| #
9e1c8ed3
|
| 12-Sep-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'remove-extra-ceed-args' [PR #148]
* remove-extra-ceed-args: Restore ceed argument in TensorContractRef/Opt Switch held ref ceed to delegate ceed recursively checked for Refactor
Merge branch 'remove-extra-ceed-args' [PR #148]
* remove-extra-ceed-args: Restore ceed argument in TensorContractRef/Opt Switch held ref ceed to delegate ceed recursively checked for Refactor to standardize backend create functions
show more ...
|
| #
5fe0d4fa
|
| 29-Aug-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
Switch held ref ceed to delegate ceed recursively checked for
|
| #
667bc5fc
|
| 29-Aug-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
Refactor to standardize backend create functions
|
| #
a7dfafed
|
| 29-Aug-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'new-basis-shapes' [PR #97]
* new-basis-shapes: Non-tensor bases
|
| #
a8de75f0
|
| 17-Aug-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
Non-tensor bases
Add simplex integration test
Add simplex grad test
Style changes
Common header for t32* tests, reorder grad
Add t520 operator test with 2D simplex basis
Add t501 and t521 non-z
Non-tensor bases
Add simplex integration test
Add simplex grad test
Style changes
Common header for t32* tests, reorder grad
Add t520 operator test with 2D simplex basis
Add t501 and t521 non-zero operator tests
Adjust Fortran tests for clarity
Explicitly cast Fortran values as doubles in tests
Modify PR97 for new Fortran interface
Flaten CEED_TOPO to include dimension
Rebase PR 97 to new testing convention
Reorder ElemTopo to embed dimension bitwise, doc fix
Switch numbering convention, add GetTopologyDimension
Fortran headers for t31* and t51*, adjust PR97 for COLLOCATED typo
show more ...
|
| #
86af279a
|
| 15-Aug-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'vec-state' [PR #120]
* vec-state: Add t102, t103, and t104 where t103 and t104 are expected to fail Added state counter to CeedVec
[whitespace cleanup]
|
| #
36ac90eb
|
| 15-Aug-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
Added state counter to CeedVec
|
| #
f82d2baa
|
| 15-Aug-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'cleanup' [PR #118]
* cleanup: make style, excluding backends/{occa,magma} make style: fix interface and include paths docs: fix capitalization doc: add developer notes on shape
Merge branch 'cleanup' [PR #118]
* cleanup: make style, excluding backends/{occa,magma} make style: fix interface and include paths docs: fix capitalization doc: add developer notes on shape and adopt convention Standardize CeedIntPow and CeedIntMin Move and document CeedIntMin, document CeedPowInt Add function levels Update Doxygen output naming Add Test List to Doxygen Doxygen interface comment updates Remove redundant doxygen comments Documentation updating for t500 Move ceed* files to 'inteface' directory, comment cleanup Further CPU backend commenting and cleaning Reorder tests, renumber for future expansion Clean up and tighten Opt and Ref backends
show more ...
|
| #
4b8bea3b
|
| 15-Aug-2018 |
Jed Brown <jed@jedbrown.org> |
make style, excluding backends/{occa,magma}
|
| #
ecf6354e
|
| 15-Aug-2018 |
Jed Brown <jed@jedbrown.org> |
doc: add developer notes on shape and adopt convention
Tensor/matrix shapes are now consistently described using a lexicographic convention in the documentation. Further details on the convention i
doc: add developer notes on shape and adopt convention
Tensor/matrix shapes are now consistently described using a lexicographic convention in the documentation. Further details on the convention is described in new developer notes. I did not change comments in backends/{occa,magma} because there is outstanding development that may interfere with merging.
show more ...
|
| #
dce367d8
|
| 12-Aug-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
Move and document CeedIntMin, document CeedPowInt
|
| #
f03d1fd8
|
| 07-Aug-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'vector-set-val' [PR #114, close #105]
* vector-set-val: Remove extra comment Updated to allow backend specific implimentation Create VectorSetValue and tests
|
| #
2a1ab385
|
| 07-Aug-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
Updated to allow backend specific implimentation
|
| #
a4b33194
|
| 06-Aug-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'batched-basis-apply' [PR #110]
* batched-basis-apply: Style and documentation updates Error message for BasisApply when nelem != 1 Add nelem argument to BasisApply
|
| #
2e181699
|
| 06-Aug-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'RestrictionBatch' [PR #106]
* RestrictionBatch: Clean up/reorder blocked loop Update loops Style More loop tightening Tighten loop structure for permute and pad Document nc
Merge branch 'RestrictionBatch' [PR #106]
* RestrictionBatch: Clean up/reorder blocked loop Update loops Style More loop tightening Tighten loop structure for permute and pad Document ncomp (description/name ndof is incorrect) Documentation update Loop and style updates Tap exception for backends that don't yet support Blocked restriction Added RestrictionCreateBlocked, only implimented in Ref, and t06
show more ...
|
| #
962ffb5f
|
| 06-Aug-2018 |
Jed Brown <jed@jedbrown.org> |
Tighten loop structure for permute and pad
|
| #
d3181881
|
| 05-Aug-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
Add nelem argument to BasisApply
|
| #
4e35ef05
|
| 01-Aug-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
Added RestrictionCreateBlocked, only implimented in Ref, and t06
|
| #
389b3d93
|
| 19-Jul-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'jed/active-passive' [PR #41]
* jed/active-passive: (58 commits) Remove spurious comments Make style [PETSc] Modify Makefile for abspath for .okl [OCCA] PETSc bp1 works, but .ok
Merge branch 'jed/active-passive' [PR #41]
* jed/active-passive: (58 commits) Remove spurious comments Make style [PETSc] Modify Makefile for abspath for .okl [OCCA] PETSc bp1 works, but .okl error in prove-all [OCCA] Fix qfunction not shifting output pointers [OCCA] Replacing series of 'if's with switch Modify Makefile to include ceed.pc for prove-all Fix error in Makefile checking for MFEM_DIR Update README.md Update Tmpl to use highest priority /cpu/self [OCCA] Rework switch statement for AllocOpOut and AllocOpIn PETSc bp1: update okl kernels and extract ComputeErrorMax Add CeedVectorGetLength Occa: sync to host for passive fields PETSc bp1: compute collocated error vector instead of reducing in kernel Occa: copy OperatorApply output to "used" pointer Add check for MFEM_DIR to Makefile [OCCA]Add zeroing of outvecs Further work on Nek5000 BPs, added error checking to OpApply [NEK][WIP] Modifying BPs ...
show more ...
|
| #
ef700c2c
|
| 04-Jul-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
Further work on Nek5000 BPs, added error checking to OpApply
|
| #
0f5de9e9
|
| 02-Jul-2018 |
jeremylt <jeremy.thompson@colorado.edu> |
Documentation and style updates
|
| #
ff8ca64b
|
| 21-Dec-2017 |
Jed Brown <jed@jedbrown.org> |
WIP passive fields
Fleshed out OperatorSetup, built comments for frame of OperatorApply. Need to finish OperatorApply and deallocate arrays in OperatorDestroy
WIP, attemped to flesh out OpApply
de
WIP passive fields
Fleshed out OperatorSetup, built comments for frame of OperatorApply. Need to finish OperatorApply and deallocate arrays in OperatorDestroy
WIP, attemped to flesh out OpApply
debugging
more debugging
modified Fortran interface, need to add new operator/qfunction functions
pointer fix
CeedElemRestrictionCreateVector added, currently assumes one comp
Dedugged OpSetup
Debugging OperatorApply
rebuilt code, error at QFuncApply
pointer errors
my pointers are a mess
malloc issues
error in OpApply, in output RestrictApply
minor fixes, still broken
both known errors identified
moved edata, indata, outdata to opref
error only when no print statement in code
possible location of mem issue IDed
Impliment OperatorApply
Fortran interface improvements started
Started rewriting Fortran tests
started Fortran conversion, ex1-vol-ann working in 1D ONLY
debugging ex1
ex1-vol-ann works
t20 fortran working, not happy with it though
cleanup
Fortran QFunc Apply with 32 arguments
t30 runs
cleanup
show more ...
|
| #
5dab8e2a
|
| 30-Mar-2018 |
Tzanio <tzanio@llnl.gov> |
Merge branch 'master' into magma-dev
|
| #
33d7f78e
|
| 30-Mar-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'jed/reference-counting' [PR #59]
* jed/reference-counting: Add reference counting to CeedOperator Add reference counting to CeedQFunction Add reference counting to CeedBasis Ad
Merge branch 'jed/reference-counting' [PR #59]
* jed/reference-counting: Add reference counting to CeedOperator Add reference counting to CeedQFunction Add reference counting to CeedBasis Add reference counting to CeedElemRestriction Add reference counting to CeedVector Add reference counting for Ceed objects, as used by all other components
show more ...
|
| #
c4da7380
|
| 29-Mar-2018 |
Jed Brown <jed@jedbrown.org> |
Add reference counting to CeedOperator
|