| #
cb32e2e7
|
| 24-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
|
| #
e5261ca0
|
| 17-Sep-2019 |
Valeria Barra <39932030+valeriabarra@users.noreply.github.com> |
Update benchmarks/README.md (#345)
|
| #
288c0443
|
| 13-Sep-2019 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
QFunction Create by Name (#311)
This PR adds a QFunction gallery to libCEED with 1D, 2D, and 3D mass and Poisson operators.
Closes issue #37, issue #340
* Add QFunction gallery, rename focca
QFunction Create by Name (#311)
This PR adds a QFunction gallery to libCEED with 1D, 2D, and 3D mass and Poisson operators.
Closes issue #37, issue #340
* Add QFunction gallery, rename focca
* Gallery - add initial QFunctions
* Add a test for using the QF gallery
* Modify ex1 to use gallery
* Add multiple test configs to tap
* Move output to test directory
* Update junit
* Add OCCA galley exception
* Add ex2
* Update ex2 for dim->ncompx
* Gallery - modify to work for CUDA as is
* Update Documentation
* Gallery - typo fix
* Gallery - convention change, postappend qfunction family variant
* Gallery - update template with new name checking convention
* Gallery - condense diff3DBuild QFunction
* Gallery - rename diff -> poisson
* Gallery - clarify poisson3DBuild comment
* Gallery - use Pragma SIMD, store Qdata in Voigt convention
* Examples - Convert BP3-6 to Voigt convention
* Examples - add cl option to switch between header and gallery qfs in CEED examples
* Examples - clean up construction of QF name
* Gallery - Switch to PascalCase for gallery names
* Doc - fix function type page
* Interface - Make sure strncpy result is null terminated
* Gallery - Update Poisson 2/3D Apply to new QF body
* make style
* make style - fix worst style problems
* make style - add gallery to make style
* Doc - update documentation errors and inconsistencies
* Examples - test ex1 ex2 with and without gallary
* Examples - reduce testing of ex1/ex2 without gallery, clean up non-gallery qfunctions
* MFEM - revert another make style mistake
* Manual make style updates
* Doc - update function documentation page
* Style updates, document test numbering conventions
* doc: resolve ambiguous image location warning, allow more Dot nodes
* Tests - style and cast cleanup
* Tests - fix README indentation
show more ...
|
| #
8c91a0c9
|
| 27-Aug-2019 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
Documentation Typo Fixes (#321)
* Basis - fix typo in doc
* Ceed - fix typo in doc
* Operator - fix typo in doc
* QFunction - fix typo in doc
* Ceed.h - fix typos in doc
* Ref - fix t
Documentation Typo Fixes (#321)
* Basis - fix typo in doc
* Ceed - fix typo in doc
* Operator - fix typo in doc
* QFunction - fix typo in doc
* Ceed.h - fix typos in doc
* Ref - fix typos in doc
* Blocked - fix typos in doc
* READMEs - typo fixes
show more ...
|
| #
1226057f
|
| 27-Jun-2019 |
Yohann Dudouit <yohann.dudouit@gmail.com> |
Merge branch 'master' into yohann/cuda-restr-opt
Conflicts: backends/cuda-reg/ceed-cuda-reg-restriction.c backends/cuda-shared/ceed-cuda-shared-basis.c
|
| #
650cb9e7
|
| 17-Jun-2019 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
Merge pull request #278 from CEED/petsc-bp-docfix
PETSc BP Docfix
|
| #
59d7a4ce
|
| 17-Jun-2019 |
jeremylt <jeremy.thompson@colorado.edu> |
Update Benchmark documentation
|
| #
2f4d9adb
|
| 26-Jan-2019 |
Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com> |
Benchmarking (#187)
* Add make benchmarks
* Various tweaks related to the benchmarks.
* In Makefile:
* target 'all' now builds the library, all tests and examples
* the old 'all' target is n
Benchmarking (#187)
* Add make benchmarks
* Various tweaks related to the benchmarks.
* In Makefile:
* target 'all' now builds the library, all tests and examples
* the old 'all' target is now called 'par'
* the target 'examples' will build also the MFEM and PETSc examples if
the respective library is available.
In the benchmarks/ directory:
* remove 'config.sh'
* cleanup unused stuff from 'benchmark.sh'.
* Fix postprocess scripts, convert to Python 3
* Small update in README.md
* Set benchmark cg its max, update gitignore
* Minor makefile fix
* In Makefile, add 'par' to the list of phony targets.
* In benchmarks/postprocess-table.py, sort the table by backend first.
* Small update in examples/petsc/Makefile - add a comment that
PETSC_ARCH can be undefined/empty, e.g. when using PETSc installed
through Spack.
* In Makefile, update the benchmarking targets:
* add separate targets for individual tests: `bench-petsc-bp1`,
`bench-petsc-bp3`, etc
* `make benchmarks` runs all defined benchmarks.
Update README.md to reflect the above changes.
show more ...
|