History log of /libCEED/tests/ (Results 301 – 325 of 639)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
9d488d0330-Jun-2020 Jeremy L Thompson <thompson.jeremy.luke@gmail.com>

Tests - add t109 to test CeedVectorSetArray

43eb865826-Jun-2020 Jeremy L Thompson <thompson.jeremy.luke@gmail.com>

Gallery - always set size of identity qf in context, NULL doesn't always work on GPU

cb23e90c25-Jun-2020 Jeremy L Thompson <thompson.jeremy.luke@gmail.com>

MAGMA - add deterministic version of MAGMA backend


/libCEED/Makefile
/libCEED/README.rst
/libCEED/backends/avx/ceed-avx-blocked.c
/libCEED/backends/avx/ceed-avx-serial.c
/libCEED/backends/blocked/ceed-blocked.c
/libCEED/backends/cuda-gen/ceed-cuda-gen-operator.c
/libCEED/backends/cuda-gen/ceed-cuda-gen.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/cuda/ceed-cuda.h
/libCEED/backends/magma/ceed-magma-det.c
/libCEED/backends/magma/ceed-magma.c
/libCEED/backends/memcheck/ceed-memcheck-blocked.c
/libCEED/backends/memcheck/ceed-memcheck-serial.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-operator.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/examples/petsc/setup.h
/libCEED/gallery/poisson1d/ceed-poisson1dapply.c
/libCEED/gallery/poisson1d/ceed-poisson1dapply.h
/libCEED/gallery/poisson1d/ceed-poisson1dbuild.c
/libCEED/gallery/poisson1d/ceed-poisson1dbuild.h
/libCEED/gallery/poisson2d/ceed-poisson2dapply.c
/libCEED/gallery/poisson2d/ceed-poisson2dapply.h
/libCEED/gallery/poisson2d/ceed-poisson2dbuild.c
/libCEED/gallery/poisson2d/ceed-poisson2dbuild.h
/libCEED/gallery/poisson3d/ceed-poisson3dapply.c
/libCEED/gallery/poisson3d/ceed-poisson3dapply.h
/libCEED/gallery/poisson3d/ceed-poisson3dbuild.c
/libCEED/gallery/poisson3d/ceed-poisson3dbuild.h
/libCEED/interface/ceed-vector.c
tap.sh
9525855c17-Jun-2020 Jeremy L Thompson <thompson.jeremy.luke@gmail.com>

Ceed - add IsDeterministic

d3f518cb24-Jun-2020 Jeremy L Thompson <thompson.jeremy.luke@gmail.com>

Tests - add t318 to test all AVX backend tensor cases

a6b7d09b18-Jun-2020 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #560 from CEED/jeremy/diag-vec

LinearAssemble Improvements

a64c0e4618-Jun-2020 Jed Brown <jed@jedbrown.org>

Merge branch 'jed/python-ext-suffix' [PR #562]

* jed/python-ext-suffix:
python: use precise ext suffix instead of globs in tests

0904a9ac18-Jun-2020 Jed Brown <jed@jedbrown.org>

python: use precise ext suffix instead of globs in tests

Otherwise we get multiple matching globs any time we've built for
multiple versions of Python.

2bba3ffa17-Jun-2020 Jeremy L Thompson <thompson.jeremy.luke@gmail.com>

Op - change LinearAssemble* to accept CeedVector instead of pointer to CeedVector, allows for less memory movement and interfaces with parent code better

80ac2e4315-Jun-2020 Jeremy L Thompson <thompson.jeremy.luke@gmail.com>

style - rename AssembleLinear* to LinearAssemble*

c04a41a715-Jun-2020 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Composite Operator support for AssembleLinearDiag/PBDiag (#552)

* ref - add composite operator support for building diagonal/pb diagonal

* ref - add error for non-composite mult-field operator di

Composite Operator support for AssembleLinearDiag/PBDiag (#552)

* ref - add composite operator support for building diagonal/pb diagonal

* ref - add error for non-composite mult-field operator diagonal/pb diagonal assembly

* tap - add t538 exclusion because OCCA does not support galleries

* tests - adjust test cases for ceed examples for test coverage

* Op - fix documentation

show more ...

49fd234c12-Jun-2020 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Convert CUDA ref/reg/shared E-Layout (#554)

* tests - update tests for multiple e-layouts

* CUDA - convert ref and reg restrictions to Q-layout

* CUDA - ref/reg/shared use gen/magma E-Layout f

Convert CUDA ref/reg/shared E-Layout (#554)

* tests - update tests for multiple e-layouts

* CUDA - convert ref and reg restrictions to Q-layout

* CUDA - ref/reg/shared use gen/magma E-Layout for multi elememnt basis apply and operator apply

* CUDA/MAGMA - drop eandqdiffer and separate MAGMA operator code

* CUDA - update operator comment

* reg - clarify read/write dofs/quads

* CUDA - drop dead code

show more ...

d965c7a706-Jun-2020 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

CPU Impl of AssemblePointBlockDiagonal (#503)

* Operator - add AssemblePointBlockDiagonal for CPU backends, with test

* CUDA - add point block diagonal not supported message

* make style

*

CPU Impl of AssemblePointBlockDiagonal (#503)

* Operator - add AssemblePointBlockDiagonal for CPU backends, with test

* CUDA - add point block diagonal not supported message

* make style

* Operator - improve point block description

* OCCA - explicitly remove OCCA fallback to CPU assembly functions, will update after new OCCA backend

* Op - remove gap removal in point block diagonal

* Op - update diagonal assembly documentation

* Update backends/ref/ceed-ref-operator.c

Co-authored-by: Jed Brown <jed@jedbrown.org>

* style - fix extra space in * with nopad

Co-authored-by: Jed Brown <jed@jedbrown.org>

show more ...

7f1dc7b920-May-2020 Jeremy L Thompson <thompson.jeremy.luke@gmail.com>

Python - add support for getting/setting CUDA arrays


/libCEED/backends/cuda-gen/ceed-cuda-gen-operator-build.cpp
/libCEED/backends/cuda-gen/ceed-cuda-gen-qfunction.c
/libCEED/backends/cuda-reg/ceed-cuda-reg-restriction.c
/libCEED/backends/magma/ceed-magma-basis.c
/libCEED/backends/magma/ceed-magma-restriction.c
/libCEED/backends/magma/ceed-magma.c
/libCEED/backends/magma/ceed-magma.h
/libCEED/backends/magma/grad_1d.cu
/libCEED/backends/magma/grad_device.cuh
/libCEED/backends/magma/grad_generic.cu
/libCEED/backends/magma/gradn_2d.cu
/libCEED/backends/magma/gradn_3d.cu
/libCEED/backends/magma/gradt_2d.cu
/libCEED/backends/magma/gradt_3d.cu
/libCEED/backends/magma/interp_1d.cu
/libCEED/backends/magma/interp_2d.cu
/libCEED/backends/magma/interp_3d.cu
/libCEED/backends/magma/interp_device.cuh
/libCEED/backends/magma/interp_generic.cu
/libCEED/backends/magma/magma_check_cudaerror.h
/libCEED/backends/magma/magma_common_device.cuh
/libCEED/backends/magma/magma_dgemm_nontensor.c
/libCEED/backends/magma/magma_drestrictApply.cu
/libCEED/backends/magma/magma_grad.c
/libCEED/backends/magma/magma_interp.c
/libCEED/backends/magma/magma_weight.c
/libCEED/backends/magma/weight_1d.cu
/libCEED/backends/magma/weight_2d.cu
/libCEED/backends/magma/weight_3d.cu
/libCEED/backends/magma/weight_device.cuh
/libCEED/backends/magma/weight_generic.cu
/libCEED/benchmarks/benchmark.sh
/libCEED/benchmarks/petsc-bps.sh
/libCEED/benchmarks/petsc-bpsraw.sh
/libCEED/doc/sphinx/requirements.txt
/libCEED/examples/mfem/bp1.cpp
/libCEED/examples/petsc/bps.c
/libCEED/examples/solids/.gitignore
/libCEED/examples/solids/README.rst
/libCEED/examples/solids/elasticity.c
/libCEED/examples/solids/elasticity.h
/libCEED/examples/solids/qfunctions/hyperFS.h
/libCEED/examples/solids/qfunctions/hyperSS.h
/libCEED/examples/solids/qfunctions/linElas.h
/libCEED/examples/solids/src/cloptions.c
/libCEED/examples/solids/src/matops.c
/libCEED/examples/solids/src/misc.c
/libCEED/examples/solids/src/setupdm.c
/libCEED/examples/solids/src/setuplibceed.c
/libCEED/python/ceed_vector.py
/libCEED/requirements.txt
python/test-1-vector.py
1f9a83ab14-May-2020 Jed Brown <jed@jedbrown.org>

tests: use implicit none; fix datatype mismatches reported by gfortran-10

65275b3113-May-2020 valeriabarra <valeriabarra21@gmail.com>

Merge branch 'master' into valeria/NSfixes


/libCEED/CONTRIBUTING.md
/libCEED/Doxyfile
/libCEED/Makefile
/libCEED/README.rst
/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-gen/ceed-cuda-gen.c
/libCEED/backends/cuda-reg/ceed-cuda-reg-basis.c
/libCEED/backends/cuda-reg/ceed-cuda-reg-restriction.c
/libCEED/backends/cuda-reg/ceed-cuda-reg.c
/libCEED/backends/cuda-reg/ceed-cuda-reg.h
/libCEED/backends/cuda-reg/cuda-reg-basis.cu
/libCEED/backends/cuda-shared/ceed-cuda-shared-basis.c
/libCEED/backends/cuda-shared/ceed-cuda-shared.c
/libCEED/backends/cuda/ceed-cuda-basis.c
/libCEED/backends/cuda/ceed-cuda-operator.c
/libCEED/backends/cuda/ceed-cuda-qfunction-load.cpp
/libCEED/backends/cuda/ceed-cuda-qfunction.c
/libCEED/backends/cuda/ceed-cuda-restriction.c
/libCEED/backends/cuda/ceed-cuda-vector.c
/libCEED/backends/cuda/ceed-cuda.c
/libCEED/backends/cuda/ceed-cuda.h
/libCEED/backends/cuda/cuda-vector.cu
/libCEED/backends/magma/ceed-magma-basis.c
/libCEED/backends/magma/ceed-magma-operator.c
/libCEED/backends/magma/ceed-magma-restriction.c
/libCEED/backends/magma/ceed-magma.c
/libCEED/backends/magma/ceed-magma.h
/libCEED/backends/magma/magma_drestrictApply.cu
/libCEED/backends/occa/ceed-occa-restrict.c
/libCEED/backends/occa/ceed-occa-restrict.okl
/libCEED/backends/opt/ceed-opt-operator.c
/libCEED/backends/ref/ceed-ref-operator.c
/libCEED/backends/ref/ceed-ref-restriction.c
/libCEED/backends/ref/ceed-ref.h
/libCEED/backends/xsmm/ceed-xsmm-tensor.c
/libCEED/backends/xsmm/ceed-xsmm.h
/libCEED/doc/sphinx/requirements.txt
/libCEED/doc/sphinx/source/api/CeedElemRestriction.rst
/libCEED/doc/sphinx/source/conf.py
/libCEED/doc/sphinx/source/index.rst
/libCEED/doc/sphinx/source/releasenotes.rst
/libCEED/examples/ceed/ex1-volume.c
/libCEED/examples/ceed/ex2-surface.c
/libCEED/examples/fluids/advection.h
/libCEED/examples/fluids/densitycurrent.h
/libCEED/examples/fluids/navierstokes.c
/libCEED/examples/fluids/tests-output/fluids-navierstokes-implicit-stab-none.bin
/libCEED/examples/fluids/tests-output/fluids-navierstokes-implicit-stab-supg.bin
/libCEED/examples/mfem/bp1.hpp
/libCEED/examples/mfem/bp3.hpp
/libCEED/examples/nek/bps/bps.h
/libCEED/examples/nek/bps/bps.usr
/libCEED/examples/petsc/area.c
/libCEED/examples/petsc/bpsraw.c
/libCEED/examples/petsc/multigrid.c
/libCEED/examples/petsc/qfunctions/bps/common.h
/libCEED/examples/petsc/setup.h
/libCEED/examples/petsc/setupsphere.h
/libCEED/examples/solids/README.rst
/libCEED/examples/solids/elasticity.c
/libCEED/examples/solids/elasticity.h
/libCEED/examples/solids/src/cloptions.c
/libCEED/examples/solids/src/misc.c
/libCEED/examples/solids/src/setuplibceed.c
/libCEED/examples/tutorials/tutorial-2-elemrestriction.ipynb
/libCEED/examples/tutorials/tutorial-5-operator.ipynb
/libCEED/include/ceed-backend.h
/libCEED/include/ceed-hash.h
/libCEED/include/ceed-impl.h
/libCEED/include/ceed.h
/libCEED/include/ceedf.h
/libCEED/include/khash.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-vector.c
/libCEED/interface/ceed.c
/libCEED/python/__init__.py
/libCEED/python/ceed.py
/libCEED/python/ceed_constants.py
/libCEED/python/ceed_elemrestriction.py
junit.py
output/t210-elemrestriction-f.out
output/t210-elemrestriction.out
python/output/test_210.out
python/test-2-elemrestriction.py
python/test-5-operator.py
t200-elemrestriction-f.f90
t200-elemrestriction.c
t201-elemrestriction-f.f90
t201-elemrestriction.c
t202-elemrestriction-f.f90
t202-elemrestriction.c
t203-elemrestriction.c
t204-elemrestriction.c
t205-elemrestriction.c
t206-elemrestriction.c
t207-elemrestriction.c
t208-elemrestriction-f.f90
t208-elemrestriction.c
t209-elemrestriction-f.f90
t209-elemrestriction.c
t210-elemrestriction-f.f90
t210-elemrestriction.c
t211-elemrestriction-f.f90
t211-elemrestriction.c
t212-elemrestriction-f.f90
t212-elemrestriction.c
t213-elemrestriction.c
t214-elemrestriction.c
t215-elemrestriction.c
t500-operator-f.f90
t500-operator.c
t501-operator-f.f90
t501-operator.c
t502-operator-f.f90
t502-operator.c
t503-operator-f.f90
t503-operator.c
t504-operator-f.f90
t504-operator.c
t505-operator-f.f90
t505-operator.c
t506-operator-f.f90
t506-operator.c
t507-operator.c
t510-operator-f.f90
t510-operator.c
t511-operator-f.f90
t511-operator.c
t520-operator-f.f90
t520-operator.c
t521-operator-f.f90
t521-operator.c
t522-operator-f.f90
t522-operator.c
t523-operator-f.f90
t523-operator.c
t524-operator-f.f90
t524-operator.c
t530-operator-f.f90
t530-operator.c
t531-operator-f.f90
t531-operator.c
t532-operator-f.f90
t532-operator.c
t533-operator-f.f90
t533-operator.c
t534-operator-f.f90
t534-operator.c
t535-operator-f.f90
t535-operator.c
t536-operator-f.f90
t536-operator.c
t540-operator-f.f90
t540-operator.c
tap.sh
1b934bde13-May-2020 valeriabarra <valeriabarra21@gmail.com>

tap.sh: Update to process multiple navierstokes TESTARGS (with no output)

565b71c805-May-2020 valeriabarra <valeriabarra21@gmail.com>

tap.sh: Process fluids NS example's multiple test outputs


/libCEED/.readthedocs.yml
/libCEED/.travis.yml
/libCEED/Makefile
/libCEED/README.rst
/libCEED/backends/occa/ceed-occa-basis.c
/libCEED/backends/ref/ceed-ref-basis.c
/libCEED/backends/ref/ceed-ref-operator.c
/libCEED/doc/img/CubedSphere.svg
/libCEED/doc/img/SphereSketch.svg
/libCEED/doc/sphinx/requirements.txt
/libCEED/doc/sphinx/source/FEMtheory.rst.inc
/libCEED/doc/sphinx/source/conf.py
/libCEED/doc/sphinx/source/libCEEDapi.rst
/libCEED/examples/bps.rst
/libCEED/examples/ceed/ex1-volume.h
/libCEED/examples/ceed/ex2-surface.h
/libCEED/examples/ceed/index.rst
/libCEED/examples/fluids/README.md
/libCEED/examples/fluids/advection.h
/libCEED/examples/fluids/advection2d.h
/libCEED/examples/fluids/common.h
/libCEED/examples/fluids/densitycurrent.h
/libCEED/examples/fluids/index.rst
/libCEED/examples/fluids/navierstokes.c
/libCEED/examples/mfem/bp1.h
/libCEED/examples/mfem/bp3.h
/libCEED/examples/nek/bps/bps.h
/libCEED/examples/notation.rst
/libCEED/examples/petsc/index.rst
/libCEED/examples/petsc/qfunctions/area/areacube.h
/libCEED/examples/petsc/qfunctions/area/areasphere.h
/libCEED/examples/petsc/qfunctions/bps/bp1.h
/libCEED/examples/petsc/qfunctions/bps/bp1sphere.h
/libCEED/examples/petsc/qfunctions/bps/bp2.h
/libCEED/examples/petsc/qfunctions/bps/bp2sphere.h
/libCEED/examples/petsc/qfunctions/bps/bp3.h
/libCEED/examples/petsc/qfunctions/bps/bp3sphere.h
/libCEED/examples/petsc/qfunctions/bps/bp4.h
/libCEED/examples/petsc/qfunctions/bps/bp4sphere.h
/libCEED/examples/petsc/qfunctions/bps/common.h
/libCEED/examples/petsc/setup.h
/libCEED/examples/petsc/setupsphere.h
/libCEED/examples/solids/Makefile
/libCEED/examples/solids/README.rst
/libCEED/examples/solids/elasticity.c
/libCEED/examples/solids/elasticity.h
/libCEED/examples/solids/index.rst
/libCEED/examples/solids/qfunctions/common.h
/libCEED/examples/solids/qfunctions/constantForce.h
/libCEED/examples/solids/qfunctions/hyperFS.h
/libCEED/examples/solids/qfunctions/hyperSS.h
/libCEED/examples/solids/qfunctions/linElas.h
/libCEED/examples/solids/qfunctions/manufacturedForce.h
/libCEED/examples/solids/qfunctions/manufacturedTrue.h
/libCEED/examples/solids/src/boundary.c
/libCEED/examples/solids/src/cloptions.c
/libCEED/examples/solids/src/matops.c
/libCEED/examples/solids/src/misc.c
/libCEED/examples/solids/src/setupdm.c
/libCEED/examples/solids/src/setuplibceed.c
/libCEED/examples/tutorials/img/QFunctionSketch.svg
/libCEED/examples/tutorials/tutorial-0-ceed.ipynb
/libCEED/examples/tutorials/tutorial-6-shell.ipynb
/libCEED/gallery/ceed-gallerytemplate.h
/libCEED/gallery/identity/ceed-identity.h
/libCEED/gallery/mass1d/ceed-mass1dbuild.h
/libCEED/gallery/mass1d/ceed-massapply.h
/libCEED/gallery/mass2d/ceed-mass2dbuild.h
/libCEED/gallery/mass3d/ceed-mass3dbuild.h
/libCEED/gallery/poisson1d/ceed-poisson1dapply.h
/libCEED/gallery/poisson1d/ceed-poisson1dbuild.h
/libCEED/gallery/poisson2d/ceed-poisson2dapply.h
/libCEED/gallery/poisson3d/ceed-poisson3dapply.h
/libCEED/gallery/poisson3d/ceed-poisson3dbuild.h
/libCEED/include/ceed-backend.h
/libCEED/include/ceed.h
/libCEED/interface/ceed-basis.c
/libCEED/python/build_ceed_cffi.py
/libCEED/python/ceed_qfunction.py
/libCEED/requirements-test.txt
tap.sh
a8c028e307-May-2020 Natalie Beams <246972+nbeams@users.noreply.github.com>

CEED_STRIDES_BACKEND optimization for cuda-ref operator apply (#528)

* add check for backend stride status for input vectors

* add backend strides check for output vectors

* replace output cop

CEED_STRIDES_BACKEND optimization for cuda-ref operator apply (#528)

* add check for backend stride status for input vectors

* add backend strides check for output vectors

* replace output copy with elem restriction for none emode

* move input skip_restrict check to setup and never allocate E-vec if not needed

* add boolean variable for E/Q vector layout for
further optimization of output and add wrapper function in magma backend
to create a cuda-ref operator and change this state variable

* Add missing CeedChks

* style changes to better match cuda backends

* missed style change for evec check

* add CeedChk from PR #525 (merge conflict)

* make style changes

* adjust size of nqpts for non-tensor basis

show more ...

c681b7f005-May-2020 Jeremy L Thompson <thompson.jeremy.luke@gmail.com>

tap - acknowledge intentional MAGMA backend limit in basis kernels

430758c824-Apr-2020 Jeremy L Thompson <thompson.jeremy.luke@gmail.com>

ElemRestriction - add state counter for reading offsets array


/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-gen/ceed-cuda-gen.c
/libCEED/backends/cuda-reg/ceed-cuda-reg-basis.c
/libCEED/backends/cuda-reg/ceed-cuda-reg-restriction.c
/libCEED/backends/cuda-reg/ceed-cuda-reg.c
/libCEED/backends/cuda-reg/ceed-cuda-reg.h
/libCEED/backends/cuda-reg/cuda-reg-basis.cu
/libCEED/backends/cuda-shared/ceed-cuda-shared-basis.c
/libCEED/backends/cuda-shared/ceed-cuda-shared.c
/libCEED/backends/cuda/ceed-cuda-basis.c
/libCEED/backends/cuda/ceed-cuda-operator.c
/libCEED/backends/cuda/ceed-cuda-qfunction-load.cpp
/libCEED/backends/cuda/ceed-cuda-qfunction.c
/libCEED/backends/cuda/ceed-cuda-restriction.c
/libCEED/backends/cuda/ceed-cuda-vector.c
/libCEED/backends/cuda/ceed-cuda.c
/libCEED/backends/cuda/ceed-cuda.h
/libCEED/backends/cuda/cuda-vector.cu
/libCEED/backends/magma/ceed-magma-restriction.c
/libCEED/backends/magma/ceed-magma.h
/libCEED/backends/magma/magma_drestrictApply.cu
/libCEED/backends/occa/ceed-occa-basis.c
/libCEED/backends/opt/ceed-opt-operator.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.h
/libCEED/doc/sphinx/source/releasenotes.rst
/libCEED/examples/fluids/navierstokes.c
/libCEED/examples/nek/bps/bps.h
/libCEED/examples/petsc/qfunctions/bps/common.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.c
junit.py
t214-elemrestriction.c
t215-elemrestriction.c
tap.sh
d979a05114-Apr-2020 jeremylt <jeremy.thompson@colorado.edu>

Restriction - convert restiction to use offsets instead of interlace mode. CPU and Python impl only, CUDA and MAGMA left to do.


/libCEED/.readthedocs.yml
/libCEED/.travis.yml
/libCEED/Makefile
/libCEED/README.rst
/libCEED/backends/blocked/ceed-blocked-operator.c
/libCEED/backends/occa/ceed-occa-restrict.c
/libCEED/backends/occa/ceed-occa-restrict.okl
/libCEED/backends/opt/ceed-opt-operator.c
/libCEED/backends/ref/ceed-ref-operator.c
/libCEED/backends/ref/ceed-ref-restriction.c
/libCEED/backends/ref/ceed-ref.h
/libCEED/doc/img/CubedSphere.svg
/libCEED/doc/img/SphereSketch.svg
/libCEED/doc/sphinx/requirements.txt
/libCEED/doc/sphinx/source/FEMtheory.rst.inc
/libCEED/doc/sphinx/source/conf.py
/libCEED/doc/sphinx/source/libCEEDapi.rst
/libCEED/examples/bps.rst
/libCEED/examples/ceed/ex1-volume.c
/libCEED/examples/ceed/ex1-volume.h
/libCEED/examples/ceed/ex2-surface.c
/libCEED/examples/ceed/ex2-surface.h
/libCEED/examples/ceed/index.rst
/libCEED/examples/fluids/README.md
/libCEED/examples/fluids/advection.h
/libCEED/examples/fluids/advection2d.h
/libCEED/examples/fluids/common.h
/libCEED/examples/fluids/densitycurrent.h
/libCEED/examples/fluids/index.rst
/libCEED/examples/fluids/navierstokes.c
/libCEED/examples/mfem/bp1.h
/libCEED/examples/mfem/bp1.hpp
/libCEED/examples/mfem/bp3.h
/libCEED/examples/mfem/bp3.hpp
/libCEED/examples/nek/bps/bps.h
/libCEED/examples/nek/bps/bps.usr
/libCEED/examples/notation.rst
/libCEED/examples/petsc/area.c
/libCEED/examples/petsc/bpsraw.c
/libCEED/examples/petsc/index.rst
/libCEED/examples/petsc/qfunctions/area/areacube.h
/libCEED/examples/petsc/qfunctions/area/areasphere.h
/libCEED/examples/petsc/qfunctions/bps/bp1.h
/libCEED/examples/petsc/qfunctions/bps/bp1sphere.h
/libCEED/examples/petsc/qfunctions/bps/bp2.h
/libCEED/examples/petsc/qfunctions/bps/bp2sphere.h
/libCEED/examples/petsc/qfunctions/bps/bp3.h
/libCEED/examples/petsc/qfunctions/bps/bp3sphere.h
/libCEED/examples/petsc/qfunctions/bps/bp4.h
/libCEED/examples/petsc/qfunctions/bps/bp4sphere.h
/libCEED/examples/petsc/qfunctions/bps/common.h
/libCEED/examples/petsc/setup.h
/libCEED/examples/petsc/setupsphere.h
/libCEED/examples/solids/Makefile
/libCEED/examples/solids/README.rst
/libCEED/examples/solids/elasticity.c
/libCEED/examples/solids/elasticity.h
/libCEED/examples/solids/index.rst
/libCEED/examples/solids/qfunctions/common.h
/libCEED/examples/solids/qfunctions/constantForce.h
/libCEED/examples/solids/qfunctions/hyperFS.h
/libCEED/examples/solids/qfunctions/hyperSS.h
/libCEED/examples/solids/qfunctions/linElas.h
/libCEED/examples/solids/qfunctions/manufacturedForce.h
/libCEED/examples/solids/qfunctions/manufacturedTrue.h
/libCEED/examples/solids/src/boundary.c
/libCEED/examples/solids/src/cloptions.c
/libCEED/examples/solids/src/matops.c
/libCEED/examples/solids/src/misc.c
/libCEED/examples/solids/src/setupdm.c
/libCEED/examples/solids/src/setuplibceed.c
/libCEED/examples/tutorials/img/QFunctionSketch.svg
/libCEED/examples/tutorials/tutorial-0-ceed.ipynb
/libCEED/examples/tutorials/tutorial-2-elemrestriction.ipynb
/libCEED/examples/tutorials/tutorial-5-operator.ipynb
/libCEED/examples/tutorials/tutorial-6-shell.ipynb
/libCEED/gallery/ceed-gallerytemplate.h
/libCEED/gallery/identity/ceed-identity.h
/libCEED/gallery/mass1d/ceed-mass1dbuild.h
/libCEED/gallery/mass1d/ceed-massapply.h
/libCEED/gallery/mass2d/ceed-mass2dbuild.h
/libCEED/gallery/mass3d/ceed-mass3dbuild.h
/libCEED/gallery/poisson1d/ceed-poisson1dapply.h
/libCEED/gallery/poisson1d/ceed-poisson1dbuild.h
/libCEED/gallery/poisson2d/ceed-poisson2dapply.h
/libCEED/gallery/poisson3d/ceed-poisson3dapply.h
/libCEED/gallery/poisson3d/ceed-poisson3dbuild.h
/libCEED/include/ceed-impl.h
/libCEED/include/ceed.h
/libCEED/interface/ceed-elemrestriction.c
/libCEED/interface/ceed-fortran.c
/libCEED/interface/ceed-types.c
/libCEED/python/__init__.py
/libCEED/python/build_ceed_cffi.py
/libCEED/python/ceed.py
/libCEED/python/ceed_constants.py
/libCEED/python/ceed_elemrestriction.py
/libCEED/python/ceed_qfunction.py
/libCEED/requirements-test.txt
output/t210-elemrestriction-f.out
output/t210-elemrestriction.out
python/output/test_210.out
python/test-2-elemrestriction.py
python/test-5-operator.py
t200-elemrestriction-f.f90
t200-elemrestriction.c
t201-elemrestriction-f.f90
t201-elemrestriction.c
t202-elemrestriction-f.f90
t202-elemrestriction.c
t203-elemrestriction.c
t204-elemrestriction.c
t205-elemrestriction.c
t206-elemrestriction.c
t207-elemrestriction.c
t208-elemrestriction-f.f90
t208-elemrestriction.c
t209-elemrestriction-f.f90
t209-elemrestriction.c
t210-elemrestriction-f.f90
t210-elemrestriction.c
t211-elemrestriction-f.f90
t211-elemrestriction.c
t212-elemrestriction-f.f90
t212-elemrestriction.c
t213-elemrestriction.c
t500-operator-f.f90
t500-operator.c
t501-operator-f.f90
t501-operator.c
t502-operator-f.f90
t502-operator.c
t503-operator-f.f90
t503-operator.c
t504-operator-f.f90
t504-operator.c
t505-operator-f.f90
t505-operator.c
t506-operator-f.f90
t506-operator.c
t507-operator.c
t510-operator-f.f90
t510-operator.c
t511-operator-f.f90
t511-operator.c
t520-operator-f.f90
t520-operator.c
t521-operator-f.f90
t521-operator.c
t522-operator-f.f90
t522-operator.c
t523-operator-f.f90
t523-operator.c
t524-operator-f.f90
t524-operator.c
t530-operator-f.f90
t530-operator.c
t531-operator-f.f90
t531-operator.c
t532-operator-f.f90
t532-operator.c
t533-operator-f.f90
t533-operator.c
t534-operator-f.f90
t534-operator.c
t535-operator-f.f90
t535-operator.c
t536-operator-f.f90
t536-operator.c
t540-operator-f.f90
t540-operator.c
tap.sh
7a7b0fa302-Apr-2020 Jed Brown <jed@jedbrown.org>

Python: apply autopep8 and add to CI

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

Tests - add missing codecov markers

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

python: clean output checking and path dependence

1...<<11121314151617181920>>...26