| 8fb33541 | 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 |
| 3a4208e6 | 19-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Use enum for turbulence statistics components
- Also change the filenames to be more specific - Define num_comp_stats via TURB_NUM_COMPONENTS
Co-authored-by: Jed Brown <jed@jedbrown.org> |
| b7d66439 | 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 ...
|
| 27240365 | 19-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Require spanstats collection when writing
- Otherwise, stats may be written to file with a timestep/solution time associated with it that wasn't collected. |
| 78bbfb6f | 18-Jan-2023 |
Jed Brown <jed@jedbrown.org> |
examples/fluids: fix stats after restart
* Switch from reweighted average to running sum of child stats * Initialize sp_stats->prev_time after restart * Use TS reason instead of extra flag * Skip
examples/fluids: fix stats after restart
* Switch from reweighted average to running sum of child stats * Initialize sp_stats->prev_time after restart * Use TS reason instead of extra flag * Skip redundant monitor call; monitors always get called after last step (converged or not) * Close memory leak
show more ...
|
| a0b9a424 | 17-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Create UpdateBoundaryValues, fix statistics
- Statistics would fail when non-zero strong bcs were used due to Q_loc not containing those values. Instead, use user->Q_loc and call UpdateB
fluids: Create UpdateBoundaryValues, fix statistics
- Statistics would fail when non-zero strong bcs were used due to Q_loc not containing those values. Instead, use user->Q_loc and call UpdateBoundaryValues to verify that the boundaries are set.
show more ...
|
| 4eed8630 | 17-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add Stats Setup log stage |
| 78837792 | 17-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Misc cleanup to CreateStatsDM |
| c9198418 | 16-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Create Stats DM for periodic face
- Note this relies on the periodicity being isoperiodic rather than topologicially periodic.
Co-authored-by: Jed Brown <jed@jedbrown.org> |
| 8ed52730 | 14-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Use persistent viewer for statistics
- Use prefix 'stats_viewer' - Particularly useful for setting `stats_viewer_cgns_batch_size` |
| 522ee345 | 14-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Remove StatsCollectFinalCall
- Effectively duplicate of TSMonitor_Statistics |
| ee3de563 | 14-Jan-2023 |
James Wright <james@jameswright.xyz> |
doc(fluids): New spanwise statistics gathering flags |
| fd170fd0 | 24-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Destory statistics objects at the end |
| 6dcea3be | 13-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add log stages to statistics |
| 823a1283 | 13-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Check result of statistics testing |
| a175e481 | 24-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Implement statistics collection |
| 729f4e9b | 13-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add stats collection QF |
| f179a332 | 13-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add solution time to newtonian context |
| 878eb0e7 | 12-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Allow communication overlap in IFunction |
| b0d170e7 | 12-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add MatShell generating code |
| 1737222f | 24-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add CreateElemRestrColloc for statistics
- These CeedElemRestrictions are for storing the quadrature point data at the child points and for their implementation into the parent quadratur
fluids: Add CreateElemRestrColloc for statistics
- These CeedElemRestrictions are for storing the quadrature point data at the child points and for their implementation into the parent quadrature points.
show more ...
|
| ef080ff9 | 10-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Mass QF for different number of components
- In order to avoid "Function defined, but not used" warnings, the ReturnMassQFunction is used to return the correctly sized mass QF |
| 19706a06 | 07-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Create SF for child->parent communication |
| 51ee423e | 07-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add CreateStatsDM using DMPlexFilter
- Use DMPlexFilter to extract target plane from the base mesh |
| 0e09212d | 23-Jan-2023 |
Pierre Jolivet <pierre@joliv.et> |
Fix -Wextra-semi -Wmissing-field-initializers |