-
Notifications
You must be signed in to change notification settings - Fork 106
Update initialization for turbulent mixing layer and add validation results #879
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
examples/3D_turb_mixing/turbulence_stat/results/Reynolds_stress/tstep_8064.png
Outdated
Show resolved
Hide resolved
examples/3D_turb_mixing/turbulence_stat/submit_batch_job_carpenter.sh
Outdated
Show resolved
Hide resolved
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #879 +/- ##
==========================================
- Coverage 45.64% 43.71% -1.93%
==========================================
Files 68 68
Lines 18646 18450 -196
Branches 2249 2238 -11
==========================================
- Hits 8511 8066 -445
- Misses 8775 9071 +296
+ Partials 1360 1313 -47 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
src/pre_process/m_start_up.fpp
Outdated
@@ -38,7 +38,7 @@ module m_start_up | ||
|
||
use m_helper | ||
|
||
#ifdef MFC_MPI | ||
#ifdef MFC_MP |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bug
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
src/pre_process/m_start_up.fpp
Outdated
@@ -10,7 +10,7 @@ module m_start_up | ||
|
||
use m_derived_types !< Definitions of the derived types | ||
|
||
use m_global_parameters !< Global parameters for the code | ||
use m_global_parameters !< Global parameters for the codeI |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
set(gca,'TickLabelInterpreter','latex'); | ||
|
||
% Pantano & Sarkar (2002) | ||
load reference_data/Pantano_Sarkar_2002/production.dat; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we can't use this script because these data are unavailable. can you put the relevant data into one combined .dat
(or .mat
) file in this directory in version control? i assume the file will be small
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry I thought I added them. I've added them now.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can put all of them in a single file. I will update this soon
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
Description
This PR includes an update on initialization method for turbulent mixing layer. Also, Matlab scripts for computing turbulence statistics are added to
examples/3D_turb_mixing/turbulence_stat
as well as validation results.Type of change
Please delete options that are not relevant.
Scope
If you cannot check the above box, please split your PR into multiple PRs that each have a common goal.
How Has This Been Tested?
Ran
examples/3D_turb_mixing
on CarpenterStreamwise velocity field at final time

Vorticity magnitude at final time

Evolution of Reynolds stress

Evolution of TKE budget

TKE budget averaged over self-similar period

Momentum thickness growth rate (see run_turbulence.m for references in legend)

Checklist
docs/
)examples/
that demonstrate my new feature performing as expected.They run to completion and demonstrate "interesting physics"
./mfc.sh format
before committing my code