| #
fd9d666b
|
| 20-Feb-2024 |
James Wright <james@jameswright.xyz> |
fix(fluids): Update to new isoperiodic API
Dependent on changes in https://gitlab.com/petsc/petsc/-/merge_requests/7305
|
| #
a171b6ef
|
| 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
|
| #
5aed82e4
|
| 27-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
minor - update copyright headers
|
| #
ade1077d
|
| 15-Mar-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1519 from lindsayad/update-dmplex-filter
Update to DMPlexFilter in PETSc 3.21
|
| #
342228c7
|
| 14-Mar-2024 |
Alex Lindsay <alexander.lindsay@inl.gov> |
Update to DMPlexFilter in PETSc 3.21
|
| #
78da6f49
|
| 14-Mar-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1517 from CEED/jrwrigh/ratel_sync
fluids: Sync with Ratel changes
|
| #
d0593705
|
| 14-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids: Sync with Ratel, get ceed-utils.h
|
| #
fad128ee
|
| 13-Mar-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1510 from CEED/jrwrigh/fluids_matceed
fluids: Add MatCeed
|
| #
7f2a9303
|
| 12-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids: Add KSPSetFromOptions_WithMatCeed
|
| #
ed9ed3de
|
| 12-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids: Make MatShell functions static
This is done primarily to allow MatCeed to coexist with the context operators for right now.
This has the nasty side-effect of forcing `Mat` objects to be NUL
fluids: Make MatShell functions static
This is done primarily to allow MatCeed to coexist with the context operators for right now.
This has the nasty side-effect of forcing `Mat` objects to be NULL when they're passed into CreateMatShell_Ceed, but that will soon be replaced with MatCeed, so it is only temporary for the transition in this PR
show more ...
|
| #
545e9c56
|
| 04-Mar-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1497 from CEED/jrwrigh/destroy_mats
fluids: Destroy stray Mats
|
| #
cde30410
|
| 03-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids: Destroy stray Mats
|
| #
cce69b9b
|
| 27-Jan-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1452 from CEED/jrwrigh/stats_overwrite
fluids: Stats don't overwrite solution on first-step failure
|
| #
6852f6f6
|
| 27-Jan-2024 |
James Wright <james@jameswright.xyz> |
fluids: Stats don't overwrite solution on first-step failure
- When you have an initial condition from a previous problem, it might fail on the first step. This will cause `reason != TS_CONVERGED_
fluids: Stats don't overwrite solution on first-step failure
- When you have an initial condition from a previous problem, it might fail on the first step. This will cause `reason != TS_CONVERGED_ITERATING` and thus it will continue on with the rest of the TSMonitor routine. If you have a stats file from that initial condition, it will be overwritten.
Regardless of the overwriting behavior, it *never* makes sense to write out a stats file on the first step; Using left-rectangle rule for the time averaging integration, the initial step should *never* be used, thus there is nothing to collect or write.
show more ...
|
| #
49a40c8a
|
| 16-Nov-2023 |
Kenneth E. Jansen <Kenneth.Jansen@colorado.edu> |
Plex project coord renamed (#1391)
* fixing ProjectCoordinates
* copy of Ratel fix
* set for future, preserve backward
* break out versions
* PETSc is actually at 3.20 not 3.21 so decrem
Plex project coord renamed (#1391)
* fixing ProjectCoordinates
* copy of Ratel fix
* set for future, preserve backward
* break out versions
* PETSc is actually at 3.20 not 3.21 so decremment the minor version switch
* fixed style and copied same to solids and petsc examples (thought they have lots of other compile warnings)
* blank line
* Breaking again with compounded versions
* Update remaining DMPlexProjectCoordinates
* ex - update DMPlexCreateCoordinateSpace
* cx - update ICC/IFORT job
---------
Co-authored-by: Jed Brown <jed@jedbrown.org>
Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>
show more ...
|
| #
5d1e9069
|
| 31-Aug-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1270 from CEED/jeremy/constantinople
Rename CEED_BASIS_COLLOCATED to CEED_BASIS_NONE
|
| #
356036fa
|
| 31-Jul-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
interface - rename CEED_BASIS_COLLOCATED to CEED_BASIS_NONE
|
| #
51b66682
|
| 30-Aug-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1309 from CEED/jrwrigh/elem_restr_refactor
fluids: Add DMPlexCeedElemRestriction*Create
|
| #
701bc832
|
| 26-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Document and clarify spanstats restriction creation
- The restriction creation for the spanwise statistics is a pretty special case, so better name the functions and document what exactl
fluids: Document and clarify spanstats restriction creation
- The restriction creation for the spanwise statistics is a pretty special case, so better name the functions and document what exactly it is doing
show more ...
|
| #
bb85d312
|
| 26-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add DMPlexCeedElemRestriction*Create
Replaces CreateRestrictionFromPlex and GetRestrictionForDomain
|
| #
524ffdfd
|
| 29-Aug-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1259 from CEED/jrwrigh/fluids-cleanup
fluids: Misc cleanup
|
| #
3c9e7ad1
|
| 17-Jul-2023 |
James Wright <james@jameswright.xyz> |
fluids: Rename files with *_NS suffix
|
| #
f17d818d
|
| 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)
|
| #
d6e67e47
|
| 17-Jul-2023 |
James Wright <james@jameswright.xyz> |
fluids: Remove misc comments
- Either by inaccuracy of unnecessary
|
| #
cbef7084
|
| 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`)
|