| 53560eb2 | 16-Oct-2023 |
James Wright <james@jameswright.xyz> |
fluids: Remove coordinates from IFunction_NodalSgs
- Stragler from previous PR |
| 242a7fda | 13-Oct-2023 |
Kenneth E. Jansen <Kenneth.Jansen@colorado.edu> |
deleted all the unused coordinate references that were throwing warnings |
| a600bde5 | 11-Oct-2023 |
Kenneth E. Jansen <Kenneth.Jansen@colorado.edu> |
style cleanup |
| 3bd61617 | 11-Oct-2023 |
Kenneth E. Jansen <Kenneth.Jansen@colorado.edu> |
Potential energy removed from all state helpers so no more x (or dx) dependence for them. Interior integrals still need x for IDL but boundary elements don't so removed. This touches lots of qfuncti
Potential energy removed from all state helpers so no more x (or dx) dependence for them. Interior integrals still need x for IDL but boundary elements don't so removed. This touches lots of qfunctions that make state calls and a few problems as well
show more ...
|
| 356036fa | 31-Jul-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
interface - rename CEED_BASIS_COLLOCATED to CEED_BASIS_NONE |
| bb85d312 | 26-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add DMPlexCeedElemRestriction*Create
Replaces CreateRestrictionFromPlex and GetRestrictionForDomain |
| f17d818d | 17-Jul-2023 |
James Wright <james@jameswright.xyz> |
fluids: Correct PetscFunction{Return,BeginUser} placement
- Respect the PETSc standard for style (https://petsc.org/release/developers/style/#coding-conventions-and-style) |
| d6e67e47 | 17-Jul-2023 |
James Wright <james@jameswright.xyz> |
fluids: Remove misc comments
- Either by inaccuracy of unnecessary |
| cbef7084 | 17-Jul-2023 |
James Wright <james@jameswright.xyz> |
fluids: Make function names in consistent format
- Mainly remove `_` and acronymns with more than 2 letters should respect CamelCase (ie. `StgFunction` not `STGFunction`) |
| d68a66c4 | 25-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add DMSetupByOrder_* helper function |
| 7c1724da | 24-Aug-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1298 from CEED/jrwrigh/taylor-green-vortex
Fluids: Add Taylor-Green vortex problem |
| 14712a6b | 07-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add Taylor-Green vortex problem |
| 66170c20 | 22-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Calculate dXdx for strong BCs directly
ie. don't use q_data_sur |
| 2526956e | 20-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Use enum for mesh transformation flag |
| f8839eb4 | 02-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Remove old, unused STG method (non-Ceed)
- Remove the old method for STG that uses DMAddBoundary. Completely superseded by Ceed implementation |
| 73557d35 | 02-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Specify streamwise element length for STG
- Generally for non-DMPlex box meshes, where we can't query number of box faces. |
| 9309e21c | 02-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Explicit flag for blasius mesh modification
- So that blasius example can run using external meshes without any attempt to modify them |
| a2726bdb | 14-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Refactor gravity option
- Use `-gravity` instead of `-g` - Enforce that the input should be a length 3 vector - Update documentation
Misc: Also update documented default value for `mu`. |
| e30587cb | 07-Aug-2023 |
James Wright <james@jameswright.xyz> |
fix(fluids): Reset dim before reference_velocity option
If `-g` is not given, then `PetscOptionsRealArray(..., "-g", ...)` will set `dim` to zero. This then causes `PetscOptionsScalarArray(..., "-re
fix(fluids): Reset dim before reference_velocity option
If `-g` is not given, then `PetscOptionsRealArray(..., "-g", ...)` will set `dim` to zero. This then causes `PetscOptionsScalarArray(..., "-reference_velocity", ...)` to not read any values.
show more ...
|
| a424bcd0 | 01-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add PetscCallCeed |
| 367c849e | 01-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add user argument to problem print functions |
| 0814d5a7 | 02-Aug-2023 |
Kenneth E. Jansen <Kenneth.Jansen@colorado.edu> |
PetscFE determines basis for examples/fluids/navierstokes (#1264)
* breaking lots of DL stuff to test PetscFE
* fixed missing header
* fluids: Remove unused `Involute` function
* fluids: Se
PetscFE determines basis for examples/fluids/navierstokes (#1264)
* breaking lots of DL stuff to test PetscFE
* fixed missing header
* fluids: Remove unused `Involute` function
* fluids: Set quadrature points for PetscFE
* fluids: Fix GetRestrictionForDomain, Use CreateBasisFromPlex
* fluids: Remove Q_sur arg from SetupStrongBC_Ceed
* fluids: Remove extra SetClosurePermutationTensor
* fluids: Correct quadrature order to auxillary DMs
- Should factor in q_extra
* fluids: Fix parent Restriction creation for spanstats
* fluids: Correct qdata creation for strong bcs
* fluids: Set tensor closer only for tensor-product elements
Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>
* fluids: Make shocktube test less brittle
- Small, insignificant changes to the coordinate locations make a
dramatic difference to the initial condition
- For the test case, there is a node right at the midpoint of the
domain. Adding the epsilon fudge factor makes the if statement more
stable
* fluids: Fix SGS test
- Change the test so that it passes on all hardware. It's a very
sentitive test and the changes to the basis creation changed the
initial conditions *just* enough to make the test not happy. Should
really try and make this more robust at some point...
* fluids: Address misc PR comments
* fluids: Remove quad_mode arg from CreateBasisFromPlex
---------
Co-authored-by: James Wright <james@jameswright.xyz>
Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>
show more ...
|
| febe2972 | 31-Jul-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
fluids - drop unneeded calls to CeedOperatorSetNumQuadraturePoints |
| 8213d101 | 19-Jun-2023 |
James Wright <james@jameswright.xyz> |
fluids: Remove problem->bc function pointers
- Not needed, as essential boundary conditions go through `DMPlexInsertBoundaryValues_NS` or `DMPlexInsertBoundaryValues_StrongBC` |
| 457e73b2 | 19-Jun-2023 |
James Wright <james@jameswright.xyz> |
fluids: Compatability for PETSc w/ 64bit ints |