Ascent¶
Ascent has been integrated into MFIX-Exa for in situ visualization. MFIX-Exa must be built with Ascent support to use this feature.
The following inputs must be preceded by the prefix output.ascent and control frequency of the Ascent pipeline.
Description |
Type |
Default |
|
|---|---|---|---|
actions |
Name of yaml file of the ascent actions (ex. ascent_actions.yaml). If no file name is provided, then calls to Ascent are skipped. |
String |
|
int |
Frequency of ascent pipeline in timesteps; -1 to disable ascent pipeline based on timesteps. |
Int |
-1 |
per_approx |
Time period of the ascent pipeline in simulation time (approximate); -1 to disable ascent pipeline based on simulation time. |
Real |
-1 |
on_restart |
Run the Ascent pipeline when restarting a run. |
Bool |
false |
fluid.variables |
Fluid variables to publish, from the fluid variable names in
Plotfiles. Defaults to the historical
Ascent field set when unset: |
Strings |
see below |
Note
Ascent actions must reference the variable name listed in Plotfiles.
For example, velocity components are identified as u_g`, v_g, w_g, phasic fluid volume
fraction as ep_g and the geometric volume fraction as volfrac.
Warning
If an Ascent pipeline is being included in a GPU build/run, then you must enable
managed memory by setting amrex.the_arena_is_managed = true.