| a7cc70e1 | 18-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 |
| e747eef9 | 18-Aug-2024 |
James Wright <james@jameswright.xyz> |
chore: Replace SetValueDefault with DMSet* |
| 40b78511 | 16-Aug-2024 |
James Wright <james@jameswright.xyz> |
feat(advdif): Implement indirect div(F_diff) projection |
| 5f952e8d | 16-Aug-2024 |
James Wright <james@jameswright.xyz> |
feat(advdif): Add div F_diff into RHS |
| da8b59d6 | 27-Jul-2024 |
James Wright <james@jameswright.xyz> |
feat(qdata): Add BoundaryGradient for 2D |
| 7cea0f50 | 27-Jul-2024 |
James Wright <james@jameswright.xyz> |
fix: Check if div_diff_flux requested, but not available |
| 704995dc | 04-Aug-2024 |
James Wright <james@jameswright.xyz> |
feat(dm): Add DMGetStratumISAtHeight |
| 8561fee2 | 26-Jul-2024 |
James Wright <james@jameswright.xyz> |
refactor(div F_diff): Change Setup arguments |
| 590d9cdd | 26-Jul-2024 |
James Wright <james@jameswright.xyz> |
style(div F_diff): Use `div_*` where appropriate |
| 0880fbb6 | 26-Jul-2024 |
James Wright <james@jameswright.xyz> |
feat(div F_diff): Add GetOperatorFieldData |
| 36038bbc | 25-Jul-2024 |
James Wright <james@jameswright.xyz> |
feat(div F_diff): Use function pointers for RHS Op creation |
| 1af555e8 | 25-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 |
| f17df9b6 | 25-Jul-2024 |
James Wright <james@jameswright.xyz> |
fix: QDataBoundaryGradientGet use central storage |
| 00dbc7b1 | 25-Jul-2024 |
James Wright <james@jameswright.xyz> |
style: restriction -> elem_restr for QDataBoundaryGrad |
| 8c85b835 | 24-Jul-2024 |
James Wright <james@jameswright.xyz> |
feat: Implement divergence of diffusive flux |
| d0362362 | 16-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 ...
|
| 0ce413aa | 12-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 |
| 4aea4664 | 23-Jul-2024 |
James Wright <james@jameswright.xyz> |
style: Clean up velocity gradient projection |
| 16c7b7c8 | 23-Jul-2024 |
James Wright <james@jameswright.xyz> |
style: Clean up Grid Anisotropy code |
| be29160d | 22-Jul-2024 |
James Wright <james@jameswright.xyz> |
feat: Remove CeedData qdata members |
| e816a7e4 | 22-Jul-2024 |
James Wright <james@jameswright.xyz> |
feat: Implement centralized storage of QData |
| 0edc72b3 | 23-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 |
| 28160fc2 | 18-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) |
| 8a02cd4c | 17-Jul-2024 |
James Wright <james@jameswright.xyz> |
refactor: Replace dm_scale with meter |
| 89de3142 | 17-Jul-2024 |
James Wright <james@jameswright.xyz> |
refactor: Remove q_data_size* from ProblemData |