| #
cc9aa765
|
| 01-Apr-2023 |
James Wright <james@jameswright.xyz> |
fluids: Rename user->M --> M_inv
|
| #
da5fe0e4
|
| 01-Apr-2023 |
James Wright <james@jameswright.xyz> |
fluids: Move RHSFunction to petsc-ops
|
| #
91933550
|
| 30-Mar-2023 |
James Wright <james@jameswright.xyz> |
fluids: Move setup function calls to better locations
- Move libCEED operator setup functions to SetupLibceed - Rename turbulence statistics functions to match naming convention
|
| #
0143e3da
|
| 29-Mar-2023 |
James Wright <james@jameswright.xyz> |
fluids: Move lumped mass matrix to petsc-ops
|
| #
f9028c3c
|
| 28-Mar-2023 |
James Wright <james@jameswright.xyz> |
fluids: Move IJacobian MatShell to petsc-ops
closes #1142
|
| #
5cfe26e6
|
| 28-Mar-2023 |
James Wright <james@jameswright.xyz> |
fluids: Convert turb_spanstats to use petsc-ops
|
| #
5d28dcca
|
| 27-Mar-2023 |
James Wright <james@jameswright.xyz> |
fluids: Change if...SETERRQ to PetscCheck
|
| #
9e3fb82b
|
| 17-May-2023 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1149 from CEED/jrwrigh/newtonian_ddsgs
fluids: Data-driven SGS modeling
|
| #
22387d3a
|
| 14-Feb-2023 |
James Wright <james@jameswright.xyz> |
fluids: Enable TSSetErrorIfStepFails when testing
- Misc error fixes too - And style change to match index sizes for similar loops - Other similar nested for loops have `j<5` and `k<3`, so cha
fluids: Enable TSSetErrorIfStepFails when testing
- Misc error fixes too - And style change to match index sizes for similar loops - Other similar nested for loops have `j<5` and `k<3`, so changed this one to match
show more ...
|
| #
01ab89c1
|
| 14-Feb-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add flag for turning on SGS model
|
| #
9c678832
|
| 07-Feb-2023 |
James Wright <james@jameswright.xyz> |
fluids: Apply nodal SGS tensor to IFunction
|
| #
e419654d
|
| 24-Mar-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
IWYU fixes (#1182)
* iwyu - include fixes
* iwyu - silence some iwyu output
* minor - clearer macro names
* iwyu - fix suggestion of "ceed/ceed.h" externally
* iwyu - lighter petsc heade
IWYU fixes (#1182)
* iwyu - include fixes
* iwyu - silence some iwyu output
* minor - clearer macro names
* iwyu - fix suggestion of "ceed/ceed.h" externally
* iwyu - lighter petsc headers
* iwyu - ceed/ceed.h -> ceed.h
* iwyu - cuda/hip include fixes
show more ...
|
| #
e41d4946
|
| 11-Mar-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1177 from CEED/jrwrigh/fluids-getcontextfield
|
| #
91f639d2
|
| 11-Mar-2023 |
James Wright <james@jameswright.xyz> |
fluids: Use ContextGetDouble for time and dt label updates
|
| #
086f88e3
|
| 10-Mar-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1174 from CEED/jeremy/operator-context
CeedOperatorContext* -> CeedOperator*Context*
|
| #
a5f46a7b
|
| 07-Mar-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
style - rename CeedOperatorContext functions for consistency
|
| #
2004e3ac
|
| 26-Feb-2023 |
Adeleke O. Bankole <86932837+AdelekeBankole@users.noreply.github.com> |
Fix for cubic elements in surface forces for lift/drag coefficients (#1158)
* update for surface forces to return dof
* update surface forces
* update on surface forces
* PetscCall section
Fix for cubic elements in surface forces for lift/drag coefficients (#1158)
* update for surface forces to return dof
* update surface forces
* update on surface forces
* PetscCall section get field components
* Update examples/fluids/src/setupts.c
Co-authored-by: Jed Brown <jed@jedbrown.org>
* Update examples/fluids/src/setupts.c
Co-authored-by: Jed Brown <jed@jedbrown.org>
* examples/fluids: lift query from inner loop
* examples/fluids: enable coarser meshes
* update yaml file
* fix path to creating figure
---------
Co-authored-by: Jed Brown <jed@jedbrown.org>
show more ...
|
| #
799ffa6f
|
| 26-Feb-2023 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1147 from CEED/jrwrigh/generic_l2_projection
fluids: Add generic L2 projection function
|
| #
fd969b44
|
| 19-Feb-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add VecP2C, VecC2P, and friends
|
| #
c5e9980a
|
| 15-Feb-2023 |
Adeleke O. Bankole <86932837+AdelekeBankole@users.noreply.github.com> |
Lift, Drag, Heat Transfer (#1130)
* add functions for surface forces
* function for surface forces
* reaction forces
* add points to label
* WIP: examples/fluids: sketch surface force ca
Lift, Drag, Heat Transfer (#1130)
* add functions for surface forces
* function for surface forces
* reaction forces
* add points to label
* WIP: examples/fluids: sketch surface force calculations
* examples/fluids: fix for parallel, when there are no such points on a process
* add TSMonitor_FaceForce function
* update on TSMonitor FaceForce
* create .csv file
* cleanup TS Monitor FaceForce function
* include surface forces viewer to header file
* include ts monitor surface force viewer to cloptions
* update where TSMonitor FaceForce are called
* examples/fluids: update wall forces to write csv
mpiexec -n 5 build/fluids-navierstokes -options_file examples/fluids/vortexshedding.yaml -{ts,snes}_monitor -degree 1 -ts_monitor_wall_forces ascii:force.csv:ascii_csv
* update documentation
* reaction force data
* plotting script
* examples/fluids: seaborn plotting with twinx and colors
* delete data file
* tuck away csv file
* place python script in subdirectory
* examples/fluids/postprocess: put shedding period in title
* examples/fluids: document wall force and shedding postprocess
---------
Co-authored-by: Jed Brown <jed@jedbrown.org>
show more ...
|
| #
4a31e8e8
|
| 24-Jan-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1135 from CEED/jrwrigh/spanwise_stats
|
| #
c2cb7fc8
|
| 23-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add UpdateContextLabel utility
|
| #
b8daee98
|
| 24-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Stats collection weighted in QFunction
- Allows for only keeping one CeedVector for child statistics
|
| #
0e1e9333
|
| 19-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add turb spanstats test, change test option
- `-test` changed to `-test_type` enum to test different outputs
|
| #
c931fa59
|
| 19-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Change turb_spanstats CL option names
- Options controlling the actual TSMonitor are under `ts_monitor_turbulence_spanstats_*` - `stats_enable` removed in favor of `ts_monitor_turbulence
fluids: Change turb_spanstats CL option names
- Options controlling the actual TSMonitor are under `ts_monitor_turbulence_spanstats_*` - `stats_enable` removed in favor of `ts_monitor_turbulence_spanstats_viewer` being the statistics switch - Related objects excluding the viewer (such as the dm and ksp) get the prefix `turbulence_spanstats` - Change the `stats_test` related functions and variables to use the `mms` nomenclature, since they're method of manufactured solutions.
show more ...
|