History log of /libCEED/examples/fluids/ (Results 401 – 425 of 875)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
8fb3354119-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

3a4208e619-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>

b7d6643919-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 ...

2724036519-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.

78bbfb6f18-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 ...

a0b9a42417-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 ...

4eed863017-Jan-2023 James Wright <james@jameswright.xyz>

fluids: Add Stats Setup log stage

7883779217-Jan-2023 James Wright <james@jameswright.xyz>

fluids: Misc cleanup to CreateStatsDM

c919841816-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>

8ed5273014-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`

522ee34514-Jan-2023 James Wright <james@jameswright.xyz>

fluids: Remove StatsCollectFinalCall

- Effectively duplicate of TSMonitor_Statistics

ee3de56314-Jan-2023 James Wright <james@jameswright.xyz>

doc(fluids): New spanwise statistics gathering flags

fd170fd024-Jan-2023 James Wright <james@jameswright.xyz>

fluids: Destory statistics objects at the end

6dcea3be13-Jan-2023 James Wright <james@jameswright.xyz>

fluids: Add log stages to statistics

823a128313-Jan-2023 James Wright <james@jameswright.xyz>

fluids: Check result of statistics testing

a175e48124-Jan-2023 James Wright <james@jameswright.xyz>

fluids: Implement statistics collection

729f4e9b13-Jan-2023 James Wright <james@jameswright.xyz>

fluids: Add stats collection QF

f179a33213-Jan-2023 James Wright <james@jameswright.xyz>

fluids: Add solution time to newtonian context

878eb0e712-Jan-2023 James Wright <james@jameswright.xyz>

fluids: Allow communication overlap in IFunction

b0d170e712-Jan-2023 James Wright <james@jameswright.xyz>

fluids: Add MatShell generating code

1737222f24-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 ...

ef080ff910-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

19706a0607-Jan-2023 James Wright <james@jameswright.xyz>

fluids: Create SF for child->parent communication

51ee423e07-Jan-2023 James Wright <james@jameswright.xyz>

fluids: Add CreateStatsDM using DMPlexFilter

- Use DMPlexFilter to extract target plane from the base mesh

0e09212d23-Jan-2023 Pierre Jolivet <pierre@joliv.et>

Fix -Wextra-semi -Wmissing-field-initializers

1...<<11121314151617181920>>...35