Difference between revisions of "ParaView/Visualizing PHASTA with SyncIO"
From PHASTA Wiki
m (Jrwrigh moved page Paraview with syncio to Paraview/Visualizing PHASTA with SyncIO: Move to a subpage organization) |
m (Jrwrigh moved page Paraview/Visualizing PHASTA with SyncIO to ParaView/Visualizing PHASTA with SyncIO) |
(No difference)
| |
Latest revision as of 11:00, 18 September 2022
Contents
Running Paraview on a viz Node
portal1 $ vglconnect viz002 viz002 $ soft add +paraview-5.2.0-gnu-ompi viz002 $ vglrun paraview
Defining the PHASTA Input
There are two extensions:
pht -> POSIX files
phts -> SyncIO files
A Two Phase Case
An example phts file for a two phase, four process case using one syncio file is below.
<?xml version="1.0" ?>
<PhastaMetaFile number_of_pieces="4"
number_of_files="1">
<GeometryFileNamePattern pattern="4-procs_case-SyncIO-1/geombc-dat.%d"
has_piece_entry="1"
has_time_entry="0"/>
<FieldFileNamePattern pattern="4-procs_case-SyncIO-1/restart-dat.%d.%d"
has_piece_entry="1"
has_time_entry="1"/>
<TimeSteps number_of_steps="1"
auto_generate_indices="1"
start_index="0"
increment_index_by="1"
start_value="0"
increment_value_by="1">
</TimeSteps>
<Fields number_of_fields="5">
<Field paraview_field_tag="velocity"
phasta_field_tag="solution"
number_of_components="3"
data_dependency="0"
data_type="double"/>
<Field paraview_field_tag="pressure"
phasta_field_tag="solution"
start_index_in_phasta_array="0"
number_of_components="1"
data_dependency="0"
data_type="double"/>
<Field paraview_field_tag="scr1"
phasta_field_tag="solution"
start_index_in_phasta_array="5"
number_of_components="1"
data_dependency="0"
data_type="double"/>
<Field paraview_field_tag="scr2"
phasta_field_tag="solution"
start_index_in_phasta_array="6"
number_of_components="1"
data_dependency="0"
data_type="double"/>
<Field paraview_field_tag="temperature"
phasta_field_tag="solution"
start_index_in_phasta_array="4"
number_of_components="1"
data_dependency="0"
data_type="double"/>
</Fields>
</PhastaMetaFile>
A Single Phase Case
An example phts file for a single phase, 2048 process case using 16 syncio files is below.
<?xml version="1.0" ?>
<PhastaMetaFile number_of_pieces="2048"
number_of_files="16">
<GeometryFileNamePattern pattern="2048-procs_case/geombc-dat.%d"
has_piece_entry="1"
has_time_entry="0"/>
<FieldFileNamePattern pattern="2048-procs_case/restart-dat.%d.%d"
has_piece_entry="1"
has_time_entry="1"/>
<TimeSteps number_of_steps="1"
auto_generate_indices="1"
start_index="800"
increment_index_by="1"
start_value="800"
increment_value_by="1">
</TimeSteps>
<Fields number_of_fields=“8">
<Field phasta_field_tag="errors"
paraview_field_tag="pde-res"
start_index_in_phasta_array="0"
number_of_components="3"
data_dependency="0"
data_type="double"/>
<Field phasta_field_tag="errors"
paraview_field_tag="rms-vel"
start_index_in_phasta_array="6"
number_of_components="3"
data_dependency="0"
data_type="double"/>
<Field phasta_field_tag="ybar"
paraview_field_tag="EVbar"
start_index_in_phasta_array="12"
number_of_components="1"
data_dependency="0"
data_type="double"/>
<Field phasta_field_tag="solution"
paraview_field_tag="u"
start_index_in_phasta_array="1"
number_of_components="3"
data_dependency="0"
data_type="double"/>
<Field phasta_field_tag="solution"
paraview_field_tag="pressure"
start_index_in_phasta_array="0"
number_of_components="1"
data_dependency="0"
data_type="double”/>
<Field phasta_field_tag="solution"
paraview_field_tag="eddy visocity"
start_index_in_phasta_array="5"
number_of_components="1"
data_dependency="0"
data_type="double"/>
<Field phasta_field_tag="dwal"
paraview_field_tag="dwal"
start_index_in_phasta_array="0"
number_of_components="1"
data_dependency="0"
data_type="double"/>
<Field phasta_field_tag="vorticity"
paraview_field_tag="Q"
start_index_in_phasta_array="4"
number_of_components="1"
data_dependency="0"
data_type="double"/>
</Fields>
</PhastaMetaFile>