History log of /honee/src/ (Results 151 – 175 of 507)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
a7cc70e118-Aug-2024 James Wright <james@jameswright.xyz>

Merge MR !43, 'jrwrigh/advection_div_diff_flux', into 'main'

Implement DivDiffFluxProjection for advection diffusion

See merge request phypid/honee!43

e747eef918-Aug-2024 James Wright <james@jameswright.xyz>

chore: Replace SetValueDefault with DMSet*

40b7851116-Aug-2024 James Wright <james@jameswright.xyz>

feat(advdif): Implement indirect div(F_diff) projection

5f952e8d16-Aug-2024 James Wright <james@jameswright.xyz>

feat(advdif): Add div F_diff into RHS

da8b59d627-Jul-2024 James Wright <james@jameswright.xyz>

feat(qdata): Add BoundaryGradient for 2D

7cea0f5027-Jul-2024 James Wright <james@jameswright.xyz>

fix: Check if div_diff_flux requested, but not available

704995dc04-Aug-2024 James Wright <james@jameswright.xyz>

feat(dm): Add DMGetStratumISAtHeight

8561fee226-Jul-2024 James Wright <james@jameswright.xyz>

refactor(div F_diff): Change Setup arguments

590d9cdd26-Jul-2024 James Wright <james@jameswright.xyz>

style(div F_diff): Use `div_*` where appropriate

0880fbb626-Jul-2024 James Wright <james@jameswright.xyz>

feat(div F_diff): Add GetOperatorFieldData

36038bbc25-Jul-2024 James Wright <james@jameswright.xyz>

feat(div F_diff): Use function pointers for RHS Op creation

1af555e825-Jul-2024 James Wright <james@jameswright.xyz>

refactor(div F_diff): DMPlexCreateFaceLabel in Initialize

Also trade out usage of user->dm for projection->dm where appropriate

f17df9b625-Jul-2024 James Wright <james@jameswright.xyz>

fix: QDataBoundaryGradientGet use central storage

00dbc7b125-Jul-2024 James Wright <james@jameswright.xyz>

style: restriction -> elem_restr for QDataBoundaryGrad

8c85b83524-Jul-2024 James Wright <james@jameswright.xyz>

feat: Implement divergence of diffusive flux

d036236216-Jul-2024 James Wright <james@jameswright.xyz>

fix: Copy label values when creating global array

The IS resulting from `DMLabelGetValueIS` is a pointer to the
`label->stratumValues` array, which has to maintain it's order. However,
we need a sor

fix: Copy label values when creating global array

The IS resulting from `DMLabelGetValueIS` is a pointer to the
`label->stratumValues` array, which has to maintain it's order. However,
we need a sorted array of the values for `PetscFindInt` to work
correctly. So we simply copy the array.

show more ...

0ce413aa12-Jul-2024 James Wright <james@jameswright.xyz>

fix(dm): CreateFaceLabel only if label doesn't exist

Also increase the label size to accommodate more than single-digit
dm_face values

4aea466423-Jul-2024 James Wright <james@jameswright.xyz>

style: Clean up velocity gradient projection

16c7b7c823-Jul-2024 James Wright <james@jameswright.xyz>

style: Clean up Grid Anisotropy code

be29160d22-Jul-2024 James Wright <james@jameswright.xyz>

feat: Remove CeedData qdata members

e816a7e422-Jul-2024 James Wright <james@jameswright.xyz>

feat: Implement centralized storage of QData

0edc72b323-Jul-2024 James Wright <james@jameswright.xyz>

Merge branch 'jrwrigh/misc_refactor' into 'main'

refactor: Clean up global struct members

See merge request phypid/honee!31

28160fc218-Jul-2024 James Wright <james@jameswright.xyz>

feat: Add jac_data_size_vol

- Allows non-Jacobian examples to not have to set zeros to it's inputs
- Removes the need for `uses_newtonian` (newtonian itself can not add
the extra term for IDL)

8a02cd4c17-Jul-2024 James Wright <james@jameswright.xyz>

refactor: Replace dm_scale with meter

89de314217-Jul-2024 James Wright <james@jameswright.xyz>

refactor: Remove q_data_size* from ProblemData

12345678910>>...21