| #
51bb547f
|
| 02-May-2024 |
James Wright <james@jameswright.xyz> |
fluids: Demo MatCeed{Get,Set}ContextReal
|
| #
c1c64bfc
|
| 02-May-2024 |
James Wright <james@jameswright.xyz> |
fluids: Use new MatCeed/Ratel updates
|
| #
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
|
| #
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
|
| #
3170c09f
|
| 12-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids: Add KSPSetFromOptions_WithMatCeed
|
| #
ebfabadf
|
| 12-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids: Use MatCeed for Jacobian
|
| #
45101827
|
| 12-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids: Make MatShell functions static
This is done primarily to allow MatCeed to coexist with the context operators for right now.
This has the nasty side-effect of forcing `Mat` objects to be NUL
fluids: Make MatShell functions static
This is done primarily to allow MatCeed to coexist with the context operators for right now.
This has the nasty side-effect of forcing `Mat` objects to be NULL when they're passed into CreateMatShell_Ceed, but that will soon be replaced with MatCeed, so it is only temporary for the transition in this PR
show more ...
|
| #
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
|
| #
d268d0e9
|
| 04-Mar-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1496 from CEED/jrwrigh/ksp_mass
Fluids: Fix mass operator for explicit timestepping, move to KSP for mass operator
|
| #
d6ca8aaa
|
| 04-Mar-2024 |
James Wright <james@jameswright.xyz> |
fixup! fluids: Use KSP for explicit mass matrix
|
| #
614823f4
|
| 03-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids: Fix mass matrix for explicit time stepping
The local vector should be initialized to zero so that all the essential nodes (ie. strong boundary condition nodes) are not factored in for the ma
fluids: Fix mass matrix for explicit time stepping
The local vector should be initialized to zero so that all the essential nodes (ie. strong boundary condition nodes) are not factored in for the matrix multiply. The PR associated with this commit should have a document attached detailing why this is the case.
Previous tests used this incorrect mass matrix and so now fail. The results for these tests are corrected as well.
show more ...
|
| #
f8e2d240
|
| 03-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids: Use KSP for explicit mass matrix
|
| #
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 ...
|
| #
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
|
| #
632a41e1
|
| 04-May-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add TSPostStep for SGS DD Training
- This will shutdown the simulation if there's a tensor called `check-run` equal to zeros
|
| #
dff57df7
|
| 13-Oct-2023 |
James Wright <james@jameswright.xyz> |
fluids: Don't set ts_max_steps if not TESTTYPE_NONE
|
| #
084d29fc
|
| 27-Sep-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1349 from CEED/jrwrigh/remove_ctx_update
fluids: Use normal `CeedOperatorSetContextDouble` instead of `UpdateContextLabel`
|
| #
701e5830
|
| 26-Sep-2023 |
James Wright <james@jameswright.xyz> |
fluids: Use normal CeedOperatorSetContextDouble
That instead of `UpdateContextLabel`, as #1347 built that functionality into the normal label setting functions themselves
|
| #
94cb3f37
|
| 12-Sep-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1233 from CEED/jrwrigh/pbdiagonal_symbolic
Add CeedOperatorLinearAssemblePointBlockDiagonalSymbolic
|