History log of /libCEED/examples/ (Results 1276 – 1300 of 1703)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
5e81177d10-Mar-2020 jeremylt <jeremy.thompson@colorado.edu>

Multigrid - simplify diagonal computation logic

483f8b0d10-Mar-2020 jeremylt <jeremy.thompson@colorado.edu>

PETSc - simplify calls to gather/scatter

15ce0ef006-Mar-2020 jeremylt <jeremy.thompson@colorado.edu>

PETSc - convert multigrid example to use GAMG on coarse solve

2789e3cb10-Mar-2020 valeriabarra <valeriabarra21@gmail.com>

User manual: Add description of PETSc BPs on the cubed-sphere

6af3ff1c10-Mar-2020 valeriabarra <valeriabarra21@gmail.com>

Update examples/README

2d86b21d09-Mar-2020 Jed Brown <jed@jedbrown.org>

doc: split examples into separate files in the source tree

* Copy examples/**.rst into the source directory so they can be picked
up by Sphinx.
* Some minor corrections/clarifications to docs that

doc: split examples into separate files in the source tree

* Copy examples/**.rst into the source directory so they can be picked
up by Sphinx.
* Some minor corrections/clarifications to docs that I noticed while
splitting them apart (shame on me for bundling in this commit).

show more ...

a9f0719608-Mar-2020 Jed Brown <jed@jedbrown.org>

Merge pull request #466 from CEED/leila/test-on-DC

Add component names (needs current PETSc) and include gravitational potential
energy in energy density state variable.

4c4400c708-Mar-2020 Valeria Barra <valeriabarra21@gmail.com>

doc: convert to Sphinx documentation at libceed.readthedocs.io

Some technical notes about the expanded docs/process:

* Doxygen is now restricted to API documentation. Sphinx docs are
incomplete

doc: convert to Sphinx documentation at libceed.readthedocs.io

Some technical notes about the expanded docs/process:

* Doxygen is now restricted to API documentation. Sphinx docs are
incomplete surrogates due to not hyperlinking code listings, though
we hope the Doxygen site can be removed eventually.

* PDF output uses XeTeX (unicode and OTF fonts) with TeX Gyre Pagella
and DejaVu Sans Mono. You may need to install these fonts in order
to build the PDF users manual.

* Obtaining the author list from Git has not worked on
ReadTheDocs (`git shortlog` is empty even though `git log` is not),
so we automatically generate it on developer machines with `make
doc`. If the author information is incorrect/mangled, edit .mailmap
to fix the mapping.

* Math semantics are based on the description here
https://github.com/sphinx-doc/sphinx/issues/3785

Sphinx chooses one of two setups for the maths.

* If there is a single equation, then we wrap the maths in
\begin{equation*} (or equation).

* If there are multiple equations (as determined by the presence of
an empty line), then we wrap the maths first in \begin{aligned}
and then in \begin{align*} (or align).

Co-authored-by: Jeremy L. Thompson <jeremy.thompson@colorado.edu>
Co-authored-by: Jed Brown <jed@jedbrown.org>

show more ...


/libCEED/.gitignore
/libCEED/.mailmap
/libCEED/.readthedocs.yml
/libCEED/AUTHORS
/libCEED/CITING.md
/libCEED/Doxyfile
/libCEED/Makefile
/libCEED/README.md
/libCEED/doc/README.md
/libCEED/doc/img/E-vector.svg
/libCEED/doc/img/L-vector-AMR.svg
/libCEED/doc/img/L-vector.svg
/libCEED/doc/img/T-vector.svg
/libCEED/doc/img/TensorVsAssembly.png
/libCEED/doc/img/ceed-full-name-logo.PNG
/libCEED/doc/img/libCEEDBackends.png
/libCEED/doc/sphinx/Makefile
/libCEED/doc/sphinx/requirements.txt
/libCEED/doc/sphinx/source/CITING.md
/libCEED/doc/sphinx/source/CODE_OF_CONDUCT.md
/libCEED/doc/sphinx/source/CONTRIBUTING.md
/libCEED/doc/sphinx/source/FEMtheory.rst
/libCEED/doc/sphinx/source/api/Ceed.rst
/libCEED/doc/sphinx/source/api/CeedBasis.rst
/libCEED/doc/sphinx/source/api/CeedElemRestriction.rst
/libCEED/doc/sphinx/source/api/CeedOperator.rst
/libCEED/doc/sphinx/source/api/CeedQFunction.rst
/libCEED/doc/sphinx/source/api/CeedVector.rst
/libCEED/doc/sphinx/source/api/backend/Ceed.rst
/libCEED/doc/sphinx/source/api/backend/CeedBasis.rst
/libCEED/doc/sphinx/source/api/backend/CeedElemRestriction.rst
/libCEED/doc/sphinx/source/api/backend/CeedOperator.rst
/libCEED/doc/sphinx/source/api/backend/CeedQFunction.rst
/libCEED/doc/sphinx/source/api/backend/CeedVector.rst
/libCEED/doc/sphinx/source/api/index.rst
/libCEED/doc/sphinx/source/api/internal/Ceed.rst
/libCEED/doc/sphinx/source/api/internal/CeedBasis.rst
/libCEED/doc/sphinx/source/api/internal/CeedElemRestriction.rst
/libCEED/doc/sphinx/source/api/internal/CeedOperator.rst
/libCEED/doc/sphinx/source/api/internal/CeedQFunction.rst
/libCEED/doc/sphinx/source/api/internal/CeedVector.rst
/libCEED/doc/sphinx/source/conf.py
/libCEED/doc/sphinx/source/examples.rst
/libCEED/doc/sphinx/source/gettingstarted.md
/libCEED/doc/sphinx/source/index.rst
/libCEED/doc/sphinx/source/intro.rst
/libCEED/doc/sphinx/source/libCEEDapi.rst
/libCEED/doc/sphinx/source/libCEEDdev.rst
/libCEED/doc/sphinx/source/references.bib
/libCEED/doc/sphinx/source/references.rst
/libCEED/doc/sphinx/source/releasenotes.rst
examples.rst
/libCEED/include/ceed-backend.h
/libCEED/include/ceed-impl.h
/libCEED/include/ceed.h
/libCEED/interface/ceed-basis.c
/libCEED/interface/ceed-elemrestriction.c
/libCEED/interface/ceed-operator.c
/libCEED/interface/ceed-qfunction.c
/libCEED/interface/ceed-tensor.c
/libCEED/interface/ceed-vector.c
/libCEED/interface/ceed.c
/libCEED/python/build_ceed_cffi.py
b765159506-Mar-2020 valeriabarra <valeriabarra21@gmail.com>

Make style

0f56606c04-Mar-2020 Leila Ghaffari <Leila.Ghaffari@colorado.edu>

NS: update stabilization to avoid dividing by zero

5c58662502-Mar-2020 Leila Ghaffari <Leila.Ghaffari@colorado.edu>

update documentation

e8efc0e403-Mar-2020 valeriabarra <valeriabarra21@gmail.com>

Add support for Plex field names

5eac62fa28-Feb-2020 Leila Ghaffari <Leila.Ghaffari@colorado.edu>

NS: E = internal energy + kinetic energy + potential energy

ed264d0907-Mar-2020 Valeria Barra <39932030+valeriabarra@users.noreply.github.com>

PETSc BPs on the cubed-sphere (#463)

* Add setupsphere.c and bpssphere.c and improve doc of area problems

* Improve doc of area.c

* Areasphere: improve doc

* Update Makefile for bpssphere

PETSc BPs on the cubed-sphere (#463)

* Add setupsphere.c and bpssphere.c and improve doc of area problems

* Improve doc of area.c

* Areasphere: improve doc

* Update Makefile for bpssphere

* Use Sqr define in area/areasphere.okl

* BPs on the sphere: Add BP1 and BP2

* Update ./gitignore for bpssphere

* BPs on the sphere: Use MatSetNullSpace for Laplace operator

* BPs on the sphere: Add BP3

* Style fix in navierstokes.c

* ceed/ex2-surface: remove ununsed M_PI_2 define

* BP3: Use different rhs and true_soln functions

* bpssphere: normalize quadrature point coordinates to sphere

* Remove extra DMSetFromOptions() call in SetupDMByDegree function

* Add bp3sphere.okl

* Update bpssphere problems after interface change in PR #447

* Make style

* Update TESTARGS

* Fix make style change

* Slightly increase the tolerance for test_mode

* Update bp2sphere.h and bp2sphere.okl with asymmetric formulation consistent with PR #464

* Add BP4

* Enable BP5/BP6

* Add bp4sphere.okl and style

* Update after Strided Restrictions and latest updates in PETSc

* change booleans to PetscBooleans

Not to be pedantic, but this change was suggested by my IDE ^_^

* examples: s,pysical,physical, and small comment

* Simplify unnecessary bidimensional matrices

Co-authored-by: jeremylt <jeremy.thompson@colorado.edu>
Co-authored-by: Jed Brown <jed@jedbrown.org>

show more ...

f135cfe106-Mar-2020 Jed Brown <jed@jedbrown.org>

examples/petsc: update for PETSc master

PETSc recently merged a change that replaced the (incorrectly named)
PetscDTGaussJacobiQuadrature() with PetscDTStroudConicalQuadrature().

https://gitlab.com

examples/petsc: update for PETSc master

PETSc recently merged a change that replaced the (incorrectly named)
PetscDTGaussJacobiQuadrature() with PetscDTStroudConicalQuadrature().

https://gitlab.com/petsc/petsc/-/merge_requests/2574

show more ...

8ece311d25-Feb-2020 jeremylt <jeremy.thompson@colorado.edu>

Style - fix style error

15910d1624-Feb-2020 jeremylt <jeremy.thompson@colorado.edu>

ElemRestriction - add CEED_ELEMRESTRICTION_NONE so we can stop making dummy restrictions for CEED_EVAL_WEIGHT fields


ceed/ex1-volume.c
ceed/ex2-surface.c
mfem/bp1.hpp
mfem/bp3.hpp
navier-stokes/densitycurrent.h
navier-stokes/navierstokes.c
nek/bps/bps.usr
petsc/area.c
petsc/bpsraw.c
petsc/setup.h
/libCEED/include/ceed.h
/libCEED/include/ceedf.h
/libCEED/interface/ceed-elemrestriction.c
/libCEED/interface/ceed-fortran.c
/libCEED/interface/ceed-operator.c
/libCEED/tests/t500-operator-f.f90
/libCEED/tests/t500-operator.c
/libCEED/tests/t501-operator-f.f90
/libCEED/tests/t501-operator.c
/libCEED/tests/t502-operator-f.f90
/libCEED/tests/t502-operator.c
/libCEED/tests/t503-operator-f.f90
/libCEED/tests/t503-operator.c
/libCEED/tests/t504-operator-f.f90
/libCEED/tests/t504-operator.c
/libCEED/tests/t505-operator-f.f90
/libCEED/tests/t505-operator.c
/libCEED/tests/t510-operator-f.f90
/libCEED/tests/t510-operator.c
/libCEED/tests/t511-operator-f.f90
/libCEED/tests/t511-operator.c
/libCEED/tests/t520-operator-f.f90
/libCEED/tests/t520-operator.c
/libCEED/tests/t521-operator-f.f90
/libCEED/tests/t521-operator.c
/libCEED/tests/t522-operator-f.f90
/libCEED/tests/t522-operator.c
/libCEED/tests/t523-operator-f.f90
/libCEED/tests/t523-operator.c
/libCEED/tests/t524-operator-f.f90
/libCEED/tests/t524-operator.c
/libCEED/tests/t530-operator-f.f90
/libCEED/tests/t530-operator.c
/libCEED/tests/t531-operator-f.f90
/libCEED/tests/t531-operator.c
/libCEED/tests/t532-operator-f.f90
/libCEED/tests/t532-operator.c
/libCEED/tests/t533-operator-f.f90
/libCEED/tests/t533-operator.c
/libCEED/tests/t534-operator-f.f90
/libCEED/tests/t534-operator.c
/libCEED/tests/t535-operator-f.f90
/libCEED/tests/t535-operator.c
/libCEED/tests/t536-operator-f.f90
/libCEED/tests/t536-operator.c
/libCEED/tests/t540-operator-f.f90
/libCEED/tests/t540-operator.c
7ed52d0120-Feb-2020 jeremylt <jeremy.thompson@colorado.edu>

Make style

07c0792412-Feb-2020 jeremylt <jeremy.thompson@colorado.edu>

Restriction - add CEED_STRIDES_BACKEND

7f90ec7614-Feb-2020 jeremylt <jeremy.thompson@colorado.edu>

CPU - fix CPU backend stridiniding for CEED_BACKENDSTRIDE

523b8ea012-Feb-2020 jeremylt <jeremy.thompson@colorado.edu>

Restriction - add CEED_STRIDES_BACKEND


/libCEED/backends/blocked/ceed-blocked-operator.c
/libCEED/backends/cuda-gen/ceed-cuda-gen-operator-build.cpp
/libCEED/backends/cuda-gen/ceed-cuda-gen.h
/libCEED/backends/cuda-reg/ceed-cuda-reg-restriction.c
/libCEED/backends/cuda-reg/ceed-cuda-reg.h
/libCEED/backends/cuda/ceed-cuda-restriction.c
/libCEED/backends/cuda/ceed-cuda.h
/libCEED/backends/magma/ceed-magma-restriction.c
/libCEED/backends/magma/ceed-magma.h
/libCEED/backends/magma/magma_drestrictApply.cu
/libCEED/backends/occa/ceed-occa-restrict.c
/libCEED/backends/opt/ceed-opt-operator.c
/libCEED/backends/ref/ceed-ref-operator.c
/libCEED/backends/ref/ceed-ref-restriction.c
ceed/ex1-volume.c
ceed/ex2-surface.c
nek/bps/bps.usr
petsc/area.c
petsc/bpsraw.c
petsc/setup.h
/libCEED/include/ceed-backend.h
/libCEED/include/ceed.h
/libCEED/include/ceedf.h
/libCEED/interface/ceed-elemrestriction.c
/libCEED/interface/ceed-fortran.c
/libCEED/python/__init__.py
/libCEED/python/ceed.py
/libCEED/python/ceed_elemrestriction.py
/libCEED/tests/output/t211-elemrestriction-f.out
/libCEED/tests/output/t211-elemrestriction.out
/libCEED/tests/output/t212-elemrestriction-f.out
/libCEED/tests/output/t212-elemrestriction.out
/libCEED/tests/output/t213-elemrestriction.out
/libCEED/tests/python/output/test_211.out
/libCEED/tests/python/output/test_212.out
/libCEED/tests/python/test-2-elemrestriction.py
/libCEED/tests/python/test-5-operator.py
/libCEED/tests/t211-elemrestriction-f.f90
/libCEED/tests/t211-elemrestriction.c
/libCEED/tests/t212-elemrestriction-f.f90
/libCEED/tests/t212-elemrestriction.c
/libCEED/tests/t213-elemrestriction.c
7509a59606-Feb-2020 jeremylt <jeremy.thompson@colorado.edu>

Restriction - replace identity restrictions with strided restrictions


/libCEED/backends/blocked/ceed-blocked-operator.c
/libCEED/backends/occa/ceed-occa-restrict.c
/libCEED/backends/occa/ceed-occa-restrict.okl
/libCEED/backends/occa/ceed-occa.h
/libCEED/backends/opt/ceed-opt-operator.c
/libCEED/backends/ref/ceed-ref-operator.c
/libCEED/backends/ref/ceed-ref-restriction.c
ceed/ex1-volume.c
ceed/ex2-surface.c
mfem/bp1.hpp
mfem/bp3.hpp
navier-stokes/navierstokes.c
nek/bps/bps.usr
petsc/area.c
petsc/bpsraw.c
petsc/setup.h
/libCEED/include/ceed-backend.h
/libCEED/include/ceed-impl.h
/libCEED/include/ceed.h
/libCEED/interface/ceed-elemrestriction.c
/libCEED/interface/ceed-fortran.c
/libCEED/interface/ceed-vector.c
/libCEED/tests/t201-elemrestriction-f.f90
/libCEED/tests/t201-elemrestriction.c
/libCEED/tests/t500-operator-f.f90
/libCEED/tests/t500-operator.c
/libCEED/tests/t501-operator-f.f90
/libCEED/tests/t501-operator.c
/libCEED/tests/t502-operator-f.f90
/libCEED/tests/t502-operator.c
/libCEED/tests/t503-operator-f.f90
/libCEED/tests/t503-operator.c
/libCEED/tests/t504-operator-f.f90
/libCEED/tests/t504-operator.c
/libCEED/tests/t505-operator-f.f90
/libCEED/tests/t505-operator.c
/libCEED/tests/t510-operator-f.f90
/libCEED/tests/t510-operator.c
/libCEED/tests/t511-operator-f.f90
/libCEED/tests/t511-operator.c
/libCEED/tests/t520-operator-f.f90
/libCEED/tests/t520-operator.c
/libCEED/tests/t521-operator-f.f90
/libCEED/tests/t521-operator.c
/libCEED/tests/t522-operator-f.f90
/libCEED/tests/t522-operator.c
/libCEED/tests/t523-operator-f.f90
/libCEED/tests/t523-operator.c
/libCEED/tests/t524-operator-f.f90
/libCEED/tests/t524-operator.c
/libCEED/tests/t530-operator-f.f90
/libCEED/tests/t530-operator.c
/libCEED/tests/t531-operator-f.f90
/libCEED/tests/t531-operator.c
/libCEED/tests/t532-operator-f.f90
/libCEED/tests/t532-operator.c
/libCEED/tests/t533-operator-f.f90
/libCEED/tests/t533-operator.c
/libCEED/tests/t534-operator-f.f90
/libCEED/tests/t534-operator.c
/libCEED/tests/t535-operator-f.f90
/libCEED/tests/t535-operator.c
/libCEED/tests/t536-operator-f.f90
/libCEED/tests/t536-operator.c
/libCEED/tests/t540-operator-f.f90
/libCEED/tests/t540-operator.c
8231180126-Feb-2020 jeremylt <jeremy.thompson@colorado.edu>

PETSc - remove some symmetries in the BP test cases

b9c05c7320-Feb-2020 Jed Brown <jed@jedbrown.org>

Merge branch 'jed/ns-dmplex' [PR #458]

* jed/ns-dmplex: (73 commits)
NS: remove density_current_primitive (still work in progress)
Remove a bunch of unused variables and update doc
Update READ

Merge branch 'jed/ns-dmplex' [PR #458]

* jed/ns-dmplex: (73 commits)
NS: remove density_current_primitive (still work in progress)
Remove a bunch of unused variables and update doc
Update README: remove density_current_primitive problem option for now
Use const in VLA declaration casts to suppress icc warning also in densitycurrent_primitive
Remove a bunch of unused or double-declared variables
Update README
NS: use const in VLA casts to suppress icc warning
NS: add command-line support for specifying DC center/axis
NS: return to insulated no-slip walls instead of full-Dirichlet
NS: remove dead code for scaling VTK output back to dimensional units
NS: add support for free slip wall boundary conditions
NS density_current: remove redundant initial/boundary condition and trailing whitespace
Some changes in documentation
Update top-level README
Update examples/README
Update examples/navier-stokes/README
Update .gitignore
Update documentation
Initialize *problem pointer as NULL
NS: move nsplex.c to navierstokes.c
...

show more ...

a61db90420-Feb-2020 Jed Brown <jed@jedbrown.org>

NS: remove density_current_primitive (still work in progress)

Suggested-by: Valeria Barra <valeriabarra21@gmail.com>
Acked-by: Leila Ghaffari <Leila.Ghaffari@colorado.edu>

1...<<51525354555657585960>>...69