| 313f2f1e | 16-Apr-2024 |
James Wright <james@jameswright.xyz> |
fix(fluids): Fix primary PETSc memory leak, others
All the memory leaks reported in regression tests via `-malloc_dump` are now related to the boundary conditions and their handling of QFunctionCont
fix(fluids): Fix primary PETSc memory leak, others
All the memory leaks reported in regression tests via `-malloc_dump` are now related to the boundary conditions and their handling of QFunctionContexts, which is a much more difficult problem and will be addressed later.
show more ...
|
| 43e9749f | 15-Apr-2024 |
James Wright <james@jameswright.xyz> |
fluids: Rename PetscSmartRedisCall -> PetscCallSmartRedis |
| 99dcded5 | 12-Apr-2024 |
James Wright <james@jameswright.xyz> |
fluids: Compute DiffFilter RHS only if solution changes |
| 6ea7c1ae | 12-Apr-2024 |
James Wright <james@jameswright.xyz> |
fluids: Multiple filter widths for SGS training |
| 4fa1625a | 12-Apr-2024 |
James Wright <james@jameswright.xyz> |
fluids: Misc cleanup of SmartSim and SGS training |
| d6c67864 | 10-Apr-2024 |
James Wright <james@jameswright.xyz> |
test(fluids): Test diffusion in advection |
| c8d249de | 10-Apr-2024 |
James Wright <james@jameswright.xyz> |
fluids: Add diffusion to advection problem |
| 13b7c811 | 09-Apr-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1553 from CEED/jrwrigh/ns_stabilized_mass
fluids: Add stabilized mass operator for Newtonian |
| 59d56564 | 08-Apr-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1555 from CEED/balin/smartsim
Fixed small bug in sgs_dd_train Q function |
| 5612a8a0 | 08-Apr-2024 |
Riccardo Balin <balin@uan-0001.head.cm.americas.sgi.com> |
fix(fluids): Renable SmartSim testing and fix bug
- Fixed bug in sgs_dd_train QF, left over from debugging - SmartSim tests were previously not running at all, due to junit.py checking if `SMARTRE
fix(fluids): Renable SmartSim testing and fix bug
- Fixed bug in sgs_dd_train QF, left over from debugging - SmartSim tests were previously not running at all, due to junit.py checking if `SMARTREDIS_DIR` was a file instead of a directory
Co-authored-by: James Wright <james@jameswright.xyz>
show more ...
|
| 1fa69194 | 08-Apr-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1533 from CEED/jrwrigh/smartsim_array_size
fluids: Change SmartSim sizeInfo to show minimum global array size |
| 262b1e3f | 05-Apr-2024 |
James Wright <james@jameswright.xyz> |
test(fluids): Test newtonian stabilized mass |
| 1be49596 | 05-Apr-2024 |
James Wright <james@jameswright.xyz> |
refactor(fluids): Use QdataUnpack in Newtonian RHS |
| 65dee3d2 | 05-Apr-2024 |
James Wright <james@jameswright.xyz> |
fluids: Add stabilized mass matrix to newtonian
Testing with: ``` build/fluids-navierstokes -options_file ./examples/fluids/gaussianwave.yaml -dm_plex_box_faces 10,10,1 -ts_max_steps 500 -degree 2
fluids: Add stabilized mass matrix to newtonian
Testing with: ``` build/fluids-navierstokes -options_file ./examples/fluids/gaussianwave.yaml -dm_plex_box_faces 10,10,1 -ts_max_steps 500 -degree 2 -implicit false -ts_type rk -stab supg -ts_dt 1e-4 -implicit false -ts_monitor_solution cgns:gaussian_wave.cgns -ts_monitor_solution_interval 5 -ts_view -state_var conservative -mass_ksp_type gmres -ts_monitor -mass_pc_type jacobi -mass_pc_jacobi_type diagonal ```
show more ...
|
| 4a2c9914 | 08-Apr-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1554 from CEED/jrwrigh/petsc_fix_localization
fluids: Update topological periodicity localization |
| 40674ba8 | 08-Apr-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1543 from CEED/jrwrigh/explicit_stabilized_mass
Fluids: Add stabilized mass operator for advection problem |
| 9bfedf88 | 05-Apr-2024 |
James Wright <james@jameswright.xyz> |
fluids: Update topological periodicity localization
See https://github.com/CEED/libCEED/issues/1470 for details. Relies on PETSc MR in https://gitlab.com/petsc/petsc/-/merge_requests/7438
tl;dr is
fluids: Update topological periodicity localization
See https://github.com/CEED/libCEED/issues/1470 for details. Relies on PETSc MR in https://gitlab.com/petsc/petsc/-/merge_requests/7438
tl;dr is that the localization of the continuous coordinate DM to the discontinuous coordinate DM (i.e. the cell DM) must be done *after* the coordinate DM is set to the tensor product ordering
show more ...
|
| 8b9c9aeb | 28-Mar-2024 |
James Wright <james@jameswright.xyz> |
test(fluids): Add test for advection stabilized mass
ie. SUPG |
| a78efa86 | 05-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids: Add stabilized mass for advection
This enables "full" SUPG for the advection problem using explicit time integrators |
| cc5ccfe3 | 03-Apr-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1551 from CEED/jrwrigh/sycl_advection
fix(fluids): Allow advection to work with SYCL backends |
| 85efd435 | 02-Apr-2024 |
James Wright <james@jameswright.xyz> |
fix(fluids): Allow advection to work with SYCL backends |
| d447b583 | 24-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids(test): Better assert messages for SmartSim
ie. if what you found in the database was wrong, tell me what you found |
| 7ff16c02 | 24-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids: Put min global array size for SmartSim |
| cb63329d | 02-Apr-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1550 from CEED/jrwrigh/consistent_fluids_qf
refactor(fluids): Make QF comments consistent |
| b193fadc | 02-Apr-2024 |
James Wright <james@jameswright.xyz> |
refactor(fluids): Make QF comments consistent
See discussion: https://github.com/CEED/libCEED/pull/1539#discussion_r1548312418 |