| 6f188493 | 22-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Calculate dXdx for strong BCs directly
ie. don't use q_data_sur |
| 1a74fa30 | 21-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Refactor setupgeo* functionality into helpers
- This allows for use of those helpers inside other qfunctions |
| 04ae6723 | 21-Aug-2023 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1278 from CEED/jrwrigh/blasius-simplex
fluids: Fix STG and Blasius for non-box meshes |
| f31f4833 | 20-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Use enum for mesh transformation flag |
| 9ef62cdd | 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 |
| b01c649f | 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. |
| c029f0c5 | 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 |
| e4060b17 | 18-Aug-2023 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1297 from CEED/jed/fix-fluids-petsc-stage-log
examples/fluids: fix deprecated/dysfunctional PetscLogGetStageLog |
| df4304b5 | 18-Aug-2023 |
Jed Brown <jed@jedbrown.org> |
examples/fluids: fix deprecated/dysfunctional PetscLogGetStageLog
As a result of Toby Isaac's refactoring of the stage/events system in PETSc (for maintainability and some new features), we need thi
examples/fluids: fix deprecated/dysfunctional PetscLogGetStageLog
As a result of Toby Isaac's refactoring of the stage/events system in PETSc (for maintainability and some new features), we need this pattern.
show more ...
|
| 58031022 | 14-Aug-2023 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1286 from CEED/jrwrigh/refactor_gravity
fluids: Refactor gravity option |
| d9bb1cdb | 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`. |
| 23d4630d | 07-Aug-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1282 from CEED/jrwrigh/fix-dim-options
fluids: Reset dim before reference_velocity option |
| db95602e | 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 ...
|
| b4c37c5c | 01-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add PetscCallCeed |
| 2d49c0af | 01-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add user argument to problem print functions |
| 67263dec | 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 ...
|
| b8a7cc45 | 31-Jul-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1269 from CEED/jeremy/collocated-qpts
Check for compatible num_qpts with CEED_BASIS_COLLOCATED |
| 4f0244d1 | 31-Jul-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
fluids - build IC qdata on the fly (only used once) |
| 58cb3b9b | 31-Jul-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
fluids - drop unneeded calls to CeedOperatorSetNumQuadraturePoints |
| 58dbf0f6 | 26-Jul-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1266 from CEED/jrwrigh/fluids-mem-leaks
fluids: Fix mem leaks in grid_anisotropy_tensor.c |
| d102f3ec | 26-Jul-2023 |
James Wright <james@jameswright.xyz> |
fluids: Fix mem leaks in grid_anisotropy_tensor.c |
| ac5768ac | 18-Jul-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1257 from CEED/jrwrigh/remove_l2_proj_func
fluids: Remove ComputeL2Projection function |
| 2799dcee | 13-Jul-2023 |
James Wright <james@jameswright.xyz> |
fluids: Remove ComputeL2Projection function
- It's superseded by using `NodalProjectionData` + `ApplyCeedOperator*` + `KSPSolve` |
| 45abf96e | 18-Jul-2023 |
James Wright <james@jameswright.xyz> |
fluids: Don't show partition stats for serial jobs
- It results in nans which may confuse users. |
| dfeb939d | 11-Jul-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add neighbor statistics, changed output
- Changed "shared" to "ghost" - Replaced the "nodes = Dofs/5" note with "5-DoF nodes" - Use MPIU_INT instead of `PetscDataTypeToMPIDataType` |