History log of /honee/src/ (Results 326 – 350 of 507)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
525869ca25-Aug-2023 James Wright <james@jameswright.xyz>

fluids: Solution component names CGNS compliant

- Note there isn't a CGNS name for our energy term (somehow...). The
standard uses "Density" to describe volume density rather than mass
density,

fluids: Solution component names CGNS compliant

- Note there isn't a CGNS name for our energy term (somehow...). The
standard uses "Density" to describe volume density rather than mass
density, so I've droppped that term here

show more ...

e9ddb5e124-Aug-2023 James Wright <james@jameswright.xyz>

Merge pull request #1298 from CEED/jrwrigh/taylor-green-vortex

Fluids: Add Taylor-Green vortex problem

692bc0d907-Aug-2023 James Wright <james@jameswright.xyz>

fluids: Add Taylor-Green vortex problem

6f18849322-Aug-2023 James Wright <james@jameswright.xyz>

fluids: Calculate dXdx for strong BCs directly

ie. don't use q_data_sur

f31f483320-Aug-2023 James Wright <james@jameswright.xyz>

fluids: Use enum for mesh transformation flag

df4304b518-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 ...

b4c37c5c01-Aug-2023 James Wright <james@jameswright.xyz>

fluids: Add PetscCallCeed

2d49c0af01-Aug-2023 James Wright <james@jameswright.xyz>

fluids: Add user argument to problem print functions

67263dec02-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 ...

4f0244d131-Jul-2023 Jeremy L Thompson <jeremy@jeremylt.org>

fluids - build IC qdata on the fly (only used once)

58cb3b9b31-Jul-2023 Jeremy L Thompson <jeremy@jeremylt.org>

fluids - drop unneeded calls to CeedOperatorSetNumQuadraturePoints

d102f3ec26-Jul-2023 James Wright <james@jameswright.xyz>

fluids: Fix mem leaks in grid_anisotropy_tensor.c

ac5768ac18-Jul-2023 James Wright <james@jameswright.xyz>

Merge pull request #1257 from CEED/jrwrigh/remove_l2_proj_func

fluids: Remove ComputeL2Projection function

2799dcee13-Jul-2023 James Wright <james@jameswright.xyz>

fluids: Remove ComputeL2Projection function

- It's superseded by using `NodalProjectionData` + `ApplyCeedOperator*`
+ `KSPSolve`

45abf96e18-Jul-2023 James Wright <james@jameswright.xyz>

fluids: Don't show partition stats for serial jobs

- It results in nans which may confuse users.

dfeb939d11-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`

926a627906-Jul-2023 James Wright <james@jameswright.xyz>

fluids: Extract simulation printing to function

e123300919-Jun-2023 James Wright <james@jameswright.xyz>

fluids: Use 32bit integer for file token

- Also code into the token whether PETSc was coded using 32 or 64 bit
integers

bedfd28d19-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`

defe852019-Jun-2023 James Wright <james@jameswright.xyz>

fluids: Compatability for PETSc w/ 64bit ints

d949ddfc20-Jun-2023 James Wright <james@jameswright.xyz>

examples: Use PetscFunctionReturn in PETSC_SUCCESS

671d895819-Jun-2023 James Wright <james@jameswright.xyz>

Merge pull request #1236 from CEED/jrwrigh/fluids_event_log

fluids: Add CeedOperator PetscLogEvents

7eedc94c19-Jun-2023 James Wright <james@jameswright.xyz>

fluids: Add CeedOperator PetscLogEvents

Co-authored-by: Jed Brown <jed@jedbrown.org>

c26b555c19-Jun-2023 James Wright <james@jameswright.xyz>

fluids: Remove unnecessary state vector write

1ed803a219-Apr-2023 James Wright <james@jameswright.xyz>

DiffFilterFields: Move to separate fields for diff filter

- This will allow easier access to the filtered state for later
processing

1...<<1112131415161718192021