| #
a2e5d304
|
| 06-Mar-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
fluids - fix QFunctionContext access errors
|
| #
ca69d878
|
| 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 ...
|
| #
c184fad2
|
| 24-Jan-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1135 from CEED/jrwrigh/spanwise_stats
|
| #
6665b873
|
| 22-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add MatopApplyContextDestroy
|
| #
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 ...
|
| #
fd170fd0
|
| 24-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Destory statistics objects at the end
|
| #
a175e481
|
| 24-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Implement statistics collection
|
| #
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
|
| #
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
|
| #
65fa31ea
|
| 07-Jan-2023 |
Jed Brown <jed@jedbrown.org> |
examples/fluids: summary report restart state/step/time
|
| #
d310b3d3
|
| 24-Dec-2022 |
Adeleke O. Bankole <86932837+AdelekeBankole@users.noreply.github.com> |
Vortex shedding / flow past cylinder (#1082)
* add vortex shedding problem
* add file for the Qfunctions
* add yaml file
* update problem setup
* update IC qfunc
* update problem set
Vortex shedding / flow past cylinder (#1082)
* add vortex shedding problem
* add file for the Qfunctions
* add yaml file
* update problem setup
* update IC qfunc
* update problem setup
* update initial condition
* update yaml file
* add mesh file
* add vortexshedding to navierstokes.h
* register vortexshedding to cloptions.c
* update configuration/yaml file
* fix Min function
* examples/fluids: fix boundary condition labels for cylinder
$PhysicalNames
6
2 1 "inlet"
2 2 "outlet"
2 3 "top"
2 4 "bottom"
2 5 "cylinderwalls"
2 6 "frontandback"
$EndPhysicalNames
* update QFunctions in navierstokes.c
* update data and BC structs in navierstokes.h
* update vortexshedding.c
* update states
* update IC in vortexshedding.h
* add freestream BC to cloptions
* updates in setuplibceed.c
* include freestream BC in example
* cleanup duplicate variable names
* rename variables as freestream
* clean-up some warning messages
* clean up example
* add cylinder.geo
* label physical volume
* examples/fluids: fix cylinder mesh and add vortexshedding defaults
* update gravity vector
* examples/fluids: match domain to Shakib, get vortex street
* update to quadratic mesh
* clean up yaml file
* delete vortexshedding.c and vortexshedding.h
* remove vortexshedding from register
* update yaml file
* examples/fluids: Newtonian "still" initial condition
Reinstate outflow boundaries that were previously removed so that
existing tests can pass.
* examples/fluids: freestream inherits reference state
Fix freestream context reference counting bug.
* examples/fluids: avoid designated initializer in kernel code (breaks CUDA)
* add Shakib91 to references
* remove cylinder.geo and cylinder.msh
* wip:add documentation for vortex shedding
* update path to cylinder.msh
* add subdirectory for meshes
* parameterize cylinder.geo
* some fixes in cylinder.geo
* Fix cylinder.geo file
* examples/fluids: fix up mesh parametrization
Fix cylinder size (the function is Sqrt, not sqrt) and parametrize
resolution and aspect.
* examples/fluids: fix build after broken merge from main
* update Shakib1991 in references
* wip:docs for vortex shedding
* remove TODO comment
* reformulate docs
* fix docs
* delete cylinder.msh file
* work on documentation
* add vortex runtime options
* examples/fluids: update vortex shedding docs and mesh
Co-authored-by: Jed Brown <jed@jedbrown.org>
show more ...
|
| #
e6b94121
|
| 21-Dec-2022 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1096 from CEED/leila/fluids-stab-coef
Fluids-newtonian: Stabilization coefficients dependent on polynomial degree
|
| #
fc14f3f6
|
| 21-Dec-2022 |
Leila Ghaffari <Leila.Ghaffari@colorado.edu> |
fluids: default q_extra = 0
|
| #
d1a60f8e
|
| 20-Dec-2022 |
James Wright <james@jameswright.xyz> |
Merge pull request #1114 from CEED/jrwrigh/fix-ns-mesh-wording
|
| #
c21ff61b
|
| 20-Dec-2022 |
James Wright <james@jameswright.xyz> |
fluids: Clarify definition of Global nodes
|
| #
b685a816
|
| 12-Dec-2022 |
James Wright <james@jameswright.xyz> |
fix: Change "Owned Nodes" to "Local Nodes"
|
| #
78a97f55
|
| 30-Nov-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1104 from CEED/jeremy/formatting
Minor Formatting Fixes
|
| #
ea61e9ac
|
| 30-Nov-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
minor - assorted formatting fixes
|
| #
a9263e43
|
| 18-Nov-2022 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1094 from CEED/jrwrigh/fix-error-typo
fluids: Fix freestream error typo
|
| #
46de7363
|
| 18-Nov-2022 |
James Wright <james@jameswright.xyz> |
fluids: Add SimpleBC to problem setup function
|
| #
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 ...
|
| #
6739d7b6
|
| 30-Aug-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1059 from CEED/leila/fix-blasius-test
Fluids - Fix blasius test
|
| #
2561c73a
|
| 30-Aug-2022 |
Leila Ghaffari <Leila.Ghaffari@colorado.edu> |
Fluids - fix blasius test
|