diff --git a/src/libs/ascent/runtimes/ascent_vtkh_data_adapter.cpp b/src/libs/ascent/runtimes/ascent_vtkh_data_adapter.cpp index 87f8915c6..736c12b21 100644 --- a/src/libs/ascent/runtimes/ascent_vtkh_data_adapter.cpp +++ b/src/libs/ascent/runtimes/ascent_vtkh_data_adapter.cpp @@ -2213,7 +2213,6 @@ VTKHDataAdapter::VTKmTopologyToBlueprint(conduit::Node &output, std::string conduit_name = GetBlueprintCellName(shape_id); output["topologies/"+topo_name+"/elements/shape"] = conduit_name; - static_assert(sizeof(vtkm::Id) == sizeof(int), "blueprint expects connectivity to be ints"); auto conn = cells.GetConnectivityArray(vtkm::TopologyElementTagCell(), vtkm::TopologyElementTagPoint()); @@ -2239,8 +2238,6 @@ VTKHDataAdapter::VTKmTopologyToBlueprint(conduit::Node &output, std::string conduit_name = GetBlueprintCellName(shape_id); output["topologies/"+topo_name+"/elements/shape"] = conduit_name; - static_assert(sizeof(vtkm::Id) == sizeof(int), "blueprint expects connectivity to be ints"); - auto conn = cells.GetConnectivityArray(vtkm::TopologyElementTagCell(), vtkm::TopologyElementTagPoint()); diff --git a/src/libs/flow/filters/flow_python_script_filter.cpp b/src/libs/flow/filters/flow_python_script_filter.cpp index d146e4943..ff3ef9d3b 100644 --- a/src/libs/flow/filters/flow_python_script_filter.cpp +++ b/src/libs/flow/filters/flow_python_script_filter.cpp @@ -138,10 +138,10 @@ PyObject* execute_python(PyObject *py_input, filter_setup_src_oss.str(""); filter_setup_src_oss << "def flow_setup_module(name):\n" << " import sys\n" - << " import imp\n" + << " import types\n" << " if name in sys.modules.keys():\n" << " return sys.modules[name]\n" - << " mymod = imp.new_module(name)\n" + << " mymod = types.ModuleType(name)\n" << " sys.modules[name] = mymod\n" << " return mymod\n" << "\n" diff --git a/src/tests/CMakeLists.txt b/src/tests/CMakeLists.txt index 61afb9bfd..e907016c5 100644 --- a/src/tests/CMakeLists.txt +++ b/src/tests/CMakeLists.txt @@ -63,6 +63,10 @@ add_subdirectory("ascent") # add ascent performance tests add_subdirectory("perf") +# add utils tests +add_subdirectory("utilities") + + if(PYTHON_FOUND) # if we have python: # add custom command that generates a html img comparison report for our tests diff --git a/src/tests/utilities/CMakeLists.txt b/src/tests/utilities/CMakeLists.txt new file mode 100644 index 000000000..e32b30689 --- /dev/null +++ b/src/tests/utilities/CMakeLists.txt @@ -0,0 +1,19 @@ +############################################################################### +# Copyright (c) Lawrence Livermore National Security, LLC and other Ascent +# Project developers. See top-level LICENSE AND COPYRIGHT files for dates and +# other details. No copyright assignment is required to contribute to Ascent. +############################################################################### + + +#################################### +# Add Util Tests +#################################### + +if(PYTHON_FOUND AND ENABLE_PYTHON) + message(STATUS "Adding ascent utility tests") + add_python_test(t_python_visit_session_converters) +else() + message(STATUS "Python disabled: Skipping ascent python utility tests") +endif() + + diff --git a/src/tests/utilities/t_python_visit_session_converters.py b/src/tests/utilities/t_python_visit_session_converters.py new file mode 100644 index 000000000..a3623aaf3 --- /dev/null +++ b/src/tests/utilities/t_python_visit_session_converters.py @@ -0,0 +1,56 @@ +############################################################################### +# Copyright (c) Lawrence Livermore National Security, LLC and other Ascent +# Project developers. See top-level LICENSE AND COPYRIGHT files for dates and +# other details. No copyright assignment is required to contribute to Ascent. +############################################################################### + + +""" + file: t_python_visit_session_converts.py + description: Driver to test python session converters + +""" + +import sys +import unittest +import os +import subprocess + +from os.path import join as pjoin + + +def test_src_dir(): + for path in sys.path: + if os.path.isfile(pjoin(path,"tin-visit-cam.session")): + return path + +def utils_src_dir(): + res = os.path.abspath(pjoin(test_src_dir(),"..","..","utilities")) + print(res) + return res + +class Test_Session_Converters(unittest.TestCase): + + def test_extract_camera(self): + test_script = pjoin(utils_src_dir(),"visit_session_converters","session_to_camera.py") + test_sess = pjoin(test_src_dir(),"tin-visit-cam.session") + print(test_script) + print(test_sess) + cmd = " ".join([sys.executable,test_script,test_sess]) + print(cmd) + subprocess.check_call(cmd,shell=True) + + def test_extract_opac(self): + test_script = pjoin(utils_src_dir(),"visit_session_converters","session_to_opacity.py") + test_sess = pjoin(test_src_dir(),"tin-visit-opac.session") + print(test_script) + print(test_sess) + cmd = " ".join([sys.executable,test_script,test_sess]) + print(cmd) + subprocess.check_call(cmd,shell=True) + + +if __name__ == '__main__': + unittest.main() + + diff --git a/src/tests/utilities/tin-visit-cam.session b/src/tests/utilities/tin-visit-cam.session new file mode 100644 index 000000000..e19ea39a0 --- /dev/null +++ b/src/tests/utilities/tin-visit-cam.session @@ -0,0 +1,6534 @@ + + + 3.4.1 + + + + false + false + false + true + 1 + true + false + false + false + false + true + true + true + true + false + true + true + false + 1 + 0 + false + + + true + . + visit + true + PNG + 1024 + 1024 + false + false + 80 + false + false + + false + None + false + ScreenProportions + 1 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + + + + + + + + + + + + + + + + + + + + hot + levels + true + "Default" "User Defined" "Continuous" "Discrete" "Color Blind Safe" "Crameri" "Sequential" "Categorical" "Diverging" "Cyclic" "Viridis" "Multi-sequential" "Standard" + 1 1 0 0 0 0 0 0 0 0 0 0 0 + + + + + + + operators/ConnectedComponents/Mesh + "cell_constant(<Mesh>, 0.)" + false + ScalarMeshVar + false + true + ConnectedComponents + + __none__ + false + + + operators/DataBinning/1D/Mesh + "cell_constant(<Mesh>, 0)" + false + CurveMeshVar + false + true + DataBinning + + __none__ + false + + + operators/DataBinning/2D/Mesh + "cell_constant(<Mesh>, 0)" + false + ScalarMeshVar + false + true + DataBinning + + __none__ + false + + + operators/DataBinning/3D/Mesh + "cell_constant(<Mesh>, 0)" + false + ScalarMeshVar + false + true + DataBinning + + __none__ + false + + + operators/Flux/Mesh + "cell_constant(<Mesh>, 0.)" + false + ScalarMeshVar + false + true + Flux + + __none__ + false + + + operators/IntegralCurve/velocity + "cell_constant(<velocity>, 0.)" + false + ScalarMeshVar + false + true + IntegralCurve + + __none__ + false + + + operators/LCS/velocity + "cell_constant(<velocity>, 0.)" + false + ScalarMeshVar + false + true + LCS + + __none__ + false + + + operators/LCS/velocity + "cell_constant(<velocity>, 0.)" + false + VectorMeshVar + false + true + LCS + + __none__ + false + + + operators/Lagrangian/velocity + "cell_constant(<velocity>, 0.)" + false + CurveMeshVar + false + true + Lagrangian + + __none__ + false + + + operators/LimitCycle/velocity + "cell_constant(<velocity>, 0.)" + false + ScalarMeshVar + false + true + LimitCycle + + __none__ + false + + + operators/LimitCycle/velocity + "cell_constant(<velocity>, 0.)" + false + CurveMeshVar + false + true + LimitCycle + + __none__ + false + + + operators/Lineout/pressure + "cell_constant(<pressure>, 0.)" + false + CurveMeshVar + false + true + Lineout + + __none__ + false + + + operators/ModelFit/model + "point_constant(<Mesh>, 0)" + false + ScalarMeshVar + false + true + ModelFit + Mesh + __none__ + false + + + operators/ModelFit/distance + "point_constant(<Mesh>, 0)" + false + ScalarMeshVar + false + true + ModelFit + Mesh + __none__ + false + + + operators/Poincare/velocity + "cell_constant(<velocity>, 0.)" + false + ScalarMeshVar + false + true + Poincare + + __none__ + false + + + operators/StatisticalTrends/Sum/pressure + "cell_constant(<pressure>, 0.)" + false + ScalarMeshVar + false + true + StatisticalTrends + + __none__ + false + + + operators/StatisticalTrends/Mean/pressure + "cell_constant(<pressure>, 0.)" + false + ScalarMeshVar + false + true + StatisticalTrends + + __none__ + false + + + operators/StatisticalTrends/Variance/pressure + "cell_constant(<pressure>, 0.)" + false + ScalarMeshVar + false + true + StatisticalTrends + + __none__ + false + + + "operators/StatisticalTrends/Std. Dev./pressure" + "cell_constant(<pressure>, 0.)" + false + ScalarMeshVar + false + true + StatisticalTrends + + __none__ + false + + + operators/StatisticalTrends/Slope/pressure + "cell_constant(<pressure>, 0.)" + false + ScalarMeshVar + false + true + StatisticalTrends + + __none__ + false + + + operators/StatisticalTrends/Residuals/pressure + "cell_constant(<pressure>, 0.)" + false + ScalarMeshVar + false + true + StatisticalTrends + + __none__ + false + + + operators/SurfaceNormal/Mesh + "cell_constant(<Mesh>, 0.)" + false + VectorMeshVar + false + true + SurfaceNormal + + __none__ + false + + + + StopMode + false + 1 + 1 + PlayOnce + + + + + true + true + true + 0 + Outside + BottomLeft + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + false + false + X-Axis + + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + false + false + Y-Axis + + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + true + true + 0 + Inside + ClosestTriad + true + true + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + X-Axis + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + Y-Axis + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + Z-Axis + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + false + 0 1 0 1 0 1 + 0 0 0 + 1 + 0 + true + true + false + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + true + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + File + 1 + 0 + true + + + 255 255 255 255 + + + + + 0 0 0 255 + + + Radial + + + 0 0 255 255 + + + + + 0 0 0 255 + + + Solid + + 1 + 1 + + + true + true + true + true + 0 + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + 0 1 + 0 1 + 0.2 0.95 0.15 0.95 + 0 + 0 + + + 0 1 0 1 + 0.2 0.95 0.15 0.95 + Auto + 100 + 0 + 0 + false + + + -0.896985629881869 0.145546081705642 0.417412407440845 + 3.895845 3.99132 4.905295 + -0.0051668320380312 0.940728099735715 -0.33912231748194 + 30 + 2.0593729353495 + -4.11874587069899 + 4.11874587069899 + 0 0 + 1 + true + 2 + false + 3.895845 3.99132 4.905295 + false + 1 1 1 + 0 0 1 + true + + + + + false + true + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + + + Mode + + true + + + Tools + + true + + + Window + "SetActiveWindowRPC" "AddWindowRPC" "CloneWindowRPC" "DeleteWindowRPC" "SetWindowLayoutRPC" "ToggleSpinModeRPC" "InvertBackgroundRPC" + true + + + View + "TogglePerspectiveViewRPC" "ResetViewRPC" "RecenterViewRPC" "UndoViewRPC" "RedoViewRPC" "ToggleFullFrameRPC" "SaveViewRPC" "ChooseCenterOfRotationRPC" + true + + + Animation + "TimeSliderPreviousStateRPC" "AnimationReversePlayRPC" "AnimationStopRPC" "AnimationPlayRPC" "TimeSliderNextStateRPC" + true + + + Operators + "AddOperatorRPC" "RemoveLastOperatorRPC" "RemoveAllOperatorsRPC" + false + + + Plots + "AddPlotRPC" "DrawPlotsRPC" "HideActivePlotsRPC" "DeleteActivePlotsRPC" "CopyActivePlotsRPC" "SetPlotFollowsTimeRPC" + false + + + Clear + "ClearWindowRPC" "ClearAllWindowsRPC" "ClearPickPointsRPC" "ClearRefLinesRPC" + true + + + Lock + "ToggleLockViewModeRPC" "ToggleLockTimeRPC" "ToggleLockToolsRPC" "TurnOffAllLocksRPC" + true + + + true + false + + + true + false + true + false + false + false + 0 + + + + lpr + untitled + + 1 + true + true + false + untitled + 2 + + + false + true + 2 + 65536 + 2 + 65536 + false + 0 + 16 + false + 0.002 + Surfaces + false + CrystalEyes + false + Auto + 2000000 + false + 0.6 + 10 + + + 255 255 255 255 + + + false + 0.5 + false + true + -10 0 0 + 10 0 0 + Never + true + Never + 256 + false + 1 + 0 + false + + + false + false + false + false + EquiZ + false + 5 + 0.4 + false + 3 + 0.5 + 10 + + + 0.02 0.025 0.05 + + + + Uniform + false + false + + + + + "default" + true + true + false + false + false + true + false + false + false + false + true + true + false + false + true + false + + false + %g + true + + false + false + + false + 0 0 0 + false + + + Cycle + false + 0 + false + 1 + 1 + true + 2 + + + true + false + true + Trackball + true + Auto + + + NowCurrentInstance + Simple + . + movie + + + + + + + + false + false + + 10 + 0 + 1000000000 + 1 + 0 + + + "ADIOS2" "ADIOS" "AMR" "AMRTest" "ANALYZE" "ANSYS" "AUXFile" "AVSucd" "Adventure" "AugDecomp" "BATL" "BOV" "Blueprint" "Boxlib2D" "Boxlib3D" "CEAucd" "CGNS" "CMAT" "CTRL" "Cale" "CaleHDF5" "CarpetHDF5" "Chombo" "Claw" "Cosmos" "CosmosPP" "Cube" "Curve2D" "DDCMD" "Denovo" "Dyna3D" "EnSight" "Enzo" "Exodus" "ExtrudedVol" "FITS" "FLASH" "FT2" "Fluent" "GDAL" "GGCM" "GHOST" "GMV" "GTC" "GULP" "Gadget" "Geqdsk" "H5Nimrod" "H5Part" "HDFS" "Image" "KullLite" "LAMMPS" "Lines" "M3DC1" "M3D" "MFEM" "MFIXCDF" "MFIX" "MM5" "MOAB" "MatrixMarket" "Mili" "Miranda" "NASTRAN" "NETCDF" "Nek5000" "OVERFLOW" "OpenFOAM" "openPMD" "PATRAN" "PDB" "PFLOTRAN" "PLOT3D" "PLY" "PVLD" "Pixie" "PlainText" "Point3D" "ProteinDataBank" "PuReMD" "RAGE" "RAW" "S3D" "SAMI" "SAMRAI" "SAR" "SAS" "SPCTH" "STAR" "STL" "SXRIS" "Shapefile" "Silo" "SimV2" "Spheral" "TCGA" "TFT" "TSurf" "Tecplot" "Tetrad" "UNIC" "Uintah" "VASP" "VTK" "Velodyne" "Vis5D" "Vs" "WavefrontOBJ" "WellLogs" "XGC" "XSF" "XYZ" "Xdmf" "Xmdv" "Xolotl" "ZeusMP" "ZipWrapper" "ffp" "lata" "paraDIS" "paraDIS_tecplot" "sw4img" "unv" "volimage" "FMS" "OpenPMD" "WData" "IDX" "VisItXdmf" "Curve3D" "HTG" + "ADIOS2_1.0" "ADIOS_1.0" "AMR_1.0" "AMRTest_1.0" "ANALYZE_1.0" "ANSYS_1.0" "AUXFile_1.0" "AVSucd_1.0" "Adventure_1.0" "AugDecomp_1.0" "BATL_1.0" "BOV_1.0" "Blueprint_1.0" "Boxlib2D_1.0" "Boxlib3D_1.0" "CEAucd_1.0" "CGNS_1.0" "CMAT_1.0" "CTRL_1.0" "Cale_1.1" "CaleHDF5_1.1" "CarpetHDF5_2.1" "Chombo_1.0" "Claw_1.0" "Cosmos_1.0" "CosmosPP_1.0" "Cube_1.0" "Curve2D_1.0" "DDCMD_1.0" "Denovo_1.0" "Dyna3D_1.0" "EnSight_1.0" "Enzo_1.0" "Exodus_1.0" "ExtrudedVol_1.0" "FITS_1.0" "FLASH_1.0" "FT2_1.0" "Fluent_1.0" "GDAL_1.0" "GGCM_1.0" "GHOST_1" "GMV_1.0" "GTC_1.0" "GULP_1.0" "Gadget_2.0a" "Geqdsk_1.0" "H5Nimrod_1.0" "H5Part_1.0" "HDFS_1.0" "Image_1.0" "KullLite_1.0" "LAMMPS_1.0" "Lines_1.0" "M3DC1_1.0" "M3D_1.0" "MFEM_1.0" "MFIXCDF_1.0" "MFIX_1.0" "MM5_1.0" "MOAB_1.0" "MatrixMarket_1.0" "Mili_2.0" "Miranda_2.0" "NASTRAN_1.0" "NETCDF_1.0" "Nek5000_1.0" "OVERFLOW_1.0" "OpenFOAM_1.0" "openPMD_1.1" "PATRAN_1.0" "PDB_1.1" "PFLOTRAN_1.0" "PLOT3D_1.0" "PLY_1.0" "PVLD_1" "Pixie_1.0" "PlainText_1.0" "Point3D_1.0" "ProteinDataBank_1.0" "PuReMD_1.0" "RAGE_1.0" "RAW_1.0" "S3D_1.0" "SAMI_1.0" "SAMRAI_1.0" "SAR_1.0" "SAS_1.0" "SPCTH_1.0" "STAR_1.0" "STL_1.0" "SXRIS_1.0" "Shapefile_1.0" "Silo_1.0" "SimV2_1.0" "Spheral_1.0" "TCGA_1.0" "TFT_1.0" "TSurf_1.0" "Tecplot_1.0" "Tetrad_1.0" "UNIC_1.0" "Uintah_1.0" "VASP_1.0" "VTK_1.0" "Velodyne_1.0" "Vis5D_1.0" "Vs_3.0.0" "WavefrontOBJ_1.0" "WellLogs_1.0" "XGC_1.0" "XSF_1.0" "XYZ_1.0" "Xdmf_1.0" "Xmdv_1.0" "Xolotl_1.0" "ZeusMP_1.0" "ZipWrapper_1.0" "ffp_1.0" "lata_1.0" "paraDIS_2.3.4" "paraDIS_tecplot_1.0a1" "sw4img_1.0" "unv_" "volimage_1.0" "FMS_1.0" "OpenPMD_1.1" "WData_0.2.0" "IDX_1.0" "VisItXdmf_1.0" "Curve3D_1.0" "HTG_1.0" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 + "Show generating processor instead of refinement level" "Use new style curve generation" + 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5 + "MFEM LOR Setting" + + + + + + 1 + + "Legacy LOR" "MFEM LOR" + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 0 0 0 0 + "Use ghost data (if present)" "Enable only root level by default" "Enable only explicitly defined materials by default" "Check for mapping file and import coordinates if available" "Use particle_nid and polymer_id to connect particles" "Always compute domain boundaries (hack for AMR stitch cells)" + 1 0 0 1 0 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + "ExtendVolumeByOneCell" + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 5 1 4 4 + "Automagically Detect Compound Variables" "Use Material Convention" "Material Count (-1=guess)" "Namescheme for material volume fractions" "Namescheme for material specific variables" + 1 + + + -1 + "" "" + 0 + + "None" "ALEGRA" "CTH" "Custom" + 4 + + "<p><b>Automagically Detect Compound Variables</b>: Checking this option will cause the plugin to try to guess that similarly named variables are the scalar components of an aggregate type such as a vector, tensor or array variable. The plugin will then automatically define expressions for these aggregate typed variables. Note that this is just a convenience to free users from having to define expressions manally within their VisIt session.<p> <p><b>Material Count (-1=guess)</b>: Ordinarily, the plugin will determine the material count from the material convention nameschemes. However, if it is having trouble getting the correct count, you can specify it manually with this option. <p><b>Use Material Convention</b>: A few pre-defined conventions for handling mixed materials from Exodus files are supported. In addition, you can define your own custom conventions as well. For a custom convention, you must define the <i>namescheme</i> that will produce the names of the scalar variables holding material volume fractions. Optionally, you can specify a <i>namescheme</i> to produce the names of the scalar variables holding material-specific values given the name of a non-material-specific variable. For more information on nameschemes, please consult the description of DBMakeNamescheme in the <a href="https://wci.llnl.gov/content/assets/docs/simulation/computer-codes/silo/LLNL-SM-654357.pdf#page=226">Silo user's manual</a>. The nameschemes used here are identical to those described in the Silo user's manual with one extension. The conversion specifier %V is used to denote the basename (non-material-specific) name of a set of scalar variables holding material specific values.<p> <p>The ALEGRA nameschemes for volume fraction and material specific variables are "@%s@n?'&VOLFRC_%d&n&':'VOID_FRC':@" and "@%V_%d@n".<p> <p>The CTH nameschemes are "@%s@n?'&VOLM_%d&n&':'VOID_FRC':@" and "@%V_%d@n".<p> <p>Finally, it is assumed materials are identified starting from one (1). The special material id of zero (0) is used to denote void." + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 0 + "Show generating processor instead of refinement level" "Use new style curve generation" "Set up patch abutment information" + 0 1 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 4 + "Enable domain decomposition" "Variable path prefix" + 1 + + + + "Step#" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5 5 0 + "Mesh refinement" "Linear mesh data location" "Process Data Selections in the Reader" + 0 + + + + + 1 0 + + "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "Node" "Element" + 10 2 + + + + + + + + + + + + + + + + + + + + 5 + "MFEM LOR Setting" + + + + + + 1 + + "Legacy LOR" "MFEM LOR" + 2 + + + + + 1 1 1 + "Number of domains in the X or R direction" "Number of domains in the Y direction" "Number of domains in the Z or theta direction" + + + + 4 8 4 + + + + + + + + + + 0 1 1 1 + "Big Endian" "Number of domains in the X or R direction" "Number of domains in the Y direction" "Number of domains in the Z or theta direction" + 1 + + + 4 8 4 + + + + + + + + + + + + + + + + + + + + + + + + + 0 4 0 0 0 + "Parallel format" "Partition:" "edge" "face" "solid" + 1 0 1 1 + + + + "PARALLEL_PARTITION" + + + + + + + + + + + + + + + + + + + + + + + + 5 + "Global integration point" + + + + + + 0 + + "Middle" "Inner" "Outer" + 3 + + "<p><b>Global integration point</b>:<ul><li>Set the integration point across all element sets.</li></ul>" + + + + + + + + + + + + + + + + + + 1 + "Num Materials (-1==costly search)" + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 + "Read all times and cycles" "Duplicate data for particle advection (slower for all other techniques)" + 1 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5 0 0 + "Case Type" "Convert Cell Data To Point Data" "Read Zones" + 0 0 + + + + + 1 + + "Decomposed" "Reconstructed" + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + "LEOS try harder level [set to 0, 1 or 2]" + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + 5 4 0 0 0 0 0 5 0 3 3 + "File Format" "Solution (Q) File Name" "Solution Time field accurate" "3D" "Multi Grid" "Big Endian" "Double Precision" "IBlanking" "Use IBlanking If Present" "Gas constant R" "Gas constant Gamma" + 1 1 0 1 0 1 + + 1 1.4 + + "" + 1 0 + + "ASCII" "C Binary" "Fortran binary" "Fortran binary stream" "Auto" "Always" "Never" + 4 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5 0 + "Partitioning" "Duplicate data for particle advection (slower for all other techniques)" + 0 + + + + + 2 + + "X Slab" "Y Slab" "Z Slab" "KD Tree" + 4 + + + + + 5 1 0 1 1 1 + "Data layout" "Lines to skip at beginning of file" "First row has variable names" "Column for X coordinate (or -1 for none)" "Column for Y coordinate (or -1 for none)" "Column for Z coordinate (or -1 for none)" + 0 + + + 0 -1 -1 -1 + + 0 + + "1D Columns" "2D Array" + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 0 0 + "Polygons as lines" "Tessellate polygons" "ESRI Logging" "DBF Logging" + 0 1 0 0 + + + + + + + + + + + + + 5 5 0 0 + "Ignore spatial extents" "Ignore data extents" "Force Single" "Search For ANNOTATION_INT (!!Slow!!)" + 0 0 + + + + + 3 3 + + "Always" "Auto" "Never" "Undef" "Always" "Auto" "Never" "Undef" + 4 4 + "Ignore Spatial Extents" "Ignore Data Extents" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5 1 1 1 + "Method to determine coordinate axes" "X axis variable index (or -1 for none)" "Y axis variable index (or -1 for none)" "Z axis variable index (or -1 for none)" + + + + -1 -1 -1 + + 0 + + "Guess from variable names" "Specify explicitly (below)" + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5 0 + "Load extra geometry" "Data varies over time" + 1 + + + + + 0 + + "None" "Cells" "Patches" + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + "Process Data Selections in the Reader" + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 4 1 4 0 + "TMPDIR for decompressed files" "Unique moniker for dirs made in $TMPDIR" "Max. # decompressed files" "Decompression command" "Don't atexit()" + 0 + + + 50 + "$TMPDIR" "$USER" "" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5 3 1 4 0 + "Material Set To Use" "NN arm threshold (-1.0 means no threshold)" "ParaDIS 2.3.4 reader verbosity (0-5)" "Debug file name" "Create special debug output files" + 0 + + -1 + 0 + "paradis_debug_output.log" + 0 + + "Burgers type" "MN type" + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 + "Use extra cells" "Big Endian" + 1 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + "Use blank line as another curve as in gnuplot" + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + "Silo_1.0" + + + A + visit.cdb + phi-theta + 7 + 12 + 1 + png + false + false + 600 + 600 + 0 + -1 + 1 + + + ColorByMultipleColors + Default + false + true + 0 + + + 0 0 0 255 + + + + + + + + 1 + false + 0 + + + + + 255 0 0 255 0 255 0 255 0 0 255 255 0 255 255 255 255 0 255 255 255 255 0 255 255 135 0 255 255 0 135 255 168 168 168 255 255 68 68 255 99 255 99 255 99 99 255 255 40 165 165 255 255 99 255 255 255 255 99 255 255 170 99 255 170 79 255 255 150 0 0 255 0 150 0 255 0 0 150 255 0 109 109 255 150 0 150 255 150 150 0 255 150 84 0 255 160 0 79 255 255 104 28 255 0 170 81 255 68 255 124 255 0 130 255 255 130 0 255 255 + 0 0.034 0.069 0.103 0.138 0.172 0.207 0.241 0.276 0.31 0.345 0.379 0.414 0.448 0.483 0.517 0.552 0.586 0.621 0.655 0.69 0.724 0.759 0.793 0.828 0.862 0.897 0.931 0.966 1 + None + true + true + "Default" "Discrete" "Standard" + + + ColorByMultipleColors + Default + true + 0 + + + 255 0 0 255 + + + 10 + + + Level + false + false + 0 + 1 + Linear + false + false + + + true + 0 + false + Point + 5 + Static + 1 + 50 + Cycle + + + 0 0 0 255 + + + true + true + + false + + + 0 0 0 255 + + + 0.01 + false + + + 0 0 0 255 + + + 0 + false + 0 + NoFill + + + 255 0 0 255 + + + + + 255 100 100 255 + + + false + R_Theta + Radians + + + ColorByMultipleColors + Default + false + true + 0 + + + 0 0 0 255 + + + + + + + + 1 + false + false + 0 + false + + + 255 255 255 255 + + + 0.05 + 6 + false + default + 2 + + + ManyZonesForSingleVar + Frequency + default + OriginalData + false + false + 0 + 1 + 32 + 0 + 0 + true + Block + 0 + + + 200 80 40 255 + + + Linear + Linear + false + false + + + LABEL_VT_UNKNOWN_TYPE + true + false + true + true + Front + Natural + 200 + + + Arial + 4 + true + + + 255 0 0 255 + + + false + false + + + + + Arial + 4 + true + + + 0 0 255 255 + + + false + false + + + HCenter + VCenter + LABEL_DT_AUTO + %g + + + true + 0 + + + 0 0 0 255 + + + Foreground + Background + Auto + 0.05 + + + 255 255 255 255 + + + None + false + default + 6 + true + false + 2 + 1 + + + SphereAtoms + Fixed + CylinderBonds + ColorByAtom + + + 128 128 128 255 + + + default + 1 + 0.3 + Medium + Medium + 0.12 + 0 + cpk_jmol + amino_shapely + Default + Default + true + false + 0 + false + 1 + + + + + + 255 0 0 255 + 0 + + + 0 255 0 255 + 0.034 + + + 0 0 255 255 + 0.069 + + + 0 255 255 255 + 0.103 + + + 255 0 255 255 + 0.138 + + + 255 255 0 255 + 0.172 + + + 255 135 0 255 + 0.207 + + + 255 0 135 255 + 0.241 + + + 168 168 168 255 + 0.276 + + + 255 68 68 255 + 0.31 + + + 99 255 99 255 + 0.345 + + + 99 99 255 255 + 0.379 + + + 40 165 165 255 + 0.414 + + + 255 99 255 255 + 0.448 + + + 255 255 99 255 + 0.483 + + + 255 170 99 255 + 0.517 + + + 170 79 255 255 + 0.552 + + + 150 0 0 255 + 0.586 + + + 0 150 0 255 + 0.621 + + + 0 0 150 255 + 0.655 + + + 0 109 109 255 + 0.69 + + + 150 0 150 255 + 0.724 + + + 150 150 0 255 + 0.759 + + + 150 84 0 255 + 0.793 + + + 160 0 79 255 + 0.828 + + + 255 104 28 255 + 0.862 + + + 0 170 81 255 + 0.897 + + + 68 255 124 255 + 0.931 + + + 0 130 255 255 + 0.966 + + + 130 0 255 255 + 1 + + None + true + true + "Default" "Discrete" "Standard" + true + + + + ColorByMultipleColors + + + 255 0 0 255 + + + + + + 255 0 0 255 + + + 0 255 0 255 + + + 0 0 255 255 + + + 0 255 255 255 + + + 255 0 255 255 + + + 255 255 0 255 + + + 255 135 0 255 + + + 255 0 135 255 + + + 168 168 168 255 + + + 255 68 68 255 + + + 99 255 99 255 + + + 99 99 255 255 + + + 40 165 165 255 + + + 255 99 255 255 + + + 255 255 99 255 + + + 255 170 99 255 + + + 170 79 255 255 + + + 150 0 0 255 + + + 0 150 0 255 + + + 0 0 150 255 + + + + 0 + %g + false + 1 + true + 1 + 0 + default + false + default + true + + + + + + + true + + + 128 0 0 255 + + + true + 2 + 128 + + + 0 220 0 255 + + + true + false + 512 + 4 + BinsOfConstantColor + + + Linear + 1 + OriginalData + false + 0 + false + + + 0 0 0 255 + + + false + 1 + false + + + 0 0 0 255 + + + Natural + Spectral + true + FullyOpaque + + 1 + 0 + 1 + false + false + 0.05 + 6 + false + default + 2 + Line + 0 + 10 + FractionOfBBox + 0.125 + 0.005 + false + + 10 + None + None + FractionOfBBox + 0.125 + 0.05 + 10 + 5 + false + + 10 + 1 + 0 + 0 + 0 + true + true + + + 0 0 0 0 + + + + + 0 0 0 0 + + + + + default + Coordinate0 + false + false + 0 + 1 + Linear + 1 + Coordinate1 + default + false + false + 0 + 1 + Linear + 1 + None + default + false + false + 0 + 1 + Linear + 1 + None + default + false + false + 0 + 1 + Linear + 1 + 0.05 + 1 + 6 + true + ColorByForegroundColor + + + 255 0 0 255 + + + Default + false + true + + + Whole + %1.6f + false + Default + true + + + 255 0 0 150 + + + Z + 0 + Courier,12,-1,5,50,0,0,0,0,0 + true + false + + + ColorByMultipleColors + Default + false + true + 0 + + + 0 0 0 255 + + + + + + + + Unknown + 1 + false + false + 0 + 0.05 + 6 + false + default + 2 + + + AdaptsToMeshResolution + false + 400 + 1 + true + OriginalData + false + 0 + false + 1 + true + Default + false + + + 0 0 0 255 + + + true + 0.25 + true + true + 0 + + + 1 + true + + + AdaptsToMeshResolution + false + 400 + 1 + true + OriginalData + false + 0 + false + 1 + true + Default + false + + + 0 0 0 255 + + + true + 0.25 + true + true + Arrow + true + 0.25 + Line + 0 + 0.08 + Tail + Fast + 0 + + + false + SciVis + false + false + false + false + false + false + 1 + 0 + 100000 + 0.001 + 2 + true + true + + + + 0 0 255 255 + 0 + + + 0 255 255 255 + 0.25 + + + 0 255 0 255 + 0.5 + + + 255 255 0 255 + 0.75 + + + 255 0 0 255 + 1 + + Linear + false + false + + true + + + 1 + FreeformMode + + + + + OnlyIfRequired + 1000000 + NativeCentering + default + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 + false + 0 + false + 0 + false + 0 + false + 0 + false + 500 + Serial + SobelOperator + Linear + 1 + OriginalData + Rasterization + 3 + Lower + false + 1 + 0.4 0.75 0 15 + + + DualGridAndStitchCells + + + + + + + + + 0 + + + Some + 0 + 1 + 0 + 1 + 0 + 1 + false + + + aitoff + 0 + + + Fast + Plane + true + false + false + 0 0 0 + 0 0 0 + 0 0 0 + 1 0 0 + 0 1 0 + 0 0 1 + false + Plane1 + 0 0 0 + 1 + false + false + + + 45 + 0 0 0 + 0 0 1 + Flattened + 0 1 0 + false + 1 + + + Coord1 + Coord2 + Coord3 + + + element + 1 -1 + -1 -1 + 0.4 0.4 + 1.2 1.9 + 10 + false + true + true + true + true + 1 0 0 + 0 1 0 + 0 0 1 + + + 0 0 0 + 1 0 0 + 1 + false + + + One + Variable + default + false + 0 + 1 + 50 + Variable + default + false + 0 + 1 + 50 + Variable + default + false + 0 + 1 + 50 + Clamp + Average + default + 0 + OutputOnBins + true + + + + + + 1 + default + + + Auto + + + true + + + Auto + OriginalData + Linear + 1 + false + 0 + false + 1 + false + default + + + 0 0 0 + 1 1 1 + 0 0 0 + + + Point + 0 0 0 + 0 0 0 + 0 0 0 + 0 0 0 + 0 0 0 + 1 + + 0 + false + 1 + Impact + false + + Unknown + + + false + true + + + 0 0 1 + false + default + 1 + 1 + true + + + 0 0 1 + true + + + + + + + OriginalData + 1 + 1 + true + + + 0 + + + default + false + default + + + ThreeD + TwoD + -1 + 0 + -1 + 1 + false + -1 + 0 + -1 + 1 + false + -1 + 0 + -1 + 1 + false + true + Whole + Whole + + + SpecifiedPoint + 0 0 0 + 0 0 0 + 1 0 0 + 0 0 0 + 0 0 1 + 0 1 0 + 1 + 0 0 0 + 0 1 0 1 0 1 + true + 0 0 0 1 0 0 0 1 0 + + 2 + 2 + 2 + TimeAbsolute + + Forward + 1000 + false + 10 + false + 10 + 0.1 + false + 0.1 + 0.0001 + FractionOfBBox + 1e-06 + 1e-06 + Default + 1 + 0 0 0 + DormandPrince + VisItSelects + 10 + 3 + 32 + false + false + 0 + 0 + POS_CMFE + Lines + NoCleanup + 1e-08 + false + 0 + false + 0 + Time + 10 + 10 + 10 + true + false + 0 + 1 + true + true + true + true + true + true + 0.001 + 5 + 1 + 0.005 + FractionOfBBox + + + + true + true + true + true + true + true + true + + + 10 + + + Level + false + 0 + false + 1 + Linear + default + + + -1e+37 + 1e+37 + default + + + NativeMesh + 10 10 10 + Full + 0 0 0 + Full + 1 1 1 + Forward + None + 0.0001 + 1000 + Lyapunov + Right + Largest + 1 + BaseValue + Time + false + 10 + false + 10 + false + 10 + 0.1 + false + 0.1 + 0.0001 + FractionOfBBox + 1e-06 + 1e-06 + Default + 1 + 0 0 0 + DormandPrince + false + VisItSelects + 10 + 3 + 32 + false + false + 0 + 0 + POS_CMFE + 0.1 + 0.1 + 0.1 + 10 + true + true + true + true + true + true + 0.001 + + + 0 0 0 + 1000 + Step + Step + default + + + SpecifiedLine + 0 0 0 + 1 0 0 + 0 0 0 + 0 0 1 + 0 1 0 + 2 + 2 + TimeAbsolute + + Forward + 1000 + false + 10 + false + 10 + 0.1 + false + 0.1 + 0.0001 + FractionOfBBox + 1e-06 + 1e-06 + Default + 1 + 0 0 0 + DormandPrince + VisItSelects + 10 + 3 + 32 + false + false + 0 + 0 + POS_CMFE + 10 + 10 + 10 + true + false + 0 + 1 + false + 1e-06 + 10 + true + false + true + true + true + true + true + true + 0.001 + 5 + 1 + 0.005 + FractionOfBBox + + + 0 0 0 + 1 1 0 + false + false + false + 50 + false + + + + 0 + 1 + + + + Node + false + Whole + Whole + 0 + false + 0 + SeedCell + true + + + 0 + 1 + 1 + Absolute + Absolute + default + default + default + false + false + default + + + Explicit + 1 + 50 + 500 + Single + 1000 + false + 10 + 0.01 + Poloidal + SpecifiedPoint + 0 0 0 + 0 0 0 1 0 0 0 1 0 + 0 0 0 + 1 0 0 + 1 + Default + false + 1 + 0 0 0 + AdamsBashforth + Cartesian + 0.1 + false + 0.1 + 0.0001 + FractionOfBBox + 1e-05 + 1e-06 + Normal + 0 + 0 + 0 + 0.9 + 0.1 + Remove + Curves + 1 + 0 + 0 + 0 + false + false + ColorByColorTable + + + 0 0 0 255 + + + Default + SafetyFactorQ + false + 2 + false + 2 + false + 2 + false + 1 + + false + false + true + false + false + true + false + VisItSelects + 10 + 3 + 32 + false + false + 0 + 0 + POS_CMFE + true + true + true + true + 0.001 + + + XYCartesian + AsDirection + + + false + 0 + 90 + 5 + 0.5 + 0.05 + 0.5 0.5 0.5 + true + 0 + 180 + 5 + + + PXPYPZ + true + 0 + true + 0 + true + 0 + 1 0 1 0 0 0 0 0 + 0 0 0 + 0 0 0 + Axis + + + true + 0 + 1 + 10 + 0 + 1 + 10 + true + 0 + 1 + 10 + intrinsic + + + false + 1 0 0 + 0 1 0 + 0 0 1 + 1 + 1 + 1 + true + false + false + 0 0 0 + + + true + 0 + 1 + 10 + 0 + 1 + 10 + true + 0 + 1 + 10 + random + default + 0 + true + false + + + Auto + true + 1 0 0 + 0 + 360 + 30 + + + 0 + 1 + 10 + 0 + 1 + 10 + 0 + 1 + 10 + H + mass + true + + + Intercept + 0 0 0 + 0 + 0 + 0 + 0 + 0 -1 0 + YAxis + 0 0 1 + true + true + false + 0 + 0 + default + 0 + 0 + + + 20 + 0.01 + 0 + true + 45 + 15 + false + + + 0 0 0 + 1 + + + 0 + 1 + 1 + Absolute + Absolute + Mean + Step + Default + + + 0.500002 + 4 + true + false + default + + + 0.035 + 0.035 + true + + + 0 + 0 + 0 + true + + + 0 + 0 + "default" + + + + + default + false + + + false + 0 0 0 + 0 0 1 + 0 + Deg + false + 0 0 0 + 1 + 1 + 1 + false + 0 + 0 + 0 + Similarity + Cartesian + Spherical + false + 1 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + false + AsDirection + true + + + false + 1 + false + 1 + + + false + FractionOfBBox + 0.01 + 1 + default + 5 + false + + + true + #c0c0c0 + #000000 + Helvetica,12,-1,5,50,0,0,0,0,0 + macintosh + 0 + #000000 + #ececec + .AppleSystemUIFont,13,-1,5,400,0,0,0,0,0,0,0,0,0,0,1 + Mac + 0 + + + "Boundary" "Contour" "Curve" "FilledBoundary" "Histogram" "Label" "Mesh" "Molecule" "MultiCurve" "ParallelCoordinates" "Pseudocolor" "Scatter" "Spreadsheet" "Subset" "Surface" "Tensor" "Truecolor" "Vector" "Volume" "WellBore" "AMRStitchCell" "AxisAlignedSlice4D" "BoundaryOp" "Box" "CartographicProjection" "Clip" "Cone" "ConnectedComponents" "CoordSwap" "CracksClipper" "CreateBonds" "Cylinder" "DataBinning" "Decimate" "DeferExpression" "Delaunay" "Displace" "DualMesh" "Edge" "Elevate" "EllipsoidSlice" "Explode" "ExternalSurface" "ExtractPointFunction2D" "Extrude" "FFT" "FiveFoldTetSubdivision" "Flux" "IndexSelect" "IntegralCurve" "InverseGhostZone" "Isosurface" "Isovolume" "LCS" "Lagrangian" "LimitCycle" "LineSampler" "Lineout" "Merge" "ModelFit" "MultiresControl" "OnionPeel" "PDF" "PersistentParticles" "Poincare" "Project" "RadialResample" "Reflect" "Remap" "Replicate" "Resample" "Revolve" "SPHResample" "Slice" "Smooth" "SphereSlice" "Stagger" "StatisticalTrends" "SubdivideQuads" "SurfaceNormal" "Tessellate" "ThreeSlice" "Threshold" "ToroidalPoloidalProjection" "Transform" "TriangulateRegularPoints" "Tube" "ZoneDump" "ExtrudeStacked" + "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" + "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.1" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "2.0" "3.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" + "Boundary_1.0" "Contour_1.0" "Curve_1.0" "FilledBoundary_1.0" "Histogram_1.0" "Label_1.0" "Mesh_1.0" "Molecule_1.0" "MultiCurve_1.0" "ParallelCoordinates_1.0" "Pseudocolor_1.0" "Scatter_1.0" "Spreadsheet_1.0" "Subset_1.0" "Surface_1.0" "Tensor_1.0" "Truecolor_1.0" "Vector_1.0" "Volume_1.1" "WellBore_1.0" "AMRStitchCell_1.0" "AxisAlignedSlice4D_1.0" "BoundaryOp_1.0" "Box_1.0" "CartographicProjection_1.0" "Clip_1.0" "Cone_1.0" "ConnectedComponents_1.0" "CoordSwap_1.0" "CracksClipper_1.0" "CreateBonds_1.0" "Cylinder_1.0" "DataBinning_1.0" "Decimate_1.0" "DeferExpression_1.0" "Delaunay_1.0" "Displace_1.0" "DualMesh_1.0" "Edge_1.0" "Elevate_1.0" "EllipsoidSlice_1.0" "Explode_1.0" "ExternalSurface_1.0" "ExtractPointFunction2D_1.0" "Extrude_1.0" "FFT_1.0" "FiveFoldTetSubdivision_1.0" "Flux_1.0" "IndexSelect_1.0" "IntegralCurve_1.0" "InverseGhostZone_1.0" "Isosurface_1.0" "Isovolume_1.0" "LCS_1.0" "Lagrangian_1.0" "LimitCycle_1.0" "LineSampler_1.0" "Lineout_1.0" "Merge_1.0" "ModelFit_1.0" "MultiresControl_1.0" "OnionPeel_1.0" "PDF_1.0" "PersistentParticles_2.0" "Poincare_3.0" "Project_1.0" "RadialResample_1.0" "Reflect_1.0" "Remap_1.0" "Replicate_1.0" "Resample_1.0" "Revolve_1.0" "SPHResample_1.0" "Slice_1.0" "Smooth_1.0" "SphereSlice_1.0" "Stagger_1.0" "StatisticalTrends_1.0" "SubdivideQuads_1.0" "SurfaceNormal_1.0" "Tessellate_1.0" "ThreeSlice_1.0" "Threshold_1.0" "ToroidalPoloidalProjection_1.0" "Transform_1.0" "TriangulateRegularPoints_1.0" "Tube_1.0" "ZoneDump_1.0" "ExtrudeStacked_1.0" + "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "Geometry" "Slicing" "Slicing" "Selection" "Transforms" "Selection" "Slicing" "Analysis" "Geometry" "Analysis" "Molecular" "Selection" "Analysis" "Geometry" "Analysis" "Geometry" "Transforms" "Geometry" "Geometry" "Transforms" "Slicing" "Transforms" "Geometry" "Analysis" "Geometry" "Transforms" "Geometry" "Analysis" "Selection" "Integral Curves" "Debugging" "Slicing" "Selection" "Integral Curves" "Integral Curves" "Integral Curves" "Slicing" "Analysis" "Geometry" "Analysis" "Selection" "Selection" "Analysis" "Analysis" "Integral Curves" "Transforms" "Geometry" "Transforms" "Geometry" "Transforms" "Geometry" "Geometry" "Geometry" "Slicing" "Geometry" "Slicing" "Transforms" "Analysis" "Geometry" "Geometry" "Geometry" "Slicing" "Selection" "Transforms" "Transforms" "Geometry" "Geometry" "Debugging" "Geometry" + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 0 1 1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 0 1 + + + + + localhost:/Users/harrison37/Desktop/visit_tutorial/current/data/aneurysm_tutorial_data/aneurysm.visit + + + + Silo_1.0 + Silo_1.0 + Blueprint_1.0 + + + true + 0 + CorrelateOnlyIfSameLength + + + + false + + 0 + -1 + -1 + false + AVT_ORIGINAL_EXTENTS + + + 975 1142 + 975 1078 + 420 25 + false + false + AVT_ORIGINAL_EXTENTS + false + false + false + NAVIGATE + ONRELEASE + + + + true + true + true + 0 + Outside + BottomLeft + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + false + false + X-Axis + + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + false + false + Y-Axis + + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + true + true + 0 + Inside + ClosestTriad + true + true + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + X-Axis + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + Y-Axis + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + Z-Axis + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + false + 0 1 0 1 0 1 + 0 0 0 + 1 + 0 + true + true + false + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + true + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + File + 1 + 0 + true + + + 255 255 255 255 + + + + + 0 0 0 255 + + + Radial + + + 0 0 255 255 + + + + + 0 0 0 255 + + + Solid + + 1 + 1 + + + true + true + true + true + 0 + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + + + false + true + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + false + true + 2 + 65536 + 2 + 65536 + false + 0 + 16 + false + 0.0020000000949949 + 0 + false + 2 + false + 2 + 2000000 + false + 0.600000023841858 + 10 + + + 255 255 255 255 + + + false + 0.5 + false + true + -10 0 0 + 10 0 0 + 0 + true + 256 + 2 + false + 1 + 0 + false + + 0 1 + 0 1 + 0.2 0.95 0.15 0.95 + 0 + 0 + + + 0 1 0 1 + 0.2 0.95 0.15 0.95 + Auto + 100 + 0 + 0 + false + + + -0.896985629881869 0.145546081705642 0.417412407440845 + 3.895845 3.99132 4.905295 + -0.0051668320380312 0.940728099735715 -0.33912231748194 + 30 + 2.0593729353495 + -4.11874587069899 + 4.11874587069899 + 0 0 + 1 + true + 2 + false + 3.895845 3.99132 4.905295 + false + 1 1 1 + 0 0 1 + true + + + 0 1 + 0 1 + 0.15 0.9 0.1 0.85 + + + + Plot0000 + LegendAttributes + true + true + 0.05 0.9 0 + 1 1 1 + + + 0 0 0 255 + + + true + + + 0 0 0 50 + + + + + 0 0 0 255 + + + "%# -9.4g" + Arial + false + false + false + 0 + 993 + + "" + 0.015 + 0 + 5 + () + (-7.25912, 43.8329, 94.9249, 146.017, 197.109) + + + + + true + false + true + Trackball + true + Auto + + + + 0 + + SOURCE00 + + Plot0000 + Pseudocolor_1.0 + SOURCE00 + pressure + true + false + true + + + 0 + AVT_ORIGINAL_EXTENTS + 1 1 1 + 0 0 0 + false + true + + Linear + 1 + OriginalData + false + 0 + false + + + 0 0 0 255 + + + false + 1 + false + + + 0 0 0 255 + + + Natural + Spectral + true + FullyOpaque + + 1 + 0 + 1 + false + false + 0.05 + 6 + false + default + 2 + Line + 0 + 10 + FractionOfBBox + 0.125 + 0.005 + false + + 10 + None + None + FractionOfBBox + 0.125 + 0.05 + 10 + 5 + false + + 10 + 1 + 0 + 0 + 0 + true + true + + + 0 0 0 0 + + + + + 0 0 0 0 + + + + + + 0 + + + Linear + 1 + OriginalData + false + 0 + false + + + 0 0 0 255 + + + false + 1 + false + + + 0 0 0 255 + + + Natural + Spectral + true + FullyOpaque + + 1 + 0 + 1 + false + false + 0.05 + 6 + false + default + 2 + Line + 0 + 10 + FractionOfBBox + 0.125 + 0.005 + false + + 10 + None + None + FractionOfBBox + 0.125 + 0.05 + 10 + 5 + false + + 10 + 1 + 0 + 0 + 0 + true + true + + + 0 0 0 0 + + + + + 0 0 0 0 + + + + + + + + + 0 199 + + + 0 + + + 199 + + + + + + Mesh + true + + + + + SOURCE00 + 1 + false + 1 + + StopMode + false + 1 + 1 + PlayOnce + + + + + 1077 1077 + 1077 1013 + 1481 25 + false + false + AVT_ORIGINAL_EXTENTS + false + false + false + NAVIGATE + ONRELEASE + + + + true + true + true + 0 + Outside + BottomLeft + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + false + false + X-Axis + + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + false + false + Y-Axis + + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + true + true + 0 + Inside + ClosestTriad + true + true + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + X-Axis + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + Y-Axis + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + Z-Axis + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + false + 0 1 0 1 0 1 + 0 0 0 + 1 + 0 + true + true + false + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + true + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + File + 1 + 0 + true + + + 255 255 255 255 + + + + + 0 0 0 255 + + + Radial + + + 0 0 255 255 + + + + + 0 0 0 255 + + + Solid + + 1 + 1 + + + true + true + true + true + 0 + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + + + false + true + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + false + true + 2 + 65536 + 2 + 65536 + false + 0 + 16 + false + 0.0020000000949949 + 0 + false + 2 + false + 2 + 2000000 + false + 0.600000023841858 + 10 + + + 255 255 255 255 + + + false + 0.5 + false + true + -10 0 0 + 10 0 0 + 0 + true + 256 + 2 + false + 1 + 0 + false + + + + true + false + true + Trackball + true + Auto + + + localhost: + 0 + false + 1 + + StopMode + false + 1 + 1 + PlayOnce + + + + + + + A + false + + + + + + + zeliak.llnl.gov + harrison37 + + + false + false + 22 + false + "ssh" + false + + MachineName + + false + false + 1 + false + 1 + -1 + + + + false + false + false + false + EquiZ + false + 5 + 0.4 + false + 3 + 0.5 + 10 + + + 0.02 0.025 0.05 + + + + Uniform + false + false + + + false + . + visit_ex_db + _%04d + + + + false + 48 + + + + + + + + + + + + + + + + + + + + + diff --git a/src/tests/utilities/tin-visit-opac.session b/src/tests/utilities/tin-visit-opac.session new file mode 100644 index 000000000..d89ef0e97 --- /dev/null +++ b/src/tests/utilities/tin-visit-opac.session @@ -0,0 +1,6548 @@ + + + 3.4.1 + + + + false + false + false + true + 1 + true + false + false + false + false + true + true + true + true + false + true + true + false + 1 + 0 + false + + + true + . + visit + true + PNG + 1024 + 1024 + false + false + 80 + false + false + + false + None + false + ScreenProportions + 1 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + 0 0 + 128 128 + 0 + 0 + false + + + + + + + + + + + + + + + + + + + + + + + + hot + levels + true + "Default" "User Defined" "Continuous" "Discrete" "Color Blind Safe" "Crameri" "Sequential" "Categorical" "Diverging" "Cyclic" "Viridis" "Multi-sequential" "Standard" + 1 1 0 0 0 0 0 0 0 0 0 0 0 + + + + + + + operators/ConnectedComponents/Mesh + "cell_constant(<Mesh>, 0.)" + false + ScalarMeshVar + false + true + ConnectedComponents + + __none__ + false + + + operators/DataBinning/1D/Mesh + "cell_constant(<Mesh>, 0)" + false + CurveMeshVar + false + true + DataBinning + + __none__ + false + + + operators/DataBinning/2D/Mesh + "cell_constant(<Mesh>, 0)" + false + ScalarMeshVar + false + true + DataBinning + + __none__ + false + + + operators/DataBinning/3D/Mesh + "cell_constant(<Mesh>, 0)" + false + ScalarMeshVar + false + true + DataBinning + + __none__ + false + + + operators/Flux/Mesh + "cell_constant(<Mesh>, 0.)" + false + ScalarMeshVar + false + true + Flux + + __none__ + false + + + operators/IntegralCurve/velocity + "cell_constant(<velocity>, 0.)" + false + ScalarMeshVar + false + true + IntegralCurve + + __none__ + false + + + operators/LCS/velocity + "cell_constant(<velocity>, 0.)" + false + ScalarMeshVar + false + true + LCS + + __none__ + false + + + operators/LCS/velocity + "cell_constant(<velocity>, 0.)" + false + VectorMeshVar + false + true + LCS + + __none__ + false + + + operators/Lagrangian/velocity + "cell_constant(<velocity>, 0.)" + false + CurveMeshVar + false + true + Lagrangian + + __none__ + false + + + operators/LimitCycle/velocity + "cell_constant(<velocity>, 0.)" + false + ScalarMeshVar + false + true + LimitCycle + + __none__ + false + + + operators/LimitCycle/velocity + "cell_constant(<velocity>, 0.)" + false + CurveMeshVar + false + true + LimitCycle + + __none__ + false + + + operators/Lineout/pressure + "cell_constant(<pressure>, 0.)" + false + CurveMeshVar + false + true + Lineout + + __none__ + false + + + operators/ModelFit/model + "point_constant(<Mesh>, 0)" + false + ScalarMeshVar + false + true + ModelFit + Mesh + __none__ + false + + + operators/ModelFit/distance + "point_constant(<Mesh>, 0)" + false + ScalarMeshVar + false + true + ModelFit + Mesh + __none__ + false + + + operators/Poincare/velocity + "cell_constant(<velocity>, 0.)" + false + ScalarMeshVar + false + true + Poincare + + __none__ + false + + + operators/StatisticalTrends/Sum/pressure + "cell_constant(<pressure>, 0.)" + false + ScalarMeshVar + false + true + StatisticalTrends + + __none__ + false + + + operators/StatisticalTrends/Mean/pressure + "cell_constant(<pressure>, 0.)" + false + ScalarMeshVar + false + true + StatisticalTrends + + __none__ + false + + + operators/StatisticalTrends/Variance/pressure + "cell_constant(<pressure>, 0.)" + false + ScalarMeshVar + false + true + StatisticalTrends + + __none__ + false + + + "operators/StatisticalTrends/Std. Dev./pressure" + "cell_constant(<pressure>, 0.)" + false + ScalarMeshVar + false + true + StatisticalTrends + + __none__ + false + + + operators/StatisticalTrends/Slope/pressure + "cell_constant(<pressure>, 0.)" + false + ScalarMeshVar + false + true + StatisticalTrends + + __none__ + false + + + operators/StatisticalTrends/Residuals/pressure + "cell_constant(<pressure>, 0.)" + false + ScalarMeshVar + false + true + StatisticalTrends + + __none__ + false + + + operators/SurfaceNormal/Mesh + "cell_constant(<Mesh>, 0.)" + false + VectorMeshVar + false + true + SurfaceNormal + + __none__ + false + + + + StopMode + false + 1 + 1 + PlayOnce + + + + + true + true + true + 0 + Outside + BottomLeft + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + false + false + X-Axis + + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + false + false + Y-Axis + + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + true + true + 0 + Inside + ClosestTriad + true + true + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + X-Axis + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + Y-Axis + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + Z-Axis + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + false + 0 1 0 1 0 1 + 0 0 0 + 1 + 0 + true + true + false + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + true + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + File + 1 + 0 + true + + + 255 255 255 255 + + + + + 0 0 0 255 + + + Radial + + + 0 0 255 255 + + + + + 0 0 0 255 + + + Solid + + 1 + 1 + + + true + true + true + true + 0 + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + 0 1 + 0 1 + 0.2 0.95 0.15 0.95 + 0 + 0 + + + 0 1 0 1 + 0.2 0.95 0.15 0.95 + Auto + 100 + 0 + 0 + false + + + 0 0 1 + 3.895845 3.99132 4.905295 + 0 1 0 + 30 + 2.0593729353495 + -4.11874587069899 + 4.11874587069899 + 0 0 + 1 + true + 2 + false + 3.895845 3.99132 4.905295 + false + 1 1 1 + 0 0 1 + true + + + + + false + true + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + + + Mode + + true + + + Tools + + true + + + Window + "SetActiveWindowRPC" "AddWindowRPC" "CloneWindowRPC" "DeleteWindowRPC" "SetWindowLayoutRPC" "ToggleSpinModeRPC" "InvertBackgroundRPC" + true + + + View + "TogglePerspectiveViewRPC" "ResetViewRPC" "RecenterViewRPC" "UndoViewRPC" "RedoViewRPC" "ToggleFullFrameRPC" "SaveViewRPC" "ChooseCenterOfRotationRPC" + true + + + Animation + "TimeSliderPreviousStateRPC" "AnimationReversePlayRPC" "AnimationStopRPC" "AnimationPlayRPC" "TimeSliderNextStateRPC" + true + + + Operators + "AddOperatorRPC" "RemoveLastOperatorRPC" "RemoveAllOperatorsRPC" + false + + + Plots + "AddPlotRPC" "DrawPlotsRPC" "HideActivePlotsRPC" "DeleteActivePlotsRPC" "CopyActivePlotsRPC" "SetPlotFollowsTimeRPC" + false + + + Clear + "ClearWindowRPC" "ClearAllWindowsRPC" "ClearPickPointsRPC" "ClearRefLinesRPC" + true + + + Lock + "ToggleLockViewModeRPC" "ToggleLockTimeRPC" "ToggleLockToolsRPC" "TurnOffAllLocksRPC" + true + + + true + false + + + true + false + true + false + false + false + 0 + + + + lpr + untitled + + 1 + true + true + false + untitled + 2 + + + false + true + 2 + 65536 + 2 + 65536 + false + 0 + 16 + false + 0.002 + Surfaces + false + CrystalEyes + false + Auto + 2000000 + false + 0.6 + 10 + + + 255 255 255 255 + + + false + 0.5 + false + true + -10 0 0 + 10 0 0 + Never + true + Never + 256 + false + 1 + 0 + false + + + false + false + false + false + EquiZ + false + 5 + 0.4 + false + 3 + 0.5 + 10 + + + 0.02 0.025 0.05 + + + + Uniform + false + false + + + + + "default" + true + true + false + false + false + true + false + false + false + false + true + true + false + false + true + false + + false + %g + true + + false + false + + false + 0 0 0 + false + + + Cycle + false + 0 + false + 1 + 1 + true + 2 + + + true + false + true + Trackball + true + Auto + + + NowCurrentInstance + Simple + . + movie + + + + + + + + false + false + + 10 + 0 + 1000000000 + 1 + 0 + + + "ADIOS2" "ADIOS" "AMR" "AMRTest" "ANALYZE" "ANSYS" "AUXFile" "AVSucd" "Adventure" "AugDecomp" "BATL" "BOV" "Blueprint" "Boxlib2D" "Boxlib3D" "CEAucd" "CGNS" "CMAT" "CTRL" "Cale" "CaleHDF5" "CarpetHDF5" "Chombo" "Claw" "Cosmos" "CosmosPP" "Cube" "Curve2D" "DDCMD" "Denovo" "Dyna3D" "EnSight" "Enzo" "Exodus" "ExtrudedVol" "FITS" "FLASH" "FT2" "Fluent" "GDAL" "GGCM" "GHOST" "GMV" "GTC" "GULP" "Gadget" "Geqdsk" "H5Nimrod" "H5Part" "HDFS" "Image" "KullLite" "LAMMPS" "Lines" "M3DC1" "M3D" "MFEM" "MFIXCDF" "MFIX" "MM5" "MOAB" "MatrixMarket" "Mili" "Miranda" "NASTRAN" "NETCDF" "Nek5000" "OVERFLOW" "OpenFOAM" "openPMD" "PATRAN" "PDB" "PFLOTRAN" "PLOT3D" "PLY" "PVLD" "Pixie" "PlainText" "Point3D" "ProteinDataBank" "PuReMD" "RAGE" "RAW" "S3D" "SAMI" "SAMRAI" "SAR" "SAS" "SPCTH" "STAR" "STL" "SXRIS" "Shapefile" "Silo" "SimV2" "Spheral" "TCGA" "TFT" "TSurf" "Tecplot" "Tetrad" "UNIC" "Uintah" "VASP" "VTK" "Velodyne" "Vis5D" "Vs" "WavefrontOBJ" "WellLogs" "XGC" "XSF" "XYZ" "Xdmf" "Xmdv" "Xolotl" "ZeusMP" "ZipWrapper" "ffp" "lata" "paraDIS" "paraDIS_tecplot" "sw4img" "unv" "volimage" "FMS" "OpenPMD" "WData" "IDX" "VisItXdmf" "Curve3D" "HTG" + "ADIOS2_1.0" "ADIOS_1.0" "AMR_1.0" "AMRTest_1.0" "ANALYZE_1.0" "ANSYS_1.0" "AUXFile_1.0" "AVSucd_1.0" "Adventure_1.0" "AugDecomp_1.0" "BATL_1.0" "BOV_1.0" "Blueprint_1.0" "Boxlib2D_1.0" "Boxlib3D_1.0" "CEAucd_1.0" "CGNS_1.0" "CMAT_1.0" "CTRL_1.0" "Cale_1.1" "CaleHDF5_1.1" "CarpetHDF5_2.1" "Chombo_1.0" "Claw_1.0" "Cosmos_1.0" "CosmosPP_1.0" "Cube_1.0" "Curve2D_1.0" "DDCMD_1.0" "Denovo_1.0" "Dyna3D_1.0" "EnSight_1.0" "Enzo_1.0" "Exodus_1.0" "ExtrudedVol_1.0" "FITS_1.0" "FLASH_1.0" "FT2_1.0" "Fluent_1.0" "GDAL_1.0" "GGCM_1.0" "GHOST_1" "GMV_1.0" "GTC_1.0" "GULP_1.0" "Gadget_2.0a" "Geqdsk_1.0" "H5Nimrod_1.0" "H5Part_1.0" "HDFS_1.0" "Image_1.0" "KullLite_1.0" "LAMMPS_1.0" "Lines_1.0" "M3DC1_1.0" "M3D_1.0" "MFEM_1.0" "MFIXCDF_1.0" "MFIX_1.0" "MM5_1.0" "MOAB_1.0" "MatrixMarket_1.0" "Mili_2.0" "Miranda_2.0" "NASTRAN_1.0" "NETCDF_1.0" "Nek5000_1.0" "OVERFLOW_1.0" "OpenFOAM_1.0" "openPMD_1.1" "PATRAN_1.0" "PDB_1.1" "PFLOTRAN_1.0" "PLOT3D_1.0" "PLY_1.0" "PVLD_1" "Pixie_1.0" "PlainText_1.0" "Point3D_1.0" "ProteinDataBank_1.0" "PuReMD_1.0" "RAGE_1.0" "RAW_1.0" "S3D_1.0" "SAMI_1.0" "SAMRAI_1.0" "SAR_1.0" "SAS_1.0" "SPCTH_1.0" "STAR_1.0" "STL_1.0" "SXRIS_1.0" "Shapefile_1.0" "Silo_1.0" "SimV2_1.0" "Spheral_1.0" "TCGA_1.0" "TFT_1.0" "TSurf_1.0" "Tecplot_1.0" "Tetrad_1.0" "UNIC_1.0" "Uintah_1.0" "VASP_1.0" "VTK_1.0" "Velodyne_1.0" "Vis5D_1.0" "Vs_3.0.0" "WavefrontOBJ_1.0" "WellLogs_1.0" "XGC_1.0" "XSF_1.0" "XYZ_1.0" "Xdmf_1.0" "Xmdv_1.0" "Xolotl_1.0" "ZeusMP_1.0" "ZipWrapper_1.0" "ffp_1.0" "lata_1.0" "paraDIS_2.3.4" "paraDIS_tecplot_1.0a1" "sw4img_1.0" "unv_" "volimage_1.0" "FMS_1.0" "OpenPMD_1.1" "WData_0.2.0" "IDX_1.0" "VisItXdmf_1.0" "Curve3D_1.0" "HTG_1.0" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 + "Show generating processor instead of refinement level" "Use new style curve generation" + 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5 + "MFEM LOR Setting" + + + + + + 1 + + "Legacy LOR" "MFEM LOR" + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 0 0 0 0 + "Use ghost data (if present)" "Enable only root level by default" "Enable only explicitly defined materials by default" "Check for mapping file and import coordinates if available" "Use particle_nid and polymer_id to connect particles" "Always compute domain boundaries (hack for AMR stitch cells)" + 1 0 0 1 0 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + "ExtendVolumeByOneCell" + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 5 1 4 4 + "Automagically Detect Compound Variables" "Use Material Convention" "Material Count (-1=guess)" "Namescheme for material volume fractions" "Namescheme for material specific variables" + 1 + + + -1 + "" "" + 0 + + "None" "ALEGRA" "CTH" "Custom" + 4 + + "<p><b>Automagically Detect Compound Variables</b>: Checking this option will cause the plugin to try to guess that similarly named variables are the scalar components of an aggregate type such as a vector, tensor or array variable. The plugin will then automatically define expressions for these aggregate typed variables. Note that this is just a convenience to free users from having to define expressions manally within their VisIt session.<p> <p><b>Material Count (-1=guess)</b>: Ordinarily, the plugin will determine the material count from the material convention nameschemes. However, if it is having trouble getting the correct count, you can specify it manually with this option. <p><b>Use Material Convention</b>: A few pre-defined conventions for handling mixed materials from Exodus files are supported. In addition, you can define your own custom conventions as well. For a custom convention, you must define the <i>namescheme</i> that will produce the names of the scalar variables holding material volume fractions. Optionally, you can specify a <i>namescheme</i> to produce the names of the scalar variables holding material-specific values given the name of a non-material-specific variable. For more information on nameschemes, please consult the description of DBMakeNamescheme in the <a href="https://wci.llnl.gov/content/assets/docs/simulation/computer-codes/silo/LLNL-SM-654357.pdf#page=226">Silo user's manual</a>. The nameschemes used here are identical to those described in the Silo user's manual with one extension. The conversion specifier %V is used to denote the basename (non-material-specific) name of a set of scalar variables holding material specific values.<p> <p>The ALEGRA nameschemes for volume fraction and material specific variables are "@%s@n?'&VOLFRC_%d&n&':'VOID_FRC':@" and "@%V_%d@n".<p> <p>The CTH nameschemes are "@%s@n?'&VOLM_%d&n&':'VOID_FRC':@" and "@%V_%d@n".<p> <p>Finally, it is assumed materials are identified starting from one (1). The special material id of zero (0) is used to denote void." + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 0 + "Show generating processor instead of refinement level" "Use new style curve generation" "Set up patch abutment information" + 0 1 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 4 + "Enable domain decomposition" "Variable path prefix" + 1 + + + + "Step#" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5 5 0 + "Mesh refinement" "Linear mesh data location" "Process Data Selections in the Reader" + 0 + + + + + 1 0 + + "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "Node" "Element" + 10 2 + + + + + + + + + + + + + + + + + + + + 5 + "MFEM LOR Setting" + + + + + + 1 + + "Legacy LOR" "MFEM LOR" + 2 + + + + + 1 1 1 + "Number of domains in the X or R direction" "Number of domains in the Y direction" "Number of domains in the Z or theta direction" + + + + 4 8 4 + + + + + + + + + + 0 1 1 1 + "Big Endian" "Number of domains in the X or R direction" "Number of domains in the Y direction" "Number of domains in the Z or theta direction" + 1 + + + 4 8 4 + + + + + + + + + + + + + + + + + + + + + + + + + 0 4 0 0 0 + "Parallel format" "Partition:" "edge" "face" "solid" + 1 0 1 1 + + + + "PARALLEL_PARTITION" + + + + + + + + + + + + + + + + + + + + + + + + 5 + "Global integration point" + + + + + + 0 + + "Middle" "Inner" "Outer" + 3 + + "<p><b>Global integration point</b>:<ul><li>Set the integration point across all element sets.</li></ul>" + + + + + + + + + + + + + + + + + + 1 + "Num Materials (-1==costly search)" + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 + "Read all times and cycles" "Duplicate data for particle advection (slower for all other techniques)" + 1 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5 0 0 + "Case Type" "Convert Cell Data To Point Data" "Read Zones" + 0 0 + + + + + 1 + + "Decomposed" "Reconstructed" + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + "LEOS try harder level [set to 0, 1 or 2]" + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + 5 4 0 0 0 0 0 5 0 3 3 + "File Format" "Solution (Q) File Name" "Solution Time field accurate" "3D" "Multi Grid" "Big Endian" "Double Precision" "IBlanking" "Use IBlanking If Present" "Gas constant R" "Gas constant Gamma" + 1 1 0 1 0 1 + + 1 1.4 + + "" + 1 0 + + "ASCII" "C Binary" "Fortran binary" "Fortran binary stream" "Auto" "Always" "Never" + 4 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5 0 + "Partitioning" "Duplicate data for particle advection (slower for all other techniques)" + 0 + + + + + 2 + + "X Slab" "Y Slab" "Z Slab" "KD Tree" + 4 + + + + + 5 1 0 1 1 1 + "Data layout" "Lines to skip at beginning of file" "First row has variable names" "Column for X coordinate (or -1 for none)" "Column for Y coordinate (or -1 for none)" "Column for Z coordinate (or -1 for none)" + 0 + + + 0 -1 -1 -1 + + 0 + + "1D Columns" "2D Array" + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 0 0 + "Polygons as lines" "Tessellate polygons" "ESRI Logging" "DBF Logging" + 0 1 0 0 + + + + + + + + + + + + + 5 5 0 0 + "Ignore spatial extents" "Ignore data extents" "Force Single" "Search For ANNOTATION_INT (!!Slow!!)" + 0 0 + + + + + 3 3 + + "Always" "Auto" "Never" "Undef" "Always" "Auto" "Never" "Undef" + 4 4 + "Ignore Spatial Extents" "Ignore Data Extents" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5 1 1 1 + "Method to determine coordinate axes" "X axis variable index (or -1 for none)" "Y axis variable index (or -1 for none)" "Z axis variable index (or -1 for none)" + + + + -1 -1 -1 + + 0 + + "Guess from variable names" "Specify explicitly (below)" + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5 0 + "Load extra geometry" "Data varies over time" + 1 + + + + + 0 + + "None" "Cells" "Patches" + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + "Process Data Selections in the Reader" + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 4 1 4 0 + "TMPDIR for decompressed files" "Unique moniker for dirs made in $TMPDIR" "Max. # decompressed files" "Decompression command" "Don't atexit()" + 0 + + + 50 + "$TMPDIR" "$USER" "" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5 3 1 4 0 + "Material Set To Use" "NN arm threshold (-1.0 means no threshold)" "ParaDIS 2.3.4 reader verbosity (0-5)" "Debug file name" "Create special debug output files" + 0 + + -1 + 0 + "paradis_debug_output.log" + 0 + + "Burgers type" "MN type" + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 + "Use extra cells" "Big Endian" + 1 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + "Use blank line as another curve as in gnuplot" + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + "Silo_1.0" + + + A + visit.cdb + phi-theta + 7 + 12 + 1 + png + false + false + 600 + 600 + 0 + -1 + 1 + + + ColorByMultipleColors + Default + false + true + 0 + + + 0 0 0 255 + + + + + + + + 1 + false + 0 + + + + + 255 0 0 255 0 255 0 255 0 0 255 255 0 255 255 255 255 0 255 255 255 255 0 255 255 135 0 255 255 0 135 255 168 168 168 255 255 68 68 255 99 255 99 255 99 99 255 255 40 165 165 255 255 99 255 255 255 255 99 255 255 170 99 255 170 79 255 255 150 0 0 255 0 150 0 255 0 0 150 255 0 109 109 255 150 0 150 255 150 150 0 255 150 84 0 255 160 0 79 255 255 104 28 255 0 170 81 255 68 255 124 255 0 130 255 255 130 0 255 255 + 0 0.034 0.069 0.103 0.138 0.172 0.207 0.241 0.276 0.31 0.345 0.379 0.414 0.448 0.483 0.517 0.552 0.586 0.621 0.655 0.69 0.724 0.759 0.793 0.828 0.862 0.897 0.931 0.966 1 + None + true + true + "Default" "Discrete" "Standard" + + + ColorByMultipleColors + Default + true + 0 + + + 255 0 0 255 + + + 10 + + + Level + false + false + 0 + 1 + Linear + false + false + + + true + 0 + false + Point + 5 + Static + 1 + 50 + Cycle + + + 0 0 0 255 + + + true + true + + false + + + 0 0 0 255 + + + 0.01 + false + + + 0 0 0 255 + + + 0 + false + 0 + NoFill + + + 255 0 0 255 + + + + + 255 100 100 255 + + + false + R_Theta + Radians + + + ColorByMultipleColors + Default + false + true + 0 + + + 0 0 0 255 + + + + + + + + 1 + false + false + 0 + false + + + 255 255 255 255 + + + 0.05 + 6 + false + default + 2 + + + ManyZonesForSingleVar + Frequency + default + OriginalData + false + false + 0 + 1 + 32 + 0 + 0 + true + Block + 0 + + + 200 80 40 255 + + + Linear + Linear + false + false + + + LABEL_VT_UNKNOWN_TYPE + true + false + true + true + Front + Natural + 200 + + + Arial + 4 + true + + + 255 0 0 255 + + + false + false + + + + + Arial + 4 + true + + + 0 0 255 255 + + + false + false + + + HCenter + VCenter + LABEL_DT_AUTO + %g + + + true + 0 + + + 0 0 0 255 + + + Foreground + Background + Auto + 0.05 + + + 255 255 255 255 + + + None + false + default + 6 + true + false + 2 + 1 + + + SphereAtoms + Fixed + CylinderBonds + ColorByAtom + + + 128 128 128 255 + + + default + 1 + 0.3 + Medium + Medium + 0.12 + 0 + cpk_jmol + amino_shapely + Default + Default + true + false + 0 + false + 1 + + + + + + 255 0 0 255 + 0 + + + 0 255 0 255 + 0.034 + + + 0 0 255 255 + 0.069 + + + 0 255 255 255 + 0.103 + + + 255 0 255 255 + 0.138 + + + 255 255 0 255 + 0.172 + + + 255 135 0 255 + 0.207 + + + 255 0 135 255 + 0.241 + + + 168 168 168 255 + 0.276 + + + 255 68 68 255 + 0.31 + + + 99 255 99 255 + 0.345 + + + 99 99 255 255 + 0.379 + + + 40 165 165 255 + 0.414 + + + 255 99 255 255 + 0.448 + + + 255 255 99 255 + 0.483 + + + 255 170 99 255 + 0.517 + + + 170 79 255 255 + 0.552 + + + 150 0 0 255 + 0.586 + + + 0 150 0 255 + 0.621 + + + 0 0 150 255 + 0.655 + + + 0 109 109 255 + 0.69 + + + 150 0 150 255 + 0.724 + + + 150 150 0 255 + 0.759 + + + 150 84 0 255 + 0.793 + + + 160 0 79 255 + 0.828 + + + 255 104 28 255 + 0.862 + + + 0 170 81 255 + 0.897 + + + 68 255 124 255 + 0.931 + + + 0 130 255 255 + 0.966 + + + 130 0 255 255 + 1 + + None + true + true + "Default" "Discrete" "Standard" + true + + + + ColorByMultipleColors + + + 255 0 0 255 + + + + + + 255 0 0 255 + + + 0 255 0 255 + + + 0 0 255 255 + + + 0 255 255 255 + + + 255 0 255 255 + + + 255 255 0 255 + + + 255 135 0 255 + + + 255 0 135 255 + + + 168 168 168 255 + + + 255 68 68 255 + + + 99 255 99 255 + + + 99 99 255 255 + + + 40 165 165 255 + + + 255 99 255 255 + + + 255 255 99 255 + + + 255 170 99 255 + + + 170 79 255 255 + + + 150 0 0 255 + + + 0 150 0 255 + + + 0 0 150 255 + + + + 0 + %g + false + 1 + true + 1 + 0 + default + false + default + true + + + + + + + true + + + 128 0 0 255 + + + true + 2 + 128 + + + 0 220 0 255 + + + true + false + 512 + 4 + BinsOfConstantColor + + + Linear + 1 + OriginalData + false + 0 + false + + + 0 0 0 255 + + + false + 1 + false + + + 0 0 0 255 + + + Natural + Spectral + true + FullyOpaque + + 1 + 0 + 1 + false + false + 0.05 + 6 + false + default + 2 + Line + 0 + 10 + FractionOfBBox + 0.125 + 0.005 + false + + 10 + None + None + FractionOfBBox + 0.125 + 0.05 + 10 + 5 + false + + 10 + 1 + 0 + 0 + 0 + true + true + + + 0 0 0 0 + + + + + 0 0 0 0 + + + + + default + Coordinate0 + false + false + 0 + 1 + Linear + 1 + Coordinate1 + default + false + false + 0 + 1 + Linear + 1 + None + default + false + false + 0 + 1 + Linear + 1 + None + default + false + false + 0 + 1 + Linear + 1 + 0.05 + 1 + 6 + true + ColorByForegroundColor + + + 255 0 0 255 + + + Default + false + true + + + Whole + %1.6f + false + Default + true + + + 255 0 0 150 + + + Z + 0 + Courier,12,-1,5,50,0,0,0,0,0 + true + false + + + ColorByMultipleColors + Default + false + true + 0 + + + 0 0 0 255 + + + + + + + + Unknown + 1 + false + false + 0 + 0.05 + 6 + false + default + 2 + + + AdaptsToMeshResolution + false + 400 + 1 + true + OriginalData + false + 0 + false + 1 + true + Default + false + + + 0 0 0 255 + + + true + 0.25 + true + true + 0 + + + 1 + true + + + AdaptsToMeshResolution + false + 400 + 1 + true + OriginalData + false + 0 + false + 1 + true + Default + false + + + 0 0 0 255 + + + true + 0.25 + true + true + Arrow + true + 0.25 + Line + 0 + 0.08 + Tail + Fast + 0 + + + false + SciVis + false + false + false + false + false + false + 1 + 0 + 100000 + 0.001 + 2 + true + true + + + + 0 0 255 255 + 0 + + + 0 255 255 255 + 0.25 + + + 0 255 0 255 + 0.5 + + + 255 255 0 255 + 0.75 + + + 255 0 0 255 + 1 + + Linear + false + false + + true + + + 1 + FreeformMode + + + + + OnlyIfRequired + 1000000 + NativeCentering + default + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 + false + 0 + false + 0 + false + 0 + false + 0 + false + 500 + Serial + SobelOperator + Linear + 1 + OriginalData + Rasterization + 3 + Lower + false + 1 + 0.4 0.75 0 15 + + + DualGridAndStitchCells + + + + + + + + + 0 + + + Some + 0 + 1 + 0 + 1 + 0 + 1 + false + + + aitoff + 0 + + + Fast + Plane + true + false + false + 0 0 0 + 0 0 0 + 0 0 0 + 1 0 0 + 0 1 0 + 0 0 1 + false + Plane1 + 0 0 0 + 1 + false + false + + + 45 + 0 0 0 + 0 0 1 + Flattened + 0 1 0 + false + 1 + + + Coord1 + Coord2 + Coord3 + + + element + 1 -1 + -1 -1 + 0.4 0.4 + 1.2 1.9 + 10 + false + true + true + true + true + 1 0 0 + 0 1 0 + 0 0 1 + + + 0 0 0 + 1 0 0 + 1 + false + + + One + Variable + default + false + 0 + 1 + 50 + Variable + default + false + 0 + 1 + 50 + Variable + default + false + 0 + 1 + 50 + Clamp + Average + default + 0 + OutputOnBins + true + + + + + + 1 + default + + + Auto + + + true + + + Auto + OriginalData + Linear + 1 + false + 0 + false + 1 + false + default + + + 0 0 0 + 1 1 1 + 0 0 0 + + + Point + 0 0 0 + 0 0 0 + 0 0 0 + 0 0 0 + 0 0 0 + 1 + + 0 + false + 1 + Impact + false + + Unknown + + + false + true + + + 0 0 1 + false + default + 1 + 1 + true + + + 0 0 1 + true + + + + + + + OriginalData + 1 + 1 + true + + + 0 + + + default + false + default + + + ThreeD + TwoD + -1 + 0 + -1 + 1 + false + -1 + 0 + -1 + 1 + false + -1 + 0 + -1 + 1 + false + true + Whole + Whole + + + SpecifiedPoint + 0 0 0 + 0 0 0 + 1 0 0 + 0 0 0 + 0 0 1 + 0 1 0 + 1 + 0 0 0 + 0 1 0 1 0 1 + true + 0 0 0 1 0 0 0 1 0 + + 2 + 2 + 2 + TimeAbsolute + + Forward + 1000 + false + 10 + false + 10 + 0.1 + false + 0.1 + 0.0001 + FractionOfBBox + 1e-06 + 1e-06 + Default + 1 + 0 0 0 + DormandPrince + VisItSelects + 10 + 3 + 32 + false + false + 0 + 0 + POS_CMFE + Lines + NoCleanup + 1e-08 + false + 0 + false + 0 + Time + 10 + 10 + 10 + true + false + 0 + 1 + true + true + true + true + true + true + 0.001 + 5 + 1 + 0.005 + FractionOfBBox + + + + true + true + true + true + true + true + true + + + 10 + + + Level + false + 0 + false + 1 + Linear + default + + + -1e+37 + 1e+37 + default + + + NativeMesh + 10 10 10 + Full + 0 0 0 + Full + 1 1 1 + Forward + None + 0.0001 + 1000 + Lyapunov + Right + Largest + 1 + BaseValue + Time + false + 10 + false + 10 + false + 10 + 0.1 + false + 0.1 + 0.0001 + FractionOfBBox + 1e-06 + 1e-06 + Default + 1 + 0 0 0 + DormandPrince + false + VisItSelects + 10 + 3 + 32 + false + false + 0 + 0 + POS_CMFE + 0.1 + 0.1 + 0.1 + 10 + true + true + true + true + true + true + 0.001 + + + 0 0 0 + 1000 + Step + Step + default + + + SpecifiedLine + 0 0 0 + 1 0 0 + 0 0 0 + 0 0 1 + 0 1 0 + 2 + 2 + TimeAbsolute + + Forward + 1000 + false + 10 + false + 10 + 0.1 + false + 0.1 + 0.0001 + FractionOfBBox + 1e-06 + 1e-06 + Default + 1 + 0 0 0 + DormandPrince + VisItSelects + 10 + 3 + 32 + false + false + 0 + 0 + POS_CMFE + 10 + 10 + 10 + true + false + 0 + 1 + false + 1e-06 + 10 + true + false + true + true + true + true + true + true + 0.001 + 5 + 1 + 0.005 + FractionOfBBox + + + 0 0 0 + 1 1 0 + false + false + false + 50 + false + + + + 0 + 1 + + + + Node + false + Whole + Whole + 0 + false + 0 + SeedCell + true + + + 0 + 1 + 1 + Absolute + Absolute + default + default + default + false + false + default + + + Explicit + 1 + 50 + 500 + Single + 1000 + false + 10 + 0.01 + Poloidal + SpecifiedPoint + 0 0 0 + 0 0 0 1 0 0 0 1 0 + 0 0 0 + 1 0 0 + 1 + Default + false + 1 + 0 0 0 + AdamsBashforth + Cartesian + 0.1 + false + 0.1 + 0.0001 + FractionOfBBox + 1e-05 + 1e-06 + Normal + 0 + 0 + 0 + 0.9 + 0.1 + Remove + Curves + 1 + 0 + 0 + 0 + false + false + ColorByColorTable + + + 0 0 0 255 + + + Default + SafetyFactorQ + false + 2 + false + 2 + false + 2 + false + 1 + + false + false + true + false + false + true + false + VisItSelects + 10 + 3 + 32 + false + false + 0 + 0 + POS_CMFE + true + true + true + true + 0.001 + + + XYCartesian + AsDirection + + + false + 0 + 90 + 5 + 0.5 + 0.05 + 0.5 0.5 0.5 + true + 0 + 180 + 5 + + + PXPYPZ + true + 0 + true + 0 + true + 0 + 1 0 1 0 0 0 0 0 + 0 0 0 + 0 0 0 + Axis + + + true + 0 + 1 + 10 + 0 + 1 + 10 + true + 0 + 1 + 10 + intrinsic + + + false + 1 0 0 + 0 1 0 + 0 0 1 + 1 + 1 + 1 + true + false + false + 0 0 0 + + + true + 0 + 1 + 10 + 0 + 1 + 10 + true + 0 + 1 + 10 + random + default + 0 + true + false + + + Auto + true + 1 0 0 + 0 + 360 + 30 + + + 0 + 1 + 10 + 0 + 1 + 10 + 0 + 1 + 10 + H + mass + true + + + Intercept + 0 0 0 + 0 + 0 + 0 + 0 + 0 -1 0 + YAxis + 0 0 1 + true + true + false + 0 + 0 + default + 0 + 0 + + + 20 + 0.01 + 0 + true + 45 + 15 + false + + + 0 0 0 + 1 + + + 0 + 1 + 1 + Absolute + Absolute + Mean + Step + Default + + + 0.500002 + 4 + true + false + default + + + 0.035 + 0.035 + true + + + 0 + 0 + 0 + true + + + 0 + 0 + "default" + + + + + default + false + + + false + 0 0 0 + 0 0 1 + 0 + Deg + false + 0 0 0 + 1 + 1 + 1 + false + 0 + 0 + 0 + Similarity + Cartesian + Spherical + false + 1 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + false + AsDirection + true + + + false + 1 + false + 1 + + + false + FractionOfBBox + 0.01 + 1 + default + 5 + false + + + true + #c0c0c0 + #000000 + Helvetica,12,-1,5,50,0,0,0,0,0 + macintosh + 0 + #000000 + #ececec + .AppleSystemUIFont,13,-1,5,400,0,0,0,0,0,0,0,0,0,0,1 + Mac + 0 + + + "Boundary" "Contour" "Curve" "FilledBoundary" "Histogram" "Label" "Mesh" "Molecule" "MultiCurve" "ParallelCoordinates" "Pseudocolor" "Scatter" "Spreadsheet" "Subset" "Surface" "Tensor" "Truecolor" "Vector" "Volume" "WellBore" "AMRStitchCell" "AxisAlignedSlice4D" "BoundaryOp" "Box" "CartographicProjection" "Clip" "Cone" "ConnectedComponents" "CoordSwap" "CracksClipper" "CreateBonds" "Cylinder" "DataBinning" "Decimate" "DeferExpression" "Delaunay" "Displace" "DualMesh" "Edge" "Elevate" "EllipsoidSlice" "Explode" "ExternalSurface" "ExtractPointFunction2D" "Extrude" "FFT" "FiveFoldTetSubdivision" "Flux" "IndexSelect" "IntegralCurve" "InverseGhostZone" "Isosurface" "Isovolume" "LCS" "Lagrangian" "LimitCycle" "LineSampler" "Lineout" "Merge" "ModelFit" "MultiresControl" "OnionPeel" "PDF" "PersistentParticles" "Poincare" "Project" "RadialResample" "Reflect" "Remap" "Replicate" "Resample" "Revolve" "SPHResample" "Slice" "Smooth" "SphereSlice" "Stagger" "StatisticalTrends" "SubdivideQuads" "SurfaceNormal" "Tessellate" "ThreeSlice" "Threshold" "ToroidalPoloidalProjection" "Transform" "TriangulateRegularPoints" "Tube" "ZoneDump" "ExtrudeStacked" + "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "plot" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" "operator" + "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.1" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "2.0" "3.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" "1.0" + "Boundary_1.0" "Contour_1.0" "Curve_1.0" "FilledBoundary_1.0" "Histogram_1.0" "Label_1.0" "Mesh_1.0" "Molecule_1.0" "MultiCurve_1.0" "ParallelCoordinates_1.0" "Pseudocolor_1.0" "Scatter_1.0" "Spreadsheet_1.0" "Subset_1.0" "Surface_1.0" "Tensor_1.0" "Truecolor_1.0" "Vector_1.0" "Volume_1.1" "WellBore_1.0" "AMRStitchCell_1.0" "AxisAlignedSlice4D_1.0" "BoundaryOp_1.0" "Box_1.0" "CartographicProjection_1.0" "Clip_1.0" "Cone_1.0" "ConnectedComponents_1.0" "CoordSwap_1.0" "CracksClipper_1.0" "CreateBonds_1.0" "Cylinder_1.0" "DataBinning_1.0" "Decimate_1.0" "DeferExpression_1.0" "Delaunay_1.0" "Displace_1.0" "DualMesh_1.0" "Edge_1.0" "Elevate_1.0" "EllipsoidSlice_1.0" "Explode_1.0" "ExternalSurface_1.0" "ExtractPointFunction2D_1.0" "Extrude_1.0" "FFT_1.0" "FiveFoldTetSubdivision_1.0" "Flux_1.0" "IndexSelect_1.0" "IntegralCurve_1.0" "InverseGhostZone_1.0" "Isosurface_1.0" "Isovolume_1.0" "LCS_1.0" "Lagrangian_1.0" "LimitCycle_1.0" "LineSampler_1.0" "Lineout_1.0" "Merge_1.0" "ModelFit_1.0" "MultiresControl_1.0" "OnionPeel_1.0" "PDF_1.0" "PersistentParticles_2.0" "Poincare_3.0" "Project_1.0" "RadialResample_1.0" "Reflect_1.0" "Remap_1.0" "Replicate_1.0" "Resample_1.0" "Revolve_1.0" "SPHResample_1.0" "Slice_1.0" "Smooth_1.0" "SphereSlice_1.0" "Stagger_1.0" "StatisticalTrends_1.0" "SubdivideQuads_1.0" "SurfaceNormal_1.0" "Tessellate_1.0" "ThreeSlice_1.0" "Threshold_1.0" "ToroidalPoloidalProjection_1.0" "Transform_1.0" "TriangulateRegularPoints_1.0" "Tube_1.0" "ZoneDump_1.0" "ExtrudeStacked_1.0" + "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "?" "Geometry" "Slicing" "Slicing" "Selection" "Transforms" "Selection" "Slicing" "Analysis" "Geometry" "Analysis" "Molecular" "Selection" "Analysis" "Geometry" "Analysis" "Geometry" "Transforms" "Geometry" "Geometry" "Transforms" "Slicing" "Transforms" "Geometry" "Analysis" "Geometry" "Transforms" "Geometry" "Analysis" "Selection" "Integral Curves" "Debugging" "Slicing" "Selection" "Integral Curves" "Integral Curves" "Integral Curves" "Slicing" "Analysis" "Geometry" "Analysis" "Selection" "Selection" "Analysis" "Analysis" "Integral Curves" "Transforms" "Geometry" "Transforms" "Geometry" "Transforms" "Geometry" "Geometry" "Geometry" "Slicing" "Geometry" "Slicing" "Transforms" "Analysis" "Geometry" "Geometry" "Geometry" "Slicing" "Selection" "Transforms" "Transforms" "Geometry" "Geometry" "Debugging" "Geometry" + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 0 1 1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 0 1 + + + + + localhost:/Users/harrison37/Desktop/visit_tutorial/current/data/aneurysm_tutorial_data/aneurysm.visit + + + + Silo_1.0 + Silo_1.0 + Blueprint_1.0 + + + true + 0 + CorrelateOnlyIfSameLength + + + + false + + 0 + -1 + -1 + false + AVT_ORIGINAL_EXTENTS + + + 1415 1323 + 1415 1259 + 403 25 + false + false + AVT_ORIGINAL_EXTENTS + false + false + false + NAVIGATE + ONRELEASE + + + + true + true + true + 0 + Outside + BottomLeft + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + false + false + X-Axis + + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + false + false + Y-Axis + + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + true + true + 0 + Inside + ClosestTriad + true + true + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + X-Axis + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + Y-Axis + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + Z-Axis + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + false + 0 1 0 1 0 1 + 0 0 0 + 1 + 0 + true + true + false + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + true + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + File + 1 + 0 + true + + + 255 255 255 255 + + + + + 0 0 0 255 + + + Radial + + + 0 0 255 255 + + + + + 0 0 0 255 + + + Solid + + 1 + 1 + + + true + true + true + true + 0 + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + + + false + true + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + false + true + 2 + 65536 + 2 + 65536 + false + 0 + 16 + false + 0.0020000000949949 + 0 + false + 2 + false + 2 + 2000000 + false + 0.600000023841858 + 10 + + + 255 255 255 255 + + + false + 0.5 + false + true + -10 0 0 + 10 0 0 + 0 + true + 256 + 2 + false + 1 + 0 + false + + 0 1 + 0 1 + 0.2 0.95 0.15 0.95 + 0 + 0 + + + 0 1 0 1 + 0.2 0.95 0.15 0.95 + Auto + 100 + 0 + 0 + false + + + 0 0 1 + 3.895845 3.99132 4.905295 + 0 1 0 + 30 + 2.0593729353495 + -4.11874587069899 + 4.11874587069899 + 0 0 + 1 + true + 2 + false + 3.895845 3.99132 4.905295 + false + 1 1 1 + 0 0 1 + true + + + 0 1 + 0 1 + 0.15 0.9 0.1 0.85 + + + + Plot0000 + LegendAttributes + true + true + 0.05 0.9 0 + 1 1 1 + + + 0 0 0 255 + + + true + + + 0 0 0 50 + + + + + 0 0 0 255 + + + "%# -9.4g" + Arial + false + false + false + 0 + 993 + + "" + 0.015 + 0 + 5 + () + (-7.25912, 43.8329, 94.9249, 146.017, 197.109) + + + + + true + false + true + Trackball + true + Auto + + + + 0 + + SOURCE00 + + Plot0000 + Volume_1.1 + SOURCE00 + pressure + true + false + true + + + 0 + AVT_ORIGINAL_EXTENTS + 1 1 1 + 0 0 0 + true + true + + false + SciVis + false + false + false + false + false + false + 1 + 0 + 100000 + 0.001 + 2 + true + true + + + + 0 0 255 255 + 0 + + + 0 255 255 255 + 0.25 + + + 0 255 0 255 + 0.5 + + + 255 255 0 255 + 0.75 + + + 255 0 0 255 + 1 + + Linear + false + false + + true + + + 1 + FreeformMode + + + + + OnlyIfRequired + 1000000 + NativeCentering + default + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 5 5 7 7 9 9 11 13 14 16 18 20 22 22 24 26 26 27 29 31 31 33 33 37 39 40 42 46 48 50 52 53 57 59 61 63 67 68 72 74 78 81 76 67 59 50 42 33 27 16 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 16 22 33 37 46 53 65 70 81 93 100 107 107 115 117 119 119 119 119 117 115 111 107 104 100 98 94 91 85 81 74 68 63 59 53 50 42 37 29 26 18 14 11 7 5 3 1 0 0 3 7 18 27 40 52 63 78 117 145 171 178 178 178 178 178 178 178 178 178 176 174 174 173 171 169 169 169 167 167 165 163 161 160 158 156 154 154 150 147 147 143 139 135 134 128 124 115 111 102 94 87 80 68 63 53 48 42 37 27 22 14 0 + false + 0 + false + 0 + false + 0 + false + 0 + false + 500 + Serial + SobelOperator + Linear + 1 + OriginalData + Rasterization + 3 + Lower + false + 1 + 0.4 0.75 0 15 + + + + 0 + + + false + SciVis + false + false + false + false + false + false + 1 + 0 + 100000 + 0.001 + 2 + true + true + + + + 0 0 255 255 + 0 + + + 0 255 255 255 + 0.25 + + + 0 255 0 255 + 0.5 + + + 255 255 0 255 + 0.75 + + + 255 0 0 255 + 1 + + Linear + false + false + + true + + + 1 + FreeformMode + + + + + OnlyIfRequired + 1000000 + NativeCentering + default + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 5 5 7 7 9 9 11 13 14 16 18 20 22 22 24 26 26 27 29 31 31 33 33 37 39 40 42 46 48 50 52 53 57 59 61 63 67 68 72 74 78 81 76 67 59 50 42 33 27 16 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 16 22 33 37 46 53 65 70 81 93 100 107 107 115 117 119 119 119 119 117 115 111 107 104 100 98 94 91 85 81 74 68 63 59 53 50 42 37 29 26 18 14 11 7 5 3 1 0 0 3 7 18 27 40 52 63 78 117 145 171 178 178 178 178 178 178 178 178 178 176 174 174 173 171 169 169 169 167 167 165 163 161 160 158 156 154 154 150 147 147 143 139 135 134 128 124 115 111 102 94 87 80 68 63 53 48 42 37 27 22 14 0 + false + 0 + false + 0 + false + 0 + false + 0 + false + 500 + Serial + SobelOperator + Linear + 1 + OriginalData + Rasterization + 3 + Lower + false + 1 + 0.4 0.75 0 15 + + + + + + + 0 199 + + + 0 + + + 199 + + + + + + Mesh + true + + + + + SOURCE00 + 1 + false + 1 + + StopMode + false + 1 + 1 + PlayOnce + + + + + 1077 1077 + 1077 1013 + 1481 25 + false + false + AVT_ORIGINAL_EXTENTS + false + false + false + NAVIGATE + ONRELEASE + + + + true + true + true + 0 + Outside + BottomLeft + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + false + false + X-Axis + + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + false + false + Y-Axis + + + + + + true + + + Courier + 1 + true + + + 0 0 0 255 + + + true + true + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + true + true + 0 + Inside + ClosestTriad + true + true + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + X-Axis + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + Y-Axis + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + Z-Axis + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + false + 0 1 0 1 0 1 + 0 0 0 + 1 + 0 + true + true + false + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + true + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + File + 1 + 0 + true + + + 255 255 255 255 + + + + + 0 0 0 255 + + + Radial + + + 0 0 255 255 + + + + + 0 0 0 255 + + + Solid + + 1 + 1 + + + true + true + true + true + 0 + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + false + false + + + + + + + true + + + Arial + 1 + true + + + 0 0 0 255 + + + false + false + + + 0 + + + + + true + 0 + 1 + 0.02 + 0.2 + + + false + + + + + + + + + false + true + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + + true + false + Camera + 0 0 -1 + + + 255 255 255 255 + + + 1 + + + + false + true + 2 + 65536 + 2 + 65536 + false + 0 + 16 + false + 0.0020000000949949 + 0 + false + 2 + false + 2 + 2000000 + false + 0.600000023841858 + 10 + + + 255 255 255 255 + + + false + 0.5 + false + true + -10 0 0 + 10 0 0 + 0 + true + 256 + 2 + false + 1 + 0 + false + + + + true + false + true + Trackball + true + Auto + + + localhost: + 0 + false + 1 + + StopMode + false + 1 + 1 + PlayOnce + + + + + + + A + false + + + + + + + zeliak + harrison37 + + + false + false + 22 + false + "ssh" + false + + MachineName + + false + false + 1 + false + 1 + -1 + + + + false + false + false + false + EquiZ + false + 5 + 0.4 + false + 3 + 0.5 + 10 + + + 0.02 0.025 0.05 + + + + Uniform + false + false + + + false + . + visit_ex_db + _%04d + + + + false + 48 + + + + + + + + + + + + + + + + + + + + + diff --git a/src/utilities/visit_session_converters/session_to_camera.py b/src/utilities/visit_session_converters/session_to_camera.py index dd097c6a3..242c8e061 100644 --- a/src/utilities/visit_session_converters/session_to_camera.py +++ b/src/utilities/visit_session_converters/session_to_camera.py @@ -1,77 +1,86 @@ +# +# session_to_camera.py +# + import xml.etree.ElementTree as ET import math -import yaml import sys -if len(sys.argv) != 2: - print("Only one agrument expected: visit session file") - exit(1) - -session_file = str(sys.argv[1]) - -if 'gui' in session_file: - print('Warning: gui detected in session file name. Visit saves two files ' - 'one for the gui and the other one. I need the other one.') - -tree = ET.parse(session_file) -root = tree.getroot() - -indent = 0 -def printRecur(root): +def print_tree(node,indent=0): """Recursively prints the tree.""" - global indent - print (' '*indent + '%s: %s' % (root.tag.title(), root.attrib.get('name', root.text))) - name = str(root.attrib.get('name', root.text)) + print (' '*indent + '%s: %s' % (node.tag.title(), node.attrib.get('name', node.text))) + name = str(node.attrib.get('name', node.text)) print (' '*indent + '%s' % name) indent += 4 - for elem in root.getchildren(): - printRecur(elem) + for elem in node: + print_tree(elem,indent) indent -= 4 -view = 0 -def find_view(root): - name = str(root.attrib.get('name', root.text)) +def find_view(node): + name = str(node.attrib.get('name', node.text)) if name == "View3DAttributes": - global view - view = root - for elem in root: - find_view(elem) + # found it! + return node + for elem in node: + res = find_view(elem) + if res is not None: + return res + +def print_ascent_view_yaml(view): + view_d = {} + for field in view.iter('Field'): + name = field.attrib.get('name') + length = field.attrib.get('length') + is_double = 'double' in field.attrib.get('type') + if is_double: + values = [] + tvals = field.text.split() + for v in tvals: + values.append(float(v)) + view_d[name] = values + + vn = view_d["viewNormal"]; + mag = math.sqrt(vn[0]*vn[0] + vn[1]*vn[1] + vn[2]*vn[2]) + vn[0] = vn[0] / mag; + vn[1] = vn[1] / mag; + vn[2] = vn[2] / mag; + ps = view_d["parallelScale"][0] + va = view_d["viewAngle"][0] + focus = view_d["focus"] + indent = " " + print("camera:") + pos_str = indent + "position: [" + pos_str += str(vn[0] * (ps / math.tan(math.pi * va / 360.0)) + focus[0]) + pos_str += ", " + pos_str += str(vn[1] * (ps / math.tan(math.pi * va / 360.0)) + focus[1]) + pos_str += ", " + pos_str += str(vn[2] * (ps / math.tan(math.pi * va / 360.0)) + focus[2]) + pos_str += "]" + print(pos_str) + print(indent + "look_at: " + str(focus)) + print(indent + "up: " + str(view_d["viewUp"])) + print(indent + "zoom: " + str(view_d["imageZoom"])) + print(indent + "fov: " + str(va)) + +def main(): + if len(sys.argv) != 2: + print("usage: python3 session_to_camera {visit.session}") + exit(1) + + session_file = str(sys.argv[1]) + + if 'gui' in session_file: + print('Warning: gui detected in session file name. Visit saves two files ' + 'one for the gui and the other one. I need the other one.') -if type(view) is not type(int): - print("View3DAttributes not found") - exit(1) -#printRecur(root) -find_view(root) + tree = ET.parse(session_file) + root = tree.getroot() -view_d = {} -for field in view.iter('Field'): - name = field.attrib.get('name') - length = field.attrib.get('length') - is_double = 'double' in field.attrib.get('type') - if is_double: - values = [] - tvals = field.text.split() - for v in tvals: - values.append(float(v)) - view_d[name] = values + view = find_view(root) + if view is None: + print('Warning: failed to find View3DAttributes entry in {}'.format(session_file)) + else: + print_ascent_view_yaml(view) -vn = view_d["viewNormal"]; -mag = math.sqrt(vn[0]*vn[0] + vn[1]*vn[1] + vn[2]*vn[2]) -vn[0] = vn[0] / mag; -vn[1] = vn[1] / mag; -vn[2] = vn[2] / mag; -ps = view_d["parallelScale"][0] -va = view_d["viewAngle"][0] -focus = view_d["focus"] -camera = {} -camera["camera"] = {} -camera["camera"]["position"] = [0,0,0] -camera["camera"]["position"][0] = vn[0] * (ps / math.tan(math.pi * va / 360.0)) + focus[0] -camera["camera"]["position"][1] = vn[1] * (ps / math.tan(math.pi * va / 360.0)) + focus[1] -camera["camera"]["position"][2] = vn[2] * (ps / math.tan(math.pi * va / 360.0)) + focus[2] -camera["camera"]["look_at"] = focus -camera["camera"]["up"] = view_d["viewUp"] -camera["camera"]["zoom"] = view_d["imageZoom"] -camera["camera"]["fov"] = va -print(yaml.dump(camera, default_flow_style=None)) +main() diff --git a/src/utilities/visit_session_converters/session_to_opacity.py b/src/utilities/visit_session_converters/session_to_opacity.py index 24b4abf63..19c887c49 100644 --- a/src/utilities/visit_session_converters/session_to_opacity.py +++ b/src/utilities/visit_session_converters/session_to_opacity.py @@ -1,52 +1,33 @@ +# +# session_to_opac.py +# + import xml.etree.ElementTree as ET import math -import yaml import sys -if len(sys.argv) != 2: - print("Only one agrument expected: visit session file") - exit(1) - -session_file = str(sys.argv[1]) - -if 'gui' in session_file: - print('Warning: gui detected in session file name. Visit saves two files ' - 'one for the gui and the other one. I need the other one.') - -tree = ET.parse(session_file) -root = tree.getroot() -indent = 0 - -def printRecur(root): +def print_tree(node,indent=0): """Recursively prints the tree.""" - global indent - print (' '*indent + '%s: %s' % (root.tag.title(), root.attrib.get('name', root.text))) - name = str(root.attrib.get('name', root.text)) + print (' '*indent + '%s: %s' % (node.tag.title(), node.attrib.get('name', node.text))) + name = str(node.attrib.get('name', node.text)) print (' '*indent + '%s' % name) indent += 4 - for elem in root.getchildren(): - printRecur(elem) + for elem in node: + print_tree(elem,indent) indent -= 4 -#printRecur(root) - -attr = "VolumeAttributes" - -def find_attribute(root, attr_name): - name = str(root.attrib.get('name', root.text)) - if name == attr_name: - return root - for elem in root: - res = find_attribute(elem, attr_name) +def find_vol_atts(node): + name = str(node.attrib.get('name', node.text)) + if name == "VolumeAttributes": + # found it! + return node + for elem in node: + res = find_vol_atts(elem) if res is not None: - return res + return res -node = find_attribute(root, attr) -print(node) -if type(node) is None: - print("Attribute %s not found" % attr ) - exit(1) +def normalize(x): return x/255.0 def get_field(name, node): for field in node.iter('Field'): @@ -59,35 +40,41 @@ def get_field(name, node): values.append(float(v)) return values -field = "freeformOpacity" -opacity = get_field('freeformOpacity', node) -def normalize(x): return x/255.0 -opacity = list(map(normalize, opacity)) -positions = [] -for i in range(0, len(opacity)): - positions.append(float(i)/float(len(opacity))) +def print_ascent_opac_yaml(vol_atts): + field = "freeformOpacity" + opacity = get_field('freeformOpacity', vol_atts) + opacity = list(map(normalize, opacity)) + positions = [] + for i in range(0, len(opacity)): + positions.append(float(i)/float(len(opacity))) + indent = " " + print("control_points:") + for i in range(0, len(opacity)): + print(indent + "-") + print(indent + indent + "type: alpha") + print(indent + indent + "position: " + str(positions[i])) + print(indent + indent + "alpha: " + str(opacity[i])) + +def main(): + if len(sys.argv) != 2: + print("usage: python3 session_to_camera {visit.session}") + exit(1) + + session_file = str(sys.argv[1]) + + if 'gui' in session_file: + print('Warning: gui detected in session file name. Visit saves two files ' + 'one for the gui and the other one. I need the other one.') + + tree = ET.parse(session_file) + root = tree.getroot() -ctable = {} -cpoints = [] -for i in range(0, len(opacity)): - cpoint = {} - cpoint['type'] = 'alpha' - cpoint['position'] = positions[i] - cpoint['alpha'] = opacity[i] - cpoints.append(cpoint) + vol_atts = find_vol_atts(root) + if vol_atts is None: + print('Warning: failed to find VolumeAttributes entry in {}'.format(session_file)) + else: + print_ascent_opac_yaml(vol_atts) -ctable['control_points'] = cpoints -print(yaml.dump(ctable, default_flow_style=False)) +main() -#camera = {} -#camera["camera"] = {} -#camera["camera"]["position"] = [0,0,0] -#camera["camera"]["position"][0] = vn[0] * (ps / math.tan(math.pi * va / 360.0)) + focus[0] -#camera["camera"]["position"][1] = vn[1] * (ps / math.tan(math.pi * va / 360.0)) + focus[1] -#camera["camera"]["position"][2] = vn[2] * (ps / math.tan(math.pi * va / 360.0)) + focus[2] -#camera["camera"]["look_at"] = focus -#camera["camera"]["up"] = view_d["viewUp"] -#camera["camera"]["zoom"] = view_d["imageZoom"] -#camera["camera"]["fov"] = va -#print(yaml.dump(camera, default_flow_style=None))