| c62f7dae | 14-Jun-2024 |
James Wright <james@jameswright.xyz> |
fluids: Add Entropy state variable and tests
Co-authored-by: Zach Atkins <zacharyjayhawk@gmail.com> |
| 4c07ec22 | 04-Oct-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add PyTorch external DD SGS evaluation
- Rename sequential_internal -> *_ceed |
| 0a32a5aa | 11-Jun-2024 |
James Wright <james@jameswright.xyz> |
fluids: Add IDL to RHSFunction_Newtonian |
| c864c5ab | 27-Apr-2024 |
James Wright <james@jameswright.xyz> |
fluids: Add QDataGet functions |
| fcb2c22a | 25-Apr-2024 |
James Wright <james@jameswright.xyz> |
fluids: Use StatePrimitive in blasius context |
| 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 |
| 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 ...
|
| 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 ...
|
| 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 |
| 85efd435 | 02-Apr-2024 |
James Wright <james@jameswright.xyz> |
fix(fluids): Allow advection to work with SYCL backends |
| 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 |
| 512c8ec7 | 29-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids: Misc style changes |
| 4b96a86b | 26-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids: Make BCs compatible with explicit TS |
| c7ece6ef | 28-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Drop JiT Guards in Most QF Source (#1540)
* backend - use pragma once
* gallery - drop source header guards
* ex - drop some qfunction source header guards
* fluids - drop guards on all sin
Drop JiT Guards in Most QF Source (#1540)
* backend - use pragma once
* gallery - drop source header guards
* ex - drop some qfunction source header guards
* fluids - drop guards on all singly included headers
* jit - drop most guards on backend JiT files
* sycl - drop extra header guards
* jit - enable #pragma once for QF source
* fluids - use #pragma once for util/helper qf source
* test - check different multiple includes
* fluids - fix odd include
* jit - update interface for building JiT string from multiple files
show more ...
|
| dc936754 | 27-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
minor - update copyright headers |
| bc562562 | 21-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids: Test zbox in SmartSim test
This tests whether the output training data handles multiplicity correctly. And also is the first fluids test with zbox. |
| 5930f037 | 21-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids: Add GetInverseMultiplicity |
| 9d860eef | 05-Mar-2024 |
James Wright <james@jameswright.xyz> |
fix(fluids): RHS stabilization term should be negative |
| 57272ee0 | 13-Feb-2024 |
James Wright <james@jameswright.xyz> |
fluids: Add different tau choices for advection |
| 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 |
| b87d60b3 | 03-Oct-2023 |
James Wright <james@jameswright.xyz> |
fluids: Implement sequential SGS DD eval |
| 3ec34a3d | 19-Sep-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add QFs for external SGS DD evaluation |
| 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 ...
|