Skip to content

Commit 1f128bd

Browse files
authored
Add scripts and utils to post-process the numerical solution (#1)
* Add in-progress figures * Add pre-writing doc * Minor correction in desc of parser * Add script to plot results from both meshes * Fix version typo in comment * Update cylinder post-processing scripts * Add updated figures for cylinder * Revse scripts for surface cp * Calculate sorted index of body points at initial time only * Revise scripts to plot force coefficients * Fix upper time limit * Add optional kwargs to parametrize interp grid * Revise scripts to plot u centerline profile * Revise scripts/figures for velocity profiles * Add revised scripts for back lip * Add revised scripts for both lips * Add revised scripts for front lip * Add revised scripts for no lip * Add revised scripts for snake cases * Add pyvista scripts for cylinder * Add conda env file * Update rodney assistant module * Ignore vscode config * Add modified figures that are already tracked * Ignore nan in mean, add scripts to compare * Add missing figures * Update pre-writing doc * Update scripts and figures for turb modeling comparison * Re-do figures for grid-independence study * Update figures in pre-writing doc * Add figures of typical mesh grid; revise figure of mean coeffs * Refine figure coeffs 2k30 * Refine figure surface cp 2k30 * Refine figure centerline velocity 2k30 * Refine figure velocity profiles 2k30 * Refine figure coeffs both-2k * Refine figure surface cp both-2k * Refine figure centerline velocity both-2k * Refine figure velocity profiles both-2k * Refine figure coeffs both-Re * Refine figure surface cp both-Re * Refine figure centerline velocity both-Re * Refine figure velocity profiles both-Re * Refine figures independence * Refine figures cylinder * Use smaller fontsize for legend * Add some captions * Add newlines * Add qcrit figure to cyl3900 (wale/fine) * Revise cyl figs and add more snake figs * Add scripts and figs (cyl, ux, uy, wx on planes) * Rename figs * Add selected figs of ux, uy, and wz * Add functions to compute the mean Strouhal number * Update scripts to report stats in df and plot mean St * Refine figures for consistency * Display coeff stats in dataframe * Display coeff stats in dataframe * Compute the Strouhal number * Update y-axis label for <Cp> figure * Add axis limits for cyl u centerline profile * Compute and display parameters of the recirculation region * Add helper methods for u-centerline; report quantities for 3d snake * Round u-centerline stats to 2 decimals * Report min x-vel and y at min x-vel * Update copyright year * Minor typo fix in readme * Update conda environment * Remove extra empty line * Print key vals * Tweak display * Add utility scripts to create and process repropacks * Update Markdown file with figs and captions * Update conda env and fix repropacks/process-all utils * Update readme * Remove unneeded files
1 parent 1021906 commit 1f128bd

File tree

447 files changed

+12796
-12061
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

447 files changed

+12796
-12061
lines changed

.gitattributes

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
*.png filter=lfs diff=lfs merge=lfs -text
2+
*.pdf filter=lfs diff=lfs merge=lfs -text

.gitignore

+4-1
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,13 @@ log_shipyard
33

44
triSurface
55

6-
figures
76
output
87

98
tmp
109

1110
plot_energy_spectrum*
1211
runs/**/data
12+
13+
snake-lips-3d-repropacks
14+
15+
.vscode

CONTENT_LICENSE

-213
This file was deleted.

LICENSE

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
BSD 3-Clause License
22

3-
Copyright (c) 2020-2021, Olivier Mesnard
3+
Copyright (c) 2020-2022, Olivier Mesnard
44
All rights reserved.
55

66
Redistribution and use in source and binary forms, with or without

0 commit comments

Comments
 (0)