| #
17b0d5c6
|
| 07-Mar-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
style - rename CeedOperatorContext functions for consistency
|
| #
a8e25524
|
| 26-Feb-2023 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1147 from CEED/jrwrigh/generic_l2_projection
fluids: Add generic L2 projection function
|
| #
0df12fef
|
| 24-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add ComputeL2Projection function
|
| #
c798d55a
|
| 19-Feb-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add VecP2C, VecC2P, and friends
|
| #
c184fad2
|
| 24-Jan-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1135 from CEED/jrwrigh/spanwise_stats
|
| #
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
|
| #
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 ...
|
| #
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
|
| #
0d157ec3
|
| 07-Jan-2023 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1134 from CEED/jed/fluids-ts-reason-no-error
fluids: report TS converged reason and exit cleanly
|
| #
cf7a0454
|
| 07-Jan-2023 |
Jed Brown <jed@jedbrown.org> |
examples/fluids TS: report converged/diverged reason with clean exit
The final state does not get written by the monitor with the default of -ts_error_if_step_fails 1. Now we exit cleanly regardless
examples/fluids TS: report converged/diverged reason with clean exit
The final state does not get written by the monitor with the default of -ts_error_if_step_fails 1. Now we exit cleanly regardless of reason, ensuring that the final state checkpoint and monitor has been called.
show more ...
|
| #
f9b96dd8
|
| 06-Jan-2023 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1131 from CEED/jed/checkpoint-interval
fluids: checkpoint interval
|
| #
4de8550a
|
| 04-Jan-2023 |
Jed Brown <jed@jedbrown.org> |
examples/fluids: write step and time to single binary checkpoint file
The -continue and -continue_time_filename arguments can be skipped when reading new-style files, which include the step number.
examples/fluids: write step and time to single binary checkpoint file
The -continue and -continue_time_filename arguments can be skipped when reading new-style files, which include the step number. When reading legacy files, all three are necessary.
This deprecates the time file.
show more ...
|
| #
2b730f8b
|
| 17-Nov-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Switch to clang-format (#1051)
* style - switch to clang-format
* ci - use newer libxsmm
* action - update format action
* format - consistent use of {} for multi-line if/for
* make - re
Switch to clang-format (#1051)
* style - switch to clang-format
* ci - use newer libxsmm
* action - update format action
* format - consistent use of {} for multi-line if/for
* make - remove stray newline
* make - simpler 'make format' target
* ci - use newer libxsmm
* doc - minor release note claification
* minor - minor fix
* minor - minor fix
* minor - minor fix
* minor - minor fix
* make format
* format - less aggressive alignment rules
* tidy - check for argument name mismatches
* fix newline
* format - mirror Ratel update to .clang-format
* fix merge error
* fix merge conflict
* fix merge error
* drop style in .phony list
* Update .clang-format
Co-authored-by: Jed Brown <jed@jedbrown.org>
* apply updated format
Co-authored-by: Jed Brown <jed@jedbrown.org>
show more ...
|
| #
69293791
|
| 15-Nov-2022 |
James Wright <james@jameswright.xyz> |
fluids: Make simulation continuation more flexible (#1086)
* fluids: Add options to continue from specific file
* fluids: Option to write out bins with step number
* doc(fluids): Document outp
fluids: Make simulation continuation more flexible (#1086)
* fluids: Add options to continue from specific file
* fluids: Option to write out bins with step number
* doc(fluids): Document output/continuation flags
show more ...
|
| #
c6477252
|
| 30-Jun-2022 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1015 from CEED/jrwrigh/fluids_bcinsert_mask
fluids: Fix post-processing in DMPlexInsertBoundaryValues_NS
|
| #
5571c6fd
|
| 30-Jun-2022 |
James Wright <james@jameswright.xyz> |
fluids: Fix post-processing in DMPlexInsertBoundaryValues_NS
|
| #
a2cba4be
|
| 21-Jun-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge branch 'main' into jeremy/assembly-fix
|
| #
c082eca0
|
| 21-Jun-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge branch 'main' into jeremy/memcheck-qf-ctx
|
| #
9ac461b4
|
| 19-Jun-2022 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #993 from CEED/jeremy/fluids-bcs
Fluids BCs performance updates
|
| #
b80a4419
|
| 17-Jun-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
fluids - only VecZero in the BCs if using SetBCsFromICs
|
| #
0228c988
|
| 10-May-2022 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #958 from CEED/jed/fluids-cleaning
examples/fluids cleaning
|
| #
a0add3c9
|
| 10-May-2022 |
Jed Brown <jed@jedbrown.org> |
examples/fluids: make setup contexts independent
These are now private to each example and can be developed independently.
|
| #
841e4c73
|
| 09-May-2022 |
Jed Brown <jed@jedbrown.org> |
examples/fluids: consolidate two-step setup
Contexts are created in one place now and we have removed duplicate struct definitions for physics.
|
| #
d92ccc1f
|
| 17-Apr-2022 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #943 from CEED/jed/petsc-format-string
examples: use PetscInt_FMT instead of %D
|
| #
08140895
|
| 17-Apr-2022 |
Jed Brown <jed@jedbrown.org> |
examples: use PetscInt_FMT instead of %D
This fixes many warnings now that PETSc uses printf format string attribute checkers.
|