| caae6498 | 14-Sep-2021 |
Jed Brown <jed@jedbrown.org> |
build/solids: fix order/uninitialized variable |
| 17f0843f | 14-Sep-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
solids - add libCEED coarse level assembly |
| 53b04fa6 | 09-Sep-2021 |
Jed Brown <jed@jedbrown.org> |
examples/petsc/multigrid: assemble matrix analytically instead of coloring
This currently requires development PETSc to correctly handle negative indices through the LocalToGlobalMapping. |
| b8962995 | 31-Jan-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
petsc - set minimum version for examples |
| d4f43295 | 25-Jan-2022 |
James Wright <james@jameswright.xyz> |
doc(fluids): Correct vector name in Tau dropdown
Otherwise $$\hat{\bm{n}}$$ is never defined. |
| a61c78d6 | 20-Jan-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
style - make qf/op field names human readable |
| 7ed3e4cd | 04-Jan-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
petsc - use DMPlexGetLocalOffsets for building restrictions |
| 504dc8e0 | 12-Jan-2022 |
Leila Ghaffari <Leila.Ghaffari@colorado.edu> |
examples/fluid: set c_tau = 0.5 |
| 32f166c6 | 11-Jan-2022 |
Leila Ghaffari <Leila.Ghaffari@colorado.edu> |
eulervortex: add test_5 - non-smooth cylinder |
| e535bb46 | 06-Jan-2022 |
Leila Ghaffari <Leila.Ghaffari@colorado.edu> |
Scale velocity to user defined units in traveling vortex and advection(2d) |
| 679c4372 | 05-Jan-2022 |
Jed Brown <jed@jedbrown.org> |
examples/fluids: explain edge measures and wave speeds |
| c94bf672 | 04-Jan-2022 |
Leila Ghaffari <Leila.Ghaffari@colorado.edu> |
doc: explain tau for conservative variables |
| 89ec833c | 04-Jan-2022 |
Leila Ghaffari <49916147+LeilaGhaffari@users.noreply.github.com> |
Update doc/sphinx/source/references.bib |
| 932417b3 | 01-Jan-2022 |
Jed Brown <jed@jedbrown.org> |
examples/fluids: tau as spatial criterion 2 of hughesetal2010
Testing traveling vortex with
$ build/fluids-navierstokes -problem euler_vortex -ts_adapt_monitor -lx 1000 -ly 1000 -lz 50 -dm_plex_box
examples/fluids: tau as spatial criterion 2 of hughesetal2010
Testing traveling vortex with
$ build/fluids-navierstokes -problem euler_vortex -ts_adapt_monitor -lx 1000 -ly 1000 -lz 50 -dm_plex_box_faces 20,20,1 -ts_adapt_safety 0.8 -implicit -snes_atol 1e-3 -ksp_atol 1e-4 -ksp_rtol 1e-3 -ts_type alpha -ts_dt 0.1 -ksp_type bcgs -pc_type lu -log_view -snes_monitor -ksp_monitor -snes_converged_reason -output_freq 1 -degree 1 -ts_max_time 5. -stab supg -snes_lag_jacobian 30 -snes_lag_jacobian_persists -snes_mf_operator
show more ...
|
| 11dee7da | 31-Dec-2021 |
Jed Brown <jed@jedbrown.org> |
examples/fluids docs: explain stabilization |
| e6225c47 | 20-Dec-2021 |
Leila Ghaffari <Leila.Ghaffari@colorado.edu> |
fluids - fix flux Jacobian and add su/supg to euler_vortex |
| d3677ae8 | 22-Dec-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
rust - use for-in over for_each when not using iterator chain |
| 72d78b35 | 17-Dec-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
rust - fix ex3 and ex4 for new vector access protections |
| 9c774edd | 17-Dec-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
vec/qf - initial valid/borrowed/owned split for data (#853)
* vec/qf - initial valid/borrowed/owned split for data
* vec/qf - tidy logic for checking active/stale data
* minor - add missing NU
vec/qf - initial valid/borrowed/owned split for data (#853)
* vec/qf - initial valid/borrowed/owned split for data
* vec/qf - tidy logic for checking active/stale data
* minor - add missing NULL
* doc - explain VectorTakeArray update
* minor - update error messages
* test - update error message in junit/tap
* gpu - fix stray CeedScalar vs void for QFunctionContext
* vec/qf - clarify/simplify access logic
* vec - calloc host arrays when no value set to make empty
* style - minor
* style - minor
* minor - fix error messages
* vec/qf - move data validity checking to backend interface
* gpu - add missing sync error checking for qfcontext
* gpu - homogonize use of impl for backend data to reduce confusion
* vec - clarify access conditions
* python - update test for stricter vector access
* vec - minor fixes
* minor - fix ipython change
* vec - add missing declarations in ceed/backend.h
* ctx - mirror vector borrowed data check in ctx interface
* vec - add CeedVectorGetArrayWrite
* vec - consistent use of CeedVectorGetArray vs CeedVectorGetArrayWrite
* python - small vec fixes
* doc - describe vector data semantics
* magma - update restriction
* gpu - fix restr bug I added, need to sum into target
* magma - fix restriction bug
* cpu - fix restriction bug here too
* op - fix evec allocations
* julia - fix ElemRestriction for new vector access rules
* op - double check GetArray vs Read vs Write usage
* doc - small fix
* restr - clean up read/write logic for restr
* python - add vec.array_write
* magma - typo fix
show more ...
|
| d5e20e67 | 16-Dec-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
rust - scale each component seprately for ex3 and ex4 |
| eab5b1a2 | 16-Dec-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
rust - add ex3 and ex4 for vector problems |
| 65233696 | 29-Nov-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
petsc - use PetscFECreateLagrange |
| cea28146 | 29-Nov-2021 |
rezgarshakeri <rezgar.shakeri@colorado.edu> |
Solids: fixed duplicate definitions in structs.h |
| 08849eac | 10-Nov-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
qf - drop unneeded guards on math.h |
| 30752211 | 01-Oct-2021 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #812 from CEED/jeremy/check-op
Promote Operator check to public API; Strengthen composite Operator check |