History log of /libCEED/examples/ (Results 1376 – 1400 of 1703)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
9136090227-Jul-2019 Jed Brown <jed@jedbrown.org>

DMPlex for Navier-Stokes/Advection in 2D and 3D

Currently uses synthetic "box" meshes, but is entirely unstructured
semantically so you can read any mesh that DMPlex supports.

Add -problem advectio

DMPlex for Navier-Stokes/Advection in 2D and 3D

Currently uses synthetic "box" meshes, but is entirely unstructured
semantically so you can read any mesh that DMPlex supports.

Add -problem advection2d with basic (for now) advection scheme. This
is intended to become a testbed for stabilization techniques.

./nsplex -ts_monitor -petscspace_degree 2 -dm_plex_box_faces 30,30 -ts_adapt_dt_max .1 -ts_max_time 6 -problem advection2d -dm_view

show more ...

1e080a4616-Oct-2019 Jed Brown <jed@jedbrown.org>

advection: adjust velocity and extend to boundary

a33ae12014-Oct-2019 Jed Brown <jed@jedbrown.org>

advection: fix bug introduced in refactor

1980ef9facf02dd7cbce4041c567716dc51f62e7 NS - Use vla for clarity

fa9eac4831-Jul-2019 Jed Brown <jed@jedbrown.org>

CeedElemRestrictionGetMultiplicity: move TransposeMode to an input arg

Enables support for interlaced (CEED_TRANSPOSE), as typically used in
PETSc examples/apps.


/libCEED/Makefile
/libCEED/README.md
/libCEED/backends/blocked/ceed-blocked-operator.c
/libCEED/backends/blocked/ceed-blocked.h
/libCEED/backends/cuda-gen/ceed-cuda-gen-operator.c
/libCEED/backends/cuda-gen/ceed-cuda-gen-qfunction.c
/libCEED/backends/cuda-gen/ceed-cuda-gen.c
/libCEED/backends/cuda-reg/ceed-cuda-reg-restriction.c
/libCEED/backends/cuda-reg/ceed-cuda-reg.c
/libCEED/backends/cuda-shared/ceed-cuda-shared.c
/libCEED/backends/cuda/ceed-cuda-operator.c
/libCEED/backends/cuda/ceed-cuda.c
/libCEED/backends/memcheck/ceed-memcheck-blocked.c
/libCEED/backends/memcheck/ceed-memcheck-serial.c
/libCEED/backends/occa/ceed-occa-operator.c
/libCEED/backends/occa/ceed-occa-qfunction-noop.c
/libCEED/backends/occa/ceed-occa-restrict.okl
/libCEED/backends/occa/ceed-occa.c
/libCEED/backends/occa/ceed-occa.h
/libCEED/backends/opt/ceed-opt-operator.c
/libCEED/backends/opt/ceed-opt.h
/libCEED/backends/ref/ceed-ref-operator.c
/libCEED/backends/ref/ceed-ref-restriction.c
/libCEED/backends/ref/ceed-ref.c
/libCEED/backends/ref/ceed-ref.h
petsc/multigrid.c
/libCEED/include/ceed-backend.h
/libCEED/include/ceed-fortran-name.h
/libCEED/include/ceed-impl.h
/libCEED/include/ceed.h
/libCEED/include/ceedf.h
/libCEED/interface/ceed-basis.c
/libCEED/interface/ceed-elemrestriction.c
/libCEED/interface/ceed-fortran.c
/libCEED/interface/ceed-operator.c
/libCEED/interface/ceed-qfunction.c
/libCEED/interface/ceed-types.c
/libCEED/interface/ceed.c
/libCEED/tests/README.md
/libCEED/tests/output/t304-basis-f.out
/libCEED/tests/output/t304-basis.out
/libCEED/tests/output/t305-basis-f.out
/libCEED/tests/output/t305-basis.out
/libCEED/tests/output/t402-qfunction-f.out
/libCEED/tests/output/t402-qfunction.out
/libCEED/tests/output/t413-qfunction-f.out
/libCEED/tests/output/t413-qfunction.out
/libCEED/tests/output/t504-operator-f.out
/libCEED/tests/output/t504-operator.out
/libCEED/tests/output/t523-operator-f.out
/libCEED/tests/output/t523-operator.out
/libCEED/tests/t001-ceed.c
/libCEED/tests/t209-elemrestriction-f.f90
/libCEED/tests/t209-elemrestriction.c
/libCEED/tests/t303-basis.c
/libCEED/tests/t304-basis-f.f90
/libCEED/tests/t304-basis.c
/libCEED/tests/t305-basis-f.f90
/libCEED/tests/t305-basis.c
/libCEED/tests/t310-basis.c
/libCEED/tests/t311-basis.c
/libCEED/tests/t312-basis.c
/libCEED/tests/t313-basis.c
/libCEED/tests/t314-basis.c
/libCEED/tests/t317-basis.c
/libCEED/tests/t320-basis-f.h
/libCEED/tests/t320-basis.h
/libCEED/tests/t321-basis.c
/libCEED/tests/t322-basis.c
/libCEED/tests/t323-basis.c
/libCEED/tests/t324-basis.c
/libCEED/tests/t325-basis.c
/libCEED/tests/t400-qfunction-f.f90
/libCEED/tests/t400-qfunction.c
/libCEED/tests/t401-qfunction-f.f90
/libCEED/tests/t401-qfunction.c
/libCEED/tests/t402-qfunction-f.f90
/libCEED/tests/t402-qfunction.c
/libCEED/tests/t413-qfunction-f.f90
/libCEED/tests/t413-qfunction.c
/libCEED/tests/t500-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.c
/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/t532-operator.h
/libCEED/tests/t532-operator.okl
/libCEED/tests/t534-operator-f.f90
/libCEED/tests/t536-operator-f.f90
/libCEED/tests/t540-operator-f.f90
/libCEED/tests/t540-operator.c
/libCEED/tests/t540-operator.h
/libCEED/tests/t540-operator.okl
/libCEED/tests/tap.sh
442e7f0b16-Nov-2019 jeremylt <jeremy.thompson@colorado.edu>

Operator - add QFUNCTION_NONE


/libCEED/backends/blocked/ceed-blocked-operator.c
/libCEED/backends/cuda-gen/ceed-cuda-gen-operator-build.cpp
/libCEED/backends/cuda-gen/ceed-cuda-gen-operator.c
/libCEED/backends/cuda-gen/ceed-cuda-gen-qfunction.c
/libCEED/backends/cuda-reg/ceed-cuda-reg-basis.c
/libCEED/backends/cuda-shared/ceed-cuda-shared-basis.c
/libCEED/backends/cuda/ceed-cuda-basis.c
/libCEED/backends/occa/ceed-occa-basis.c
/libCEED/backends/occa/ceed-occa-operator.c
/libCEED/backends/opt/ceed-opt-operator.c
/libCEED/backends/ref/ceed-ref-basis.c
/libCEED/backends/ref/ceed-ref-operator.c
ceed/ex1.c
ceed/ex2.c
mfem/bp1.hpp
mfem/bp3.hpp
navier-stokes/navierstokes.c
nek/bps/bps.usr
petsc/area.c
petsc/bps.c
petsc/bpsraw.c
petsc/multigrid.c
petsc/setup.h
/libCEED/include/ceed-backend.h
/libCEED/include/ceed.h
/libCEED/include/ceedf.h
/libCEED/interface/ceed-basis.c
/libCEED/interface/ceed-fortran.c
/libCEED/interface/ceed-operator.c
/libCEED/interface/ceed-python/ceed_basis.py
/libCEED/interface/ceed-qfunction.c
/libCEED/interface/ceed-vec.c
/libCEED/tests/output/t107-vec-f.out
/libCEED/tests/output/t107-vec.out
/libCEED/tests/t105-vec.c
/libCEED/tests/t106-vec-f.f90
/libCEED/tests/t106-vec.c
/libCEED/tests/t107-vec-f.f90
/libCEED/tests/t107-vec.c
/libCEED/tests/t301-basis.c
/libCEED/tests/t312-basis.c
/libCEED/tests/t322-basis-f.f90
/libCEED/tests/t322-basis.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/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/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
60f77c5101-Nov-2019 jeremylt <jeremy.thompson@colorado.edu>

QFunction - Refactor CreateIdentity to include inmode and outmode

ccf0fe6f30-Oct-2019 jeremylt <jeremy.thompson@colorado.edu>

make style

cb0b541530-Oct-2019 jeremylt <jeremy.thompson@colorado.edu>

Style - Fix indentation errors

e0e6f16b30-Oct-2019 Valeria Barra <39932030+valeriabarra@users.noreply.github.com>

Add directory separator to examples/petsc/.gitignore (#404)

dc7d240c29-Oct-2019 Valeria Barra <39932030+valeriabarra@users.noreply.github.com>

Some cleaning (#400)

* Some cleaning

* PETSc - update gitignore

cb32e2e724-Oct-2019 Valeria Barra <39932030+valeriabarra@users.noreply.github.com>

Add PETSc example areaplex (#394)


Update bps files with new subfolders structure

* Add header h and okl files

* Update REAMDE.md

2d03409c18-Oct-2019 jeremylt <jeremy.thompson@colorado.edu>

PETSc - print backend used rather than requested


/libCEED/.codecov.yml
/libCEED/.travis.yml
/libCEED/backends/memcheck/ceed-memcheck-qfunction.c
/libCEED/backends/ref/ceed-ref-qfunction.c
petsc/bps.c
petsc/bpsdmplex.c
petsc/multigrid.c
/libCEED/gallery/identity/ceed-identity.c
/libCEED/gallery/mass1d/ceed-mass1dbuild.c
/libCEED/gallery/mass1d/ceed-massapply.c
/libCEED/gallery/mass2d/ceed-mass2dbuild.c
/libCEED/gallery/mass3d/ceed-mass3dbuild.c
/libCEED/gallery/poisson1d/ceed-poisson1dapply.c
/libCEED/gallery/poisson1d/ceed-poisson1dbuild.c
/libCEED/gallery/poisson2d/ceed-poisson2dapply.c
/libCEED/gallery/poisson2d/ceed-poisson2dbuild.c
/libCEED/gallery/poisson3d/ceed-poisson3dapply.c
/libCEED/gallery/poisson3d/ceed-poisson3dbuild.c
/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-vec.c
/libCEED/interface/ceed.c
/libCEED/tests/t002-ceed.c
/libCEED/tests/t501-operator-f.f90
/libCEED/tests/t501-operator.c
/libCEED/tests/t502-operator.c
/libCEED/tests/t503-operator-f.f90
/libCEED/tests/t503-operator.c
/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/t530-operator-f.f90
/libCEED/tests/t530-operator.c
/libCEED/tests/t533-operator-f.f90
/libCEED/tests/t533-operator.c
e4f26f3e17-Oct-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #386 from CEED/jeremy/avx-add

Minor AVX Backend Changes

9e16847616-Oct-2019 jeremylt <jeremy.thompson@colorado.edu>

PETSc - use p=5, qextra=5 for testing with bp2 to get nqpts=11=6+5 for AVX testing

226c3a8f17-Oct-2019 jeremylt <jeremy.thompson@colorado.edu>

PETSc - small fixes

42030c0516-Oct-2019 jeremylt <jeremy.thompson@colorado.edu>

PETSc - minor fixes

38c6f03b16-Oct-2019 jeremylt <jeremy.thompson@colorado.edu>

Testing - adjust PETSc testing to cover BP5/6

7f82336016-Oct-2019 jeremylt <jeremy.thompson@colorado.edu>

Make style

6c5df90d16-Oct-2019 jeremylt <jeremy.thompson@colorado.edu>

Multigrid - combine multigrid and petsc example code for reuse

3630284b30-Aug-2019 jeremylt <jeremy.thompson@colorado.edu>

Multigrid - Add multigrid example


/libCEED/.travis.yml
/libCEED/Makefile
/libCEED/backends/blocked/ceed-blocked-operator.c
/libCEED/backends/cuda-gen/ceed-cuda-gen-operator.c
/libCEED/backends/cuda/ceed-cuda-operator.c
/libCEED/backends/magma/atomics.cuh
/libCEED/backends/magma/ceed-magma-basis.c
/libCEED/backends/magma/ceed-magma.c
/libCEED/backends/magma/ceed-magma.h
/libCEED/backends/magma/gccm.py
/libCEED/backends/magma/magma_check_cudaerror.h
/libCEED/backends/magma/magma_dbasisApply_grad.cu
/libCEED/backends/magma/magma_dbasisApply_grad_device.cuh
/libCEED/backends/magma/magma_dbasisApply_interp.cu
/libCEED/backends/magma/magma_dbasisApply_interp_device.cuh
/libCEED/backends/magma/magma_dbasisApply_weight.cu
/libCEED/backends/magma/magma_devptr.cu
/libCEED/backends/magma/magma_tc_device.cuh
/libCEED/backends/occa/ceed-occa-operator.c
/libCEED/backends/opt/ceed-opt-operator.c
/libCEED/backends/ref/ceed-ref-basis.c
/libCEED/backends/ref/ceed-ref-operator.c
Makefile
multigrid/.gitignore
multigrid/Makefile
multigrid/bp3.h
multigrid/bp4.h
multigrid/common.h
multigrid/multigrid.c
multigrid/setup.h
/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-fortran.c
/libCEED/interface/ceed-operator.c
/libCEED/interface/ceed-qfunction.c
/libCEED/interface/ceed-tensor.c
/libCEED/interface/ceed-vec.c
/libCEED/interface/ceed.c
/libCEED/tests/README.md
/libCEED/tests/t511-operator.c
/libCEED/tests/t530-operator-f.f90
/libCEED/tests/t530-operator.c
/libCEED/tests/t530-operator.h
/libCEED/tests/t530-operator.okl
/libCEED/tests/t531-operator-f.f90
/libCEED/tests/t531-operator.c
/libCEED/tests/t531-operator.h
/libCEED/tests/t531-operator.okl
/libCEED/tests/t532-operator-f.f90
/libCEED/tests/t532-operator.c
/libCEED/tests/t532-operator.h
/libCEED/tests/t532-operator.okl
/libCEED/tests/t533-operator-f.f90
/libCEED/tests/t533-operator.c
/libCEED/tests/t533-operator.h
/libCEED/tests/t533-operator.okl
/libCEED/tests/t534-operator-f.f90
/libCEED/tests/t534-operator.c
/libCEED/tests/t534-operator.h
/libCEED/tests/t534-operator.okl
/libCEED/tests/t535-operator-f.f90
/libCEED/tests/t535-operator.c
/libCEED/tests/t535-operator.h
/libCEED/tests/t535-operator.okl
/libCEED/tests/t536-operator-f.f90
/libCEED/tests/t536-operator.c
b5009ec927-Sep-2019 jeremylt <jeremy.thompson@colorado.edu>

PETSc - Fix MPI_Allreduce warning w/ierr check

3b3d4a1525-Sep-2019 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

PETSc - add MPI_Reduce and PetscBarrier for benchmarking (#364)

* PETSc - add MPI_Reduce and PetscBarrier for benchmarking

* Update examples/petsc/bps.c

Co-Authored-By: Jed Brown <jed@jedbrown

PETSc - add MPI_Reduce and PetscBarrier for benchmarking (#364)

* PETSc - add MPI_Reduce and PetscBarrier for benchmarking

* Update examples/petsc/bps.c

Co-Authored-By: Jed Brown <jed@jedbrown.org>

* Update examples/petsc/bps.c

Co-Authored-By: Jed Brown <jed@jedbrown.org>

* Update examples/petsc/bpsdmplex.c

Co-Authored-By: Jed Brown <jed@jedbrown.org>

* Update examples/petsc/bpsdmplex.c

Co-Authored-By: Jed Brown <jed@jedbrown.org>

* Navier Stokes - revert stray commit

* PETSc - Use MPI_Allreduce

* PETSc - Use MPI_Allreduce for final time as well

show more ...

7b27f9b024-Sep-2019 Valeria Barra <39932030+valeriabarra@users.noreply.github.com>

Remove PetscRoundReal because not supported anymore (#363)

1f71eee219-Sep-2019 valeriabarra <valeriabarra21@gmail.com>

Another very minor style fix


/libCEED/.gitignore
/libCEED/.mailmap
/libCEED/Doxyfile
/libCEED/Makefile
/libCEED/README.md
/libCEED/backends/avx/ceed-avx-blocked.c
/libCEED/backends/avx/ceed-avx-serial.c
/libCEED/backends/blocked/ceed-blocked-operator.c
/libCEED/backends/blocked/ceed-blocked.c
/libCEED/backends/memcheck/ceed-memcheck.c
/libCEED/backends/occa/ceed-occa-okl.c
/libCEED/backends/opt/ceed-opt-blocked.c
/libCEED/backends/opt/ceed-opt-operator.c
/libCEED/backends/opt/ceed-opt-serial.c
/libCEED/backends/ref/ceed-ref-basis.c
/libCEED/backends/ref/ceed-ref-operator.c
/libCEED/backends/ref/ceed-ref-restriction.c
/libCEED/backends/ref/ceed-ref-vec.c
/libCEED/backends/ref/ceed-ref.c
/libCEED/backends/template/ceed-tmpl-sub.c
/libCEED/backends/template/ceed-tmpl.c
/libCEED/backends/xsmm/ceed-xsmm-blocked.c
/libCEED/backends/xsmm/ceed-xsmm-serial.c
/libCEED/backends/xsmm/ceed-xsmm-tensor.c
/libCEED/ceed.pc.template
petsc/bpsdmplex.c
/libCEED/gallery/ceed-gallerytemplate.h
/libCEED/gallery/identity/ceed-identity.c
/libCEED/gallery/identity/ceed-identity.h
/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-fortran.c
/libCEED/interface/ceed-operator.c
/libCEED/interface/ceed-qfunction.c
/libCEED/interface/ceed-tensor.c
/libCEED/interface/ceed-vec.c
/libCEED/interface/ceed.c
/libCEED/tests/README.md
/libCEED/tests/junit.py
/libCEED/tests/output/t210-elemrestriction-f.out
/libCEED/tests/output/t210-elemrestriction.out
/libCEED/tests/output/t211-elemrestriction.out
/libCEED/tests/output/t302-basis-f.out
/libCEED/tests/output/t302-basis.out
/libCEED/tests/t103-vec-f.f90
/libCEED/tests/t103-vec.c
/libCEED/tests/t104-vec-f.f90
/libCEED/tests/t104-vec.c
/libCEED/tests/t105-vec-f.f90
/libCEED/tests/t105-vec.c
/libCEED/tests/t110-vec-f.f90
/libCEED/tests/t110-vec.c
/libCEED/tests/t111-vec-f.f90
/libCEED/tests/t111-vec.c
/libCEED/tests/t112-vec-f.f90
/libCEED/tests/t112-vec.c
/libCEED/tests/t113-vec-f.f90
/libCEED/tests/t113-vec.c
/libCEED/tests/t114-vec-f.f90
/libCEED/tests/t114-vec.c
/libCEED/tests/t115-vec-f.f90
/libCEED/tests/t115-vec.c
/libCEED/tests/t116-vec-f.f90
/libCEED/tests/t116-vec.c
/libCEED/tests/t117-vec-f.f90
/libCEED/tests/t117-vec.c
/libCEED/tests/t118-vec-f.f90
/libCEED/tests/t118-vec.c
/libCEED/tests/t210-elemrestriction-f.f90
/libCEED/tests/t210-elemrestriction.c
/libCEED/tests/t211-elemrestriction.c
/libCEED/tests/t302-basis-f.f90
/libCEED/tests/t302-basis.c
/libCEED/tests/t304-basis-f.f90
/libCEED/tests/t305-basis-f.f90
/libCEED/tests/t306-basis-f.f90
/libCEED/tests/t306-basis.c
/libCEED/tests/t315-basis-f.f90
/libCEED/tests/t315-basis.c
/libCEED/tests/t316-basis.c
/libCEED/tests/t411-qfunction-f.f90
/libCEED/tests/t411-qfunction.c
/libCEED/tests/t412-qfunction-f.f90
/libCEED/tests/t412-qfunction.c
/libCEED/tests/tap.sh
cf1ddfe817-Sep-2019 jeremylt <jeremy.thompson@colorado.edu>

MFEM - revert make style error

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