History log of /honee/src/setupdm.c (Results 26 – 50 of 88)
Revision Date Author Comments
# ae2b091f 26-Jun-2024 James Wright <james@jameswright.xyz>

chore: Move to Apache-2.0 OR BSD-2-Clause


# 06a5ac53 28-Jun-2024 James Wright <james@jameswright.xyz>

Merge branch 'jrwrigh/rearrange' into 'main'

Rearrange files into more future-oriented locations

See merge request phypid/honee!15


# 149fb536 28-Jun-2024 James Wright <james@jameswright.xyz>

chore: Move navierstokes.* out of root directory

navierstokes.h to include and navierstokes.c into examples


# bf1f5d6e 18-Jun-2024 James Wright <james@jameswright.xyz>

Merge pull request #1110 from CEED/zach/entropy-variables

Add Entropy Variables to libCEED fluids NS mini-app


# 9b103f75 17-Jun-2024 James Wright <james@jameswright.xyz>

fluids: Proliferate entropy variables, add test

Co-authored-by: Zach Atkins <zacharyjayhawk@gmail.com>


# e6a3cea0 17-Jun-2024 James Wright <james@jameswright.xyz>

Merge pull request #1600 from CEED/jrwrigh/refactor_bcs_essential

fluids: Introduce BCDefinition, refactor essential BCs


# 487a3b6e 25-Apr-2024 James Wright <james@jameswright.xyz>

fluids: Create BCDefinition, use for essential BCs


# 012ff548 24-Apr-2024 James Wright <james@jameswright.xyz>

Merge pull request #1562 from CEED/jrwrigh/fluids_problem_pointer

fluids: Make ProblemData a pointer to struct


# 991aef52 24-Apr-2024 James Wright <james@jameswright.xyz>

fluids: Make ProblemData a pointer to struct

We basically use it as a pointer-to-struct type everywhere, so might as
well make it consistent with everything else


# 4a2c9914 08-Apr-2024 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #1554 from CEED/jrwrigh/petsc_fix_localization

fluids: Update topological periodicity localization


# 9bfedf88 05-Apr-2024 James Wright <james@jameswright.xyz>

fluids: Update topological periodicity localization

See https://github.com/CEED/libCEED/issues/1470 for details.
Relies on PETSc MR in https://gitlab.com/petsc/petsc/-/merge_requests/7438

tl;dr is

fluids: Update topological periodicity localization

See https://github.com/CEED/libCEED/issues/1470 for details.
Relies on PETSc MR in https://gitlab.com/petsc/petsc/-/merge_requests/7438

tl;dr is that the localization of the continuous coordinate DM to the
discontinuous coordinate DM (i.e. the cell DM) must be done *after* the
coordinate DM is set to the tensor product ordering

show more ...


# 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


# 66b1b42a 13-Mar-2024 James Wright <james@jameswright.xyz>

Merge pull request #1510 from CEED/jrwrigh/fluids_matceed

fluids: Add MatCeed


# ebfabadf 12-Mar-2024 James Wright <james@jameswright.xyz>

fluids: Use MatCeed for Jacobian


# fce2147e 06-Dec-2023 James Wright <james@jameswright.xyz>

fluids: Change -bc_slip_x -> -bc_symmetry_x


# cbbfdb05 11-Dec-2023 James Wright <james@jameswright.xyz>

Merge pull request #1423 from CEED/jrwrigh/fluids_high_order_geom

fluids: Support higher-order geometry


# b2e5b5b3 11-Dec-2023 James Wright <james@jameswright.xyz>

fluids: Support higher-order geometry


# b28cdeaf 29-Aug-2023 James Wright <james@jameswright.xyz>

Merge pull request #1259 from CEED/jrwrigh/fluids-cleanup

fluids: Misc cleanup


# 06f41313 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)


# 42454ada 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`)


# 527e6f97 29-Aug-2023 James Wright <james@jameswright.xyz>

Merge pull request #1308 from CEED/jrwrigh/setup_fem

Fluids: Add DMSetupByOrder helper functions


# da4ca0cf 25-Aug-2023 James Wright <james@jameswright.xyz>

fluids: Add DMSetupByOrder_* helper function


# 525869ca 25-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 ...


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


1234