nalu_postprocess
– Nalu Post-processing Utilities¶
This utility loads an Exodus-II solution file and performs various post-processing tasks on the database. Currently, the following tasks have been implemented within this utility.
Task type |
Description |
---|---|
|
Calculate various ABL statistics of interest |
The input file (download
) must contain
a nalu_postprocess section a shown below. Input options for various tasks
are provided as sub-sections within nalu_postprocess with the corresponding
task names under tasks.
# Example input file for Nalu Post-processing utility
nalu_postprocess:
# Name of the solution results or restart database
input_db: rst/precursor.e
# List of post-processing tasks to be performed
tasks:
- abl_statistics
# Input parameters for the post-processing tasks
abl_statistics:
fluid_parts:
- Unspecified-2-HEX
field_map:
velocity: velocity_raone
temperature: temperature_raone
sfs_stress: sfs_stress_raone
height_info:
min_height: 0.0
max_height: 1000.0
delta_height: 10.0
Command line invocation¶
mpiexec -np <N> nalu_postprocess -i [YAML_INPUT_FILE]
-
-i
,
--input-file
¶
Name of the YAML input file to be used. Default:
nalu_postprocess.yaml
.
Common input file options¶
-
input_db
¶ Path to an existing Exodus-II mesh database file, e.g..,
ablPrecursor.e
-
tasks
¶ A list of task names that define the various pre-processing tasks that will be performed on the input mesh database by this utility. The program expects to find additional sections with headings matching the task names that provide additional inputs for individual tasks.
abl_statistics
¶
This task computes various various statistics relevant for ABL simulations and outputs vertical profiles of various quantities of interest.
# Input parameters for the post-processing tasks
abl_statistics:
fluid_parts:
- Unspecified-2-HEX
field_map:
velocity: velocity_raone
temperature: temperature_raone
sfs_stress: sfs_stress_raone
height_info:
min_height: 0.0
max_height: 1000.0
delta_height: 10.0