| #
012ff548
|
| 24-Apr-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1562 from CEED/jrwrigh/fluids_problem_pointer
fluids: Make ProblemData a pointer to struct
|
| #
991aef52
|
| 24-Apr-2024 |
James Wright <james@jameswright.xyz> |
fluids: Make ProblemData a pointer to struct
We basically use it as a pointer-to-struct type everywhere, so might as well make it consistent with everything else
|
| #
68752e16
|
| 16-Apr-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1559 from CEED/jrwrigh/fix_memory_leaks
fix(fluids): Fix primary PETSc memory leak, others
|
| #
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 ...
|
| #
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
|
| #
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
|
| #
6d7f2d17
|
| 02-Apr-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1539 from CEED/jrwrigh/explicit_ns
fluids: Make Newtonian BCs compatible with explicit timestepping, add test
|
| #
4b96a86b
|
| 26-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids: Make BCs compatible with explicit TS
|
| #
c2376cc9
|
| 02-Apr-2024 |
James Wright <james@jameswright.xyz> |
fix(fluids): Enable strong STG for explicit timestepping
Also add error catching if SGS is requested for explicit; it's not implemented at the moment.
|
| #
20bd4f36
|
| 27-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1537 from CEED/jeremy/pragma-once
Use #pragma once for non-JiT headers
|
| #
dc936754
|
| 27-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
minor - update copyright headers
|
| #
c05653ab
|
| 14-Mar-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1517 from CEED/jrwrigh/ratel_sync
fluids: Sync with Ratel changes
|
| #
a7dac1d5
|
| 14-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids: Sync with Ratel, get ceed-utils.h
|
| #
66b1b42a
|
| 13-Mar-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1510 from CEED/jrwrigh/fluids_matceed
fluids: Add MatCeed
|
| #
ebfabadf
|
| 12-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids: Use MatCeed for Jacobian
|
| #
9ed3d70d
|
| 06-Dec-2023 |
James Wright <james@jameswright.xyz> |
fluids: Implement bc_slip
This is a weak version of slip boundary condition based on a Riemann solve
|
| #
8ceb7e22
|
| 05-Mar-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1361 from CEED/jrwrigh/external_sgs
fluids: Add external SGS DD inference capability
|
| #
ad494f68
|
| 19-Sep-2023 |
James Wright <james@jameswright.xyz> |
fluids: Refactor function names
- PascalCase for acronyms longer than 2 letters - Remove the "Anisotropic" qualifier from function names, as we only have one data-driven SGS model. If we add an is
fluids: Refactor function names
- PascalCase for acronyms longer than 2 letters - Remove the "Anisotropic" qualifier from function names, as we only have one data-driven SGS model. If we add an isotropic model later, we can give that the "Isotropic" qualifier on it's function names - Remove the "Model" qualifier from function names. "SgsDD" is communicative enough (Subgrid-stress inherently means a model)
show more ...
|
| #
7d8a615b
|
| 11-Dec-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add uses_newtonian flag
|
| #
8140a309
|
| 27-Nov-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1203 from CEED/jrwrigh/smartsim
fluids: SmartSim Online Data-Driven SGS training
|
| #
1c17f66a
|
| 14-May-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add -sgs_train_enable flag
|
| #
aa0b7f76
|
| 17-Apr-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add data-driven SGS training setup, TSMonitor
- Adds `smartsim_weak.c` to handle case where SmartRedis is not built
|
| #
f247af70
|
| 21-Nov-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1399 from CEED/jrwrigh/advection_cleanup
fluids: Cleanup advection problems
|
| #
0d8cd818
|
| 17-Nov-2023 |
James Wright <james@jameswright.xyz> |
fluids: Cleanup unused struct members
Many of these are set, but never actually used.
|
| #
94a7b3d2
|
| 30-Oct-2023 |
Kenneth E. Jansen <Kenneth.Jansen@colorado.edu> |
Drop Coordinate Basis from IJacobian (without breaking IDL) (#1380)
* compute IDL coefficient in IFunction that has access to coordinates, append this to jac_data so that IJacobian can avoid pulling
Drop Coordinate Basis from IJacobian (without breaking IDL) (#1380)
* compute IDL coefficient in IFunction that has access to coordinates, append this to jac_data so that IJacobian can avoid pulling coordinates through basis to apply IDL
Co-authored-by: James Wright <james@jameswright.xyz>
show more ...
|