diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube.py b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube.py new file mode 100644 index 0000000000000000000000000000000000000000..b1b94b12452e50ad86068b250fde438b30b2c73e --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube.py @@ -0,0 +1,106 @@ + +from paraview.simple import * +from paraview import coprocessing + + +#-------------------------------------------------------------- +# Code generated from cpstate.py to create the CoProcessor. +# ParaView 5.2.0 64 bits + + +# ----------------------- CoProcessor definition ----------------------- + +def CreateCoProcessor(): + def _CreatePipeline(coprocessor, datadescription): + class Pipeline: + # state file generated using paraview version 5.2.0 + + # ---------------------------------------------------------------- + # setup the data processing pipelines + # ---------------------------------------------------------------- + + #### disable automatic camera reset on 'Show' + paraview.simple._DisableFirstRenderCameraReset() + + # create a new 'XML Unstructured Grid Reader' + # create a producer from a simulation input + cube_1e0_pcs_0_ts_0_t_0000000vtu = coprocessor.CreateProducer(datadescription, 'input') + + # create a new 'Contour' + contour1 = Contour(Input=cube_1e0_pcs_0_ts_0_t_0000000vtu) + contour1.ContourBy = ['POINTS', 'D1_left_front_N1_right'] + contour1.ComputeScalars = 1 + contour1.Isosurfaces = [1.0, 1.0750344444444444, 1.1500688888888888, 1.2251033333333334, 1.3001377777777778, 1.3751722222222222, 1.4502066666666669, 1.5252411111111113, 1.6002755555555557, 1.67531] + contour1.PointMergeMethod = 'Uniform Binning' + + # create a new 'Parallel PolyData Writer' + parallelPolyDataWriter1 = servermanager.writers.XMLPPolyDataWriter(Input=contour1) + + # register the writer with coprocessor + # and provide it with information such as the filename to use, + # how frequently to write the data, etc. + coprocessor.RegisterWriter(parallelPolyDataWriter1, filename='filename_%t.pvtp', freq=1) + + # ---------------------------------------------------------------- + # finally, restore active source + SetActiveSource(contour1) + # ---------------------------------------------------------------- + return Pipeline() + + class CoProcessor(coprocessing.CoProcessor): + def CreatePipeline(self, datadescription): + self.Pipeline = _CreatePipeline(self, datadescription) + + coprocessor = CoProcessor() + # these are the frequencies at which the coprocessor updates. + freqs = {'input': [1]} + coprocessor.SetUpdateFrequencies(freqs) + return coprocessor + +#-------------------------------------------------------------- +# Global variables that will hold the pipeline for each timestep +# Creating the CoProcessor object, doesn't actually create the ParaView pipeline. +# It will be automatically setup when coprocessor.UpdateProducers() is called the +# first time. +coprocessor = CreateCoProcessor() + +#-------------------------------------------------------------- +# Enable Live-Visualizaton with ParaView +coprocessor.EnableLiveVisualization(False, 1) + + +# ---------------------- Data Selection method ---------------------- + +def RequestDataDescription(datadescription): + "Callback to populate the request for current timestep" + global coprocessor + if datadescription.GetForceOutput() == True: + # We are just going to request all fields and meshes from the simulation + # code/adaptor. + for i in range(datadescription.GetNumberOfInputDescriptions()): + datadescription.GetInputDescription(i).AllFieldsOn() + datadescription.GetInputDescription(i).GenerateMeshOn() + return + + # setup requests for all inputs based on the requirements of the + # pipeline. + coprocessor.LoadRequestedData(datadescription) + +# ------------------------ Processing method ------------------------ + +def DoCoProcessing(datadescription): + "Callback to do co-processing for current timestep" + global coprocessor + + # Update the coprocessor by providing it the newly generated simulation data. + # If the pipeline hasn't been setup yet, this will setup the pipeline. + coprocessor.UpdateProducers(datadescription) + + # Write output data, if appropriate. + coprocessor.WriteData(datadescription); + + # Write image capture (Last arg: rescale lookup table), if appropriate. + coprocessor.WriteImages(datadescription, rescale_lookuptable=False) + + # Live Visualization, if enabled. + coprocessor.DoLiveVisualization(datadescription, "localhost", 22222) diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e0.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e0.prj new file mode 100644 index 0000000000000000000000000000000000000000..498190359da9a22d9efb5db38d116755f04036f7 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e0.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e0.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e0</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e0_neumann.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e0_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..d861c68a65f9f1992b3fd44601fce4042c159a2a --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e0_neumann.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e0.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e0_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e0_newton.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e0_newton.prj new file mode 100644 index 0000000000000000000000000000000000000000..d8cdf76799fa933563993c705601bdb327c24483 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e0_newton.prj @@ -0,0 +1,118 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e0.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <jacobian_assembler> + <type>CentralDifferences</type> + </jacobian_assembler> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e0_newton</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e0_quadratic_hex.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e0_quadratic_hex.prj new file mode 100644 index 0000000000000000000000000000000000000000..3789863c54281f959da29c7b33ad864eae8887c1 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e0_quadratic_hex.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex20_1e0.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>3</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e0_quadratic_hex</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>2</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e1.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e1.prj new file mode 100644 index 0000000000000000000000000000000000000000..40f6c094e634e5ead141a2884f7245f7dfc291c8 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e1.prj @@ -0,0 +1,122 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e1.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e1</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> + <insitu> + <scripts> + <script> + <name>cube.py</name> + </script> + </scripts> + </insitu> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e1_neumann.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e1_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..260a38d28d0115b25d69b4e832f67fbc3e191f98 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e1_neumann.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e1.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e1_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e1_newton.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e1_newton.prj new file mode 100644 index 0000000000000000000000000000000000000000..36d33dbef643a1b3beee5f4130c9609e62e7fc17 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e1_newton.prj @@ -0,0 +1,118 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e1.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <jacobian_assembler> + <type>CentralDifferences</type> + </jacobian_assembler> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e1_newton</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e2.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e2.prj new file mode 100644 index 0000000000000000000000000000000000000000..f7689eb0d06bab71927e7aa9becbe2b6470b6d41 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e2.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e2.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e2</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e2_neumann.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e2_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..8f599bc2104d895a873b4ba70acd875990a3666a --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e2_neumann.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e2.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e2_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e2_newton.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e2_newton.prj new file mode 100644 index 0000000000000000000000000000000000000000..ea9607f4e922f16832320f9c5d8d6457f4ccb55d --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e2_newton.prj @@ -0,0 +1,118 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e2.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <jacobian_assembler> + <type>CentralDifferences</type> + </jacobian_assembler> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e2_newton</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3.prj new file mode 100644 index 0000000000000000000000000000000000000000..d4f443a530db933f36fec0972dc2d27d80baf3a8 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e3.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e3</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_bottom_neumann.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_bottom_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..1c6f1a67e9142d4cf438922d116b0a6f706d48ef --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_bottom_neumann.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e3.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e3_bottom_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_bottom_neumann.vtu b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_bottom_neumann.vtu new file mode 100644 index 0000000000000000000000000000000000000000..62d5ef9bcfe7292d7b8620096866d87241448ed4 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_bottom_neumann.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4cc553a84b7b0f26a0e7631b51c25af1e8b4baebe1173ee889ee3438a6e7f371 +size 23186 diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_bottom_neumann_newton.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_bottom_neumann_newton.prj new file mode 100644 index 0000000000000000000000000000000000000000..1fde42d49bc2535b77c45d1a7029d1cb6274e84b --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_bottom_neumann_newton.prj @@ -0,0 +1,118 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e3.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <jacobian_assembler> + <type>CentralDifferences</type> + </jacobian_assembler> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e3_bottom_neumann_newton</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_calculatesurfaceflux.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_calculatesurfaceflux.prj new file mode 100644 index 0000000000000000000000000000000000000000..9e744cb28432223b463e1b740cebcc351d746fc5 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_calculatesurfaceflux.prj @@ -0,0 +1,120 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e3.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + <calculatesurfaceflux> + <mesh>cube_1x1x1_hex_1e3_complete_surface.vtu</mesh> + <property_name>surfaceflux</property_name> + <output_mesh>cube_1x1x1_hex_1e3_complete_surface_left_right_dirichlet_surfaceflux.vtu</output_mesh> + </calculatesurfaceflux> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e3_calculatesurfaceflux</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_neumann.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..d9bcbe83119f1e8688aad077870ad04e5589a6f5 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_neumann.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e3.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e3_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_neumann_calculatesurfaceflux.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_neumann_calculatesurfaceflux.prj new file mode 100644 index 0000000000000000000000000000000000000000..2be69c5d0d7b9f372578a62071266f91eb83294a --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_neumann_calculatesurfaceflux.prj @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e3.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + <calculatesurfaceflux> + <mesh>cube_1x1x1_hex_1e3_complete_surface.vtu</mesh> + <property_name>surfaceflux</property_name> + <output_mesh>cube_1x1x1_hex_1e3_complete_surface_neumann_surfaceflux.vtu</output_mesh> + </calculatesurfaceflux> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e3_neumann_balance</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_newton.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_newton.prj new file mode 100644 index 0000000000000000000000000000000000000000..7948bb0500329f632d7eb27d43f2748af4a5b9c8 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_newton.prj @@ -0,0 +1,118 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e3.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <jacobian_assembler> + <type>CentralDifferences</type> + </jacobian_assembler> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e3_newton</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_top_neumann.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_top_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..3446b3d8339ee03a52cabee7dd3a1f9c557ca6e5 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_top_neumann.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e3.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e3_top_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_top_neumann.vtu b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_top_neumann.vtu new file mode 100644 index 0000000000000000000000000000000000000000..2bfc146d121d55dd495174ff368143abe853223e --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_top_neumann.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e54fecfd090e0c7871fdb69703f9a2d19e45061baa6bc202b2317b6d65f79ced +size 23262 diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_top_neumann_newton.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_top_neumann_newton.prj new file mode 100644 index 0000000000000000000000000000000000000000..132cc4dc33642b2206b0f3b14ffb99faef8f139b --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e3_top_neumann_newton.prj @@ -0,0 +1,118 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e3.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <jacobian_assembler> + <type>CentralDifferences</type> + </jacobian_assembler> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e3_top_neumann_newton</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e4.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e4.prj new file mode 100644 index 0000000000000000000000000000000000000000..2963a6461cef980dac9db2721b6ebf545e15099a --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e4.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e4.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e4</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e4_neumann.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e4_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..2ccfce3eea510f66e3fe7e0e38e6a8879e00c906 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e4_neumann.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e4.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e4_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e5.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e5.prj new file mode 100644 index 0000000000000000000000000000000000000000..4baa48fbf21c010e14fd939c09a4d71e6c77ebab --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e5.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e5.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e5</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e5_neumann.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e5_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..a60102935ad8b6e851d01cc99a2bd2b85c91878e --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e5_neumann.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e5.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e5_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e6.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e6.prj new file mode 100644 index 0000000000000000000000000000000000000000..8d43fd4802ff608e5e63575d350cf6253a75f77c --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e6.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e6.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e6</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e6_neumann.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e6_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..537b25605efadefb801013d75b63943e91046dad --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1e6_neumann.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e6.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e6_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1.gml b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1.gml new file mode 100644 index 0000000000000000000000000000000000000000..e9c428f64b8c241cb7cb158c371d33ded17803d8 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6fe4e4940b7d080889c63573d45036e0e10c9edc265b18c041e2a153c872e3b6 +size 1689 diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex20_1e0.vtu b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex20_1e0.vtu new file mode 100644 index 0000000000000000000000000000000000000000..bb166dc9fed5660a4fb25a4942a5f9552106c453 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex20_1e0.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7ff07fa558a3ec5a1683db642f1d385f4df9ab4cda2760957312fd29bac88b8 +size 2203 diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e0.vtu b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e0.vtu new file mode 100644 index 0000000000000000000000000000000000000000..68b4608082c83604a17b393541199f6544e8c794 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e0.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f89708ce311e30113cf33212f081dd272fadfe0a3f992a93343e375844d2c71f +size 2002 diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e1.vtu b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e1.vtu new file mode 100644 index 0000000000000000000000000000000000000000..513f50be22fc41bd895c4fd5286bda705f8e676c --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e1.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b498cee48d16e26147b0319fecc32e2a34b5444ff214b03818ee281841133e6 +size 2269 diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e2.vtu b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e2.vtu new file mode 100644 index 0000000000000000000000000000000000000000..2e25860fd8d6830f2c6734cf2f10d0371a2f3bb0 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e2.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7004911b9abefcfd22dcb5883767f7004e81542c8d30e46d60a536d9f526541 +size 4973 diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e3.vtu b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e3.vtu new file mode 100644 index 0000000000000000000000000000000000000000..500d9f815a5726e303aa4f8c220220c9bb517c7d --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e3.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3e77b980dc0a4cefc19ba02eca4ad07ded3dc97497a01f169c719fc738a6bc9 +size 23197 diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e3_complete_surface.vtu b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e3_complete_surface.vtu new file mode 100644 index 0000000000000000000000000000000000000000..e4ea771a0a2a6a76ac3039d26a375d858648d326 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e3_complete_surface.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27c8e6e020a45ab15dd370c841ac7342573805646ff76aedd0c66398a5338295 +size 19396 diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e4.vtu b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e4.vtu new file mode 100644 index 0000000000000000000000000000000000000000..af2f291bbbdc13093f328e6ad3f1883ec1ab5056 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e4.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:234ccbf944fd4b45fa4c00a8f4e2b453a452bd308b8a7fb24c85575f6d012ff4 +size 253962 diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e5.vtu b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e5.vtu new file mode 100644 index 0000000000000000000000000000000000000000..14a64fad58bab00093fea212ad67deee3833d723 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e5.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b0b11a1fa754a6a966a994b2afc1dceb6c52f55530e2be3cf455004789315bf +size 2756709 diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e6.vtu b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e6.vtu new file mode 100644 index 0000000000000000000000000000000000000000..1b4fd204e367313d043ecdbcdbe3effc0df853d8 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e6.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:311f346655c00aa2d3229928b77df2e2be73dd3be05103b9c9ec8795264115af +size 33359052 diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_2e4.vtu b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_2e4.vtu new file mode 100644 index 0000000000000000000000000000000000000000..73a703cf0b4277c1575aa834bf5755c30c439139 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_2e4.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:efba25e0fd186fa52ce52d37c3635f0b0856a49003f7fef909bc09af90ec374e +size 489763 diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_3e4.vtu b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_3e4.vtu new file mode 100644 index 0000000000000000000000000000000000000000..cd3611690dadf5e4b4fbe3e29110a796d8d9ac0e --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_3e4.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac49614a7c07f859667102527a64f94b4aeb7ccd70b4ef16df65ca7de3ff8ed1 +size 741103 diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_4e4.vtu b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_4e4.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c36bbe96929aa639e471fc7aae7d42b044bb21dc --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_4e4.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:340c7e214ab44d4e5a20dd534483a2397f6a0436e7cd28110c7bea80e60a7de9 +size 1032691 diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_5e4.vtu b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_5e4.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c45dfff24fccda27360e6c6115afc07e64adb35a --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_5e4.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00b09be06c207a37e8ffe0620a6d286a565a6060c7d859ec637e4c823f6aed40 +size 1342611 diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_prism_2e3.vtu b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_prism_2e3.vtu new file mode 100644 index 0000000000000000000000000000000000000000..f0cbdfa7edc4a68c7afcf9b42342cd501b7cfbe3 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_prism_2e3.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6174b381344a1d16f47742c7e8dcf3615f822692c746c4c95d4aec23306b0182 +size 30682 diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_prism_2e3_complete_surface.vtu b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_prism_2e3_complete_surface.vtu new file mode 100644 index 0000000000000000000000000000000000000000..77252b2c7cffcc05f3397d79b4028094a7fee109 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_prism_2e3_complete_surface.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66e83858a472d3967ba1480a7f9b2870e2c542dcdafb170437da15fd29961c0b +size 25277 diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_2e3_prism_surfaceflux_front_back.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_2e3_prism_surfaceflux_front_back.prj new file mode 100644 index 0000000000000000000000000000000000000000..226efe240148e119769c591a3e934d8f5ad84315 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_2e3_prism_surfaceflux_front_back.prj @@ -0,0 +1,120 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_prism_2e3.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + <calculatesurfaceflux> + <mesh>cube_1x1x1_prism_2e3_complete_surface.vtu</mesh> + <property_name>surfaceflux_front_back</property_name> + <output_mesh>cube_1x1x1_prism_2e3_complete_surface_front_back_dirichlet_surfaceflux.vtu</output_mesh> + </calculatesurfaceflux> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_2e3_surface_flux_front_back</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_front</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_back</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_front</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>back</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_back</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_2e3_prism_surfaceflux_left_right.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_2e3_prism_surfaceflux_left_right.prj new file mode 100644 index 0000000000000000000000000000000000000000..4c87007a4d82170c8db9590c0ab479e013f1e7f0 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_2e3_prism_surfaceflux_left_right.prj @@ -0,0 +1,120 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_prism_2e3.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + <calculatesurfaceflux> + <mesh>cube_1x1x1_prism_2e3_complete_surface.vtu</mesh> + <property_name>surfaceflux_left_right</property_name> + <output_mesh>cube_1x1x1_prism_2e3_complete_surface_left_right_dirichlet_surfaceflux.vtu</output_mesh> + </calculatesurfaceflux> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_2e3_surface_flux_left_right</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_2e3_prism_surfaceflux_top_bottom.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_2e3_prism_surfaceflux_top_bottom.prj new file mode 100644 index 0000000000000000000000000000000000000000..11120050a17aa8ba5f98567bb1389248a4f8ed9a --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_2e3_prism_surfaceflux_top_bottom.prj @@ -0,0 +1,120 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_prism_2e3.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + <calculatesurfaceflux> + <mesh>cube_1x1x1_prism_2e3_complete_surface.vtu</mesh> + <property_name>surfaceflux_top_bottom</property_name> + <output_mesh>cube_1x1x1_prism_2e3_complete_surface_top_bottom_dirichlet_surfaceflux.vtu</output_mesh> + </calculatesurfaceflux> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_2e3_surface_flux_top_bottom</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_top</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_bottom</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_top</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_bottom</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_2e4.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_2e4.prj new file mode 100644 index 0000000000000000000000000000000000000000..1c56de2888dc0d31900af9feed9679b89d105bb1 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_2e4.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_2e4.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_2e4</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_2e4_neumann.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_2e4_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..913540602594e59b79fbf33911a6751e4cf41e3b --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_2e4_neumann.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_2e4.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_2e4_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_3e4.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_3e4.prj new file mode 100644 index 0000000000000000000000000000000000000000..ee813e00bfcb41c8a6b5f3e5976ab95d455757dc --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_3e4.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_3e4.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_3e4</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_3e4_neumann.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_3e4_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..6cbc3064a407afec25a436eb46abefbd33b84d5c --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_3e4_neumann.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_3e4.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_3e4_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_4e4.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_4e4.prj new file mode 100644 index 0000000000000000000000000000000000000000..afcb1104499e0bf80df7626fd322f3af386b80ee --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_4e4.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_4e4.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_4e4</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_4e4_neumann.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_4e4_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..dfd82563807eb745b51813b9011c8733838cf192 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_4e4_neumann.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_4e4.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_4e4_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_5e4.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_5e4.prj new file mode 100644 index 0000000000000000000000000000000000000000..a1a7a4b200779f2ff4caaf8a570dfcce3b0596b0 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_5e4.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_5e4.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_5e4</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_5e4_neumann.prj b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_5e4_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..a997eb9640cab2bc99c0744a91cf275b0d8ac6a1 --- /dev/null +++ b/Tests/lfs-data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_5e4_neumann.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_5e4.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_5e4_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1.gml b/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1.gml new file mode 100644 index 0000000000000000000000000000000000000000..6303748c109dd029e5f43ed18711232e3e7dbd4b --- /dev/null +++ b/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48d02bafcf9df08ddd679a22ef4898f7268a38109b9dfc95173f1af31ca10924 +size 487 diff --git a/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1_line_1e1.vtu b/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1_line_1e1.vtu new file mode 100644 index 0000000000000000000000000000000000000000..482afa331618d96ed3e43090c0862b4f3d181a2e --- /dev/null +++ b/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1_line_1e1.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98e9b4e30924ab9e9df5b93101ba281cc816e6c6d5ef53e464123523efd560e7 +size 2373 diff --git a/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1_time_dep_dirichlet.vtu b/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1_time_dep_dirichlet.vtu new file mode 100644 index 0000000000000000000000000000000000000000..2a048f7fadb4ae2d4bb4e555ba709dff59713d18 --- /dev/null +++ b/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1_time_dep_dirichlet.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab34b5431ff77f26d5d750b23832fb808e66602e9f1b7a0cba66764b0571fd82 +size 4014 diff --git a/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1e1.prj b/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1e1.prj new file mode 100644 index 0000000000000000000000000000000000000000..9084b00c0993701a01ed7167bf26e2e1f9ee2ab1 --- /dev/null +++ b/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1e1.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>line_1_line_1e1.vtu</mesh> + <geometry>line_1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>line_1e1</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>-1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>line_1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>line_1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1e1_neumann.prj b/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1e1_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..2588ce21257df7db86d02e2ef152ecb12157bdbc --- /dev/null +++ b/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1e1_neumann.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>line_1_line_1e1.vtu</mesh> + <geometry>line_1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>line_1e1_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>line_1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>line_1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1e1_robin_left_picard.prj b/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1e1_robin_left_picard.prj new file mode 100644 index 0000000000000000000000000000000000000000..d915aca048200a5119faab4490faf3c82d72906b --- /dev/null +++ b/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1e1_robin_left_picard.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>line_1_line_1e1.vtu</mesh> + <geometry>line_1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>line_1e1_robin_left_picard</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>alpha</name> + <type>Constant</type> + <value>-2.0</value> + </parameter> + <parameter> + <name>u_0</name> + <type>Constant</type> + <value>1.5</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>2</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>line_1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>line_1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Robin</type> + <alpha>alpha</alpha> + <u_0>u_0</u_0> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1e1_robin_right_picard.prj b/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1e1_robin_right_picard.prj new file mode 100644 index 0000000000000000000000000000000000000000..69b65c41667b4c84584ef07934a0fb9cd324e1e0 --- /dev/null +++ b/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1e1_robin_right_picard.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>line_1_line_1e1.vtu</mesh> + <geometry>line_1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>line_1e1_robin_right_picard</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>alpha</name> + <type>Constant</type> + <value>-2.0</value> + </parameter> + <parameter> + <name>u_0</name> + <type>Constant</type> + <value>1.5</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>line_1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>line_1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Robin</type> + <alpha>alpha</alpha> + <u_0>u_0</u_0> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1e1_time_dep_dirichlet.prj b/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1e1_time_dep_dirichlet.prj new file mode 100644 index 0000000000000000000000000000000000000000..b7c60f5941ddaf17c9868efacfb370d13d578a80 --- /dev/null +++ b/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1e1_time_dep_dirichlet.prj @@ -0,0 +1,136 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>line_1_line_1e1.vtu</mesh> + <geometry>line_1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>pressure</variable> + <variable>v</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0.0</t_initial> + <t_end>10.0</t_end> + <timesteps> + <pair> + <delta_t>1.0</delta_t> + <repeat>1</repeat> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>line_1e1_time_dep_dirichlet</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_right_spatial</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>CurveScaled</type> + <curve>p_Dirichlet_right_temporal</curve> + <parameter>p_Dirichlet_right_spatial</parameter> + </parameter> + </parameters> + <curves> + <curve> + <name>p_Dirichlet_right_temporal</name> + <coords>0.0 10.0</coords> + <values>0.0 10.0</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>line_1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>line_1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1e1_time_dep_neumann.prj b/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1e1_time_dep_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..e3d79723ff46b2634a8330489cea16503defbcc0 --- /dev/null +++ b/Tests/lfs-data/Elliptic/line_1_GroundWaterFlow/line_1e1_time_dep_neumann.prj @@ -0,0 +1,136 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>line_1_line_1e1.vtu</mesh> + <geometry>line_1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>pressure</variable> + <variable>v</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0.0</t_initial> + <t_end>10.0</t_end> + <timesteps> + <pair> + <delta_t>1.0</delta_t> + <repeat>1</repeat> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>line_1e1_time_dep_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Neumann_right_spatial</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Neumann_right</name> + <type>CurveScaled</type> + <curve>p_Neumann_right_temporal</curve> + <parameter>p_Neumann_right_spatial</parameter> + </parameter> + </parameters> + <curves> + <curve> + <name>p_Neumann_right_temporal</name> + <coords>0.0 10.0</coords> + <values>0.0 10.0</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>line_1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>line_1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_Neumann_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/dirichlet_nonuniform.prj b/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/dirichlet_nonuniform.prj new file mode 100644 index 0000000000000000000000000000000000000000..12fdf592dd01260a190ad58e0276197f2a2e5243 --- /dev/null +++ b/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/dirichlet_nonuniform.prj @@ -0,0 +1,111 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>dirichlet_nonuniform.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-15</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>dirichlet_nonuniform</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <!-- dummy values --> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <!-- end dummy values --> + <type>NonuniformDirichlet</type> + <mesh>dirichlet_nonuniform_left_1e3.vtu</mesh> + <field_name>value</field_name> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/dirichlet_nonuniform.vtu b/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/dirichlet_nonuniform.vtu new file mode 100644 index 0000000000000000000000000000000000000000..14b6b16c20c32e1e74a46dfb8440dc4ed639203a --- /dev/null +++ b/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/dirichlet_nonuniform.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:657d21a77733b8dc62e1e30f5b75bdbb0556039a41058c39e7bef134bafcc301 +size 9715 diff --git a/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/dirichlet_nonuniform_left_1e3.vtu b/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/dirichlet_nonuniform_left_1e3.vtu new file mode 100644 index 0000000000000000000000000000000000000000..57150b1c7ee7d76d2ed23e4486b8cc428d17ea5c --- /dev/null +++ b/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/dirichlet_nonuniform_left_1e3.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e9b5a867cb85422e323eb3f8d38c230e2464a499c71a96980cad1d3ceeea642 +size 2061 diff --git a/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/expected_dirichlet_nonuniform_pcs_0_ts_1_t_1.000000.vtu b/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/expected_dirichlet_nonuniform_pcs_0_ts_1_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..fdeffa1c971b17eca676b90620650f93103af5b8 --- /dev/null +++ b/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/expected_dirichlet_nonuniform_pcs_0_ts_1_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5efceca64e174406f4862eb77119e194babf6e89f314365bc02d6365d47b84b7 +size 18038 diff --git a/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/inhomogeneous_mass_flux.vtu b/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/inhomogeneous_mass_flux.vtu new file mode 100644 index 0000000000000000000000000000000000000000..89207e740e16dd5cb5f761a204e8aad7109e6f04 --- /dev/null +++ b/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/inhomogeneous_mass_flux.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28463e25c8f823568c28ee170a687b7930f7abae6b822cbdcc3d31e708f8903b +size 2810 diff --git a/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/inhomogeneous_permeability.gml b/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/inhomogeneous_permeability.gml new file mode 100644 index 0000000000000000000000000000000000000000..54c7e0a8b9fb958e1ce51b1e3e0d614f865b4889 --- /dev/null +++ b/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/inhomogeneous_permeability.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7ecfa74f6f9c838dcf2e1505fad2496d55579e49e358a942450d4006eaa80fd +size 1033 diff --git a/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/inhomogeneous_permeability.vtu b/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/inhomogeneous_permeability.vtu new file mode 100644 index 0000000000000000000000000000000000000000..8f6eebbebe00a8afee59c37c410d2cdc1ec05c3d --- /dev/null +++ b/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/inhomogeneous_permeability.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:578270062e2b4a11a68daa1a33434cc49aa73eedcb9debb439f66dcabce433bc +size 55463 diff --git a/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/neumann_nonuniform.prj b/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/neumann_nonuniform.prj new file mode 100644 index 0000000000000000000000000000000000000000..55ed460a2460ac3383ac0315a07e45d2f01a9253 --- /dev/null +++ b/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/neumann_nonuniform.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh axially_symmetric="true"> inhomogeneous_permeability.vtu </mesh> + <geometry>inhomogeneous_permeability.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K_rho_over_mu__eff</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="mass_flux"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> mass_flux </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>neumann_nonuniform</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K_rho_over_mu__eff</name> + <type>MeshElement</type> + <field_name>K_rho_over_mu__eff</field_name> + </parameter> + <parameter> + <name>p_initial</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_outlet</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p_initial</initial_condition> + <boundary_conditions> + <boundary_condition> + <!-- dummy values --> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <!-- end dummy values --> + + <type>NonuniformNeumann</type> + <field_name>mass_flux</field_name> + <mesh>inhomogeneous_mass_flux.vtu</mesh> + </boundary_condition> + + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>p_outlet</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/square_1x1.gml b/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/square_1x1.gml new file mode 100644 index 0000000000000000000000000000000000000000..b64525fffa2590f930ad45d289e6f631596ae279 --- /dev/null +++ b/Tests/lfs-data/Elliptic/nonuniform_bc_Groundwaterflow/square_1x1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a6e7b692b55d4f0b5e29b055a4945bc3e57a822ba3df69ee94a23e83ace6172 +size 1017 diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e0.prj b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e0.prj new file mode 100644 index 0000000000000000000000000000000000000000..4945229295bf972f24166f5dd16433506b0edfcc --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e0.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e0.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e0</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e0_neumann.prj b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e0_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..df4f30ea03583738b8fd6cc09dc4a536f8c41819 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e0_neumann.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e0.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e0_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e1.prj b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e1.prj new file mode 100644 index 0000000000000000000000000000000000000000..86ddb850168511e33045e27f117384aa098e0925 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e1.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e1.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e1</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e1_neumann.prj b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e1_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..3b0301daf593f7c0b5f26e7cc0537642f214d11f --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e1_neumann.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e1.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e1_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e2.prj b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e2.prj new file mode 100644 index 0000000000000000000000000000000000000000..f406f651acd8ea5aa499c60d5957c8232dc7743d --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e2.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e2.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e2</prefix> + </output> + </time_loop> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e2_axi.prj b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e2_axi.prj new file mode 100644 index 0000000000000000000000000000000000000000..50d7cfaa31723d39f94caa25261181081246f609 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e2_axi.prj @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh axially_symmetric="true">square_1x1_quad_1e2.vtu</mesh> + <geometry>square_1x1_axi.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>lambda</hydraulic_conductivity> + <process_variables> + <process_variable>temperature</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> temperature </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e2_axi</prefix> + </output> + </time_loop> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> + <parameters> + <parameter> + <name>lambda</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>T0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>heat_flux_bottom</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>heat_transfer_coefficient</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>ambient_temperature</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Neumann</type> + <parameter>heat_flux_bottom</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>ambient_temperature</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>outer</geometry> + <type>Robin</type> + <alpha>heat_transfer_coefficient</alpha> + <u_0>ambient_temperature</u_0> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e2_neumann.prj b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e2_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..c52e37a7908a8c339d108ee0e864585041cd90a0 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e2_neumann.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e2.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e2_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e3.prj b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e3.prj new file mode 100644 index 0000000000000000000000000000000000000000..1e5c7a6c8f37a4853d0041481a4bc9a58860f834 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e3.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e3.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e3</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e3_neumann.prj b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e3_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..2b82eca90379f8bd08f750d5ec4e5861518cd918 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e3_neumann.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e3.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e3_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e4.prj b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e4.prj new file mode 100644 index 0000000000000000000000000000000000000000..116ade9312f64ffed7ebacf9fce93cb539ae966b --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e4.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e4.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e4</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e4_axi.prj b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e4_axi.prj new file mode 100644 index 0000000000000000000000000000000000000000..39beb97db5e6dc5734db6ac291823e8305b1984f --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e4_axi.prj @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh axially_symmetric="true">square_1x1_quad_1e4.vtu</mesh> + <geometry>square_1x1_axi.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>lambda</hydraulic_conductivity> + <process_variables> + <process_variable>temperature</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> temperature </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e4_axi</prefix> + </output> + </time_loop> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> + <parameters> + <parameter> + <name>lambda</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>T0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>heat_flux_bottom</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>heat_transfer_coefficient</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>ambient_temperature</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Neumann</type> + <parameter>heat_flux_bottom</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>ambient_temperature</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>outer</geometry> + <type>Robin</type> + <alpha>heat_transfer_coefficient</alpha> + <u_0>ambient_temperature</u_0> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e4_neumann.prj b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e4_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..949e6798a729501f09a0da5c27c099c95973daea --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e4_neumann.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e4.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e4_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e5.prj b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e5.prj new file mode 100644 index 0000000000000000000000000000000000000000..5ad55f5ad598b7ae43159badca02a43650108d33 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e5.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e5.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e5</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e5_neumann.prj b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e5_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..720683be86d4179b0bdff99fb41d1f5e37b9698b --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e5_neumann.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e5.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e5_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e6.prj b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e6.prj new file mode 100644 index 0000000000000000000000000000000000000000..6a612e8cc2ae47975d715e071ea8de2d7c65810e --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e6.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e6.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e6</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e6_neumann.prj b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e6_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..02e61240d7fb1d410ddf4df8429447e447f2f1d2 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1e6_neumann.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e6.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e6_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1.gml b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1.gml new file mode 100644 index 0000000000000000000000000000000000000000..b64525fffa2590f930ad45d289e6f631596ae279 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a6e7b692b55d4f0b5e29b055a4945bc3e57a822ba3df69ee94a23e83ace6172 +size 1017 diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_axi.gml b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_axi.gml new file mode 100644 index 0000000000000000000000000000000000000000..5f699af9112064cd8d45f8485b847f33c4337ef8 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_axi.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c315125ebe17aab3d0d473e4ed25e99fbbb55149c71d30165c1bd6e2dbf3aa3c +size 1007 diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e0.vtu b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e0.vtu new file mode 100644 index 0000000000000000000000000000000000000000..4ef8f2ede1740bf555ae9d4fe46b18c1493138fb --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e0.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f71d2444a5f99106af55de42283c52bea8bed6e40c94f59544082911d37ca7c8 +size 1973 diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e1.vtu b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e1.vtu new file mode 100644 index 0000000000000000000000000000000000000000..830ecc4b5589b969669e6eb03a1cc93221c47918 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e1.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16b826f3e01dafe34f447332b39a2a01cfa9e330c9ff7706190d0f420570c364 +size 2276 diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e2.vtu b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e2.vtu new file mode 100644 index 0000000000000000000000000000000000000000..b0a55730de08742200ff488bfde9faf56743e49d --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e2.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19c1f812f9a66eefc2a3318bf5cb32e09bbb06053e3c30bfb9da8efe70492d75 +size 4699 diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e3.vtu b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e3.vtu new file mode 100644 index 0000000000000000000000000000000000000000..b56982101f6be9ed1cb17945723023e95d9b9f98 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e3.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3653db864dd917e8d5be84d68ee2de13ba3485b1ef23de4e9894fb6749a1aa11 +size 25692 diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e4.vtu b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e4.vtu new file mode 100644 index 0000000000000000000000000000000000000000..741b0bbce41c16482d36b2fe774bcec505d4e253 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e4.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73ff08486ad933253c08acf74460f859dac08f2d541ddf5d05c1df627db99424 +size 251929 diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e5.vtu b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e5.vtu new file mode 100644 index 0000000000000000000000000000000000000000..2ea9d0e539dcfb5ed6ee2aab13d0cff20bdad1b7 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e5.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef15af6f3883b743923177105ef59fc8e2695d36f860725e30020b2b088c9d08 +size 2642032 diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e6.vtu b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e6.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9617e1cfc45366b6105165354a446b4c5ba040d3 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/square_1x1_quad_1e6.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b4aee6a5100106b3f668e0fc255fc66f5e1413399faddd04ad13499c551504c +size 26382231 diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e2-ang-0.02-surface.vtu b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e2-ang-0.02-surface.vtu new file mode 100644 index 0000000000000000000000000000000000000000..7946a2b128ce7d954362a5a63c7fb2332b19209e --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e2-ang-0.02-surface.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de5205c2cc6f3b80978838060780af17bb39951a7a6891d9eb9a6a5fbf81cfaa +size 5197 diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e2-ang-0.02.vtu b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e2-ang-0.02.vtu new file mode 100644 index 0000000000000000000000000000000000000000..ec85f5825957c13c30667f52ee16e65238527497 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e2-ang-0.02.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:811294a83e0707e9c0b151db7eb2d33e29dd670ae5e84171b8f542ed194c33ca +size 4274 diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e2-ang-0.2-surface.vtu b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e2-ang-0.2-surface.vtu new file mode 100644 index 0000000000000000000000000000000000000000..0fc8cbef3420f53f3650a9b9098f55353fb0a6dd --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e2-ang-0.2-surface.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc40b6b946bd545ccdb9fa6cff4bc17a6d19c63345aeba6620e1e9ee362855e0 +size 6004 diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e2-ang-0.2.vtu b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e2-ang-0.2.vtu new file mode 100644 index 0000000000000000000000000000000000000000..27829d1d1b52fad9f748a181ccf883ea0f88426c --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e2-ang-0.2.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ae6987398f3d889ba8ebff5cde6c481e36afb487935235da224243ef3472bc5 +size 4270 diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e4-ang-0.02-surface.vtu b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e4-ang-0.02-surface.vtu new file mode 100644 index 0000000000000000000000000000000000000000..371a7ef247d14d436160ede6fd4b8ef3f340a072 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e4-ang-0.02-surface.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b38d596b7d26e456de2e0dd1a5d22fe7b79c05c856561cbdc6dc2ac1e7d53778 +size 253415 diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e4-ang-0.02.vtu b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e4-ang-0.02.vtu new file mode 100644 index 0000000000000000000000000000000000000000..04bc33f915823dfd408f5434494c9ab425bc672c --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e4-ang-0.02.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99ace23769f1774657865496f4ac47b0dccbe29ee3632f5e3cb298359d7ad6cf +size 239580 diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e4-ang-0.2.vtu b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e4-ang-0.2.vtu new file mode 100644 index 0000000000000000000000000000000000000000..7feb35cd272f05db40ab720e150c1bd895f74882 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-1e4-ang-0.2.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d26c635d3cb318970782beccd3fbedda445c1dcdfaff4fa2c7324ab5896034af +size 239224 diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-ang-0.02.gml b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-ang-0.02.gml new file mode 100644 index 0000000000000000000000000000000000000000..bc93f581b6f47f8a393e1336f70fe73f5224b425 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-ang-0.02.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cdd205e83d83d2854a0315803f4a3da74a2164e373f9e3c48efc306d937fcc5 +size 1109 diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-ang-0.2.gml b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-ang-0.2.gml new file mode 100644 index 0000000000000000000000000000000000000000..217430e69911780e294be47df2b78974e1bfe65d --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge-ang-0.2.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf9cbb78fd4956f761d42a577689ebc7d70fc699eadb6ea04fd5d20e715b0687 +size 1109 diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge_1e2_axi_ang_0.02.prj b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge_1e2_axi_ang_0.02.prj new file mode 100644 index 0000000000000000000000000000000000000000..d1f12feeac3af18d19249705555fe84671c00848 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge_1e2_axi_ang_0.02.prj @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>wedge-1e2-ang-0.02.vtu</mesh> + <geometry>wedge-ang-0.02.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>lambda</hydraulic_conductivity> + <process_variables> + <process_variable>temperature</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> temperature </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>wedge_1e2_ang_0.02</prefix> + </output> + </time_loop> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> + <parameters> + <parameter> + <name>lambda</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>T0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>heat_flux_bottom</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>heat_transfer_coefficient</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>ambient_temperature</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Neumann</type> + <parameter>heat_flux_bottom</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>ambient_temperature</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>outer</geometry> + <type>Robin</type> + <alpha>heat_transfer_coefficient</alpha> + <u_0>ambient_temperature</u_0> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge_1e2_axi_ang_0.2.prj b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge_1e2_axi_ang_0.2.prj new file mode 100644 index 0000000000000000000000000000000000000000..eb7c13252818a1f4529dedff75d17c64994bf97c --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge_1e2_axi_ang_0.2.prj @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>wedge-1e2-ang-0.2.vtu</mesh> + <geometry>wedge-ang-0.2.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>lambda</hydraulic_conductivity> + <process_variables> + <process_variable>temperature</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> temperature </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>wedge_1e2_ang_0.2</prefix> + </output> + </time_loop> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> + <parameters> + <parameter> + <name>lambda</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>T0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>heat_flux_bottom</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>heat_transfer_coefficient</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>ambient_temperature</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Neumann</type> + <parameter>heat_flux_bottom</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>ambient_temperature</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>outer</geometry> + <type>Robin</type> + <alpha>heat_transfer_coefficient</alpha> + <u_0>ambient_temperature</u_0> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge_1e4_axi_ang_0.02.prj b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge_1e4_axi_ang_0.02.prj new file mode 100644 index 0000000000000000000000000000000000000000..64c627c01241dbc8bcb4bb3b9484e1dc7c480098 --- /dev/null +++ b/Tests/lfs-data/Elliptic/square_1x1_GroundWaterFlow/wedge_1e4_axi_ang_0.02.prj @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>wedge-1e4-ang-0.02.vtu</mesh> + <geometry>wedge-ang-0.02.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>lambda</hydraulic_conductivity> + <process_variables> + <process_variable>temperature</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> temperature </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>wedge_1e4_axi_ang_0.02</prefix> + </output> + </time_loop> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> + <parameters> + <parameter> + <name>lambda</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>T0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>heat_flux_bottom</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>heat_transfer_coefficient</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>ambient_temperature</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Neumann</type> + <parameter>heat_flux_bottom</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>ambient_temperature</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>outer</geometry> + <type>Robin</type> + <alpha>heat_transfer_coefficient</alpha> + <u_0>ambient_temperature</u_0> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/wedge_1x1x1_GroundWaterFlow/wedge_1e3_prism_surfaceflux_diagonal.prj b/Tests/lfs-data/Elliptic/wedge_1x1x1_GroundWaterFlow/wedge_1e3_prism_surfaceflux_diagonal.prj new file mode 100644 index 0000000000000000000000000000000000000000..5855385eb3b3ca48b864687df674350de871d505 --- /dev/null +++ b/Tests/lfs-data/Elliptic/wedge_1x1x1_GroundWaterFlow/wedge_1e3_prism_surfaceflux_diagonal.prj @@ -0,0 +1,120 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>wedge_1x1x1_1e3_prism.vtu</mesh> + <geometry>wedge_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + <calculatesurfaceflux> + <mesh>wedge_1x1x1_1e3_prism_complete_surface.vtu</mesh> + <property_name>surfaceflux</property_name> + <output_mesh>wedge_1x1x1_1e3_prism_complete_surface_surfaceflux.vtu</output_mesh> + </calculatesurfaceflux> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>wedge_1e3_surfaceflux</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_line</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_diagonal_surface</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>wedge_1x1x1_geometry</geometrical_set> + <geometry>left-front-top-bottom</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_line</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>wedge_1x1x1_geometry</geometrical_set> + <geometry>diagonal-left-front--right-back</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_diagonal_surface</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Elliptic/wedge_1x1x1_GroundWaterFlow/wedge_1x1x1.gml b/Tests/lfs-data/Elliptic/wedge_1x1x1_GroundWaterFlow/wedge_1x1x1.gml new file mode 100644 index 0000000000000000000000000000000000000000..f8644f19ccc788b8d8be7e664013a8bd395b64aa --- /dev/null +++ b/Tests/lfs-data/Elliptic/wedge_1x1x1_GroundWaterFlow/wedge_1x1x1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89acacc0139a9c708471767d092d50c729e2d2408c24ce11719a4c9760a7af1f +size 1644 diff --git a/Tests/lfs-data/Elliptic/wedge_1x1x1_GroundWaterFlow/wedge_1x1x1_1e3_prism.vtu b/Tests/lfs-data/Elliptic/wedge_1x1x1_GroundWaterFlow/wedge_1x1x1_1e3_prism.vtu new file mode 100644 index 0000000000000000000000000000000000000000..1b0f8b97a0feb35762806410f79b90e5fbd6227d --- /dev/null +++ b/Tests/lfs-data/Elliptic/wedge_1x1x1_GroundWaterFlow/wedge_1x1x1_1e3_prism.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7abaeebe58e18a13f5f90708c2c80e8bedaefbafc8307e3b1eb1589d740ed97 +size 66851 diff --git a/Tests/lfs-data/Elliptic/wedge_1x1x1_GroundWaterFlow/wedge_1x1x1_1e3_prism_complete_surface.vtu b/Tests/lfs-data/Elliptic/wedge_1x1x1_GroundWaterFlow/wedge_1x1x1_1e3_prism_complete_surface.vtu new file mode 100644 index 0000000000000000000000000000000000000000..f8fb29eea4869bacdb298aca2219e1597a8be2c0 --- /dev/null +++ b/Tests/lfs-data/Elliptic/wedge_1x1x1_GroundWaterFlow/wedge_1x1x1_1e3_prism_complete_surface.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db5f0a249f565262f7045b9f8242a36cfae0196c4c142a29eb3bada0fdb09b51 +size 14533 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1e3.prj b/Tests/lfs-data/EllipticPETSc/cube_1e3.prj new file mode 100644 index 0000000000000000000000000000000000000000..fbef0a3cd64ce5f9b896b179c6dec14d791cf106 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1e3.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e3.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e3</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type bcgs -gw_pc_type mg -gw_ksp_rtol 1.e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/EllipticPETSc/cube_1e3_neumann.prj b/Tests/lfs-data/EllipticPETSc/cube_1e3_neumann.prj new file mode 100644 index 0000000000000000000000000000000000000000..e806ad968f50c261ec87d03ea0dbaf8e79a2bf42 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1e3_neumann.prj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e3.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e3_neumann</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <parameter>p_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type jacobi -gw_ksp_rtol 1.e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/EllipticPETSc/cube_1e3_neumann_pcs_0_ts_1.pvtu b/Tests/lfs-data/EllipticPETSc/cube_1e3_neumann_pcs_0_ts_1.pvtu new file mode 100644 index 0000000000000000000000000000000000000000..bfe986c970cbad1c8649132f5fa4bd12dbd09eec --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1e3_neumann_pcs_0_ts_1.pvtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:387e2717c3ace5ac370627ce7ce058ca9d66dcfba650b92b0f02b769857163e5 +size 579 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1e3_neumann_pcs_0_ts_1_t_1_000000.pvtu b/Tests/lfs-data/EllipticPETSc/cube_1e3_neumann_pcs_0_ts_1_t_1_000000.pvtu new file mode 100644 index 0000000000000000000000000000000000000000..11a0268714577625aa443b527724f0d824f0cbf1 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1e3_neumann_pcs_0_ts_1_t_1_000000.pvtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65d267d9cd58617dbee4b52ef2502ab5fa6ac6f31ddbf5e6160334ecfcf1a049 +size 823 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1e3_neumann_pcs_0_ts_1_t_1_000000_0.vtu b/Tests/lfs-data/EllipticPETSc/cube_1e3_neumann_pcs_0_ts_1_t_1_000000_0.vtu new file mode 100644 index 0000000000000000000000000000000000000000..1a567fb1d790fe3f2dd862a6d555cf8ca60d69ca --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1e3_neumann_pcs_0_ts_1_t_1_000000_0.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11ffabacce47a985561896bf4d4fe04d4440d47d442f25e969804f5344d2b636 +size 13253 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1e3_neumann_pcs_0_ts_1_t_1_000000_1.vtu b/Tests/lfs-data/EllipticPETSc/cube_1e3_neumann_pcs_0_ts_1_t_1_000000_1.vtu new file mode 100644 index 0000000000000000000000000000000000000000..27e671d983c25c9dd73f4d60fd42e925b78a6e6a --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1e3_neumann_pcs_0_ts_1_t_1_000000_1.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c21c397597bf0fef2d5519a15261d3a60ff0cf96c0b532b1bf6d0c7c8a729d17 +size 13835 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1e3_neumann_pcs_0_ts_1_t_1_000000_2.vtu b/Tests/lfs-data/EllipticPETSc/cube_1e3_neumann_pcs_0_ts_1_t_1_000000_2.vtu new file mode 100644 index 0000000000000000000000000000000000000000..64d1528b19f2ed8973c7335e21be0ee5d3a9fca9 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1e3_neumann_pcs_0_ts_1_t_1_000000_2.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3984681ff6a558cccc0c745e78e48aa77ada306031586d76032879c82e4412fd +size 13961 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1e3_pcs_0_ts_1.pvtu b/Tests/lfs-data/EllipticPETSc/cube_1e3_pcs_0_ts_1.pvtu new file mode 100644 index 0000000000000000000000000000000000000000..c3fedf3f8d40d12c9d4476f2570aba0bc70f9955 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1e3_pcs_0_ts_1.pvtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08d89c2e48af2f826ee235ff8a2706a0b327b3d1c88f527cc7cd6978af1feb0e +size 532 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1e3_pcs_0_ts_1_t_1_000000.pvtu b/Tests/lfs-data/EllipticPETSc/cube_1e3_pcs_0_ts_1_t_1_000000.pvtu new file mode 100644 index 0000000000000000000000000000000000000000..5c5663afbd87ce420facf34f4735dd896deb1d1d --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1e3_pcs_0_ts_1_t_1_000000.pvtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1c592f919cc2df92ca999d3e8251437471bc35883b23f8971f660416f2cbc3d +size 799 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1e3_pcs_0_ts_1_t_1_000000_0.vtu b/Tests/lfs-data/EllipticPETSc/cube_1e3_pcs_0_ts_1_t_1_000000_0.vtu new file mode 100644 index 0000000000000000000000000000000000000000..26563249a3db88fbabb0db9e035d00d72192e8d9 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1e3_pcs_0_ts_1_t_1_000000_0.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:670f31be88ae46661e106059844ccf262fc35b5bb734c07fa3589e16ad898cf5 +size 13221 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1e3_pcs_0_ts_1_t_1_000000_1.vtu b/Tests/lfs-data/EllipticPETSc/cube_1e3_pcs_0_ts_1_t_1_000000_1.vtu new file mode 100644 index 0000000000000000000000000000000000000000..e2fea725a988aeb0ccf150a33d9510e8d1524034 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1e3_pcs_0_ts_1_t_1_000000_1.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a8063a11b7ef37a0ac62eaf3687dfb804554c2e98f5d2ac1c58a7c76e0b73d8 +size 13505 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1e3_pcs_0_ts_1_t_1_000000_2.vtu b/Tests/lfs-data/EllipticPETSc/cube_1e3_pcs_0_ts_1_t_1_000000_2.vtu new file mode 100644 index 0000000000000000000000000000000000000000..59f9ddc33fc6869e01193138b375036c60c2a181 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1e3_pcs_0_ts_1_t_1_000000_2.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdd6905e37b83e97499d5c209f320f7fb890c258ed71a57f17fe1537d9373657 +size 13725 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1e3_pcs_0_ts_1_visual.pvtu b/Tests/lfs-data/EllipticPETSc/cube_1e3_pcs_0_ts_1_visual.pvtu new file mode 100644 index 0000000000000000000000000000000000000000..c3fedf3f8d40d12c9d4476f2570aba0bc70f9955 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1e3_pcs_0_ts_1_visual.pvtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08d89c2e48af2f826ee235ff8a2706a0b327b3d1c88f527cc7cd6978af1feb0e +size 532 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1x1x1.gml b/Tests/lfs-data/EllipticPETSc/cube_1x1x1.gml new file mode 100644 index 0000000000000000000000000000000000000000..d7c9b920ac153fd4444d7b959cde404cbe78582f --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1x1x1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0db3fefd2e8e5f07be9410fc6db8df089673955c969d25ebfdd36e3c5f94cac8 +size 1617 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3.vtu b/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3.vtu new file mode 100644 index 0000000000000000000000000000000000000000..500d9f815a5726e303aa4f8c220220c9bb517c7d --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3e77b980dc0a4cefc19ba02eca4ad07ded3dc97497a01f169c719fc738a6bc9 +size 23197 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_cell_properties_cfg3.bin b/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_cell_properties_cfg3.bin new file mode 100644 index 0000000000000000000000000000000000000000..e3a481e703d252dd66f596a08dcf3f67192d8581 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_cell_properties_cfg3.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53db4a325f5505953f70ee489dd7623729a59d6098db0c0a8ea4b472ca456e35 +size 101 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_cell_properties_val3.bin b/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_cell_properties_val3.bin new file mode 100644 index 0000000000000000000000000000000000000000..7c6cbd6926716201c81d9ea2ae43fcbfaad6a783 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_cell_properties_val3.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:add4e6a322f9585ff6cdc15a852e4612b4f0b013dda07ca5ac4332e2cba4ed99 +size 4932 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_msh_cfg3.bin b/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_msh_cfg3.bin new file mode 100644 index 0000000000000000000000000000000000000000..15f583658cb2bd0fe244db1a8edc6c49ee16b02a --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_msh_cfg3.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a4bf4469d7c047bd5e16bdb9da13a1e79f914cdb6cb4daeeaaaea800ad03435 +size 336 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_msh_ele3.bin b/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_msh_ele3.bin new file mode 100644 index 0000000000000000000000000000000000000000..617b815b7af9bc8cd6914050be0e38e8a26d1585 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_msh_ele3.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20c2023c334bc894bc018303429c00effc427e39fe602a4913ca34534d23ee9b +size 75264 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_msh_ele_g3.bin b/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_msh_ele_g3.bin new file mode 100644 index 0000000000000000000000000000000000000000..dc5ef9713883ef5c6bb88572659e57b670ae9a43 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_msh_ele_g3.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d21ba795f4559011878fa628f1d0ea16edf1621e751712cc7ad785408f61cb7 +size 43104 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_msh_nod3.bin b/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_msh_nod3.bin new file mode 100644 index 0000000000000000000000000000000000000000..3ddca9f989056bf55cea03b752b0712f59107c92 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_msh_nod3.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3ae26cb7e6c24294624a3d1e9e280cb94c6cab3e0329120fdc1caa8c46642c2 +size 60640 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_node_properties_cfg3.bin b/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_node_properties_cfg3.bin new file mode 100644 index 0000000000000000000000000000000000000000..835b956eea88e86790387630427f2128c26a0eda --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_node_properties_cfg3.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0062eb464206b6ed763054cea9e7cb3462d844abf4619fac0f6c08bac5666cd8 +size 164 diff --git a/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_node_properties_val3.bin b/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_node_properties_val3.bin new file mode 100644 index 0000000000000000000000000000000000000000..845d2b70a28c7bdf4dbe4cbcce02ee58d2175167 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/cube_1x1x1_hex_1e3_partitioned_node_properties_val3.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5d81c839c6f43e54800035e36270e3dd3234275516eeb375fc5267310be93ef +size 30320 diff --git a/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow.prj b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow.prj new file mode 100644 index 0000000000000000000000000000000000000000..32a5c32338689378a9aa6c535512229132acc93a --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow.prj @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>quad_20x10_GroundWaterFlow.vtk</mesh> + <geometry>quad_20x10_left_right.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>GROUNDWATER_FLOW</type> + <integration_order>2</integration_order> + <hydraulic_conductivity>K</hydraulic_conductivity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>quad_20x10_GroundWaterFlow_result</prefix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>-1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>quad_20x10_left_right_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>quad_20x10_left_right_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type bcgs -gw_pc_type bjacobi -gw_ksp_rtol 1.e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow.vtu b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow.vtu new file mode 100644 index 0000000000000000000000000000000000000000..4292a04d0784618bc5fc96d2946f5ce3f7397a6b --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1dc7088322a93c769c220c413da9f1e613865085b8bbe783150ca4b378304e3 +size 6197 diff --git a/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_partitioned_msh_cfg3.bin b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_partitioned_msh_cfg3.bin new file mode 100644 index 0000000000000000000000000000000000000000..db5255a4f4985b71ec79072735097fc05b504fce --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_partitioned_msh_cfg3.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1abee5bfabc332cf5843caf5c8d6ea098df397e4846e42d3630a5a77ff23575c +size 336 diff --git a/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_partitioned_msh_ele3.bin b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_partitioned_msh_ele3.bin new file mode 100644 index 0000000000000000000000000000000000000000..52306afe057eb7516540b6589ec61d73c456edc6 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_partitioned_msh_ele3.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f63006d19708f003819642e56c3b0163fefc224bc1b4c9fcd542062e79976d7e +size 16768 diff --git a/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_partitioned_msh_ele_g3.bin b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_partitioned_msh_ele_g3.bin new file mode 100644 index 0000000000000000000000000000000000000000..1d746260bde150cd9885929e32be913a7de77ce9 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_partitioned_msh_ele_g3.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13231c762ae5c57f8344e209426e4d56624a8f20331ba4cbb5b932d51ef615df +size 3328 diff --git a/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_partitioned_msh_nod3.bin b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_partitioned_msh_nod3.bin new file mode 100644 index 0000000000000000000000000000000000000000..7d83ff871ad1ec0b2e0af9a2fe33c571e63b3924 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_partitioned_msh_nod3.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:baa861dc482ac4eb8d82addf20df445281627be214c39a51b10f62d3c0c0022c +size 12192 diff --git a/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_result_pcs_0_ts_1.pvtu b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_result_pcs_0_ts_1.pvtu new file mode 100644 index 0000000000000000000000000000000000000000..a0406d09dcce284c4c19194fbe9dfb1700472d7a --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_result_pcs_0_ts_1.pvtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab437aab608035ab4c503fe55bca9f210b917292508bdee3a09e25e77ce6a741 +size 607 diff --git a/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_result_pcs_0_ts_1_t_1_000000.pvtu b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_result_pcs_0_ts_1_t_1_000000.pvtu new file mode 100644 index 0000000000000000000000000000000000000000..985114092ed0b7e1b34b4c71b1fbf471843ffae2 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_result_pcs_0_ts_1_t_1_000000.pvtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cff2c0858089d16989ece79537f3f10f36a05c81abfb991cb569b8db480cf588 +size 642 diff --git a/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_result_pcs_0_ts_1_t_1_000000_0.vtu b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_result_pcs_0_ts_1_t_1_000000_0.vtu new file mode 100644 index 0000000000000000000000000000000000000000..3e7608bbe8de405080933eab6326fed79bc4642e --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_result_pcs_0_ts_1_t_1_000000_0.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bea36f7351b9bccb45ce52579047a71abd093d3846112b7a43c5f0d5e504971d +size 3133 diff --git a/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_result_pcs_0_ts_1_t_1_000000_1.vtu b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_result_pcs_0_ts_1_t_1_000000_1.vtu new file mode 100644 index 0000000000000000000000000000000000000000..f84ca80f7c6ade331eb26621a24910d118fe2f47 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_result_pcs_0_ts_1_t_1_000000_1.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:977d40282e39754e72bde7b045ea7606d8d3b0b91832d074746bc513143139f2 +size 3231 diff --git a/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_result_pcs_0_ts_1_t_1_000000_2.vtu b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_result_pcs_0_ts_1_t_1_000000_2.vtu new file mode 100644 index 0000000000000000000000000000000000000000..e462a6342064cf6ab8beb6a97e2fcf10bf3273e5 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_result_pcs_0_ts_1_t_1_000000_2.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9d6114cb2dbdf0d93f8b09505c49ef8a32ae853859608a638d6dfdeb42b5548 +size 3607 diff --git a/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_result_pcs_0_ts_1_visual.pvtu b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_result_pcs_0_ts_1_visual.pvtu new file mode 100644 index 0000000000000000000000000000000000000000..a0406d09dcce284c4c19194fbe9dfb1700472d7a --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/quad_20x10_GroundWaterFlow_result_pcs_0_ts_1_visual.pvtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab437aab608035ab4c503fe55bca9f210b917292508bdee3a09e25e77ce6a741 +size 607 diff --git a/Tests/lfs-data/EllipticPETSc/quad_20x10_left_right.gml b/Tests/lfs-data/EllipticPETSc/quad_20x10_left_right.gml new file mode 100644 index 0000000000000000000000000000000000000000..ce0f88cbd695f0ac1fc73d0fb27e0068ed5a2cf8 --- /dev/null +++ b/Tests/lfs-data/EllipticPETSc/quad_20x10_left_right.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f69724e3275c3ba534e954736c216f50aee82d548832c8b931e5d5f2315eaf62 +size 899 diff --git a/Tests/lfs-data/FileIO/3DMeshData.3dm b/Tests/lfs-data/FileIO/3DMeshData.3dm new file mode 100644 index 0000000000000000000000000000000000000000..2f1fb1100cda837de7f2b2742790daa097677c26 --- /dev/null +++ b/Tests/lfs-data/FileIO/3DMeshData.3dm @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3ba9c4bca11932354c27846987f2a663064fbe3a81aaca7648c7123304857d0 +size 1647618 diff --git a/Tests/lfs-data/FileIO/AmmerSubsurfaceCoarse.smesh b/Tests/lfs-data/FileIO/AmmerSubsurfaceCoarse.smesh new file mode 100644 index 0000000000000000000000000000000000000000..378b6da155afe17b71d78e21d8e9cc5f41d7eda9 --- /dev/null +++ b/Tests/lfs-data/FileIO/AmmerSubsurfaceCoarse.smesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a91fff8c5b80b2a90d06fca85b290e85039ae80e905ee263a5037042a48d396d +size 1436067 diff --git a/Tests/lfs-data/FileIO/AmmerSubsurfaceCoarse.vtu b/Tests/lfs-data/FileIO/AmmerSubsurfaceCoarse.vtu new file mode 100644 index 0000000000000000000000000000000000000000..ddf365cf6d1f39bfb156fdef83bbde25c26bda5a --- /dev/null +++ b/Tests/lfs-data/FileIO/AmmerSubsurfaceCoarse.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:599e7ec606af78944fc5e69c0d1d2f49d99d71263c9b65adefe1a06aa60ff3be +size 1081329 diff --git a/Tests/lfs-data/FileIO/FEFLOW/hex.fem b/Tests/lfs-data/FileIO/FEFLOW/hex.fem new file mode 100644 index 0000000000000000000000000000000000000000..5e15cee535731908569b7ed24505701e77dc6464 --- /dev/null +++ b/Tests/lfs-data/FileIO/FEFLOW/hex.fem @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:967fe7c2c081a8e16c6980833a5883c5e2c8b1902865a5c2e5c8ab92c1836321 +size 43067 diff --git a/Tests/lfs-data/FileIO/FEFLOW/hex_prism.fem b/Tests/lfs-data/FileIO/FEFLOW/hex_prism.fem new file mode 100644 index 0000000000000000000000000000000000000000..0e38294a0044ff14d6f18bf60e46fdd1ab2d4700 --- /dev/null +++ b/Tests/lfs-data/FileIO/FEFLOW/hex_prism.fem @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a31a95f16387b49541cf7d694459048f4b3661de1039900434847c29d248da5e +size 38601 diff --git a/Tests/lfs-data/FileIO/FEFLOW/prism.fem b/Tests/lfs-data/FileIO/FEFLOW/prism.fem new file mode 100644 index 0000000000000000000000000000000000000000..5d68d027cbecc61a639bc9d5ae1930ee7acb9642 --- /dev/null +++ b/Tests/lfs-data/FileIO/FEFLOW/prism.fem @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c9c363a5f8f300288ca13d27383914bada11629d5ec87b8a66de53bbe69bf2a +size 39010 diff --git a/Tests/lfs-data/FileIO/FEFLOW/prism_tet.fem b/Tests/lfs-data/FileIO/FEFLOW/prism_tet.fem new file mode 100644 index 0000000000000000000000000000000000000000..43ca49ec048a9f2a7cbc1157efafdba7aa589996 --- /dev/null +++ b/Tests/lfs-data/FileIO/FEFLOW/prism_tet.fem @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05c3b114fbb3082fac5cc3dce26d1138f66f4353cb65471a595f274d43a45a7b +size 38183 diff --git a/Tests/lfs-data/FileIO/FEFLOW/tet.fem b/Tests/lfs-data/FileIO/FEFLOW/tet.fem new file mode 100644 index 0000000000000000000000000000000000000000..79fd40abc7f3043957618985e9077e5ed0f69e82 --- /dev/null +++ b/Tests/lfs-data/FileIO/FEFLOW/tet.fem @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35c97da48e4c768a74e00b8a641d5833ed16ad8580a0eff7a79f495a87f5c443 +size 34161 diff --git a/Tests/lfs-data/FileIO/small_cube_hex.fem b/Tests/lfs-data/FileIO/small_cube_hex.fem new file mode 100644 index 0000000000000000000000000000000000000000..68b258d432540e648005ba243389a9c4803e543f --- /dev/null +++ b/Tests/lfs-data/FileIO/small_cube_hex.fem @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5261b34d6e14b07299e74b26262b5be8636d53d6e24fd35ba21700195a9b04b8 +size 56920 diff --git a/Tests/lfs-data/FileIO/swmm_input_example.inp b/Tests/lfs-data/FileIO/swmm_input_example.inp new file mode 100644 index 0000000000000000000000000000000000000000..66cf099fd47e2dd669c30604e8ff041321c8cd18 --- /dev/null +++ b/Tests/lfs-data/FileIO/swmm_input_example.inp @@ -0,0 +1,663 @@ +[TITLE] +;;Project Title/Notes + +[OPTIONS] +;;Option Value +FLOW_UNITS LPS +INFILTRATION MODIFIED_HORTON +FLOW_ROUTING DYNWAVE +LINK_OFFSETS ELEVATION +MIN_SLOPE 0 +ALLOW_PONDING NO +SKIP_STEADY_STATE NO + +START_DATE 01/01/2000 +START_TIME 00:00:00 +REPORT_START_DATE 01/01/2000 +REPORT_START_TIME 00:00:00 +END_DATE 12/30/2015 +END_TIME 21:00:00 +SWEEP_START 01/01 +SWEEP_END 12/31 +DRY_DAYS 0 +REPORT_STEP 03:00:00 +WET_STEP 00:05:00 +DRY_STEP 01:00:00 +ROUTING_STEP 0:00:30 + +INERTIAL_DAMPING PARTIAL +NORMAL_FLOW_LIMITED BOTH +FORCE_MAIN_EQUATION H-W +VARIABLE_STEP 0.75 +LENGTHENING_STEP 0 +MIN_SURFAREA 1.14 +MAX_TRIALS 8 +HEAD_TOLERANCE 0.0015 +SYS_FLOW_TOL 5 +LAT_FLOW_TOL 5 + +[EVAPORATION] +;;Evap Data Parameters +;;-------------- ---------------- +CONSTANT 0.0 +DRY_ONLY NO + +[RAINGAGES] +;;Gage Format Interval SCF Source +;;-------------- --------- ------ ------ ---------- +RG VOLUME 3:00 1.0 FILE "Hefei.dat" RG MM + +[SUBCATCHMENTS] +;;Subcatchment Rain Gage Outlet Area %Imperv Width %Slope CurbLen Snow Pack +;;-------------- ---------------- ---------------- -------- -------- -------- -------- -------- ---------------- +;Industriegebiet +Sub2-2 RG G1 28.4312 30 500 7 0 +;Gewässer +Sub2-3 RG G1 0.1474 0 500 5 0 +;Forstwirtschaft +Sub2-1 RG G1 97.1007 10 500 12 0 +;Wohngebiet +Sub1-1 RG G1 38.0725 64.45 500 7 0 +;Industriegebiet +Sub1-2 RG G1 30.4151 36 500 7 0 +;Grünschutzgürtel +Sub1-3 RG G1 108.3998 0 500 12 0 +;Infrastruktur +Sub1-4 RG G1 8.1449 60 500 7 0 +;Wohngebiet +Sub3-1 RG G2 0.6578 75 500 8 0 +;Industriegebiet +Sub3-2 RG G2 3.9567 50 500 9 0 +;Grünschutzgürtel +Sub3-3 RG G2 95.7511 0 500 13 0 +;Infrastruktur +Sub3-4 RG G2 0.8399 100 500 8 0 +;Wohngebiet +Sub4-1 RG G3 31.1978 59 500 6 0 +;Industriegebiet +Sub4-2 RG G3 6.7564 70 500 5 0 +;Gewerbegebiet +Sub4-3 RG G3 22.9546 16.6 500 6 0 +;Grünschutzgürtel +Sub4-4 RG G3 80.4443 8.6 500 10 0 +;Infrastruktur +Sub4-5 RG G3 16.2885 55.3 500 5 0 +;Wohngebiet +Sub5-1 RG G2 27.5493 75 500 5 0 +;Industriegebiet +Sub5-2 RG G2 72.5806 90 500 6 0 +;Gewerbegebiet +Sub5-3 RG G2 3.6762 80 500 5 0 +;Grünschutzgürtel +Sub5-4 RG G2 196.4988 9.1 500 12 0 +;öffentliche Gebäude +Sub5-5 RG G2 4.5371 65 500 5 0 +;Infrastruktur +Sub5-6 RG G2 3.3718 60 500 5 0 +;Wohngebiet +Sub6-1 RG G3 37.8288 68 500 6 0 +;Industriegebiet +Sub6-2 RG G3 3.8967 85 500 6 0 +;Gewerbegebiet +Sub6-3 RG G3 3.7656 85 500 5 0 +;Grün Schutzgürtel +Sub6-4 RG G3 44.3093 69 500 10 0 +;öffentliche Gebäude +Sub6-5 RG G3 5.7579 69 500 5 0 +;Infrastruktur +Sub6-6 RG G3 155.6609 60 500 5 0 +;Wohngebiet +Sub7-1 RG G4 137.8336 77 500 3 0 +;öffenliche Gebaüde +Sub7-2 RG G4 43.0665 55 500 2 0 +;Gewerbegebiet +Sub7-3 RG G4 23.7881 60 500 3 0 +;Infrastruktur +Sub7-4 RG G4 84.1254 53 500 3 0 +;Grün Schutzgürtel +Sub7-5 RG G4 300.1090 10 500 9 0 +;Wohngebiet +Sub8-1 RG G4 29.8215 77 500 1.5 0 +;Infrakstruktur +Sub8-2 RG G4 25.8732 40 500 1 0 +;Grün Schutzgürtel +Sub8-3 RG G4 112.6558 24 500 1 0 +;Gewerbegebiet +Sub8-4 RG G4 41.889 75 500 1.5 0 +;Wohngebiet +Sub9-1 RG G6 3.9289 61 500 0.3 0 +;Infrakstruktur +Sub9-2 RG G6 1.0175 59 500 0.2 0 +;Gewerbegebiet +Sub9-3 RG G6 0.9911 73 500 0.2 0 +;Grünschutzgürtel +Sub9-4 RG G6 5.5912 30 500 0.3 0 +;Wohngebiet +Sub10-1 RG G5 163.9238 80 500 0.5 0 +;öffenliche Gebäude +Sub10-2 RG G5 26.5768 57 500 0.5 0 +;Grünschutzgürtel +Sub10-3 RG G5 22.4342 0 500 0.5 0 +;Infrastruktur +Sub10-4 RG G5 46.3570 89 500 0.5 0 +;Gewerbegebiet +Sub10-5 RG G5 25.0212 64 500 0.5 0 +;Wohngebiet +Sub11-1 RG G6 3.59567 56 500 0.1 0 +;Gewerbegebiet +Sub11-2 RG G6 13.7783 27 500 0.1 0 +;Grün Schutzgürtel +Sub11-3 RG G6 16.4341 0 500 0.1 0 +;Infrastruktur +Sub11-4 RG G6 20.3580 45 500 0.1 0 +;Gewerbgebiet +Sub12-1 RG S12 0.1311 75 500 0.1 0 +;Grün schutzgürtel +Sub12-2 RG S12 8.0818 0 500 0.1 0 +;Infrastruktur +Sub12-3 RG S12 8.1751 60 500 0.1 0 +;Wohngebiet +Sub13-1 RG G5 54.2343 56 500 0.3 0 +;öffenliche Gebäude +Sub13-2 RG G5 0.7235 77 500 0.2 0 +;Gewerbegebiet +Sub13-3 RG G5 9.0715 0 500 0.3 0 +;Grün Schutzgürtel +Sub13-4 RG G5 35.2658 0 500 0.2 0 +;Infrastruktur +Sub13-5 RG G5 44.3913 49 500 0.3 0 + +[SUBAREAS] +;;Subcatchment N-Imperv N-Perv S-Imperv S-Perv PctZero RouteTo PctRouted +;;-------------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- +Sub2-2 0.012 0.275 0.05 0.05 25 OUTLET +Sub2-3 0 0.03 0.05 0.05 25 OUTLET +Sub2-1 0 0.13 0.05 0.05 25 OUTLET +Sub1-1 0.014 0.56 0.05 0.05 25 OUTLET +Sub1-2 0.012 0.275 0.05 0.05 25 OUTLET +Sub1-3 0 0.13 0.05 0.05 25 OUTLET +Sub1-4 0.011 0.1 0.05 0.05 25 OUTLET +Sub3-1 0.014 0.56 0.05 0.05 25 OUTLET +Sub3-2 0.012 0.275 0.05 0.05 25 OUTLET +Sub3-3 0 0.13 0.05 0.05 25 OUTLET +Sub3-4 0.011 0 0.05 0.05 25 OUTLET +Sub4-1 0.014 0.56 0.05 0.05 25 OUTLET +Sub4-2 0.012 0.275 0.05 0.05 25 OUTLET +Sub4-3 0.012 0.2 0.05 0.05 25 OUTLET +Sub4-4 0.024 0.13 0.05 0.05 25 OUTLET +Sub4-5 0.011 0.15 0.05 0.05 25 OUTLET +Sub5-1 0.014 0.56 0.05 0.05 25 OUTLET +Sub5-2 0.013 0.2 0.05 0.05 25 OUTLET +Sub5-3 0.014 0.2 0.05 0.05 25 OUTLET +Sub5-4 0.015 0.13 0.05 0.05 25 OUTLET +Sub5-5 0.012 0.15 0.05 0.05 25 OUTLET +Sub5-6 0.011 0.15 0.05 0.05 25 OUTLET +Sub6-1 0.014 0.56 0.05 0.05 25 OUTLET +Sub6-2 0.013 0.2 0.05 0.05 25 OUTLET +Sub6-3 0.014 0.05 0.05 0.05 25 OUTLET +Sub6-4 0 0.13 0.05 0.05 25 OUTLET +Sub6-5 0.012 0.15 0.05 0.05 25 OUTLET +Sub6-6 0.011 0.15 0.05 0.05 25 OUTLET +Sub7-1 0.014 0.4 0.05 0.05 25 OUTLET +Sub7-2 0.012 0.15 0.05 0.05 25 OUTLET +Sub7-3 0.014 0.2 0.05 0.05 25 OUTLET +Sub7-4 0.011 0.15 0.05 0.05 25 OUTLET +Sub7-5 0.015 0.17 0.05 0.05 25 OUTLET +Sub8-1 0.014 0.56 0.05 0.05 25 OUTLET +Sub8-2 0.011 0.15 0.05 0.05 25 OUTLET +Sub8-3 0.015 0.13 0.05 0.05 25 OUTLET +Sub8-4 0.03 0.2 0.05 0.05 25 OUTLET +Sub9-1 0.014 0.56 0.05 0.05 25 OUTLET +Sub9-2 0.011 0.15 0.05 0.05 25 OUTLET +Sub9-3 0.014 0.2 0.05 0.05 25 OUTLET +Sub9-4 0.015 0.13 0.05 0.05 25 OUTLET +Sub10-1 0.014 0.4 0.05 0.05 25 OUTLET +Sub10-2 0.012 0.15 0.05 0.05 25 OUTLET +Sub10-3 0 0.3 0.05 0.05 25 OUTLET +Sub10-4 0.011 0.15 0.05 0.05 25 OUTLET +Sub10-5 0.014 0.2 0.05 0.05 25 OUTLET +Sub11-1 0.014 0.56 0.05 0.05 25 OUTLET +Sub11-2 0.014 0.125 0.05 0.05 25 OUTLET +Sub11-3 0.015 0.13 0.05 0.05 25 OUTLET +Sub11-4 0.011 0.15 0.05 0.05 25 OUTLET +Sub12-1 0.014 0.2 0.05 0.05 25 OUTLET +Sub12-2 0 0.13 0.05 0.05 25 OUTLET +Sub12-3 0.011 0.15 0.05 0.05 25 OUTLET +Sub13-1 0.01 0.1 0.05 0.05 25 OUTLET +Sub13-2 0.01 0.1 0.05 0.05 25 OUTLET +Sub13-3 0.01 0.1 0.05 0.05 25 OUTLET +Sub13-4 0.01 0.1 0.05 0.05 25 OUTLET +Sub13-5 0.01 0.1 0.05 0.05 25 OUTLET + +[INFILTRATION] +;;Subcatchment MaxRate MinRate Decay DryTime MaxInfil +;;-------------- ---------- ---------- ---------- ---------- ---------- +Sub2-2 3.0 0.5 4 7 0 +Sub2-3 3.0 0.5 4 7 0 +Sub2-1 3.0 0.5 4 7 0 +Sub1-1 3.0 0.5 4 7 0 +Sub1-2 3.0 0.5 4 7 0 +Sub1-3 3.0 0.5 4 7 0 +Sub1-4 3.0 0.5 4 7 0 +Sub3-1 3.0 0.5 4 7 0 +Sub3-2 3.0 0.5 4 7 0 +Sub3-3 3.0 0.5 4 7 0 +Sub3-4 3.0 0.5 4 7 0 +Sub4-1 3.0 0.5 4 7 0 +Sub4-2 3.0 0.5 4 7 0 +Sub4-3 3.0 0.5 4 7 0 +Sub4-4 3.0 0.5 4 7 0 +Sub4-5 3.0 0.5 4 7 0 +Sub5-1 3.0 0.5 4 7 0 +Sub5-2 3.0 0.5 4 7 0 +Sub5-3 3.0 0.5 4 7 0 +Sub5-4 3.0 0.5 4 7 0 +Sub5-5 3.0 0.5 4 7 0 +Sub5-6 3.0 0.5 4 7 0 +Sub6-1 3.0 0.5 4 7 0 +Sub6-2 3.0 0.5 4 7 0 +Sub6-3 3.0 0.5 4 7 0 +Sub6-4 3.0 0.5 4 7 0 +Sub6-5 3.0 0.5 4 7 0 +Sub6-6 3.0 0.5 4 7 0 +Sub7-1 3.0 0.5 4 7 0 +Sub7-2 3.0 0.5 4 7 0 +Sub7-3 3.0 0.5 4 7 0 +Sub7-4 3.0 0.5 4 7 0 +Sub7-5 3.0 0.5 4 7 0 +Sub8-1 3.0 0.5 4 7 0 +Sub8-2 3.0 0.5 4 7 0 +Sub8-3 3.0 0.5 4 7 0 +Sub8-4 3.0 0.5 4 7 0 +Sub9-1 3.0 0.5 4 7 0 +Sub9-2 3.0 0.5 4 7 0 +Sub9-3 3.0 0.5 4 7 0 +Sub9-4 3.0 0.5 4 7 0 +Sub10-1 3.0 0.5 4 7 0 +Sub10-2 3.0 0.5 4 7 0 +Sub10-3 3.0 0.5 4 7 0 +Sub10-4 3.0 0.5 4 7 0 +Sub10-5 3.0 0.5 4 7 0 +Sub11-1 3.0 0.5 4 7 0 +Sub11-2 3.0 0.5 4 7 0 +Sub11-3 3.0 0.5 4 7 0 +Sub11-4 3.0 0.5 4 7 0 +Sub12-1 3.0 0.5 4 7 0 +Sub12-2 3.0 0.5 4 7 0 +Sub12-3 3.0 0.5 4 7 0 +Sub13-1 3.0 0.5 4 7 0 +Sub13-2 3.0 0.5 4 7 0 +Sub13-3 3.0 0.5 4 7 0 +Sub13-4 3.0 0.5 4 7 0 +Sub13-5 3.0 0.5 4 7 0 + +[JUNCTIONS] +;;Junction Invert MaxDepth InitDepth SurDepth Aponded +;;-------------- ---------- ---------- ---------- ---------- ---------- +G1 45.3 1.1 0 0 0 +G2 28.15 2.2 0 0 0 +G3 17.12 4.4 0 0 0 +S8 25 0 0 0 0 +G4 7.42 0 0 0 0 +G6 4.91 0 0 0 0 +S10 6.3 0 0 0 0 +G5 6.07 0 0 0 0 +S12 2.8 0 0 0 0 +29 60.5 0 0 0 0 +30 30.33 0 0 0 0 +31 39.86 0 0 0 0 +35 10.17 0 0 0 0 +36 18.01 0 0 0 0 +37 59.86 0 0 0 0 +38 35.8 0 0 0 0 +39 61.34 0 0 0 0 +40 57 0 0 0 0 +41 50.15 0 0 0 0 +42 50.01 0 0 0 0 +43 6.18 0 0 0 0 + +[OUTFALLS] +;;Outfall Invert Type Stage Data Gated +;;-------------- ---------- ---------- ---------------- -------- +28 2.6 FREE NO + +[CONDUITS] +;;Conduit From Node To Node Length Roughness InOffset OutOffset InitFlow MaxFlow +;;-------------- ---------------- ---------------- ---------- ---------- ---------- ---------- ---------- ---------- +24 G1 31 561.14 0.06 * * 0 0 +26 29 G1 237.54 0.07 * * 0 0 +28 31 30 479.44 0.06 * * 0 0 +29 30 G3 1320.12 0.04 * * 0 0 +34 G2 G3 1054.14 0.04 * * 0 0 +35 G3 35 705.14 0.03 * * 0 0 +37 S8 36 214.71 0.07 * * 0 0 +38 36 G4 1254.40 0.05 * * 0 0 +40 S10 G5 1149.55 0.05 * * 0 0 +42 G5 G6 1311.91 0.03 * * 0 0 +43 G4 G6 555.34 0.025 * * 0 0 +44 G6 S12 577.55 0.025 * * 0 0 +45 35 G4 3171.42 0.03 * * 0 0 +46 S12 28 186.07 0.025 * * 0 0 +47 37 G1 400 0.07 * * 0 0 +48 38 G2 400 0.06 * * 0 0 +49 39 40 400 0.07 * * 0 0 +50 40 41 400 0.07 * * 0 0 +51 41 42 400 0.06 * * 0 0 +52 42 G2 400 0.06 * * 0 0 +53 43 G5 400 0.04 * * 0 0 + +[XSECTIONS] +;;Link Shape Geom1 Geom2 Geom3 Geom4 Barrels +;;-------------- ------------ ---------------- ---------- ---------- ---------- ---------- +24 TRAPEZOIDAL 2 5 30 30 1 +26 TRAPEZOIDAL 2 2 30 30 1 +28 TRAPEZOIDAL 2 5 30 30 1 +29 TRAPEZOIDAL 2 10 30 30 1 +34 TRAPEZOIDAL 2 3 30 30 1 +35 TRAPEZOIDAL 2 5 30 30 1 +37 TRAPEZOIDAL 2 2 30 30 1 +38 TRAPEZOIDAL 2 3 30 30 1 +40 TRAPEZOIDAL 1 3 30 30 1 +42 TRAPEZOIDAL 1 3 30 30 1 +43 TRAPEZOIDAL 2 10 30 30 1 +44 TRAPEZOIDAL 2 10 30 30 1 +45 TRAPEZOIDAL 2 5 30 30 1 +46 TRAPEZOIDAL 2 10 30 30 1 +47 TRAPEZOIDAL 2 2 30 30 1 +48 TRAPEZOIDAL 2 2 30 30 1 +49 TRAPEZOIDAL 2 2 30 30 1 +50 TRAPEZOIDAL 2 2 30 30 1 +51 TRAPEZOIDAL 2 2 30 30 1 +52 TRAPEZOIDAL 2 2 30 30 1 +53 TRAPEZOIDAL 1 3 30 30 1 + +[REPORT] +;;Reporting Options +INPUT NO +CONTROLS NO +SUBCATCHMENTS ALL +NODES ALL +LINKS ALL + +[TAGS] + +[MAP] +DIMENSIONS 575510.093 3496463.000 585483.907 3503675.000 +Units Meters + +[COORDINATES] +;;Node X-Coord Y-Coord +;;-------------- ------------------ ------------------ +G1 581033.000 3501517.000 +G2 581917.000 3500467.000 +G3 581934.000 3499413.000 +S8 578756.000 3499401.000 +G4 578769.000 3497957.000 +G6 578600.000 3497428.000 +S10 581011.000 3497295.000 +G5 579875.000 3497119.000 +S12 578699.000 3496859.000 +29 581049.000 3501754.000 +30 581611.000 3500693.000 +31 581454.000 3501146.000 +35 581849.000 3498713.000 +36 578664.000 3499207.000 +37 580529.000 3501275.000 +38 581909.000 3500789.000 +39 582680.000 3502189.000 +40 582515.900 3501935.000 +41 582427.000 3501756.000 +42 582260.000 3501540.000 +43 579739.000 3496667.000 +28 578701.873 3496672.956 + +[VERTICES] +;;Link X-Coord Y-Coord +;;-------------- ------------------ ------------------ +51 582243.851 3501503.913 + +[Polygons] +;;Subcatchment X-Coord Y-Coord +;;-------------- ------------------ ------------------ +Sub2-2 579247.760 3501764.397 +Sub2-2 579247.760 3501470.459 +Sub2-2 579699.166 3501491.454 +Sub2-2 579709.664 3501743.402 +Sub2-2 579226.764 3501753.900 +Sub2-3 579342.240 3501323.489 +Sub2-3 579300.249 3500935.070 +Sub2-3 579657.175 3500861.585 +Sub2-3 579678.170 3501312.991 +Sub2-3 579300.249 3501291.996 +Sub2-1 579867.131 3502173.812 +Sub2-1 579688.668 3501858.878 +Sub2-1 579247.760 3501921.865 +Sub2-1 579352.738 3502205.306 +Sub1-1 579368.857 3503229.084 +Sub1-1 579573.974 3503177.804 +Sub1-1 579586.793 3502870.129 +Sub1-1 579356.037 3502857.309 +Sub1-1 579368.857 3503267.543 +Sub1-2 580266.243 3503267.543 +Sub1-2 580253.424 3503036.787 +Sub1-2 579997.027 3503036.787 +Sub1-2 580022.667 3503318.822 +Sub1-3 580676.017 3503374.424 +Sub1-3 580663.230 3503157.046 +Sub1-3 580407.491 3503118.685 +Sub1-3 580420.278 3503425.572 +Sub1-4 580944.543 3503336.063 +Sub1-4 580931.756 3503208.194 +Sub1-4 580816.674 3503182.620 +Sub1-4 580816.674 3503399.998 +Sub3-1 581775.694 3502990.816 +Sub3-1 581775.694 3502760.651 +Sub3-1 581494.381 3502747.864 +Sub3-1 581494.381 3503029.177 +Sub3-2 582082.581 3502619.995 +Sub3-2 582069.794 3502351.469 +Sub3-2 581941.924 3502313.108 +Sub3-2 581852.416 3502632.782 +Sub3-3 582440.615 3502837.373 +Sub3-3 582504.550 3502632.782 +Sub3-3 582172.089 3502492.125 +Sub3-3 582095.368 3502799.012 +Sub3-4 583118.323 3502671.142 +Sub3-4 583028.814 3502402.617 +Sub3-4 582721.928 3502428.191 +Sub3-4 582657.993 3502735.077 +Sub4-1 580816.674 3501111.136 +Sub4-1 580714.378 3500740.314 +Sub4-1 580343.557 3500791.462 +Sub4-1 580317.983 3501059.988 +Sub4-2 580573.722 3500561.297 +Sub4-2 580535.361 3500228.837 +Sub4-2 580151.753 3500267.198 +Sub4-2 580164.540 3500650.806 +Sub4-3 580356.344 3500100.967 +Sub4-3 580484.213 3499806.868 +Sub4-3 580023.883 3499768.507 +Sub4-3 580011.096 3500113.754 +Sub4-4 581404.873 3500625.232 +Sub4-4 581174.708 3500510.149 +Sub4-4 580957.330 3500689.167 +Sub4-4 581097.986 3500880.971 +Sub4-5 580816.674 3499691.785 +Sub4-5 580982.904 3499538.342 +Sub4-5 580701.591 3499410.473 +Sub4-5 580573.722 3499640.637 +Sub5-1 583727.110 3502069.502 +Sub5-1 583688.883 3501827.403 +Sub5-1 583319.364 3501814.661 +Sub5-1 583332.106 3502158.696 +Sub5-2 583930.982 3501712.724 +Sub5-2 583969.208 3501419.657 +Sub5-2 583548.721 3501304.979 +Sub5-2 583472.269 3501661.756 +Sub5-3 584147.597 3501241.269 +Sub5-3 584211.307 3501088.364 +Sub5-3 583880.014 3501011.912 +Sub5-3 583727.110 3501241.269 +Sub5-4 583153.717 3501878.371 +Sub5-4 583128.233 3501738.208 +Sub5-4 582949.845 3501585.304 +Sub5-4 582924.360 3501801.919 +Sub5-5 584733.731 3502451.763 +Sub5-5 584695.505 3502056.760 +Sub5-5 584236.792 3501840.145 +Sub5-5 584287.760 3502260.633 +Sub5-6 584988.572 3501725.466 +Sub5-6 584873.894 3501534.336 +Sub5-6 584453.406 3501266.753 +Sub5-6 584568.085 3501712.724 +Sub6-1 583434.042 3500680.618 +Sub6-1 583510.495 3500476.746 +Sub6-1 583166.459 3500336.583 +Sub6-1 583064.523 3500540.456 +Sub6-2 583459.527 3500311.099 +Sub6-2 583574.205 3500132.710 +Sub6-2 583319.364 3499979.806 +Sub6-2 583179.201 3500221.905 +Sub6-3 583599.689 3499941.580 +Sub6-3 583676.141 3499839.643 +Sub6-3 583459.527 3499686.739 +Sub6-3 583370.332 3499890.611 +Sub6-4 583778.078 3499699.481 +Sub6-4 583867.272 3499623.028 +Sub6-4 583561.463 3499368.187 +Sub6-4 583344.848 3499597.544 +Sub6-5 582886.134 3500400.293 +Sub6-5 582771.456 3500604.166 +Sub6-5 582465.647 3500400.293 +Sub6-5 582644.035 3500260.131 +Sub6-6 583357.590 3499406.413 +Sub6-6 583268.396 3499202.541 +Sub6-6 582949.845 3499151.572 +Sub6-6 582949.845 3499457.382 +Sub7-1 581637.413 3499049.636 +Sub7-1 581624.671 3498871.247 +Sub7-1 581306.120 3498756.569 +Sub7-1 581229.668 3499049.636 +Sub7-2 581662.898 3498565.438 +Sub7-2 581828.544 3498425.276 +Sub7-2 581509.993 3498310.597 +Sub7-2 581420.799 3498514.470 +Sub7-3 581038.537 3499100.604 +Sub7-3 581076.763 3498922.216 +Sub7-3 580847.406 3498794.795 +Sub7-3 580745.470 3499036.894 +Sub7-4 581560.961 3498234.145 +Sub7-4 581560.961 3498017.530 +Sub7-4 581255.152 3497966.562 +Sub7-4 581242.410 3498272.371 +Sub7-5 581153.216 3498004.788 +Sub7-5 581153.216 3497775.431 +Sub7-5 580911.117 3497749.947 +Sub7-5 580911.117 3498017.530 +Sub8-1 578719.484 3500081.742 +Sub8-1 578732.226 3499737.707 +Sub8-1 578439.159 3499635.770 +Sub8-1 578337.223 3500043.516 +Sub8-2 578158.834 3499865.127 +Sub8-2 578222.544 3499572.060 +Sub8-2 577916.735 3499355.445 +Sub8-2 577751.088 3499750.449 +Sub8-3 577763.830 3499444.640 +Sub8-3 577853.025 3499177.057 +Sub8-3 577623.668 3499036.894 +Sub8-3 577343.343 3499368.187 +Sub8-4 579382.071 3499559.318 +Sub8-4 579165.456 3499228.025 +Sub8-4 578821.420 3499380.929 +Sub8-4 579076.261 3499814.159 +Sub9-1 578286.254 3498399.792 +Sub9-1 578286.254 3498157.693 +Sub9-1 577942.219 3498246.887 +Sub9-1 577980.445 3498578.180 +Sub9-2 578056.898 3498093.982 +Sub9-2 578056.898 3498093.982 +Sub9-2 578133.350 3497864.625 +Sub9-2 577725.604 3497864.625 +Sub9-2 577700.120 3498259.629 +Sub9-3 577853.025 3497749.947 +Sub9-3 577891.251 3497597.042 +Sub9-3 577572.700 3497482.364 +Sub9-3 577496.247 3497762.689 +Sub9-4 577571.936 3498215.670 +Sub9-4 577595.621 3497978.823 +Sub9-4 577382.458 3497789.345 +Sub9-4 577299.562 3498132.773 +Sub10-1 582297.039 3497990.665 +Sub10-1 582285.197 3497706.448 +Sub10-1 582000.980 3497623.552 +Sub10-1 581929.926 3497931.453 +Sub10-2 582522.044 3497765.660 +Sub10-2 582557.571 3497505.128 +Sub10-2 582237.828 3497256.438 +Sub10-2 582060.192 3497505.128 +Sub10-3 582450.990 3497197.227 +Sub10-3 582450.990 3496984.064 +Sub10-3 582107.562 3496984.064 +Sub10-3 582095.719 3497244.596 +Sub10-4 582036.507 3497007.749 +Sub10-4 582060.192 3496818.271 +Sub10-4 581823.345 3496770.901 +Sub10-4 581704.921 3497007.749 +Sub10-5 581681.236 3498038.034 +Sub10-5 581870.714 3497978.823 +Sub10-5 581704.921 3497718.291 +Sub10-5 581468.074 3497824.872 +Sub11-1 579360.133 3497694.606 +Sub11-1 579371.975 3497588.025 +Sub11-1 579170.655 3497540.655 +Sub11-1 579194.340 3497753.818 +Sub11-2 579111.443 3497777.502 +Sub11-2 579111.443 3497635.394 +Sub11-2 578945.650 3497611.709 +Sub11-2 578910.123 3497801.187 +Sub11-3 579490.399 3497445.916 +Sub11-3 579348.291 3497363.020 +Sub11-3 579241.709 3497469.601 +Sub11-3 579454.872 3497564.340 +Sub11-4 578874.596 3497813.030 +Sub11-4 578874.596 3497623.552 +Sub11-4 578756.172 3497588.025 +Sub11-4 578756.172 3497730.133 +Sub12-1 577524.567 3497410.389 +Sub12-1 577583.778 3497209.069 +Sub12-1 577323.246 3497055.118 +Sub12-1 577275.877 3497327.493 +Sub12-2 577500.882 3496972.222 +Sub12-2 577536.409 3496759.059 +Sub12-2 577264.034 3496699.847 +Sub12-2 577216.665 3496936.695 +Sub12-3 577844.310 3497043.276 +Sub12-3 577832.468 3496901.167 +Sub12-3 577607.463 3496913.010 +Sub12-3 577631.148 3497078.803 +Sub13-1 579206.182 3497126.172 +Sub13-1 579241.709 3496948.537 +Sub13-1 578969.335 3496901.167 +Sub13-1 578957.493 3497126.172 +Sub13-2 579229.867 3496865.640 +Sub13-2 579348.291 3496676.163 +Sub13-2 579111.443 3496616.951 +Sub13-2 579064.074 3496806.429 +Sub13-3 579679.877 3496628.793 +Sub13-3 579644.350 3496486.685 +Sub13-3 579371.975 3496510.369 +Sub13-3 579371.975 3496676.163 +Sub13-4 580094.360 3496664.320 +Sub13-4 580058.833 3496474.842 +Sub13-4 579833.828 3496474.842 +Sub13-4 579810.143 3496688.005 +Sub13-5 580544.369 3496699.847 +Sub13-5 580544.369 3496498.527 +Sub13-5 580271.995 3496486.685 +Sub13-5 580236.468 3496688.005 + +[SYMBOLS] +;;Gage X-Coord Y-Coord +;;-------------- ------------------ ------------------ +RG 585934.869 3502047.838 + diff --git a/Tests/lfs-data/FileIO/tetgen_example.ele b/Tests/lfs-data/FileIO/tetgen_example.ele new file mode 100644 index 0000000000000000000000000000000000000000..9fa2ac09351814c4fcddc367ac018b2a0be4cf47 --- /dev/null +++ b/Tests/lfs-data/FileIO/tetgen_example.ele @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec9006b55ada87d35cd25866bda22f8369fbb4aaea5c3ef2e91caf238ebba16b +size 20850 diff --git a/Tests/lfs-data/FileIO/tetgen_example.node b/Tests/lfs-data/FileIO/tetgen_example.node new file mode 100644 index 0000000000000000000000000000000000000000..3643549bbc66458f847a8aa0b2d2a63ee251a727 --- /dev/null +++ b/Tests/lfs-data/FileIO/tetgen_example.node @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5355f668924906d8eb7d5d6f0c4884f36f5d1c3c1aa08ce4cb1a69152c9fa79 +size 7328 diff --git a/Tests/lfs-data/FileIO/twolayermdl.ele b/Tests/lfs-data/FileIO/twolayermdl.ele new file mode 100644 index 0000000000000000000000000000000000000000..cf9e82f41fb90cf2dfd75c141edd815ff7978aae --- /dev/null +++ b/Tests/lfs-data/FileIO/twolayermdl.ele @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7b697efd60138efbcfcffc230d08d1f64739edcee728b7657b5c8da29dd169f +size 199498 diff --git a/Tests/lfs-data/FileIO/twolayermdl.node b/Tests/lfs-data/FileIO/twolayermdl.node new file mode 100644 index 0000000000000000000000000000000000000000..59568745be730a7416a84c59a57312d6406e45f8 --- /dev/null +++ b/Tests/lfs-data/FileIO/twolayermdl.node @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c7ec25cf8aeacc11bc629d8d7d0be89bd4c1613c84d8577715f3ce2b5861761 +size 87665 diff --git a/Tests/lfs-data/FileIO/twolayermdl.smesh b/Tests/lfs-data/FileIO/twolayermdl.smesh new file mode 100644 index 0000000000000000000000000000000000000000..ce95d5709885f1471fda8db169971097521840f7 --- /dev/null +++ b/Tests/lfs-data/FileIO/twolayermdl.smesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4628ba8904ee4c03592ecc656e53a911a6115d1d00b9c0c45a2f3e529a2aacd +size 93084 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/cube_1e3.prj b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/cube_1e3.prj new file mode 100644 index 0000000000000000000000000000000000000000..7d7e7664b36239d3e81906b1c6a03f20e7d7a92b --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/cube_1e3.prj @@ -0,0 +1,253 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex20_1e3.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>HM</name> + <type>HYDRO_MECHANICS</type> + <integration_order>3</integration_order> + <dimension>3</dimension> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <intrinsic_permeability>k</intrinsic_permeability> + <specific_storage>S</specific_storage> + <fluid_viscosity>mu</fluid_viscosity> + <fluid_density>rho_fr</fluid_density> + <biot_coefficient>alpha</biot_coefficient> + <porosity>phi</porosity> + <solid_density>rho_sr</solid_density> + <process_variables> + <displacement>displacement</displacement> + <pressure>pressure</pressure> + </process_variables> + <secondary_variables> + </secondary_variables> + <specific_body_force>0 0 0</specific_body_force> + </process> + </processes> + <time_loop> + <processes> + <process ref="HM"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-8</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>pressure</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>5</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>5</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e3</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>1</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <!-- Mechanics --> + <parameter> + <name>E</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>.1</value> + </parameter> + <!-- Model parameters --> + <parameter> + <name>k</name> + <type>Constant</type> + <value>1e-12</value> + </parameter> + <parameter> + <name>S</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>mu</name> + <type>Constant</type> + <value>1e-9</value> + </parameter> + <parameter> + <name>alpha</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>phi</name> + <type>Constant</type> + <value>0.8</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1.2e-6</value> + </parameter> + <parameter> + <name>rho_fr</name> + <type>Constant</type> + <value>1.0e-6</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + <parameter> + <name>pressure_ic</name> + <type>Constant</type> + <values>0</values> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <values>1</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>dirichlet1</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacementTop</name> + <type>Constant</type> + <value>-0.05</value> + </parameter> + <parameter> + <name>displacementRamp</name> + <type>CurveScaled</type> + <curve>timeRamp</curve> + <parameter>displacementTop</parameter> + </parameter> + </parameters> + <curves> + <curve> + <name>timeRamp</name> + <coords>0 100 10000</coords> + <values>0 1 1</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>displacement</name> + <components>3</components> + <order>2</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>back</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>displacementRamp</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pressure_ic</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/cube_1x1x1.gml b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/cube_1x1x1.gml new file mode 100644 index 0000000000000000000000000000000000000000..e9c428f64b8c241cb7cb158c371d33ded17803d8 --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/cube_1x1x1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6fe4e4940b7d080889c63573d45036e0e10c9edc265b18c041e2a153c872e3b6 +size 1689 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/cube_1x1x1_hex20_1e3.vtu b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/cube_1x1x1_hex20_1e3.vtu new file mode 100644 index 0000000000000000000000000000000000000000..5ee50f1ffed48fe896637bc94c440c4e4ca9288e --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/cube_1x1x1_hex20_1e3.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e4624772fbc94c47a591c8b5facd209cac89592f8579791fa1fe634c478e700 +size 390485 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_cube_1e3_pcs_0_ts_1_t_5.000000.vtu b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_cube_1e3_pcs_0_ts_1_t_5.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..d7e6227a47673a26b1e62f77bcde8b49802b7e8f --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_cube_1e3_pcs_0_ts_1_t_5.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c1c96c6fe36d74bea77eb1d622d21cb7f03fd302da4e3a33179a14f9946f7af +size 173747 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_square_1e2_pcs_0_ts_120_t_1000.000000.vtu b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_square_1e2_pcs_0_ts_120_t_1000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..2e55f0b6103644efbd2beb0c2991049e5fd27e38 --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_square_1e2_pcs_0_ts_120_t_1000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45850032d2877bb855c13951cc02424d4ab429504443200b8e6949bf0ffb6cdf +size 29926 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_square_1e2_pcs_0_ts_1_t_5.000000.vtu b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_square_1e2_pcs_0_ts_1_t_5.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..2b4764818711107ef523cd946d510644cf6ca80c --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_square_1e2_pcs_0_ts_1_t_5.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e48a783ee9b018f26d296959bda1a0f3835ad659a2a7d55725612dd1452d8751 +size 31949 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_square_1e2_pcs_0_ts_20_t_100.000000.vtu b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_square_1e2_pcs_0_ts_20_t_100.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c501ed40c9e5dd0a2b9ce2b14657f105d08c34ad --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_square_1e2_pcs_0_ts_20_t_100.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10e5b76f6c295f18e741c6bf9a1c991f3866f69b3831623233ae8157e1b465bd +size 29091 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_square_1e2_pcs_0_ts_420_t_4000.000000.vtu b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_square_1e2_pcs_0_ts_420_t_4000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..73d76d28e308b1da1bebebb19f84bf5c88da9fe7 --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_square_1e2_pcs_0_ts_420_t_4000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa5b22de72494cd45d142a2e778e3d29ccb8522cb8d7ad4acaea9201c18a2648 +size 31288 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_square_1e2_quad9_pcs_0_ts_1_t_5.000000.vtu b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_square_1e2_quad9_pcs_0_ts_1_t_5.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..3d7920ccbdc06ae7c9d97101d90757a5eb1adeba --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_square_1e2_quad9_pcs_0_ts_1_t_5.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7d2dbc5ea78cc71bd300c8b361859ac12e7395579d6c5459a93932bb23e5eba +size 12298 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_square_1e2_tri_pcs_0_ts_1_t_5.000000.vtu b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_square_1e2_tri_pcs_0_ts_1_t_5.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..94a30ca645a01ddd09b2b16943c92b08e2f70692 --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/expected_square_1e2_tri_pcs_0_ts_1_t_5.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:344b2ea8434b35ffc3cdb818876a296798de0ac3e592df5f8e5a62b6e675e10d +size 15173 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1e2.prj b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1e2.prj new file mode 100644 index 0000000000000000000000000000000000000000..2b32116f5abc04997dc0423f399a142652f635dd --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1e2.prj @@ -0,0 +1,273 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad8_1e2.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>HM</name> + <type>HYDRO_MECHANICS</type> + <integration_order>3</integration_order> + <dimension>2</dimension> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <intrinsic_permeability>k</intrinsic_permeability> + <specific_storage>S</specific_storage> + <fluid_viscosity>mu</fluid_viscosity> + <fluid_density>rho_fr</fluid_density> + <biot_coefficient>alpha</biot_coefficient> + <porosity>phi</porosity> + <solid_density>rho_sr</solid_density> + <process_variables> + <displacement>displacement</displacement> + <pressure>pressure</pressure> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + <secondary_variable type="static" internal_name="velocity" output_name="velocity"/> + </secondary_variables> + <specific_body_force>0 0</specific_body_force> + </process> + </processes> + <time_loop> + <processes> + <process ref="HM"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-8</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>pressure</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + <variable>velocity</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>4000</t_end> + <timesteps> + <pair> + <repeat>40</repeat> + <delta_t>5</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>10</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e2</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>1</each_steps> + </pair> + <pair> + <repeat>1</repeat> + <each_steps>19</each_steps> + </pair> + <pair> + <repeat>1</repeat> + <each_steps>100</each_steps> + </pair> + <pair> + <repeat>1</repeat> + <each_steps>300</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <!-- Mechanics --> + <parameter> + <name>E</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>.1</value> + </parameter> + <!-- Model parameters --> + <parameter> + <name>k</name> + <type>Constant</type> + <value>1e-12</value> + </parameter> + <parameter> + <name>S</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>mu</name> + <type>Constant</type> + <value>1e-9</value> + </parameter> + <parameter> + <name>alpha</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>phi</name> + <type>Constant</type> + <value>0.8</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1.2e-6</value> + </parameter> + <parameter> + <name>rho_fr</name> + <type>Constant</type> + <value>1.0e-6</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>pressure_ic</name> + <type>Constant</type> + <values>0</values> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <values>1</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>dirichlet1</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacementTop</name> + <type>Constant</type> + <value>-0.05</value> + </parameter> + <parameter> + <name>displacementRamp</name> + <type>CurveScaled</type> + <curve>timeRamp</curve> + <parameter>displacementTop</parameter> + </parameter> + </parameters> + <curves> + <curve> + <name>timeRamp</name> + <coords>0 100 10000</coords> + <values>0 1 1</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>2</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>displacementRamp</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pressure_ic</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1e2_quad9.prj b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1e2_quad9.prj new file mode 100644 index 0000000000000000000000000000000000000000..0eb25b3addf13b61bc4172fd68f3c991cf2c5c44 --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1e2_quad9.prj @@ -0,0 +1,239 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad9_1e2.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>HM</name> + <type>HYDRO_MECHANICS</type> + <integration_order>3</integration_order> + <dimension>2</dimension> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <intrinsic_permeability>k</intrinsic_permeability> + <specific_storage>S</specific_storage> + <fluid_viscosity>mu</fluid_viscosity> + <fluid_density>rho_fr</fluid_density> + <biot_coefficient>alpha</biot_coefficient> + <porosity>phi</porosity> + <solid_density>rho_sr</solid_density> + <process_variables> + <displacement>displacement</displacement> + <pressure>pressure</pressure> + </process_variables> + <secondary_variables> + </secondary_variables> + <specific_body_force>0 0</specific_body_force> + </process> + </processes> + <time_loop> + <processes> + <process ref="HM"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-8</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>pressure</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>5</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>5</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e2_quad9</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>1</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <!-- Mechanics --> + <parameter> + <name>E</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>.1</value> + </parameter> + <!-- Model parameters --> + <parameter> + <name>k</name> + <type>Constant</type> + <value>1e-12</value> + </parameter> + <parameter> + <name>S</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>mu</name> + <type>Constant</type> + <value>1e-9</value> + </parameter> + <parameter> + <name>alpha</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>phi</name> + <type>Constant</type> + <value>0.8</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1.2e-6</value> + </parameter> + <parameter> + <name>rho_fr</name> + <type>Constant</type> + <value>1.0e-6</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>pressure_ic</name> + <type>Constant</type> + <values>0</values> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <values>1</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>dirichlet1</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacementTop</name> + <type>Constant</type> + <value>-0.05</value> + </parameter> + <parameter> + <name>displacementRamp</name> + <type>CurveScaled</type> + <curve>timeRamp</curve> + <parameter>displacementTop</parameter> + </parameter> + </parameters> + <curves> + <curve> + <name>timeRamp</name> + <coords>0 100 10000</coords> + <values>0 1 1</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>2</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>displacementRamp</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pressure_ic</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1e2_tri.prj b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1e2_tri.prj new file mode 100644 index 0000000000000000000000000000000000000000..caa57fad114d876aee472fe4f164cec6561676b0 --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1e2_tri.prj @@ -0,0 +1,239 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_tri6_1e2.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>HM</name> + <type>HYDRO_MECHANICS</type> + <integration_order>3</integration_order> + <dimension>2</dimension> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <intrinsic_permeability>k</intrinsic_permeability> + <specific_storage>S</specific_storage> + <fluid_viscosity>mu</fluid_viscosity> + <fluid_density>rho_fr</fluid_density> + <biot_coefficient>alpha</biot_coefficient> + <porosity>phi</porosity> + <solid_density>rho_sr</solid_density> + <process_variables> + <displacement>displacement</displacement> + <pressure>pressure</pressure> + </process_variables> + <secondary_variables> + </secondary_variables> + <specific_body_force>0 0</specific_body_force> + </process> + </processes> + <time_loop> + <processes> + <process ref="HM"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-8</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>pressure</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>5</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>5</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e2_tri</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>1</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <!-- Mechanics --> + <parameter> + <name>E</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>.1</value> + </parameter> + <!-- Model parameters --> + <parameter> + <name>k</name> + <type>Constant</type> + <value>1e-12</value> + </parameter> + <parameter> + <name>S</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>mu</name> + <type>Constant</type> + <value>1e-9</value> + </parameter> + <parameter> + <name>alpha</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>phi</name> + <type>Constant</type> + <value>0.8</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1.2e-6</value> + </parameter> + <parameter> + <name>rho_fr</name> + <type>Constant</type> + <value>1.0e-6</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>pressure_ic</name> + <type>Constant</type> + <values>0</values> + </parameter> + <parameter> + <name>p_neumann</name> + <type>Constant</type> + <values>1</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>dirichlet1</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacementTop</name> + <type>Constant</type> + <value>-0.05</value> + </parameter> + <parameter> + <name>displacementRamp</name> + <type>CurveScaled</type> + <curve>timeRamp</curve> + <parameter>displacementTop</parameter> + </parameter> + </parameters> + <curves> + <curve> + <name>timeRamp</name> + <coords>0 100 10000</coords> + <values>0 1 1</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>2</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>displacementRamp</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pressure_ic</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1x1.gml b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1x1.gml new file mode 100644 index 0000000000000000000000000000000000000000..b64525fffa2590f930ad45d289e6f631596ae279 --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1x1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a6e7b692b55d4f0b5e29b055a4945bc3e57a822ba3df69ee94a23e83ace6172 +size 1017 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1x1_quad8_1e2.vtu b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1x1_quad8_1e2.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9916f8388c7563429076e18b70b97f2bbca8e7bd --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1x1_quad8_1e2.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:202039a669d71a8169147fcb979dd1498e1a5f46fb10435b1bc05cb16cdc392a +size 4816 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1x1_quad9_1e2.vtu b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1x1_quad9_1e2.vtu new file mode 100644 index 0000000000000000000000000000000000000000..29b589d4c783659aa2569a112c299c5727d05790 --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1x1_quad9_1e2.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e81ab26e86e78ff78a48f79e20554c82601085988d694a12b54d5cc7082ba5ac +size 21226 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1x1_tri6_1e2.vtu b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1x1_tri6_1e2.vtu new file mode 100644 index 0000000000000000000000000000000000000000..ae52b66297f26b68fede41439c69e1b4795eac83 --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Confined_Compression/square_1x1_tri6_1e2.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ceff29706c6044def47ecd96631a01e231b44fd564f28814472a5c613a227395 +size 30242 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_early/expected_square_1e2_UC_early_pcs_0_ts_10_t_1.000000.vtu b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_early/expected_square_1e2_UC_early_pcs_0_ts_10_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..56fea164f64f5ca171eddabf280f8fdc169b6f06 --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_early/expected_square_1e2_UC_early_pcs_0_ts_10_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06a4e402b29bc0b26290bb0508811eb1ef7693ef69882f9f1d4d4c49b3830781 +size 7061 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_early/square_1e2_UC_early.prj b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_early/square_1e2_UC_early.prj new file mode 100644 index 0000000000000000000000000000000000000000..f806326d05558ac63c36f2b3d7e3e25d304f49e0 --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_early/square_1e2_UC_early.prj @@ -0,0 +1,213 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh axially_symmetric="true">square_1x1_quad8_1e2.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>HM</name> + <type>HYDRO_MECHANICS</type> + <integration_order>3</integration_order> + <dimension>2</dimension> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <intrinsic_permeability>k</intrinsic_permeability> + <specific_storage>S</specific_storage> + <fluid_viscosity>mu</fluid_viscosity> + <biot_coefficient>alpha</biot_coefficient> + <porosity>phi</porosity> + <solid_density>rho_sr</solid_density> + <fluid_density>rho_fr</fluid_density> + <process_variables> + <displacement>displacement</displacement> + <pressure>pressure</pressure> + </process_variables> + <secondary_variables> + </secondary_variables> + <specific_body_force>0 0</specific_body_force> + </process> + </processes> + <time_loop> + <processes> + <process ref="HM"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-8</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>pressure</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>10</repeat> + <delta_t>0.1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e2_UC_early</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <!-- Mechanics --> + <parameter> + <name>E</name> + <type>Constant</type> + <value>30000.0</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0.2</value> + </parameter> + <!-- Model parameters --> + <parameter> + <name>k</name> + <type>Constant</type> + <value>1e-10</value> + </parameter> + <parameter> + <name>S</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>mu</name> + <type>Constant</type> + <value>1e-3</value> + </parameter> + <parameter> + <name>alpha</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>phi</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1.2e-6</value> + </parameter> + <parameter> + <name>rho_fr</name> + <type>Constant</type> + <value>1.0e-6</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>pressure_ic</name> + <type>Constant</type> + <values>0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>displacementTop</name> + <type>Constant</type> + <value>-0.05</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>2</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>displacementTop</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pressure_ic</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_early/square_1e4_UC_early.prj b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_early/square_1e4_UC_early.prj new file mode 100644 index 0000000000000000000000000000000000000000..8dc895c7f51ce332253b7481ea4f311afc825c92 --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_early/square_1e4_UC_early.prj @@ -0,0 +1,213 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh axially_symmetric="true">square_1x1_quad8_1e4.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>HM</name> + <type>HYDRO_MECHANICS</type> + <integration_order>3</integration_order> + <dimension>2</dimension> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <intrinsic_permeability>k</intrinsic_permeability> + <specific_storage>S</specific_storage> + <fluid_viscosity>mu</fluid_viscosity> + <biot_coefficient>alpha</biot_coefficient> + <porosity>phi</porosity> + <solid_density>rho_sr</solid_density> + <fluid_density>rho_fr</fluid_density> + <process_variables> + <displacement>displacement</displacement> + <pressure>pressure</pressure> + </process_variables> + <secondary_variables> + </secondary_variables> + <specific_body_force>0 0</specific_body_force> + </process> + </processes> + <time_loop> + <processes> + <process ref="HM"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-9</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>pressure</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>10</repeat> + <delta_t>0.1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e4_UC_early</prefix> + <timesteps> + <pair> + <repeat>10000</repeat> + <each_steps>1</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <!-- Mechanics --> + <parameter> + <name>E</name> + <type>Constant</type> + <value>30000.0</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0.2</value> + </parameter> + <!-- Model parameters --> + <parameter> + <name>k</name> + <type>Constant</type> + <value>1e-10</value> + </parameter> + <parameter> + <name>S</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>mu</name> + <type>Constant</type> + <value>1e-3</value> + </parameter> + <parameter> + <name>alpha</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>phi</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1.2e-6</value> + </parameter> + <parameter> + <name>rho_fr</name> + <type>Constant</type> + <value>1.0e-6</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>pressure_ic</name> + <type>Constant</type> + <values>0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>displacementTop</name> + <type>Constant</type> + <value>-0.05</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>2</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>displacementTop</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pressure_ic</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_early/square_1x1.gml b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_early/square_1x1.gml new file mode 100644 index 0000000000000000000000000000000000000000..b64525fffa2590f930ad45d289e6f631596ae279 --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_early/square_1x1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a6e7b692b55d4f0b5e29b055a4945bc3e57a822ba3df69ee94a23e83ace6172 +size 1017 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_early/square_1x1_quad8_1e2.vtu b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_early/square_1x1_quad8_1e2.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9916f8388c7563429076e18b70b97f2bbca8e7bd --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_early/square_1x1_quad8_1e2.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:202039a669d71a8169147fcb979dd1498e1a5f46fb10435b1bc05cb16cdc392a +size 4816 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_early/square_1x1_quad8_1e4.vtu b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_early/square_1x1_quad8_1e4.vtu new file mode 100644 index 0000000000000000000000000000000000000000..3ef52a01e407272d894f657e28624ebc02c31eef --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_early/square_1x1_quad8_1e4.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88efc4552c61b53e92da272594e557db3154d1ce7178a714836ce9e944241ab2 +size 2000567 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_late/expected_square_1e2_UC_late_pcs_0_ts_10_t_1000.000000.vtu b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_late/expected_square_1e2_UC_late_pcs_0_ts_10_t_1000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..61d7fdb5d0c1133757a6925574f7266a443c1491 --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_late/expected_square_1e2_UC_late_pcs_0_ts_10_t_1000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3066e26a00de20e41a265def201259201d764a255b5b8e3b1224771da0911b21 +size 7197 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_late/square_1e2_UC_late.prj b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_late/square_1e2_UC_late.prj new file mode 100644 index 0000000000000000000000000000000000000000..6473a78097b181c6cafbb051be22f4fa1e46bbb0 --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_late/square_1e2_UC_late.prj @@ -0,0 +1,213 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh axially_symmetric="true">square_1x1_quad8_1e2.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>HM</name> + <type>HYDRO_MECHANICS</type> + <integration_order>3</integration_order> + <dimension>2</dimension> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <intrinsic_permeability>k</intrinsic_permeability> + <specific_storage>S</specific_storage> + <fluid_viscosity>mu</fluid_viscosity> + <biot_coefficient>alpha</biot_coefficient> + <porosity>phi</porosity> + <solid_density>rho_sr</solid_density> + <fluid_density>rho_fr</fluid_density> + <process_variables> + <displacement>displacement</displacement> + <pressure>pressure</pressure> + </process_variables> + <secondary_variables> + </secondary_variables> + <specific_body_force>0 0</specific_body_force> + </process> + </processes> + <time_loop> + <processes> + <process ref="HM"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-8</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>pressure</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1000</t_end> + <timesteps> + <pair> + <repeat>10</repeat> + <delta_t>100</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e2_UC_late</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <!-- Mechanics --> + <parameter> + <name>E</name> + <type>Constant</type> + <value>30000.0</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0.2</value> + </parameter> + <!-- Model parameters --> + <parameter> + <name>k</name> + <type>Constant</type> + <value>1e-10</value> + </parameter> + <parameter> + <name>S</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>mu</name> + <type>Constant</type> + <value>1e-3</value> + </parameter> + <parameter> + <name>alpha</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>phi</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1.2e-6</value> + </parameter> + <parameter> + <name>rho_fr</name> + <type>Constant</type> + <value>1.0e-6</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>pressure_ic</name> + <type>Constant</type> + <values>0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>displacementTop</name> + <type>Constant</type> + <value>-0.05</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>2</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>displacementTop</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pressure_ic</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_late/square_1e4_UC_late.prj b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_late/square_1e4_UC_late.prj new file mode 100644 index 0000000000000000000000000000000000000000..eec68c540af4e1db14ef4bb57bb4a06a26c7548d --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_late/square_1e4_UC_late.prj @@ -0,0 +1,213 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh axially_symmetric="true">square_1x1_quad8_1e4.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>HM</name> + <type>HYDRO_MECHANICS</type> + <integration_order>3</integration_order> + <dimension>2</dimension> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <intrinsic_permeability>k</intrinsic_permeability> + <specific_storage>S</specific_storage> + <fluid_viscosity>mu</fluid_viscosity> + <biot_coefficient>alpha</biot_coefficient> + <porosity>phi</porosity> + <solid_density>rho_sr</solid_density> + <fluid_density>rho_fr</fluid_density> + <process_variables> + <displacement>displacement</displacement> + <pressure>pressure</pressure> + </process_variables> + <secondary_variables> + </secondary_variables> + <specific_body_force>0 0</specific_body_force> + </process> + </processes> + <time_loop> + <processes> + <process ref="HM"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-9</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>pressure</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1000</t_end> + <timesteps> + <pair> + <repeat>100000</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e4_UC_late</prefix> + <timesteps> + <pair> + <repeat>100000</repeat> + <each_steps>10</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <!-- Mechanics --> + <parameter> + <name>E</name> + <type>Constant</type> + <value>30000.0</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0.2</value> + </parameter> + <!-- Model parameters --> + <parameter> + <name>k</name> + <type>Constant</type> + <value>1e-10</value> + </parameter> + <parameter> + <name>S</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>mu</name> + <type>Constant</type> + <value>1e-3</value> + </parameter> + <parameter> + <name>alpha</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>phi</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1.2e-6</value> + </parameter> + <parameter> + <name>rho_fr</name> + <type>Constant</type> + <value>1.0e-6</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>pressure_ic</name> + <type>Constant</type> + <values>0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>displacementTop</name> + <type>Constant</type> + <value>-0.05</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>2</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>displacementTop</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pressure_ic</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_late/square_1x1.gml b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_late/square_1x1.gml new file mode 100644 index 0000000000000000000000000000000000000000..b64525fffa2590f930ad45d289e6f631596ae279 --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_late/square_1x1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a6e7b692b55d4f0b5e29b055a4945bc3e57a822ba3df69ee94a23e83ace6172 +size 1017 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_late/square_1x1_quad8_1e2.vtu b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_late/square_1x1_quad8_1e2.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9916f8388c7563429076e18b70b97f2bbca8e7bd --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_late/square_1x1_quad8_1e2.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:202039a669d71a8169147fcb979dd1498e1a5f46fb10435b1bc05cb16cdc392a +size 4816 diff --git a/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_late/square_1x1_quad8_1e4.vtu b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_late/square_1x1_quad8_1e4.vtu new file mode 100644 index 0000000000000000000000000000000000000000..3ef52a01e407272d894f657e28624ebc02c31eef --- /dev/null +++ b/Tests/lfs-data/HydroMechanics/Linear/Unconfined_Compression_late/square_1x1_quad8_1e4.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88efc4552c61b53e92da272594e557db3154d1ce7178a714836ce9e944241ab2 +size 2000567 diff --git a/Tests/lfs-data/LIE/HydroMechanics/TaskB.gml b/Tests/lfs-data/LIE/HydroMechanics/TaskB.gml new file mode 100644 index 0000000000000000000000000000000000000000..7aaccd45a9d266209ef78f1305feabefeb88c517 --- /dev/null +++ b/Tests/lfs-data/LIE/HydroMechanics/TaskB.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e88d2f7900b57dbd72b6a4c25f5132a50019f9221b0ac9c8be08ad4bc9f321c +size 789 diff --git a/Tests/lfs-data/LIE/HydroMechanics/TaskB.prj b/Tests/lfs-data/LIE/HydroMechanics/TaskB.prj new file mode 100644 index 0000000000000000000000000000000000000000..87c52920e5477a34f60765308421268aa6be9660 --- /dev/null +++ b/Tests/lfs-data/LIE/HydroMechanics/TaskB.prj @@ -0,0 +1,334 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>TaskB_mesh.vtu</mesh> + <geometry>TaskB.gml</geometry> + <processes> + <process> + <name>HM</name> + <type>HYDRO_MECHANICS_WITH_LIE</type> + <integration_order>3</integration_order> + <dimension>2</dimension> + <process_variables> + <process_variable>pressure</process_variable> + <process_variable>displacement</process_variable> + <process_variable>displacement_jump1</process_variable> + </process_variables> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <intrinsic_permeability>k</intrinsic_permeability> + <specific_storage>S</specific_storage> + <fluid_viscosity>mu</fluid_viscosity> + <biot_coefficient>biot_m</biot_coefficient> + <porosity>phi</porosity> + <solid_density>rho_sr</solid_density> + <fluid_density>rho_fr</fluid_density> + <specific_body_force>0 0</specific_body_force> + <initial_effective_stress>effective_stress0</initial_effective_stress> + <initial_fracture_effective_stress>fracture_effective_stress0</initial_fracture_effective_stress> + <deactivate_matrix_in_flow>1</deactivate_matrix_in_flow> + <fracture_model> + <type>LinearElasticIsotropic</type> + <normal_stiffness>Kn</normal_stiffness> + <shear_stiffness>Ks</shear_stiffness> + <penalty_aperture_cutoff>10e-6</penalty_aperture_cutoff> + <tension_cutoff>1</tension_cutoff> + </fracture_model> + <fracture_properties> + <material_id>1</material_id> + <initial_aperture>aperture0</initial_aperture> + <specific_storage>S_f</specific_storage> + <biot_coefficient>biot_f</biot_coefficient> + </fracture_properties> + <secondary_variables> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="HM"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>PerComponentDeltaX</type> + <norm_type>NORM2</norm_type> + <reltols>1e-8 1e-8 1e-8 1e-8 1e-8</reltols> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>pressure</variable> + <variable>displacement</variable> + <variable>displacement_jump1</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>18</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>3.0</delta_t> + </pair> + <pair> + <repeat>3</repeat> + <delta_t>5.0</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>TaskB</prefix> + <output_iteration_results>0</output_iteration_results> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>1</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <!-- Fluid phase properties --> + <parameter> + <name>rho_fr</name> + <type>Constant</type> + <value>1e3</value> + </parameter> + <!-- + fluid compressibility 4.4e-10 + --> + <parameter> + <name>mu</name> + <type>Constant</type> + <value>1e-3</value> + </parameter> + <!-- Solid phase properties --> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>2450</value> + </parameter> + <!-- Porous medium properties --> + <parameter> + <name>phi</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>k</name> + <type>Constant</type> + <value>1e-17</value> + </parameter> + <parameter> + <name>S</name> + <type>Constant</type> + <value>1e-10</value> + </parameter> + <parameter> + <name>biot_m</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>E</name> + <type>Constant</type> + <value>6.1065e9</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0.3275</value> + </parameter> + <!-- + K=5.9GPa, G=2.3GPa + --> + <!-- Fracture properties --> + <parameter> + <name>aperture0</name> + <type>Constant</type> + <value>10e-6</value> + </parameter> + <parameter> + <name>S_f</name> + <type>Constant</type> + <value>4.4e-10</value> + </parameter> + <parameter> + <name>biot_f</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>Kn</name> + <type>Constant</type> + <value>20e9</value> + </parameter> + <parameter> + <name>Ks</name> + <type>Constant</type> + <value>20e9</value> + </parameter> + <!-- Flow properties --> + <parameter> + <name>p0</name> + <type>Constant</type> + <values>0.5e6</values> + </parameter> + <parameter> + <name>p_in</name> + <type>Constant</type> + <values>1e6</values> + </parameter> + <parameter> + <name>p_in_transient</name> + <type>CurveScaled</type> + <curve>timeRamp_p_in</curve> + <parameter>p_in</parameter> + </parameter> + <!-- Mechancis properties --> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>effective_stress0</name> + <type>Constant</type> + <values>-5.3e6 -7.0e6 0 0</values> + </parameter> + <parameter> + <name>fracture_effective_stress0</name> + <type>Constant</type> + <!-- values: shear stress, normal stress --> + <values>-0.65113778e6 -5.10363053e6</values> + </parameter> + <parameter> + <name>zero_u</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <curves> + <curve> + <name>timeRamp_p_in</name> + <coords>0 22.9999 23 99.9999 100 156.9999 157 212.9999 213 266.99999 267 316.9999 317 419.9999 420 452.9999 453 807</coords> + <values>0.7446 0.7446 1.919 1.919 3.627 3.627 4.094 4.094 4.511 4.511 4.99 4.99 5.484 5.484 6.302 6.302 3.382 3.382</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>TaskB</geometrical_set> + <geometry>INJECTION</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>p_in_transient</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>TaskB</geometrical_set> + <geometry>PLY_TOP</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>p0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>TaskB</geometrical_set> + <geometry>PLY_BOTTOM</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>p0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>2</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>TaskB</geometrical_set> + <geometry>PLY_TOP</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>TaskB</geometrical_set> + <geometry>PLY_BOTTOM</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>TaskB</geometrical_set> + <geometry>PLY_LEFT</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>TaskB</geometrical_set> + <geometry>PLY_RIGHT</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>zero_u</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>displacement_jump1</name> + <components>2</components> + <order>2</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>TaskB</geometrical_set> + <geometry>PLY_TOP</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>TaskB</geometrical_set> + <geometry>PLY_BOTTOM</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>zero_u</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>15</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>3000</max_iteration_step> + <error_tolerance>1e-12</error_tolerance> + <scaling>1</scaling> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/LIE/HydroMechanics/TaskB_mesh.vtu b/Tests/lfs-data/LIE/HydroMechanics/TaskB_mesh.vtu new file mode 100644 index 0000000000000000000000000000000000000000..d1882466c3c713603818fb08ca305402bf41c326 --- /dev/null +++ b/Tests/lfs-data/LIE/HydroMechanics/TaskB_mesh.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d9a1281e8fb3a965d471ec633d1b41bdcaa0f0b9a97aa0a9b076dc33d1bb37f +size 414570 diff --git a/Tests/lfs-data/LIE/HydroMechanics/expected_TaskB_pcs_0_ts_4_t_18.000000.vtu b/Tests/lfs-data/LIE/HydroMechanics/expected_TaskB_pcs_0_ts_4_t_18.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..8d29b9f81c114b5b0aef66f282b34badefef8631 --- /dev/null +++ b/Tests/lfs-data/LIE/HydroMechanics/expected_TaskB_pcs_0_ts_4_t_18.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03c49ca30fe591d79a5926051a3fd633b453251a64496b679b31a9702eaad88f +size 995650 diff --git a/Tests/lfs-data/LIE/HydroMechanics/expected_single_fracture_3D_pcs_0_ts_10_t_100.000000.vtu b/Tests/lfs-data/LIE/HydroMechanics/expected_single_fracture_3D_pcs_0_ts_10_t_100.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..a80e73de25058e04dc10756e4f92c1ed4d393f07 --- /dev/null +++ b/Tests/lfs-data/LIE/HydroMechanics/expected_single_fracture_3D_pcs_0_ts_10_t_100.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2df64117256db1d934dcb36bd304dfd3e32e55c33de71a1efe7e682ad3276b66 +size 401322 diff --git a/Tests/lfs-data/LIE/HydroMechanics/expected_single_fracture_pcs_0_ts_10_t_100.000000.vtu b/Tests/lfs-data/LIE/HydroMechanics/expected_single_fracture_pcs_0_ts_10_t_100.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..06b9aaaeca71cbac4d064bd39b86975a65e2c344 --- /dev/null +++ b/Tests/lfs-data/LIE/HydroMechanics/expected_single_fracture_pcs_0_ts_10_t_100.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11d716fd5e3dc2f48d8da07570c35859d36d562d47322e12130b1b4091ece944 +size 198220 diff --git a/Tests/lfs-data/LIE/HydroMechanics/single_fracture.gml b/Tests/lfs-data/LIE/HydroMechanics/single_fracture.gml new file mode 100644 index 0000000000000000000000000000000000000000..8d6ecd04e1ddf94599860570eae2d1cbc6edc4c0 --- /dev/null +++ b/Tests/lfs-data/LIE/HydroMechanics/single_fracture.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de23cf8cd88106295a8abd373d1082f9c6249b2a6649e78fdc468094e803f77e +size 1748 diff --git a/Tests/lfs-data/LIE/HydroMechanics/single_fracture.prj b/Tests/lfs-data/LIE/HydroMechanics/single_fracture.prj new file mode 100644 index 0000000000000000000000000000000000000000..854e3d0a11255667de685e5b466af20db25f747c --- /dev/null +++ b/Tests/lfs-data/LIE/HydroMechanics/single_fracture.prj @@ -0,0 +1,318 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>single_fracture.vtu</mesh> + <geometry>single_fracture.gml</geometry> + <processes> + <process> + <name>HM</name> + <type>HYDRO_MECHANICS_WITH_LIE</type> + <integration_order>3</integration_order> + <dimension>2</dimension> + <process_variables> + <process_variable>pressure</process_variable> + <process_variable>displacement</process_variable> + <process_variable>displacement_jump1</process_variable> + </process_variables> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <intrinsic_permeability>k</intrinsic_permeability> + <specific_storage>S</specific_storage> + <fluid_viscosity>mu</fluid_viscosity> + <biot_coefficient>biot_m</biot_coefficient> + <porosity>phi</porosity> + <solid_density>rho_sr</solid_density> + <fluid_density>rho_fr</fluid_density> + <specific_body_force>0 0</specific_body_force> + <initial_effective_stress>effective_stress0</initial_effective_stress> + <fracture_model> + <type>LinearElasticIsotropic</type> + <normal_stiffness>Kn</normal_stiffness> + <shear_stiffness>Ks</shear_stiffness> + <penalty_aperture_cutoff>1e-5</penalty_aperture_cutoff> + <tension_cutoff>1</tension_cutoff> + </fracture_model> + <fracture_properties> + <material_id>0</material_id> + <initial_aperture>aperture0</initial_aperture> + <specific_storage>S_f</specific_storage> + <biot_coefficient>biot_f</biot_coefficient> + </fracture_properties> + <initial_fracture_effective_stress>fracture_effective_stress0</initial_fracture_effective_stress> + <secondary_variables> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="HM"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>PerComponentResidual</type> + <norm_type>NORM2</norm_type> + <abstols>1e-18 1e-7 1e-5 1e-8 1e-6</abstols> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>pressure</variable> + <variable>displacement</variable> + <variable>displacement_jump1</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>100</t_end> + <timesteps> + <pair> + <repeat>10</repeat> + <delta_t>10.0</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>single_fracture</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <!-- Fluid phase properties --> + <parameter> + <name>rho_fr</name> + <type>Constant</type> + <value>1e3</value> + </parameter> + <parameter> + <name>mu</name> + <type>Constant</type> + <value>1e-3</value> + </parameter> + <!-- Solid phase properties --> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <!-- Porous medium properties --> + <parameter> + <name>phi</name> + <type>Constant</type> + <value>1e-3</value> + </parameter> + <parameter> + <name>k</name> + <type>Constant</type> + <value>1e-21</value> + </parameter> + <parameter> + <name>S</name> + <type>Constant</type> + <value>1e-10</value> + </parameter> + <parameter> + <name>biot_m</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>E</name> + <type>Constant</type> + <value>60e9</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0</value> + </parameter> + <!-- Fracture properties --> + <parameter> + <name>aperture0</name> + <type>Constant</type> + <value>1e-5</value> + </parameter> + <parameter> + <name>S_f</name> + <type>Constant</type> + <value>1e-12</value> + </parameter> + <parameter> + <name>biot_f</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>Kn</name> + <type>Constant</type> + <value>1e11</value> + </parameter> + <parameter> + <name>Ks</name> + <type>Constant</type> + <value>1e11</value> + </parameter> + <!-- Flow properties --> + <parameter> + <name>p0</name> + <type>Constant</type> + <values>11e6</values> + </parameter> + <parameter> + <name>p_in</name> + <type>Constant</type> + <values>11.9e6</values> + </parameter> + <parameter> + <name>p_out</name> + <type>Constant</type> + <values>11e6</values> + </parameter> + <!-- Mechancis properties --> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>effective_stress0</name> + <type>Constant</type> + <values>-13e6 -39e6 0 0</values> + </parameter> + <parameter> + <name>fracture_effective_stress0</name> + <type>Constant</type> + <values>0 -39e6</values> + </parameter> + <parameter> + <name>zero_u</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>load</name> + <type>Constant</type> + <value>-50e6</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>single_fracture</geometrical_set> + <geometry>POINT4</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>p_in</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_fracture</geometrical_set> + <geometry>POINT5</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>p_out</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>2</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>single_fracture</geometrical_set> + <geometry>PLY_SOUTH</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_fracture</geometrical_set> + <geometry>PLY_WEST</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_fracture</geometrical_set> + <geometry>PLY_EAST</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_fracture</geometrical_set> + <geometry>PLY_NORTH</geometry> + <type>Neumann</type> + <component>1</component> + <parameter>load</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>displacement_jump1</name> + <components>2</components> + <order>2</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>single_fracture</geometrical_set> + <geometry>PLY_EAST</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_fracture</geometrical_set> + <geometry>PLY_WEST</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>zero_u</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <!--This is working but extremely slow + <lis>-i bicgstab -p ssor -ssor_w 1.5 -tol 1e-12 -maxiter 100000</lis> + --> + <eigen> + <!-- + <solver_type>PardisoLU</solver_type> + <precon_type>NONE</precon_type> + --> + <solver_type>SparseLU</solver_type> + <precon_type>ILUT</precon_type> + <scaling>1</scaling> + <max_iteration_step>3000</max_iteration_step> + <error_tolerance>1e-12</error_tolerance> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/LIE/HydroMechanics/single_fracture.vtu b/Tests/lfs-data/LIE/HydroMechanics/single_fracture.vtu new file mode 100644 index 0000000000000000000000000000000000000000..7abd5e18472afe015161528b88402c84ca7d7a8a --- /dev/null +++ b/Tests/lfs-data/LIE/HydroMechanics/single_fracture.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5e2eb9252c1dfb6b4d15845384c00448e71a55e8524754116a5c12917533d47 +size 38915 diff --git a/Tests/lfs-data/LIE/HydroMechanics/single_fracture_3D.gml b/Tests/lfs-data/LIE/HydroMechanics/single_fracture_3D.gml new file mode 100644 index 0000000000000000000000000000000000000000..64fd8ae52ff4b724e9f6ec948511656a90f00718 --- /dev/null +++ b/Tests/lfs-data/LIE/HydroMechanics/single_fracture_3D.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71f608917a6cb2be7a4ec9ebdb59d12ee31f5fbb0457a1d1f230a47f441e3b4c +size 1808 diff --git a/Tests/lfs-data/LIE/HydroMechanics/single_fracture_3D.prj b/Tests/lfs-data/LIE/HydroMechanics/single_fracture_3D.prj new file mode 100644 index 0000000000000000000000000000000000000000..9c2c60e719e44520a50ce04df716f939082468d2 --- /dev/null +++ b/Tests/lfs-data/LIE/HydroMechanics/single_fracture_3D.prj @@ -0,0 +1,346 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>single_fracture_3D.vtu</mesh> + <geometry>single_fracture_3D.gml</geometry> + <processes> + <process> + <name>HM</name> + <type>HYDRO_MECHANICS_WITH_LIE</type> + <integration_order>3</integration_order> + <dimension>3</dimension> + <process_variables> + <process_variable>pressure</process_variable> + <process_variable>displacement</process_variable> + <process_variable>displacement_jump1</process_variable> + </process_variables> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <intrinsic_permeability>k</intrinsic_permeability> + <specific_storage>S</specific_storage> + <fluid_viscosity>mu</fluid_viscosity> + <biot_coefficient>biot_m</biot_coefficient> + <porosity>phi</porosity> + <solid_density>rho_sr</solid_density> + <fluid_density>rho_fr</fluid_density> + <specific_body_force>0 0 0</specific_body_force> + <initial_effective_stress>effective_stress0</initial_effective_stress> + <fracture_model> + <type>LinearElasticIsotropic</type> + <normal_stiffness>Kn</normal_stiffness> + <shear_stiffness>Ks</shear_stiffness> + <penalty_aperture_cutoff>1e-5</penalty_aperture_cutoff> + <tension_cutoff>1</tension_cutoff> + </fracture_model> + <fracture_properties> + <material_id>0</material_id> + <initial_aperture>aperture0</initial_aperture> + <specific_storage>S_f</specific_storage> + <biot_coefficient>biot_f</biot_coefficient> + </fracture_properties> + <initial_fracture_effective_stress>fracture_effective_stress0</initial_fracture_effective_stress> + <secondary_variables> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="HM"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>PerComponentResidual</type> + <norm_type>NORM2</norm_type> + <abstols>1e-18 1e-7 1e-5 1e-7 1e-8 1e-6 1e-8</abstols> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>pressure</variable> + <variable>displacement</variable> + <variable>displacement_jump1</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>100</t_end> + <timesteps> + <pair> + <repeat>10</repeat> + <delta_t>10.0</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>single_fracture_3D</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <!-- Fluid phase properties --> + <parameter> + <name>rho_fr</name> + <type>Constant</type> + <value>1e3</value> + </parameter> + <parameter> + <name>mu</name> + <type>Constant</type> + <value>1e-3</value> + </parameter> + <!-- Solid phase properties --> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <!-- Porous medium properties --> + <parameter> + <name>phi</name> + <type>Constant</type> + <value>1e-3</value> + </parameter> + <parameter> + <name>k</name> + <type>Constant</type> + <value>1e-21</value> + </parameter> + <parameter> + <name>S</name> + <type>Constant</type> + <value>1e-10</value> + </parameter> + <parameter> + <name>biot_m</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>E</name> + <type>Constant</type> + <value>60e9</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0</value> + </parameter> + <!-- Fracture properties --> + <parameter> + <name>aperture0</name> + <type>Constant</type> + <value>1e-5</value> + </parameter> + <parameter> + <name>S_f</name> + <type>Constant</type> + <value>1e-12</value> + </parameter> + <parameter> + <name>biot_f</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>Kn</name> + <type>Constant</type> + <value>1e11</value> + </parameter> + <parameter> + <name>Ks</name> + <type>Constant</type> + <value>1e11</value> + </parameter> + <!-- Flow properties --> + <parameter> + <name>p0</name> + <type>Constant</type> + <values>11e6</values> + </parameter> + <parameter> + <name>p_in</name> + <type>Constant</type> + <values>11.9e6</values> + </parameter> + <parameter> + <name>p_out</name> + <type>Constant</type> + <values>11e6</values> + </parameter> + <!-- Mechancis properties --> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + <parameter> + <name>effective_stress0</name> + <type>Constant</type> + <values>-13e6 -39e6 -13e6 0 0 0 </values> + </parameter> + <parameter> + <name>fracture_effective_stress0</name> + <type>Constant</type> + <values>0 0 -39e6</values> + </parameter> + <parameter> + <name>zero_u</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>load</name> + <type>Constant</type> + <value>-50e6</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>single_fracture_3D</geometrical_set> + <geometry>inlet</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>p_in</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_fracture_3D</geometrical_set> + <geometry>outlet</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>p_out</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>displacement</name> + <components>3</components> + <order>2</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>single_fracture_3D</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_fracture_3D</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_fracture_3D</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_fracture_3D</geometrical_set> + <geometry>back</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_fracture_3D</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_fracture_3D</geometrical_set> + <geometry>top</geometry> + <type>Neumann</type> + <component>1</component> + <parameter>load</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>displacement_jump1</name> + <components>3</components> + <order>2</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>single_fracture_3D</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_fracture_3D</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_fracture_3D</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_fracture_3D</geometrical_set> + <geometry>back</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>zero_u</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <!--This is working but extremely slow + <lis>-i bicgstab -p ssor -ssor_w 1.5 -tol 1e-12 -maxiter 100000</lis> + --> + <eigen> + <!-- + <solver_type>PardisoLU</solver_type> + <precon_type>NONE</precon_type> + --> + <solver_type>SparseLU</solver_type> + <precon_type>DIAGONAL</precon_type> + <scaling>1</scaling> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-12</error_tolerance> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/LIE/HydroMechanics/single_fracture_3D.vtu b/Tests/lfs-data/LIE/HydroMechanics/single_fracture_3D.vtu new file mode 100644 index 0000000000000000000000000000000000000000..5d3e576543301ebb3743bfb3c5f86f1aaae9b390 --- /dev/null +++ b/Tests/lfs-data/LIE/HydroMechanics/single_fracture_3D.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:352d663fd43425f054d485a01c55f8445a6fb208a417cb20158985bcf9e0a366 +size 84499 diff --git a/Tests/lfs-data/LIE/Mechanics/expected_single_joint_displacement_controlled_pcs_0_ts_10_t_1.000000.vtu b/Tests/lfs-data/LIE/Mechanics/expected_single_joint_displacement_controlled_pcs_0_ts_10_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..2582e1f3c71ba4b03dc689213b10963cd2cdba9e --- /dev/null +++ b/Tests/lfs-data/LIE/Mechanics/expected_single_joint_displacement_controlled_pcs_0_ts_10_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd3522e936d823a0044c7ac34bab82f31976a7639c5db5cadaf3516871517863 +size 22475 diff --git a/Tests/lfs-data/LIE/Mechanics/expected_single_joint_negative_aperture_pcs_0_ts_1_t_1.000000.vtu b/Tests/lfs-data/LIE/Mechanics/expected_single_joint_negative_aperture_pcs_0_ts_1_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..5e19a04d7baf50472e23bc95e66b0175b4233259 --- /dev/null +++ b/Tests/lfs-data/LIE/Mechanics/expected_single_joint_negative_aperture_pcs_0_ts_1_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd2f9732ed3e3161efc5122bb00efce4fc88ec2344072a35e41003aa7b6503c7 +size 19975 diff --git a/Tests/lfs-data/LIE/Mechanics/single_joint.gml b/Tests/lfs-data/LIE/Mechanics/single_joint.gml new file mode 100644 index 0000000000000000000000000000000000000000..2447947e6102107beaa765b64e260afe65af9367 --- /dev/null +++ b/Tests/lfs-data/LIE/Mechanics/single_joint.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f21a4062e00367066d1cb96bb94c90227136b5b3c991c70a4439a462776dd3b7 +size 1136 diff --git a/Tests/lfs-data/LIE/Mechanics/single_joint.prj b/Tests/lfs-data/LIE/Mechanics/single_joint.prj new file mode 100644 index 0000000000000000000000000000000000000000..5b390a11f8763ecf34d86e3f5bfb2a5a26121931 --- /dev/null +++ b/Tests/lfs-data/LIE/Mechanics/single_joint.prj @@ -0,0 +1,188 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>single_joint_beta50.vtu</mesh> + <geometry>single_joint.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION_WITH_LIE</type> + <integration_order>2</integration_order> + <dimension>2</dimension> + <process_variables> + <process_variable>displacement</process_variable> + <process_variable>displacement_jump1</process_variable> + </process_variables> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <fracture_model> + <type>LinearElasticIsotropic</type> + <normal_stiffness>Kn</normal_stiffness> + <shear_stiffness>Ks</shear_stiffness> + <penalty_aperture_cutoff>1e-5</penalty_aperture_cutoff> + <tension_cutoff>1</tension_cutoff> + </fracture_model> + <fracture_properties> + <material_id>1</material_id> + <initial_aperture>aperture0</initial_aperture> + </fracture_properties> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>Residual</type> + <norm_type>NORM2</norm_type> + <abstol>1e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>displacement_jump1</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1.0</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>single_joint</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>170e6</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0.22</value> + </parameter> + <parameter> + <name>Kn</name> + <type>Constant</type> + <value>1e12</value> + </parameter> + <parameter> + <name>Ks</name> + <type>Constant</type> + <value>1e9</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>aperture0</name> + <type>Constant</type> + <value>1e-5</value> + </parameter> + <parameter> + <name>load</name> + <type>Constant</type> + <value>-7e+3</value> + </parameter> + <parameter> + <name>zero_u</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>single_joint</geometrical_set> + <geometry>PLY_BOTTOM</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_joint</geometrical_set> + <geometry>POINT0</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_joint</geometrical_set> + <geometry>PLY_TOP</geometry> + <type>Neumann</type> + <component>1</component> + <parameter>load</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>displacement_jump1</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>4</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/LIE/Mechanics/single_joint_0_10_inside.vtu b/Tests/lfs-data/LIE/Mechanics/single_joint_0_10_inside.vtu new file mode 100644 index 0000000000000000000000000000000000000000..fead4f4a14fdae7c2aafa516a0eb4c0d0b271905 --- /dev/null +++ b/Tests/lfs-data/LIE/Mechanics/single_joint_0_10_inside.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3da344dc2236dfd51b550db9c0c2ca53d6762dda34b79821e36b61e7450ac56d +size 4905 diff --git a/Tests/lfs-data/LIE/Mechanics/single_joint_3D.gml b/Tests/lfs-data/LIE/Mechanics/single_joint_3D.gml new file mode 100644 index 0000000000000000000000000000000000000000..5b6b71068208a2962e24c4978b9f282e2c4ef768 --- /dev/null +++ b/Tests/lfs-data/LIE/Mechanics/single_joint_3D.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc9fec86c4fbeca01455ae69618ef5ac4b26689de3e760af212391dfe6eb33ac +size 2233 diff --git a/Tests/lfs-data/LIE/Mechanics/single_joint_3D.prj b/Tests/lfs-data/LIE/Mechanics/single_joint_3D.prj new file mode 100644 index 0000000000000000000000000000000000000000..932abc275f58fab2d4fcfb648d1db9001d73b21a --- /dev/null +++ b/Tests/lfs-data/LIE/Mechanics/single_joint_3D.prj @@ -0,0 +1,241 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>single_joint_beta50_3D.vtu</mesh> + <geometry>single_joint_3D.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION_WITH_LIE</type> + <integration_order>2</integration_order> + <dimension>3</dimension> + <process_variables> + <process_variable>displacement</process_variable> + <process_variable>displacement_jump1</process_variable> + </process_variables> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <fracture_model> + <type>LinearElasticIsotropic</type> + <normal_stiffness>Kn</normal_stiffness> + <shear_stiffness>Ks</shear_stiffness> + <penalty_aperture_cutoff>1e-5</penalty_aperture_cutoff> + <tension_cutoff>1</tension_cutoff> + </fracture_model> + <fracture_properties> + <material_id>1</material_id> + <initial_aperture>aperture0</initial_aperture> + </fracture_properties> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="sigma_xz" output_name="sigma_xz"/> + <secondary_variable type="static" internal_name="sigma_yz" output_name="sigma_yz"/> + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + <secondary_variable type="static" internal_name="epsilon_xz" output_name="epsilon_xz"/> + <secondary_variable type="static" internal_name="epsilon_yz" output_name="epsilon_yz"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>Residual</type> + <norm_type>NORM2</norm_type> + <abstol>1e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>displacement_jump1</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>sigma_xz</variable> + <variable>sigma_yz</variable> + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + <variable>epsilon_xz</variable> + <variable>epsilon_yz</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1.0</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>single_joint_3D</prefix> + <timesteps> + <pair> + <repeat>10000</repeat> + <each_steps>1</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>170e6</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0.22</value> + </parameter> + <parameter> + <name>Kn</name> + <type>Constant</type> + <value>1e12</value> + </parameter> + <parameter> + <name>Ks</name> + <type>Constant</type> + <value>1e9</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + <parameter> + <name>aperture0</name> + <type>Constant</type> + <value>1e-5</value> + </parameter> + <parameter> + <name>load</name> + <type>Constant</type> + <value>-7e+3</value> + </parameter> + <parameter> + <name>zero_u</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>3</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>single_joint_3D</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_joint_3D</geometrical_set> + <geometry>bottom_left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_joint_3D</geometrical_set> + <geometry>bottom_rear</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_joint_3D</geometrical_set> + <geometry>top</geometry> + <type>Neumann</type> + <component>1</component> + <parameter>load</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_joint_3D</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_joint_3D</geometrical_set> + <geometry>back</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>zero_u</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>displacement_jump1</name> + <components>3</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>single_joint_3D</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_joint_3D</geometrical_set> + <geometry>back</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>zero_u</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>4</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/LIE/Mechanics/single_joint_3D_expected_pcs_0_ts_1_t_1.000000.vtu b/Tests/lfs-data/LIE/Mechanics/single_joint_3D_expected_pcs_0_ts_1_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..66266dfcfc049bed961ccbfcdfe6310f02435bab --- /dev/null +++ b/Tests/lfs-data/LIE/Mechanics/single_joint_3D_expected_pcs_0_ts_1_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc508e2692f74e98f85e20de1da86eb0bb77cee14485c5c32763b7ac2d833e79 +size 81899 diff --git a/Tests/lfs-data/LIE/Mechanics/single_joint_beta50.vtu b/Tests/lfs-data/LIE/Mechanics/single_joint_beta50.vtu new file mode 100644 index 0000000000000000000000000000000000000000..32c47ea573a905717426f14f790f7d27c2faa16e --- /dev/null +++ b/Tests/lfs-data/LIE/Mechanics/single_joint_beta50.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8a20c804ed59cc224344340060b580c2e80f0401bee9625ee66bd8be7e03763 +size 6229 diff --git a/Tests/lfs-data/LIE/Mechanics/single_joint_beta50_3D.vtu b/Tests/lfs-data/LIE/Mechanics/single_joint_beta50_3D.vtu new file mode 100644 index 0000000000000000000000000000000000000000..497c900d4055f236bf6b097fbd747b61e3ef8b2c --- /dev/null +++ b/Tests/lfs-data/LIE/Mechanics/single_joint_beta50_3D.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23b5cddd76a2d4f8c80f851a61650b1a0b0d355ee5e7f0eb34c1bcb4268ec121 +size 23003 diff --git a/Tests/lfs-data/LIE/Mechanics/single_joint_displacement_controlled.prj b/Tests/lfs-data/LIE/Mechanics/single_joint_displacement_controlled.prj new file mode 100644 index 0000000000000000000000000000000000000000..11540bad408e3668f53e78c33876a46934d173d8 --- /dev/null +++ b/Tests/lfs-data/LIE/Mechanics/single_joint_displacement_controlled.prj @@ -0,0 +1,215 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>single_joint_beta50.vtu</mesh> + <geometry>single_joint.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION_WITH_LIE</type> + <integration_order>2</integration_order> + <dimension>2</dimension> + <process_variables> + <process_variable>displacement</process_variable> + <process_variable>displacement_jump1</process_variable> + </process_variables> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <fracture_model> + <type>MohrCoulomb</type> + <normal_stiffness>Kn</normal_stiffness> + <shear_stiffness>Ks</shear_stiffness> + <friction_angle>zero</friction_angle> + <dilatancy_angle>zero</dilatancy_angle> + <cohesion>cohesion</cohesion> + <penalty_aperture_cutoff>1e-7</penalty_aperture_cutoff> + <tension_cutoff>1</tension_cutoff> + </fracture_model> + <fracture_properties> + <material_id>1</material_id> + <initial_aperture>aperture0</initial_aperture> + </fracture_properties> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>Residual</type> + <norm_type>NORM2</norm_type> + <abstol>1e-11</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>displacement_jump1</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>10</repeat> + <delta_t>.1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>single_joint_displacement_controlled</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>170e6</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0.22</value> + </parameter> + <parameter> + <name>Kn</name> + <type>Constant</type> + <value>1e12</value> + </parameter> + <parameter> + <name>Ks</name> + <type>Constant</type> + <value>1e9</value> + </parameter> + + <parameter> + <name>zero</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>cohesion</name> + <type>Constant</type> + <value>2e3</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>aperture0</name> + <type>Constant</type> + <value>1e-5</value> + </parameter> + <parameter> + <name>load</name> + <type>CurveScaled</type> + <curve>load_curve</curve> + <parameter>load_value</parameter> + </parameter> + <parameter> + <name>load_value</name> + <type>Constant</type> + <value>-1e-5</value> + </parameter> + <parameter> + <name>zero_u</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <curves> + <curve> + <name>load_curve</name> + <coords>0 1</coords> + <values>0 1</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>single_joint</geometrical_set> + <geometry>PLY_BOTTOM</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_joint</geometrical_set> + <geometry>POINT0</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_joint</geometrical_set> + <geometry>PLY_TOP</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>load</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>displacement_jump1</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>1000</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>SparseLU</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/LIE/Mechanics/single_joint_expected_pcs_0_ts_1_t_1.000000.vtu b/Tests/lfs-data/LIE/Mechanics/single_joint_expected_pcs_0_ts_1_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..f9acb12d2416ab5ac4e7cd851eaaac07d4e2fff1 --- /dev/null +++ b/Tests/lfs-data/LIE/Mechanics/single_joint_expected_pcs_0_ts_1_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:163daddcf4e069e64b1f39228bb6aa68ec5dc123a860c71effb572379a563762 +size 22240 diff --git a/Tests/lfs-data/LIE/Mechanics/single_joint_inside.prj b/Tests/lfs-data/LIE/Mechanics/single_joint_inside.prj new file mode 100644 index 0000000000000000000000000000000000000000..e9b86e815c3c8453c1305103efd02ba84195b49f --- /dev/null +++ b/Tests/lfs-data/LIE/Mechanics/single_joint_inside.prj @@ -0,0 +1,188 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>single_joint_0_10_inside.vtu</mesh> + <geometry>single_joint.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION_WITH_LIE</type> + <integration_order>2</integration_order> + <dimension>2</dimension> + <process_variables> + <process_variable>displacement</process_variable> + <process_variable>displacement_jump1</process_variable> + </process_variables> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <fracture_model> + <type>LinearElasticIsotropic</type> + <normal_stiffness>Kn</normal_stiffness> + <shear_stiffness>Ks</shear_stiffness> + <penalty_aperture_cutoff>1e-5</penalty_aperture_cutoff> + <tension_cutoff>1</tension_cutoff> + </fracture_model> + <fracture_properties> + <material_id>1</material_id> + <initial_aperture>aperture0</initial_aperture> + </fracture_properties> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>Residual</type> + <norm_type>NORM2</norm_type> + <abstol>1e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>displacement_jump1</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1.0</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>single_joint_inside</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>170e6</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0.22</value> + </parameter> + <parameter> + <name>Kn</name> + <type>Constant</type> + <value>1e12</value> + </parameter> + <parameter> + <name>Ks</name> + <type>Constant</type> + <value>1e9</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>aperture0</name> + <type>Constant</type> + <value>1e-5</value> + </parameter> + <parameter> + <name>load</name> + <type>Constant</type> + <value>7e+3</value> + </parameter> + <parameter> + <name>zero_u</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>single_joint</geometrical_set> + <geometry>PLY_BOTTOM</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_joint</geometrical_set> + <geometry>POINT0</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_joint</geometrical_set> + <geometry>PLY_TOP</geometry> + <type>Neumann</type> + <component>1</component> + <parameter>load</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>displacement_jump1</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>4</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/LIE/Mechanics/single_joint_inside_expected_pcs_0_ts_1_t_1.000000.vtu b/Tests/lfs-data/LIE/Mechanics/single_joint_inside_expected_pcs_0_ts_1_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..6ab64c274a361f141b0985de160fb45d991ee0ca --- /dev/null +++ b/Tests/lfs-data/LIE/Mechanics/single_joint_inside_expected_pcs_0_ts_1_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e316ce8006ad0b224e5e31cd72157c611f935ba42ac62f028f2312bce81cea59 +size 26325 diff --git a/Tests/lfs-data/LIE/Mechanics/single_joint_negative_aperture.prj b/Tests/lfs-data/LIE/Mechanics/single_joint_negative_aperture.prj new file mode 100644 index 0000000000000000000000000000000000000000..a3c52c175c1c14386e8e614ae21cf75c3bfb8286 --- /dev/null +++ b/Tests/lfs-data/LIE/Mechanics/single_joint_negative_aperture.prj @@ -0,0 +1,201 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>single_joint_beta50.vtu</mesh> + <geometry>single_joint.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION_WITH_LIE</type> + <integration_order>2</integration_order> + <dimension>2</dimension> + <process_variables> + <process_variable>displacement</process_variable> + <process_variable>displacement_jump1</process_variable> + </process_variables> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <fracture_model> + <type>LinearElasticIsotropic</type> + <normal_stiffness>Kn</normal_stiffness> + <shear_stiffness>Ks</shear_stiffness> + <penalty_aperture_cutoff>1e-7</penalty_aperture_cutoff> + <tension_cutoff>1</tension_cutoff> + </fracture_model> + <fracture_properties> + <material_id>1</material_id> + <initial_aperture>aperture0</initial_aperture> + </fracture_properties> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>Residual</type> + <norm_type>NORM2</norm_type> + <abstol>1e-11</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>displacement_jump1</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>single_joint_negative_aperture</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>170e6</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0.22</value> + </parameter> + <parameter> + <name>Kn</name> + <type>Constant</type> + <value>1e8</value> + </parameter> + <parameter> + <name>Ks</name> + <type>Constant</type> + <value>1e12</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>aperture0</name> + <type>Constant</type> + <value>1e-5</value> + </parameter> + <parameter> + <name>load</name> + <type>CurveScaled</type> + <curve>load_curve</curve> + <parameter>load_value</parameter> + </parameter> + <parameter> + <name>load_value</name> + <type>Constant</type> + <value>-7e+3</value> + </parameter> + <parameter> + <name>zero_u</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <curves> + <curve> + <name>load_curve</name> + <coords>0 1</coords> + <values>0 1</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>single_joint</geometrical_set> + <geometry>PLY_BOTTOM</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_joint</geometrical_set> + <geometry>POINT0</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_joint</geometrical_set> + <geometry>PLY_TOP</geometry> + <type>Neumann</type> + <component>1</component> + <parameter>load</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>displacement_jump1</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>1000</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>SparseLU</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/LIE/Mechanics/two_joints.prj b/Tests/lfs-data/LIE/Mechanics/two_joints.prj new file mode 100644 index 0000000000000000000000000000000000000000..2eb109e6dd3233ddd6acf35fef90d02c1c1c4019 --- /dev/null +++ b/Tests/lfs-data/LIE/Mechanics/two_joints.prj @@ -0,0 +1,202 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>two_joints_close_opposite.vtu</mesh> + <geometry>single_joint.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION_WITH_LIE</type> + <integration_order>2</integration_order> + <dimension>2</dimension> + <process_variables> + <process_variable>displacement</process_variable> + <process_variable>displacement_jump1</process_variable> + <process_variable>displacement_jump2</process_variable> + </process_variables> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <fracture_model> + <type>LinearElasticIsotropic</type> + <normal_stiffness>Kn</normal_stiffness> + <shear_stiffness>Ks</shear_stiffness> + <penalty_aperture_cutoff>1e-5</penalty_aperture_cutoff> + <tension_cutoff>1</tension_cutoff> + </fracture_model> + <fracture_properties> + <material_id>1</material_id> + <initial_aperture>aperture0</initial_aperture> + </fracture_properties> + <fracture_properties> + <material_id>2</material_id> + <initial_aperture>aperture0</initial_aperture> + </fracture_properties> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>Residual</type> + <norm_type>NORM2</norm_type> + <abstol>1e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>displacement_jump1</variable> + <variable>displacement_jump2</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1.0</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>two_joints</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>170e6</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0.22</value> + </parameter> + <parameter> + <name>Kn</name> + <type>Constant</type> + <value>1e12</value> + </parameter> + <parameter> + <name>Ks</name> + <type>Constant</type> + <value>1e9</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>aperture0</name> + <type>Constant</type> + <value>1e-5</value> + </parameter> + <parameter> + <name>load</name> + <type>Constant</type> + <value>-7e+3</value> + </parameter> + <parameter> + <name>zero_u</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>single_joint</geometrical_set> + <geometry>PLY_BOTTOM</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_joint</geometrical_set> + <geometry>POINT0</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>zero_u</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>single_joint</geometrical_set> + <geometry>PLY_TOP</geometry> + <type>Neumann</type> + <component>1</component> + <parameter>load</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>displacement_jump1</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + </boundary_conditions> + </process_variable> + <process_variable> + <name>displacement_jump2</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>4</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/LIE/Mechanics/two_joints_close_opposite.vtu b/Tests/lfs-data/LIE/Mechanics/two_joints_close_opposite.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9c3e217cc17ce3055b9be486a7c4cd457575e868 --- /dev/null +++ b/Tests/lfs-data/LIE/Mechanics/two_joints_close_opposite.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8655286fc37df66aa578e1c3ef35dc86f61b43122df182df56986d21cb79298e +size 6333 diff --git a/Tests/lfs-data/LIE/Mechanics/two_joints_expected_pcs_0_ts_1_t_1.000000.vtu b/Tests/lfs-data/LIE/Mechanics/two_joints_expected_pcs_0_ts_1_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9da91af0375c37cc722cf642a685c4cdb33299f6 --- /dev/null +++ b/Tests/lfs-data/LIE/Mechanics/two_joints_expected_pcs_0_ts_1_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6067c8932889f27567e199b4aa47eda516676b8429bdce8f0c0dbad7ff2f6681 +size 23347 diff --git a/Tests/lfs-data/LIE/PostProcessing/expected_post_single_joint_pcs_0_ts_1_t_1.000000.vtu b/Tests/lfs-data/LIE/PostProcessing/expected_post_single_joint_pcs_0_ts_1_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..da56785808723af187d650ae311f4492fe8a2033 --- /dev/null +++ b/Tests/lfs-data/LIE/PostProcessing/expected_post_single_joint_pcs_0_ts_1_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c087ef9886c802cd841833e693e41026933509ef36fed46ca8f0da776d6d5971 +size 25616 diff --git a/Tests/lfs-data/LIE/PostProcessing/single_joint_pcs_0.pvd b/Tests/lfs-data/LIE/PostProcessing/single_joint_pcs_0.pvd new file mode 100644 index 0000000000000000000000000000000000000000..630b97dd459bbea59a33214e416d507fd4fdee93 --- /dev/null +++ b/Tests/lfs-data/LIE/PostProcessing/single_joint_pcs_0.pvd @@ -0,0 +1,7 @@ +<?xml version="1.0"?> +<VTKFile type="Collection" version="0.1" byte_order="LittleEndian" compressor="vtkZLibDataCompressor"> + <Collection> + <DataSet timestep="0" group="" part="0" file="single_joint_pcs_0_ts_0_t_0.000000.vtu"/> + <DataSet timestep="1" group="" part="0" file="single_joint_pcs_0_ts_1_t_1.000000.vtu"/> + </Collection> +</VTKFile> diff --git a/Tests/lfs-data/LIE/PostProcessing/single_joint_pcs_0_ts_0_t_0.000000.vtu b/Tests/lfs-data/LIE/PostProcessing/single_joint_pcs_0_ts_0_t_0.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..14accd864726b3598948501eb5ef05c5c343524f --- /dev/null +++ b/Tests/lfs-data/LIE/PostProcessing/single_joint_pcs_0_ts_0_t_0.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:07979752667d6fba94aa066a3f4790522d9cd4cf5a7a9059a72ec74f9568384b +size 8681 diff --git a/Tests/lfs-data/LIE/PostProcessing/single_joint_pcs_0_ts_1_t_1.000000.vtu b/Tests/lfs-data/LIE/PostProcessing/single_joint_pcs_0_ts_1_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..2598dfdc126d8f6f3c8bee3f52a1128c14e3a105 --- /dev/null +++ b/Tests/lfs-data/LIE/PostProcessing/single_joint_pcs_0_ts_1_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b678c17af899413507b0e1fc69f0c5597c5db7d93d3ae1f8e89b3e7d1f0c34a7 +size 21660 diff --git a/Tests/lfs-data/MathLib/unit_cube_hex.vtu b/Tests/lfs-data/MathLib/unit_cube_hex.vtu new file mode 100644 index 0000000000000000000000000000000000000000..4ee21eb77bf198ad7fe2a532cde26fe8c074d7a3 --- /dev/null +++ b/Tests/lfs-data/MathLib/unit_cube_hex.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8e23448d6ffbea314f66f0eb68db6cfdcfe07af2ed3e62617525dfe626e058f +size 1229 diff --git a/Tests/lfs-data/MathLib/unit_cube_tet.vtu b/Tests/lfs-data/MathLib/unit_cube_tet.vtu new file mode 100644 index 0000000000000000000000000000000000000000..0f198f96d820098c6788f3c17ea449ce86f3f8dd --- /dev/null +++ b/Tests/lfs-data/MathLib/unit_cube_tet.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab9d5127ba15c65001fa09376630822081b23629c7c963133c9d052f54fef2dd +size 1820 diff --git a/Tests/lfs-data/Mechanics/Burgers/cube_1e0.prj b/Tests/lfs-data/Mechanics/Burgers/cube_1e0.prj new file mode 100644 index 0000000000000000000000000000000000000000..7e271cc91810a683438bd484544a2940ffa48d0e --- /dev/null +++ b/Tests/lfs-data/Mechanics/Burgers/cube_1e0.prj @@ -0,0 +1,244 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e0.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>Lubby2</type> + <kelvin_shear_modulus>GK0</kelvin_shear_modulus> + <kelvin_viscosity>etaK0</kelvin_viscosity> + <maxwell_shear_modulus>GM0</maxwell_shear_modulus> + <maxwell_bulk_modulus>KM0</maxwell_bulk_modulus> + <maxwell_viscosity>etaM0</maxwell_viscosity> + <dependency_parameter_mk>mK</dependency_parameter_mk> + <dependency_parameter_mvk>mvK</dependency_parameter_mvk> + <dependency_parameter_mvm>mvM</dependency_parameter_mvm> + <nonlinear_solver> + <maximum_iterations>20</maximum_iterations> + <error_tolerance>1e-10</error_tolerance> + </nonlinear_solver> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-15</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>0.0001</delta_t> + </pair> + <pair> + <repeat>100</repeat> + <delta_t>0.01</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e0</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>1</each_steps> + </pair> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>GK0</name> + <type>Constant</type> + <value>0.8</value> + </parameter> + <parameter> + <name>etaK0</name> + <type>Constant</type> + <value>0.5</value> + </parameter> + <parameter> + <name>GM0</name> + <type>Constant</type> + <value>0.8</value> + </parameter> + <parameter> + <name>KM0</name> + <type>Constant</type> + <value>0.8</value> + </parameter> + <parameter> + <name>etaM0</name> + <type>Constant</type> + <value>0.5</value> + </parameter> + <parameter> + <name>mK</name> + <type>Constant</type> + <value>-0.2</value> + </parameter> + <parameter> + <name>mvK</name> + <type>Constant</type> + <value>-0.2</value> + </parameter> + <parameter> + <name>mvM</name> + <type>Constant</type> + <value>-0.3</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + <parameter> + <name>neumann_force</name> + <type>Constant</type> + <values>0.01</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>3</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <!-- fixed boundaries --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>back</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <!-- force --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>back</geometry> + <type>Neumann</type> + <component>0</component> + <parameter>neumann_force</parameter> + </boundary_condition> + <!-- fix front for the 3d case --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>4</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Burgers/cube_1e0_expected_pcs_0_ts_101_t_1.000000.vtu b/Tests/lfs-data/Mechanics/Burgers/cube_1e0_expected_pcs_0_ts_101_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..216809c9ea0ca23d6339de06fca23b5397339d14 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Burgers/cube_1e0_expected_pcs_0_ts_101_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e29239810c7f294df9e41a7e28c0b8dc0d16e0330ef2970d2db88a0e7a3497b +size 2568 diff --git a/Tests/lfs-data/Mechanics/Burgers/cube_1e0_expected_pcs_0_ts_1_t_0.000100.vtu b/Tests/lfs-data/Mechanics/Burgers/cube_1e0_expected_pcs_0_ts_1_t_0.000100.vtu new file mode 100644 index 0000000000000000000000000000000000000000..7402dc458b40310458d79e843bb929f7d7e4210b --- /dev/null +++ b/Tests/lfs-data/Mechanics/Burgers/cube_1e0_expected_pcs_0_ts_1_t_0.000100.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d0fb614e6b6fa737074bcf681648e83f6c17fcd2c8d5a5f517c287ea52af6802 +size 2580 diff --git a/Tests/lfs-data/Mechanics/Burgers/cube_1e3.prj b/Tests/lfs-data/Mechanics/Burgers/cube_1e3.prj new file mode 100644 index 0000000000000000000000000000000000000000..c051765d959a0a480193f1e6444bfc7d1309462f --- /dev/null +++ b/Tests/lfs-data/Mechanics/Burgers/cube_1e3.prj @@ -0,0 +1,244 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e3.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>Lubby2</type> + <kelvin_shear_modulus>GK0</kelvin_shear_modulus> + <kelvin_viscosity>etaK0</kelvin_viscosity> + <maxwell_shear_modulus>GM0</maxwell_shear_modulus> + <maxwell_bulk_modulus>KM0</maxwell_bulk_modulus> + <maxwell_viscosity>etaM0</maxwell_viscosity> + <dependency_parameter_mk>mK</dependency_parameter_mk> + <dependency_parameter_mvk>mvK</dependency_parameter_mvk> + <dependency_parameter_mvm>mvM</dependency_parameter_mvm> + <nonlinear_solver> + <maximum_iterations>20</maximum_iterations> + <error_tolerance>1e-10</error_tolerance> + </nonlinear_solver> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-15</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>0.0001</delta_t> + </pair> + <pair> + <repeat>100</repeat> + <delta_t>0.01</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e3</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>1</each_steps> + </pair> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>GK0</name> + <type>Constant</type> + <value>0.8</value> + </parameter> + <parameter> + <name>etaK0</name> + <type>Constant</type> + <value>0.5</value> + </parameter> + <parameter> + <name>GM0</name> + <type>Constant</type> + <value>0.8</value> + </parameter> + <parameter> + <name>KM0</name> + <type>Constant</type> + <value>0.8</value> + </parameter> + <parameter> + <name>etaM0</name> + <type>Constant</type> + <value>0.5</value> + </parameter> + <parameter> + <name>mK</name> + <type>Constant</type> + <value>-0.2</value> + </parameter> + <parameter> + <name>mvK</name> + <type>Constant</type> + <value>-0.2</value> + </parameter> + <parameter> + <name>mvM</name> + <type>Constant</type> + <value>-0.3</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + <parameter> + <name>neumann_force</name> + <type>Constant</type> + <value>0.01</value> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>3</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <!-- fixed boundaries --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>back</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <!-- force --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>back</geometry> + <type>Neumann</type> + <component>0</component> + <parameter>neumann_force</parameter> + </boundary_condition> + <!-- fix front for the 3d case --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>4</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Burgers/cube_1e3_expected_pcs_0_ts_101_t_1.000000.vtu b/Tests/lfs-data/Mechanics/Burgers/cube_1e3_expected_pcs_0_ts_101_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..4238779a723a05e0fe4c2bb5810e9a6f63551dee --- /dev/null +++ b/Tests/lfs-data/Mechanics/Burgers/cube_1e3_expected_pcs_0_ts_101_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6820f640127bb40a4980a1dce591e8437b12b5b51e2d3c37a08fbd27ed7f233d +size 74995 diff --git a/Tests/lfs-data/Mechanics/Burgers/cube_1e3_expected_pcs_0_ts_1_t_0.000100.vtu b/Tests/lfs-data/Mechanics/Burgers/cube_1e3_expected_pcs_0_ts_1_t_0.000100.vtu new file mode 100644 index 0000000000000000000000000000000000000000..3db213f3a3c6a046860d0c6ff46741654ab1b6bc --- /dev/null +++ b/Tests/lfs-data/Mechanics/Burgers/cube_1e3_expected_pcs_0_ts_1_t_0.000100.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:302b449ac6ae3010245ff318069b99aed63af6235b794ac9a4c958002e3d2eea +size 74782 diff --git a/Tests/lfs-data/Mechanics/Burgers/cube_1x1x1.gml b/Tests/lfs-data/Mechanics/Burgers/cube_1x1x1.gml new file mode 100644 index 0000000000000000000000000000000000000000..d7c9b920ac153fd4444d7b959cde404cbe78582f --- /dev/null +++ b/Tests/lfs-data/Mechanics/Burgers/cube_1x1x1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0db3fefd2e8e5f07be9410fc6db8df089673955c969d25ebfdd36e3c5f94cac8 +size 1617 diff --git a/Tests/lfs-data/Mechanics/Burgers/cube_1x1x1_hex_1e0.vtu b/Tests/lfs-data/Mechanics/Burgers/cube_1x1x1_hex_1e0.vtu new file mode 100644 index 0000000000000000000000000000000000000000..f7b1b6ac7d41050eea83478f81c21959cb05b457 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Burgers/cube_1x1x1_hex_1e0.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:476f72e94af3237693cfbc501bd176bca48d13bd9f9ca71aed1b59d3adfebb36 +size 1604 diff --git a/Tests/lfs-data/Mechanics/Burgers/cube_1x1x1_hex_1e3.vtu b/Tests/lfs-data/Mechanics/Burgers/cube_1x1x1_hex_1e3.vtu new file mode 100644 index 0000000000000000000000000000000000000000..d07fc55c3cf6a43c879b40f903b6f1b25b9d1982 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Burgers/cube_1x1x1_hex_1e3.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c94966f50e6f5de4093a6714df340ac168e514428eceb2e51b7f25d738591d4 +size 21499 diff --git a/Tests/lfs-data/Mechanics/Ehlers/axisymmetric_sphere_pl.gml b/Tests/lfs-data/Mechanics/Ehlers/axisymmetric_sphere_pl.gml new file mode 100644 index 0000000000000000000000000000000000000000..464370b7c2d845f398db03a664bbbace7a95078a --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/axisymmetric_sphere_pl.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76b61f09c8e02315c736a5322d96fb94c02db5acc5aa899f99c4cc9cfdeba066 +size 10883 diff --git a/Tests/lfs-data/Mechanics/Ehlers/axisymmetric_sphere_pl.prj b/Tests/lfs-data/Mechanics/Ehlers/axisymmetric_sphere_pl.prj new file mode 100644 index 0000000000000000000000000000000000000000..bdb2f99b5551161aea68300a608e27b63d1d062d --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/axisymmetric_sphere_pl.prj @@ -0,0 +1,275 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh axially_symmetric="true">axisymmetric_sphere_pl.vtu</mesh> + <geometry>axisymmetric_sphere_pl.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>Ehlers</type> + <shear_modulus>G</shear_modulus> + <bulk_modulus>K</bulk_modulus> + <kappa>kappa</kappa> + <beta>beta</beta> + <gamma>gamma</gamma> + <hardening_modulus>hard</hardening_modulus> + <alpha>alpha</alpha> + <delta>delta</delta> + <eps>epsilon</eps> + <m>m</m> + <alphap>alphap</alphap> + <deltap>deltap</deltap> + <epsp>epsilonp</epsp> + <mp>mp</mp> + <betap>betap</betap> + <gammap>gammap</gammap> + <nonlinear_solver> + <maximum_iterations>1000</maximum_iterations> + <error_tolerance>1e-8</error_tolerance> + </nonlinear_solver> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-16</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_xy</variable> + <variable>sigma_zz</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>10000</repeat> + <delta_t>0.01</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>axisymmetric_sphere</prefix> + <timesteps> + <pair> + <repeat>1000000</repeat> + <each_steps>1</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>G</name> + <type>Constant</type> + <value>46.3e9</value> + </parameter> + <parameter> + <name>K</name> + <type>Constant</type> + <value>138.9e9</value> + </parameter> + <parameter> + <name>kappa</name> + <type>Constant</type> + <value>115470053.838</value> + </parameter> + <parameter> + <name>beta</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>gamma</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>hard</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>alpha</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>delta</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>epsilon</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>m</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>alphap</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>deltap</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>epsilonp</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>mp</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>betap</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>gammap</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>pressure_inside_spatial</name> + <type>Constant</type> + <value>239269376.577</value> + </parameter> + <parameter> + <name>pressure_inside</name> + <type>CurveScaled</type> + <curve>load_inner_temporal</curve> + <parameter>pressure_inside_spatial</parameter> + </parameter> + </parameters> + <curves> + <curve> + <name>load_inner_temporal</name> + <coords>0.0 1</coords> + <values>0.0 1</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <!-- Pressure --> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>inner</geometry> + <search_length_algorithm> + <type>fixed</type> + <value>1e-3</value> + </search_length_algorithm> + <type>Pressure</type> + <parameter>pressure_inside</parameter> + </boundary_condition> + <!-- Fix axis --> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>axis</geometry> + <search_length_algorithm> + <type>fixed</type> + <value>1e-3</value> + </search_length_algorithm> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <!-- Fix up-down movement --> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>central_outer</geometry> + <search_length_algorithm> + <type>fixed</type> + <value>1e-3</value> + </search_length_algorithm> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i CG -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Ehlers/axisymmetric_sphere_pl.vtu b/Tests/lfs-data/Mechanics/Ehlers/axisymmetric_sphere_pl.vtu new file mode 100644 index 0000000000000000000000000000000000000000..6867c5b04059cfd7147f62789ef8a160de427ea7 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/axisymmetric_sphere_pl.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36bd7a4ccd31fb113b16af141436bb443397096fcbde850b8a64556211e04a4a +size 439265 diff --git a/Tests/lfs-data/Mechanics/Ehlers/cube_1e0.prj b/Tests/lfs-data/Mechanics/Ehlers/cube_1e0.prj new file mode 100644 index 0000000000000000000000000000000000000000..10f8c156d57a34208bfe6f4f9ed8bde16a4ab9f9 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/cube_1e0.prj @@ -0,0 +1,333 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e0.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>Ehlers</type> + <shear_modulus>G</shear_modulus> + <bulk_modulus>K</bulk_modulus> + <kappa>kappa</kappa> + <beta>beta</beta> + <gamma>gamma</gamma> + <hardening_modulus>hard</hardening_modulus> + <alpha>alpha</alpha> + <delta>delta</delta> + <eps>epsilon</eps> + <m>m</m> + <alphap>alphap</alphap> + <deltap>deltap</deltap> + <epsp>epsilonp</epsp> + <mp>mp</mp> + <betap>betap</betap> + <gammap>gammap</gammap> + <nonlinear_solver> + <maximum_iterations>100</maximum_iterations> + <error_tolerance>1e-14</error_tolerance> + </nonlinear_solver> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-14</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>5.1</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>0.05</delta_t> + </pair> + <pair> + <repeat>1000</repeat> + <delta_t>0.025</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e0</prefix> + <timesteps> + <pair> + <repeat>10000000</repeat> + <each_steps>1</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>G</name> + <type>Constant</type> + <value>150.</value> + </parameter> + <parameter> + <name>K</name> + <type>Constant</type> + <value>200.</value> + </parameter> + <parameter> + <name>kappa</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + <parameter> + <name>beta</name> + <type>Constant</type> + <value>0.095</value> + </parameter> + <parameter> + <name>gamma</name> + <type>Constant</type> + <value>1.</value> + </parameter> + <parameter> + <name>hard</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>alpha</name> + <type>Constant</type> + <value>0.01</value> + </parameter> + <parameter> + <name>delta</name> + <type>Constant</type> + <value>0.0078</value> + </parameter> + <parameter> + <name>epsilon</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + <parameter> + <name>m</name> + <type>Constant</type> + <value>0.54</value> + </parameter> + <parameter> + <name>alphap</name> + <type>Constant</type> + <value>0.01</value> + </parameter> + <parameter> + <name>deltap</name> + <type>Constant</type> + <value>0.0078</value> + </parameter> + <parameter> + <name>epsilonp</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + <parameter> + <name>mp</name> + <type>Constant</type> + <value>0.54</value> + </parameter> + <parameter> + <name>betap</name> + <type>Constant</type> + <value>0.0608</value> + </parameter> + <parameter> + <name>gammap</name> + <type>Constant</type> + <value>1.</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + <parameter> + <name>Dirichlet_left</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_bottom</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_front</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_top_spatial</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>Neumann_spatial</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>Dirichlet_top</name> + <type>CurveScaled</type> + <curve>Dirichlet_top_temporal</curve> + <parameter>Dirichlet_top_spatial</parameter> + </parameter> + <parameter> + <name>Neumann_force_right</name> + <type>CurveScaled</type> + <curve>Neumann_temporal_right</curve> + <parameter>Neumann_spatial</parameter> + </parameter> + <parameter> + <name>Neumann_force_top</name> + <type>CurveScaled</type> + <curve>Neumann_temporal_top</curve> + <parameter>Neumann_spatial</parameter> + </parameter> + </parameters> + <curves> + <curve> + <name>Dirichlet_top_temporal</name> + <coords>0.0 0.1 5.1</coords> + <values>0.0 0.0 -0.005</values> + </curve> + <curve> + <name>Neumann_temporal_right</name> + <coords>0.0 0.1 5.1</coords> + <values>0.0 -0.07 -0.02</values> + </curve> + <curve> + <name>Neumann_temporal_top</name> + <coords>0.0 0.1 5.1</coords> + <values>0 -0.07 -0.02</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>displacement</name> + <components>3</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <!-- fixed boundaries --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>Dirichlet_front</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>Dirichlet_bottom</parameter> + </boundary_condition> + <!-- force --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <component>0</component> + <parameter>Neumann_force_right</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>back</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>Dirichlet_top</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Neumann</type> + <component>2</component> + <parameter>Neumann_force_top</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i CG -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Ehlers/cube_1e0_dp.prj b/Tests/lfs-data/Mechanics/Ehlers/cube_1e0_dp.prj new file mode 100644 index 0000000000000000000000000000000000000000..460993e52c1d870eac394122c75a669b549f0487 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/cube_1e0_dp.prj @@ -0,0 +1,333 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e0.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>Ehlers</type> + <shear_modulus>G</shear_modulus> + <bulk_modulus>K</bulk_modulus> + <kappa>kappa</kappa> + <beta>beta</beta> + <gamma>gamma</gamma> + <hardening_modulus>hard</hardening_modulus> + <alpha>alpha</alpha> + <delta>delta</delta> + <eps>epsilon</eps> + <m>m</m> + <alphap>alphap</alphap> + <deltap>deltap</deltap> + <epsp>epsilonp</epsp> + <mp>mp</mp> + <betap>betap</betap> + <gammap>gammap</gammap> + <nonlinear_solver> + <maximum_iterations>100</maximum_iterations> + <error_tolerance>1e-14</error_tolerance> + </nonlinear_solver> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-14</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>5.1</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>0.05</delta_t> + </pair> + <pair> + <repeat>1000</repeat> + <delta_t>0.025</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e0_dp</prefix> + <timesteps> + <pair> + <repeat>203</repeat> + <each_steps>1</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>G</name> + <type>Constant</type> + <value>150.</value> + </parameter> + <parameter> + <name>K</name> + <type>Constant</type> + <value>200.</value> + </parameter> + <parameter> + <name>kappa</name> + <type>Constant</type> + <value>0.0866</value> + </parameter> + <parameter> + <name>beta</name> + <type>Constant</type> + <value>0.1667</value> + </parameter> + <parameter> + <name>gamma</name> + <type>Constant</type> + <value>1.</value> + </parameter> + <parameter> + <name>hard</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>alpha</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>delta</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>epsilon</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>m</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>alphap</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>deltap</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>epsilonp</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>mp</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>betap</name> + <type>Constant</type> + <value>0.1067</value> + </parameter> + <parameter> + <name>gammap</name> + <type>Constant</type> + <value>1.</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + <parameter> + <name>Dirichlet_left</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_bottom</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_front</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_top_spatial</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>Neumann_spatial</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>Dirichlet_top</name> + <type>CurveScaled</type> + <curve>Dirichlet_top_temporal</curve> + <parameter>Dirichlet_top_spatial</parameter> + </parameter> + <parameter> + <name>Neumann_force_right</name> + <type>CurveScaled</type> + <curve>Neumann_temporal_right</curve> + <parameter>Neumann_spatial</parameter> + </parameter> + <parameter> + <name>Neumann_force_top</name> + <type>CurveScaled</type> + <curve>Neumann_temporal_top</curve> + <parameter>Neumann_spatial</parameter> + </parameter> + </parameters> + <curves> + <curve> + <name>Dirichlet_top_temporal</name> + <coords>0.0 0.1 5.1</coords> + <values>0.0 0.0 -0.005</values> + </curve> + <curve> + <name>Neumann_temporal_right</name> + <coords>0.0 0.1 5.1</coords> + <values>0.0 -0.07 -0.02</values> + </curve> + <curve> + <name>Neumann_temporal_top</name> + <coords>0.0 0.1 5.1</coords> + <values>0 -0.07 -0.02</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>displacement</name> + <components>3</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <!-- fixed boundaries --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>Dirichlet_front</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>Dirichlet_bottom</parameter> + </boundary_condition> + <!-- force --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <component>0</component> + <parameter>Neumann_force_right</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>back</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>Dirichlet_top</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Neumann</type> + <component>2</component> + <parameter>Neumann_force_top</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i BiCGSTAB -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>NONE</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Ehlers/cube_1e0_dp_pcs_0_ts_203_t_5.100000.vtu b/Tests/lfs-data/Mechanics/Ehlers/cube_1e0_dp_pcs_0_ts_203_t_5.100000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c04c4a883ca95de51a05ace307ddfdc2a7d34ce9 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/cube_1e0_dp_pcs_0_ts_203_t_5.100000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38e966cf91169df50566f14c5faeece2799026d2dba3b7d59f091bcc9314845f +size 3579 diff --git a/Tests/lfs-data/Mechanics/Ehlers/cube_1e0_pcs_0_ts_101_t_5.100000.vtu b/Tests/lfs-data/Mechanics/Ehlers/cube_1e0_pcs_0_ts_101_t_5.100000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..da9cda9aff42e5086b7e07858e7963418103b79e --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/cube_1e0_pcs_0_ts_101_t_5.100000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:02855f7021405ebe220ad042a499e934770e978dfd4707bb2f3c603487f0442c +size 3523 diff --git a/Tests/lfs-data/Mechanics/Ehlers/cube_1e0_pcs_0_ts_203_t_5.100000.vtu b/Tests/lfs-data/Mechanics/Ehlers/cube_1e0_pcs_0_ts_203_t_5.100000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..8d6344069cda50ca331139b41dad3b805735a633 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/cube_1e0_pcs_0_ts_203_t_5.100000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc2056a4a946e28f2010bd2a769049aaa76a509b877ae6b5c6aea7a8684b70da +size 3622 diff --git a/Tests/lfs-data/Mechanics/Ehlers/cube_1e1.prj b/Tests/lfs-data/Mechanics/Ehlers/cube_1e1.prj new file mode 100644 index 0000000000000000000000000000000000000000..bc276709418f02a0731b891f3f6ff148c9561dac --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/cube_1e1.prj @@ -0,0 +1,337 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e1.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>Ehlers</type> + <shear_modulus>G</shear_modulus> + <bulk_modulus>K</bulk_modulus> + <kappa>kappa</kappa> + <beta>beta</beta> + <gamma>gamma</gamma> + <hardening_modulus>hard</hardening_modulus> + <alpha>alpha</alpha> + <delta>delta</delta> + <eps>epsilon</eps> + <m>m</m> + <alphap>alphap</alphap> + <deltap>deltap</deltap> + <epsp>epsilonp</epsp> + <mp>mp</mp> + <betap>betap</betap> + <gammap>gammap</gammap> + <nonlinear_solver> + <maximum_iterations>100</maximum_iterations> + <error_tolerance>1e-14</error_tolerance> + </nonlinear_solver> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-14</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>5.1</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>0.05</delta_t> + </pair> + <pair> + <repeat>1000</repeat> + <delta_t>0.025</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e1</prefix> + <timesteps> + <pair> + <repeat>101</repeat> + <each_steps>1</each_steps> + </pair> + <pair> + <repeat>203</repeat> + <each_steps>1</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>G</name> + <type>Constant</type> + <value>150.</value> + </parameter> + <parameter> + <name>K</name> + <type>Constant</type> + <value>200.</value> + </parameter> + <parameter> + <name>kappa</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + <parameter> + <name>beta</name> + <type>Constant</type> + <value>0.095</value> + </parameter> + <parameter> + <name>gamma</name> + <type>Constant</type> + <value>1.</value> + </parameter> + <parameter> + <name>hard</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>alpha</name> + <type>Constant</type> + <value>0.01</value> + </parameter> + <parameter> + <name>delta</name> + <type>Constant</type> + <value>0.0078</value> + </parameter> + <parameter> + <name>epsilon</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + <parameter> + <name>m</name> + <type>Constant</type> + <value>0.54</value> + </parameter> + <parameter> + <name>alphap</name> + <type>Constant</type> + <value>0.01</value> + </parameter> + <parameter> + <name>deltap</name> + <type>Constant</type> + <value>0.0078</value> + </parameter> + <parameter> + <name>epsilonp</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + <parameter> + <name>mp</name> + <type>Constant</type> + <value>0.54</value> + </parameter> + <parameter> + <name>betap</name> + <type>Constant</type> + <value>0.0608</value> + </parameter> + <parameter> + <name>gammap</name> + <type>Constant</type> + <value>1.</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + <parameter> + <name>Dirichlet_left</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_bottom</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_front</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_top_spatial</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>Neumann_spatial</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>Dirichlet_top</name> + <type>CurveScaled</type> + <curve>Dirichlet_top_temporal</curve> + <parameter>Dirichlet_top_spatial</parameter> + </parameter> + <parameter> + <name>Neumann_force_right</name> + <type>CurveScaled</type> + <curve>Neumann_temporal_right</curve> + <parameter>Neumann_spatial</parameter> + </parameter> + <parameter> + <name>Neumann_force_top</name> + <type>CurveScaled</type> + <curve>Neumann_temporal_top</curve> + <parameter>Neumann_spatial</parameter> + </parameter> + </parameters> + <curves> + <curve> + <name>Dirichlet_top_temporal</name> + <coords>0.0 0.1 5.1</coords> + <values>0.0 0.0 -0.005</values> + </curve> + <curve> + <name>Neumann_temporal_right</name> + <coords>0.0 0.1 5.1</coords> + <values>0.0 -0.07 -0.02</values> + </curve> + <curve> + <name>Neumann_temporal_top</name> + <coords>0.0 0.1 5.1</coords> + <values>0 -0.07 -0.02</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>displacement</name> + <components>3</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <!-- fixed boundaries --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>Dirichlet_front</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>Dirichlet_bottom</parameter> + </boundary_condition> + <!-- force --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <component>0</component> + <parameter>Neumann_force_right</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>back</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>Dirichlet_top</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Neumann</type> + <component>2</component> + <parameter>Neumann_force_top</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i BiCGSTAB -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Ehlers/cube_1e1_pcs_0_ts_203_t_5.100000.vtu b/Tests/lfs-data/Mechanics/Ehlers/cube_1e1_pcs_0_ts_203_t_5.100000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..805fb66219291dd10b6e257aae8f81a11a9dc076 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/cube_1e1_pcs_0_ts_203_t_5.100000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2106bb8f79aa06306ae20b5d8fd51a8cf4761fb366ec3762a4cc7755ac7d4f8b +size 4997 diff --git a/Tests/lfs-data/Mechanics/Ehlers/cube_1e3.prj b/Tests/lfs-data/Mechanics/Ehlers/cube_1e3.prj new file mode 100644 index 0000000000000000000000000000000000000000..eb18e01d606a9f1027f0c7f414d21b34ae025dc9 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/cube_1e3.prj @@ -0,0 +1,337 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e3.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>Ehlers</type> + <shear_modulus>G</shear_modulus> + <bulk_modulus>K</bulk_modulus> + <kappa>kappa</kappa> + <beta>beta</beta> + <gamma>gamma</gamma> + <hardening_modulus>hard</hardening_modulus> + <alpha>alpha</alpha> + <delta>delta</delta> + <eps>epsilon</eps> + <m>m</m> + <alphap>alphap</alphap> + <deltap>deltap</deltap> + <epsp>epsilonp</epsp> + <mp>mp</mp> + <betap>betap</betap> + <gammap>gammap</gammap> + <nonlinear_solver> + <maximum_iterations>100</maximum_iterations> + <error_tolerance>1e-14</error_tolerance> + </nonlinear_solver> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-14</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>5.1</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>0.05</delta_t> + </pair> + <pair> + <repeat>1000</repeat> + <delta_t>0.025</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e3</prefix> + <timesteps> + <pair> + <repeat>101</repeat> + <each_steps>1</each_steps> + </pair> + <pair> + <repeat>203</repeat> + <each_steps>1</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>G</name> + <type>Constant</type> + <value>150.</value> + </parameter> + <parameter> + <name>K</name> + <type>Constant</type> + <value>200.</value> + </parameter> + <parameter> + <name>kappa</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + <parameter> + <name>beta</name> + <type>Constant</type> + <value>0.095</value> + </parameter> + <parameter> + <name>gamma</name> + <type>Constant</type> + <value>1.</value> + </parameter> + <parameter> + <name>hard</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>alpha</name> + <type>Constant</type> + <value>0.01</value> + </parameter> + <parameter> + <name>delta</name> + <type>Constant</type> + <value>0.0078</value> + </parameter> + <parameter> + <name>epsilon</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + <parameter> + <name>m</name> + <type>Constant</type> + <value>0.54</value> + </parameter> + <parameter> + <name>alphap</name> + <type>Constant</type> + <value>0.01</value> + </parameter> + <parameter> + <name>deltap</name> + <type>Constant</type> + <value>0.0078</value> + </parameter> + <parameter> + <name>epsilonp</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + <parameter> + <name>mp</name> + <type>Constant</type> + <value>0.54</value> + </parameter> + <parameter> + <name>betap</name> + <type>Constant</type> + <value>0.0608</value> + </parameter> + <parameter> + <name>gammap</name> + <type>Constant</type> + <value>1.</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + <parameter> + <name>Dirichlet_left</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_bottom</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_front</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_top_spatial</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>Neumann_spatial</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>Dirichlet_top</name> + <type>CurveScaled</type> + <curve>Dirichlet_top_temporal</curve> + <parameter>Dirichlet_top_spatial</parameter> + </parameter> + <parameter> + <name>Neumann_force_right</name> + <type>CurveScaled</type> + <curve>Neumann_temporal_right</curve> + <parameter>Neumann_spatial</parameter> + </parameter> + <parameter> + <name>Neumann_force_top</name> + <type>CurveScaled</type> + <curve>Neumann_temporal_top</curve> + <parameter>Neumann_spatial</parameter> + </parameter> + </parameters> + <curves> + <curve> + <name>Dirichlet_top_temporal</name> + <coords>0.0 0.1 5.1</coords> + <values>0.0 0.0 -0.005</values> + </curve> + <curve> + <name>Neumann_temporal_right</name> + <coords>0.0 0.1 5.1</coords> + <values>0.0 -0.07 -0.02</values> + </curve> + <curve> + <name>Neumann_temporal_top</name> + <coords>0.0 0.1 5.1</coords> + <values>0 -0.07 -0.02</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>displacement</name> + <components>3</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <!-- fixed boundaries --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>Dirichlet_front</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>Dirichlet_bottom</parameter> + </boundary_condition> + <!-- force --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <component>0</component> + <parameter>Neumann_force_right</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>back</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>Dirichlet_top</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Neumann</type> + <component>2</component> + <parameter>Neumann_force_top</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i BiCGSTAB -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Ehlers/cube_1e3_pcs_0_ts_101_t_5.100000.vtu b/Tests/lfs-data/Mechanics/Ehlers/cube_1e3_pcs_0_ts_101_t_5.100000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..785fcae2ac2b01b5087761761aadc8edfede3013 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/cube_1e3_pcs_0_ts_101_t_5.100000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab965c18becb87b5a0395ea6cc497279d080c1443f8a02ba5b9ee678fc32b388 +size 149657 diff --git a/Tests/lfs-data/Mechanics/Ehlers/cube_1e3_pcs_0_ts_203_t_5.100000.vtu b/Tests/lfs-data/Mechanics/Ehlers/cube_1e3_pcs_0_ts_203_t_5.100000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..6f67e77e8973b99a029843a8930055b6f480aee1 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/cube_1e3_pcs_0_ts_203_t_5.100000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1aa6d19b680059789c39fde042363c9dda3b3ba9556a30273c25c2a2a88d3e12 +size 132078 diff --git a/Tests/lfs-data/Mechanics/Ehlers/cube_1x1x1.gml b/Tests/lfs-data/Mechanics/Ehlers/cube_1x1x1.gml new file mode 100644 index 0000000000000000000000000000000000000000..d7c9b920ac153fd4444d7b959cde404cbe78582f --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/cube_1x1x1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0db3fefd2e8e5f07be9410fc6db8df089673955c969d25ebfdd36e3c5f94cac8 +size 1617 diff --git a/Tests/lfs-data/Mechanics/Ehlers/cube_1x1x1_hex_1e0.vtu b/Tests/lfs-data/Mechanics/Ehlers/cube_1x1x1_hex_1e0.vtu new file mode 100644 index 0000000000000000000000000000000000000000..7e182287a44b78741a25cbcfabc2e0109d918d54 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/cube_1x1x1_hex_1e0.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:baa51eea253d1fe35591bc41b3723e19f1102bb6812ecef5d6aaa5766a53cdc7 +size 1437 diff --git a/Tests/lfs-data/Mechanics/Ehlers/cube_1x1x1_hex_1e1.vtu b/Tests/lfs-data/Mechanics/Ehlers/cube_1x1x1_hex_1e1.vtu new file mode 100644 index 0000000000000000000000000000000000000000..dc8e1f13b332dfa365814bd42480eda4574086e4 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/cube_1x1x1_hex_1e1.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f55ba7437c0240a65d8e768fe802c1076dc9ee911de78695fa34fd20b7a76ed1 +size 1660 diff --git a/Tests/lfs-data/Mechanics/Ehlers/cube_1x1x1_hex_1e3.vtu b/Tests/lfs-data/Mechanics/Ehlers/cube_1x1x1_hex_1e3.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c322a224fbe0a7e592ce55ddbaacfe0ddfbaedeb --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/cube_1x1x1_hex_1e3.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:404dc9128f39890f039036ed82db21dfa6a18414696a413ed837e4f2293201c9 +size 21312 diff --git a/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e0_dp_pcs_0_ts_203_t_5.100000.vtu b/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e0_dp_pcs_0_ts_203_t_5.100000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c04c4a883ca95de51a05ace307ddfdc2a7d34ce9 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e0_dp_pcs_0_ts_203_t_5.100000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38e966cf91169df50566f14c5faeece2799026d2dba3b7d59f091bcc9314845f +size 3579 diff --git a/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e0_pcs_0_ts_101_t_2.550000.vtu b/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e0_pcs_0_ts_101_t_2.550000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..d6dd7f86dc120cc4d7b66aad8d5e183f431905d9 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e0_pcs_0_ts_101_t_2.550000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e695c5f78cc6e857fed7119d7b9929b99bd3d2a9015beca79c6b584f015e2bdc +size 3551 diff --git a/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e0_pcs_0_ts_203_t_5.100000.vtu b/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e0_pcs_0_ts_203_t_5.100000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..b35909c1cc5582ece4c1f7a3165fff080b0679dc --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e0_pcs_0_ts_203_t_5.100000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7d14de59a72b227b11370d0a32a9f739ac4c50a18d6c8a888145ab5a0dd0e39 +size 3608 diff --git a/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e1_pcs_0_ts_101_t_2.550000.vtu b/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e1_pcs_0_ts_101_t_2.550000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..cca60a0f37929f5ad9634c21be0f79c1b2388c74 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e1_pcs_0_ts_101_t_2.550000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0de55db2da30997957dfb36b52e1d9251d3abd63371831cc485b53bca55ca02 +size 4980 diff --git a/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e1_pcs_0_ts_203_t_5.100000.vtu b/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e1_pcs_0_ts_203_t_5.100000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..66c713aedc17d5b7da8184af383a6805bc20eaf1 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e1_pcs_0_ts_203_t_5.100000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4eff7043cfe31ed180d4bac72e85151470a6d1396d3141726f62dd8ce414a401 +size 4989 diff --git a/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e3_pcs_0_ts_101_t_2.550000.vtu b/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e3_pcs_0_ts_101_t_2.550000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..bb88807a9db0f31e89a88cf7a1211d8ba5ffca8b --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e3_pcs_0_ts_101_t_2.550000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf5148b2f671393b251213743b7341b618d8694912773e7b69702b4e226edf8a +size 86225 diff --git a/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e3_pcs_0_ts_203_t_5.100000.vtu b/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e3_pcs_0_ts_203_t_5.100000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..13d65e0f51c1e182fdc03e75c9f612e259765643 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/expected_cube_1e3_pcs_0_ts_203_t_5.100000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe1e62195c64484ac4bc6754df06f1aaa20a19ed4983630d303489324598623c +size 87942 diff --git a/Tests/lfs-data/Mechanics/Ehlers/ref_axisymmetric_sphere_pcs_0_ts_100_t_1.000000.vtu b/Tests/lfs-data/Mechanics/Ehlers/ref_axisymmetric_sphere_pcs_0_ts_100_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..bb044b55e8bb3fffa22ae699ef45d87b15003efe --- /dev/null +++ b/Tests/lfs-data/Mechanics/Ehlers/ref_axisymmetric_sphere_pcs_0_ts_100_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12ec20948f416feb2674b6171323f3343e7c2d162a00eefd4b19d7a6995099c3 +size 432006 diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/cube_1x1x1.gml b/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/cube_1x1x1.gml new file mode 100644 index 0000000000000000000000000000000000000000..d7c9b920ac153fd4444d7b959cde404cbe78582f --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/cube_1x1x1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0db3fefd2e8e5f07be9410fc6db8df089673955c969d25ebfdd36e3c5f94cac8 +size 1617 diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/cube_1x1x1_hex_1e0.vtu b/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/cube_1x1x1_hex_1e0.vtu new file mode 100644 index 0000000000000000000000000000000000000000..7e182287a44b78741a25cbcfabc2e0109d918d54 --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/cube_1x1x1_hex_1e0.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:baa51eea253d1fe35591bc41b3723e19f1102bb6812ecef5d6aaa5766a53cdc7 +size 1437 diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/data.prj b/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/data.prj new file mode 100755 index 0000000000000000000000000000000000000000..4d8d197a9d56b028023b0d6f218eabdcf4d63a9e --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/data.prj @@ -0,0 +1,357 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e0.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>Ehlers</type> + <shear_modulus>G</shear_modulus> + <bulk_modulus>K</bulk_modulus> + <kappa>kappa</kappa> + <beta>beta</beta> + <gamma>gamma</gamma> + <hardening_modulus>hard</hardening_modulus> + <alpha>alpha</alpha> + <delta>delta</delta> + <eps>epsilon</eps> + <m>m</m> + <alphap>alphap</alphap> + <deltap>deltap</deltap> + <epsp>epsilonp</epsp> + <mp>mp</mp> + <betap>betap</betap> + <gammap>gammap</gammap> + <damage_properties> + <alpha_d>alphad</alpha_d> + <beta_d>betad</beta_d> + <h_d>hd</h_d> + </damage_properties> + <nonlinear_solver> + <maximum_iterations>100</maximum_iterations> + <error_tolerance>1e-14</error_tolerance> + </nonlinear_solver> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-14</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>5.</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>0.001</delta_t> + </pair> + <pair> + <repeat>1000</repeat> + <delta_t>0.001</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>uc_01</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>2823</each_steps> + </pair> + <pair> + <repeat>1</repeat> + <each_steps>5000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>G</name> + <type>Constant</type> + <value>5000.</value> + </parameter> + <parameter> + <name>K</name> + <type>Constant</type> + <value>8000.</value> + </parameter> + <parameter> + <name>kappa</name> + <type>Constant</type> + <value>5.1</value> + </parameter> + <parameter> + <name>beta</name> + <type>Constant</type> + <value>0.167</value> + </parameter> + <parameter> + <name>gamma</name> + <type>Constant</type> + <value>1.</value> + </parameter> + <parameter> + <name>hard</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>alpha</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + <parameter> + <name>delta</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>epsilon</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>m</name> + <type>Constant</type> + <value>0.54</value> + </parameter> + <parameter> + <name>alphap</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + <parameter> + <name>deltap</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>epsilonp</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>mp</name> + <type>Constant</type> + <value>0.54</value> + </parameter> + <parameter> + <name>betap</name> + <type>Constant</type> + <value>0.167</value> + </parameter> + <parameter> + <name>gammap</name> + <type>Constant</type> + <value>1.</value> + </parameter> + <parameter> + <name>alphad</name> + <type>Constant</type> + <value>0.00001</value> + </parameter> + <parameter> + <name>betad</name> + <type>Constant</type> + <value>0.05</value> + </parameter> + <parameter> + <name>hd</name> + <type>Constant</type> + <value>15.0</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + <parameter> + <name>Dirichlet_left</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_bottom</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_front</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_top_spatial</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>Neumann_spatial</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>Dirichlet_top</name> + <type>CurveScaled</type> + <curve>Dirichlet_top_temporal</curve> + <parameter>Dirichlet_top_spatial</parameter> + </parameter> + <parameter> + <name>Neumann_force_right</name> + <type>CurveScaled</type> + <curve>Neumann_temporal_right</curve> + <parameter>Neumann_spatial</parameter> + </parameter> + <parameter> + <name>Neumann_force_top</name> + <type>CurveScaled</type> + <curve>Neumann_temporal_top</curve> + <parameter>Neumann_spatial</parameter> + </parameter> + </parameters> + <curves> + <curve> + <name>Dirichlet_top_temporal</name> + <coords>0. 5.</coords> + <values>0. -0.0025</values> + </curve> + <curve> + <name>Neumann_temporal_right</name> + <coords>0. 0.1 5.</coords> + <values>0. -5. -5.</values> + </curve> + <curve> + <name>Neumann_temporal_top</name> + <coords>0. 0.1 5.</coords> + <values>0. -5. -5.</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>displacement</name> + <components>3</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <!-- fixed boundaries --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>Dirichlet_front</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>Dirichlet_bottom</parameter> + </boundary_condition> + <!-- force --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <component>0</component> + <parameter>Neumann_force_right</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>back</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>Dirichlet_top</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Neumann</type> + <component>2</component> + <parameter>Neumann_force_top</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i BiCGSTAB -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/uc_01_pcs_0_ts_1999_t_5.000000.vtu b/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/uc_01_pcs_0_ts_1999_t_5.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..d00bbde31ccb91b25d826e431688cece60c5cbfe --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/uc_01_pcs_0_ts_1999_t_5.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4ec531bdd09fc11b04633f0194d6e4dc62ccea2061a2f28d2115c7ad1a4b9b1 +size 3544 diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/uc_01_pcs_0_ts_2823_t_2.823000.vtu b/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/uc_01_pcs_0_ts_2823_t_2.823000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9b1dde52059c11cb5b732625323647f99ff7c82c --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/uc_01_pcs_0_ts_2823_t_2.823000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cfc9971e5d50a708e13a7d7c272d89680e1b987e712673e2ccc2607af6c7ed85 +size 3570 diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/uc_01_pcs_0_ts_5000_t_5.000000.vtu b/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/uc_01_pcs_0_ts_5000_t_5.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..750daff638bc0aac60ee667aa5f1bc2269d78a77 --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/uc_01_pcs_0_ts_5000_t_5.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ee58ab0d931275474744d7285e1e0bcf49aed88fc22a364d3cd5875ea89f839 +size 3550 diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/uc_01_pcs_0_ts_882_t_0.882000.vtu b/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/uc_01_pcs_0_ts_882_t_0.882000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..4fab5b87be87f3b5de46d74db0844e289bec3f3b --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/TriaxialCompression/uc_01_pcs_0_ts_882_t_0.882000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d33fe87a22c98ceacb198138e9f29ab159457ad076e6ef3121bf48668df45d21 +size 3590 diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/cube_1x1x1.gml b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/cube_1x1x1.gml new file mode 100644 index 0000000000000000000000000000000000000000..d7c9b920ac153fd4444d7b959cde404cbe78582f --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/cube_1x1x1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0db3fefd2e8e5f07be9410fc6db8df089673955c969d25ebfdd36e3c5f94cac8 +size 1617 diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/cube_1x1x1_hex_1e0.vtu b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/cube_1x1x1_hex_1e0.vtu new file mode 100644 index 0000000000000000000000000000000000000000..7e182287a44b78741a25cbcfabc2e0109d918d54 --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/cube_1x1x1_hex_1e0.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:baa51eea253d1fe35591bc41b3723e19f1102bb6812ecef5d6aaa5766a53cdc7 +size 1437 diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/data.prj b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/data.prj new file mode 100755 index 0000000000000000000000000000000000000000..d6e260cdceb127dbe46c80670b397eb7bf159bee --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/data.prj @@ -0,0 +1,357 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e0.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>Ehlers</type> + <shear_modulus>G</shear_modulus> + <bulk_modulus>K</bulk_modulus> + <kappa>kappa</kappa> + <beta>beta</beta> + <gamma>gamma</gamma> + <hardening_modulus>hard</hardening_modulus> + <alpha>alpha</alpha> + <delta>delta</delta> + <eps>epsilon</eps> + <m>m</m> + <alphap>alphap</alphap> + <deltap>deltap</deltap> + <epsp>epsilonp</epsp> + <mp>mp</mp> + <betap>betap</betap> + <gammap>gammap</gammap> + <damage_properties> + <alpha_d>alphad</alpha_d> + <beta_d>betad</beta_d> + <h_d>hd</h_d> + </damage_properties> + <nonlinear_solver> + <maximum_iterations>100</maximum_iterations> + <error_tolerance>1e-14</error_tolerance> + </nonlinear_solver> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-14</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>5.</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>0.001</delta_t> + </pair> + <pair> + <repeat>1000</repeat> + <delta_t>0.001</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>uc_01</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>3543</each_steps> + </pair> + <pair> + <repeat>1</repeat> + <each_steps>5000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>G</name> + <type>Constant</type> + <value>5000.</value> + </parameter> + <parameter> + <name>K</name> + <type>Constant</type> + <value>8000.</value> + </parameter> + <parameter> + <name>kappa</name> + <type>Constant</type> + <value>5.1</value> + </parameter> + <parameter> + <name>beta</name> + <type>Constant</type> + <value>0.167</value> + </parameter> + <parameter> + <name>gamma</name> + <type>Constant</type> + <value>1.</value> + </parameter> + <parameter> + <name>hard</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>alpha</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + <parameter> + <name>delta</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>epsilon</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>m</name> + <type>Constant</type> + <value>0.54</value> + </parameter> + <parameter> + <name>alphap</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + <parameter> + <name>deltap</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>epsilonp</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>mp</name> + <type>Constant</type> + <value>0.54</value> + </parameter> + <parameter> + <name>betap</name> + <type>Constant</type> + <value>0.167</value> + </parameter> + <parameter> + <name>gammap</name> + <type>Constant</type> + <value>1.</value> + </parameter> + <parameter> + <name>alphad</name> + <type>Constant</type> + <value>0.00001</value> + </parameter> + <parameter> + <name>betad</name> + <type>Constant</type> + <value>0.05</value> + </parameter> + <parameter> + <name>hd</name> + <type>Constant</type> + <value>15.0</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + <parameter> + <name>Dirichlet_left</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_bottom</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_front</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_top_spatial</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>Neumann_spatial</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>Dirichlet_top</name> + <type>CurveScaled</type> + <curve>Dirichlet_top_temporal</curve> + <parameter>Dirichlet_top_spatial</parameter> + </parameter> + <parameter> + <name>Neumann_force_right</name> + <type>CurveScaled</type> + <curve>Neumann_temporal_right</curve> + <parameter>Neumann_spatial</parameter> + </parameter> + <parameter> + <name>Neumann_force_top</name> + <type>CurveScaled</type> + <curve>Neumann_temporal_top</curve> + <parameter>Neumann_spatial</parameter> + </parameter> + </parameters> + <curves> + <curve> + <name>Dirichlet_top_temporal</name> + <coords>0. 5.</coords> + <values>0. -0.0015</values> + </curve> + <curve> + <name>Neumann_temporal_right</name> + <coords>0. 5.</coords> + <values>0. 0.</values> + </curve> + <curve> + <name>Neumann_temporal_top</name> + <coords>0. 5.</coords> + <values>0. 0.</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>displacement</name> + <components>3</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <!-- fixed boundaries --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>Dirichlet_front</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>Dirichlet_bottom</parameter> + </boundary_condition> + <!-- force --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <component>0</component> + <parameter>Neumann_force_right</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>back</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>Dirichlet_top</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Neumann</type> + <component>2</component> + <parameter>Neumann_force_top</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i BiCGSTAB -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/uc_01_pcs_0_ts_1062_t_2.657500.vtu b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/uc_01_pcs_0_ts_1062_t_2.657500.vtu new file mode 100644 index 0000000000000000000000000000000000000000..95c3252aefc5392525e30219905fd1fa6d1ea8d5 --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/uc_01_pcs_0_ts_1062_t_2.657500.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf76826a5c7e7d1ba2c82f8192f9d912763d6e31d5dcaf08e5aa5bfb7579c523 +size 3710 diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/uc_01_pcs_0_ts_3543_t_3.543000.vtu b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/uc_01_pcs_0_ts_3543_t_3.543000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9049d6f6bcc85e6eee799e0130229e1b0a60ea44 --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/uc_01_pcs_0_ts_3543_t_3.543000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d2611727f9ea6f9e1af65f4df3c021d2f444ec70f3ff500a62b0dc72d4982ef +size 3722 diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/uc_01_pcs_0_ts_3823_t_3.823000.vtu b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/uc_01_pcs_0_ts_3823_t_3.823000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c191de6678195baff08ea7c1d9fd1fb43eb88bb6 --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/uc_01_pcs_0_ts_3823_t_3.823000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0709c9789fb7305fb18cb9cc12e1a70146e4fbcc4d67abd05cfb3b3f53f7cbbf +size 3720 diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/uc_01_pcs_0_ts_5000_t_5.000000.vtu b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/uc_01_pcs_0_ts_5000_t_5.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..903049b15e1275b9eb35857fe398e6731ce4efa5 --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialCompression/uc_01_pcs_0_ts_5000_t_5.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e41f01c6e2148133f64c0de8ab17725385999aa8a1ea67bbc8c6df8cf0a80649 +size 3700 diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/cube_1x1x1.gml b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/cube_1x1x1.gml new file mode 100644 index 0000000000000000000000000000000000000000..d7c9b920ac153fd4444d7b959cde404cbe78582f --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/cube_1x1x1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0db3fefd2e8e5f07be9410fc6db8df089673955c969d25ebfdd36e3c5f94cac8 +size 1617 diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/cube_1x1x1_hex_1e0.vtu b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/cube_1x1x1_hex_1e0.vtu new file mode 100644 index 0000000000000000000000000000000000000000..7e182287a44b78741a25cbcfabc2e0109d918d54 --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/cube_1x1x1_hex_1e0.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:baa51eea253d1fe35591bc41b3723e19f1102bb6812ecef5d6aaa5766a53cdc7 +size 1437 diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/data.prj b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/data.prj new file mode 100755 index 0000000000000000000000000000000000000000..24803f1670a5198a165104fcbf4aef7fbd468f55 --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/data.prj @@ -0,0 +1,377 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e0.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>Ehlers</type> + <shear_modulus>G</shear_modulus> + <bulk_modulus>K</bulk_modulus> + <kappa>kappa</kappa> + <beta>beta</beta> + <gamma>gamma</gamma> + <hardening_modulus>hard</hardening_modulus> + <alpha>alpha</alpha> + <delta>delta</delta> + <eps>epsilon</eps> + <m>m</m> + <alphap>alphap</alphap> + <deltap>deltap</deltap> + <epsp>epsilonp</epsp> + <mp>mp</mp> + <betap>betap</betap> + <gammap>gammap</gammap> + <damage_properties> + <alpha_d>alphad</alpha_d> + <beta_d>betad</beta_d> + <h_d>hd</h_d> + </damage_properties> + <nonlinear_solver> + <maximum_iterations>100</maximum_iterations> + <error_tolerance>1e-14</error_tolerance> + </nonlinear_solver> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + + <secondary_variable type="static" internal_name="sigma" output_name="sigma"/> + <secondary_variable type="static" internal_name="epsilon" output_name="epsilon"/> + + <secondary_variable type="static" internal_name="damage.value" output_name="damage_value"/> + <secondary_variable type="static" internal_name="damage.kappa_d" output_name="damage_kappa_d"/> + <secondary_variable type="static" internal_name="eps_p.D" output_name="eps_p_D"/> + <secondary_variable type="static" internal_name="eps_p.V" output_name="eps_p_V"/> + <secondary_variable type="static" internal_name="eps_p.eff" output_name="eps_p_eff"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-16</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + + <variable>sigma</variable> + <variable>epsilon</variable> + + <variable>damage_value</variable> + <variable>damage_kappa_d</variable> + <variable>eps_p_D</variable> + <variable>eps_p_V</variable> + <variable>eps_p_eff</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>5.</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>0.001</delta_t> + </pair> + <pair> + <repeat>1000</repeat> + <delta_t>0.001</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>uc_01</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>3276</each_steps> + </pair> + <pair> + <repeat>1</repeat> + <each_steps>10000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>G</name> + <type>Constant</type> + <value>5000.</value> + </parameter> + <parameter> + <name>K</name> + <type>Constant</type> + <value>8000.</value> + </parameter> + <parameter> + <name>kappa</name> + <type>Constant</type> + <value>5.1</value> + </parameter> + <parameter> + <name>beta</name> + <type>Constant</type> + <value>0.167</value> + </parameter> + <parameter> + <name>gamma</name> + <type>Constant</type> + <value>1.</value> + </parameter> + <parameter> + <name>hard</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>alpha</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + <parameter> + <name>delta</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>epsilon</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>m</name> + <type>Constant</type> + <value>0.54</value> + </parameter> + <parameter> + <name>alphap</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + <parameter> + <name>deltap</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>epsilonp</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>mp</name> + <type>Constant</type> + <value>0.54</value> + </parameter> + <parameter> + <name>betap</name> + <type>Constant</type> + <value>0.167</value> + </parameter> + <parameter> + <name>gammap</name> + <type>Constant</type> + <value>1.</value> + </parameter> + <parameter> + <name>alphad</name> + <type>Constant</type> + <value>0.00001</value> + </parameter> + <parameter> + <name>betad</name> + <type>Constant</type> + <value>0.05</value> + </parameter> + <parameter> + <name>hd</name> + <type>Constant</type> + <value>15.0</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + <parameter> + <name>Dirichlet_left</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_bottom</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_front</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_top_spatial</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>Neumann_spatial</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>Dirichlet_top</name> + <type>CurveScaled</type> + <curve>Dirichlet_top_temporal</curve> + <parameter>Dirichlet_top_spatial</parameter> + </parameter> + <parameter> + <name>Neumann_force_right</name> + <type>CurveScaled</type> + <curve>Neumann_temporal_right</curve> + <parameter>Neumann_spatial</parameter> + </parameter> + <parameter> + <name>Neumann_force_top</name> + <type>CurveScaled</type> + <curve>Neumann_temporal_top</curve> + <parameter>Neumann_spatial</parameter> + </parameter> + </parameters> + <curves> + <curve> + <name>Dirichlet_top_temporal</name> + <coords>0. 4. 4.1 4.8 4.9 5.</coords> + <values>0. 0.0006 0.00015 0.00065 0.0002 0.00066</values> + </curve> + <curve> + <name>Neumann_temporal_right</name> + <coords>0. 5.</coords> + <values>0. 0.</values> + </curve> + <curve> + <name>Neumann_temporal_top</name> + <coords>0. 5.</coords> + <values>0. 0.</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>displacement</name> + <components>3</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <!-- fixed boundaries --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>Dirichlet_front</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>Dirichlet_bottom</parameter> + </boundary_condition> + <!-- force --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <component>0</component> + <parameter>Neumann_force_right</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>back</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>Dirichlet_top</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Neumann</type> + <component>2</component> + <parameter>Neumann_force_top</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i BiCGSTAB -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/uc_01_pcs_0_ts_3276_t_3.276000.vtu b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/uc_01_pcs_0_ts_3276_t_3.276000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..a18dca535e0cbdf55105cea5ddfe21119dca9b05 --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/uc_01_pcs_0_ts_3276_t_3.276000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9900f3c4d083e2157adfea11baaa8ee9e7e66b266a6da1467100b5f99282d0c +size 3733 diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/uc_01_pcs_0_ts_4100_t_4.100000.vtu b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/uc_01_pcs_0_ts_4100_t_4.100000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..24323c7c8fa0373ecc967dafe64891126992e618 --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/uc_01_pcs_0_ts_4100_t_4.100000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2b7508834a973601f21a4f96a3f41e3ee6072e3cc5e905445e1a824edd25b6b +size 3746 diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/uc_01_pcs_0_ts_4958_t_4.958000.vtu b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/uc_01_pcs_0_ts_4958_t_4.958000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..a887b00155b9d047656cda10d3d080658ceacfd6 --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/uc_01_pcs_0_ts_4958_t_4.958000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63603fe063191d017feca2b72683afdc2f5f31fe59e3a1259c7cd26bdc029cc6 +size 3722 diff --git a/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/uc_01_pcs_0_ts_5000_t_5.000000.vtu b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/uc_01_pcs_0_ts_5000_t_5.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..1c67ab7ad785280b4accecdb36e7992a3f61c53c --- /dev/null +++ b/Tests/lfs-data/Mechanics/EhlersDamage/UniaxialTension/uc_01_pcs_0_ts_5000_t_5.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d70d6d775e2eabbe52becf4edb42e5bd3a2f6a86f08df4e4f47e63d15023ae9 +size 3689 diff --git a/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_pipe.gml b/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_pipe.gml new file mode 100644 index 0000000000000000000000000000000000000000..48873ea5cf10d098bc8731b6e2edd7ad20c84a0d --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_pipe.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d099afb0d416821260f7b55443272d0849bd2af842b9904aad99daa47ec34574 +size 1011 diff --git a/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_pipe.prj b/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_pipe.prj new file mode 100644 index 0000000000000000000000000000000000000000..7bee10925b5a3c71e92c23941ad0ac387d726513 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_pipe.prj @@ -0,0 +1,163 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh axially_symmetric="true">axisymmetric_pipe.vtu</mesh> + <geometry>axisymmetric_pipe.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-16</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_xy</variable> + <variable>sigma_zz</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>axisymmetric_pipe</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>2.1e5</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>.3</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>pressure_inside</name> + <type>Constant</type> + <value>52.2</value> + </parameter> + <parameter> + <name>pressure_outside</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>pipe_geometry</geometrical_set> + <geometry>left</geometry> + <type>NormalTraction</type> + <parameter>pressure_inside</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>pipe_geometry</geometrical_set> + <geometry>right</geometry> + <type>NormalTraction</type> + <parameter>pressure_outside</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>pipe_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>pipe_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>4</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 100000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>100000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_pipe.vtu b/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_pipe.vtu new file mode 100644 index 0000000000000000000000000000000000000000..7a0593b87b8e3bfb2052f0cbc86018cc64ee6d71 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_pipe.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00921e7f111f3d556dd1561fb19569376555bd21234aeaaa042fcaba0cd96768 +size 16803 diff --git a/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_pipe_1e3.vtu b/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_pipe_1e3.vtu new file mode 100644 index 0000000000000000000000000000000000000000..2b3dde5f96ee619c8ce28a7f2388fd7a48197ae6 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_pipe_1e3.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a913329c5f74fdc58da6967aec06da93803b5a430eb275442ae6491a381d7de +size 159540 diff --git a/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_sphere.gml b/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_sphere.gml new file mode 100644 index 0000000000000000000000000000000000000000..464370b7c2d845f398db03a664bbbace7a95078a --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_sphere.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76b61f09c8e02315c736a5322d96fb94c02db5acc5aa899f99c4cc9cfdeba066 +size 10883 diff --git a/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_sphere.prj b/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_sphere.prj new file mode 100644 index 0000000000000000000000000000000000000000..4a0bfe1ac61683c408d7e8fd3abe7877c53bcab7 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_sphere.prj @@ -0,0 +1,166 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh axially_symmetric="true">axisymmetric_sphere.vtu</mesh> + <geometry>axisymmetric_sphere.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-16</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_xy</variable> + <variable>sigma_zz</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>axisymmetric_sphere</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>2.1e5</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>.3</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>pressure_inside</name> + <type>Constant</type> + <value>52.2</value> + </parameter> + <parameter> + <name>pressure_outside</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <!-- NormalTraction --> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>inner</geometry> + <type>NormalTraction</type> + <parameter>pressure_inside</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>outer</geometry> + <type>NormalTraction</type> + <parameter>pressure_outside</parameter> + </boundary_condition> + <!-- Fix axis --> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>axis</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <!-- Fix up-down movement --> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>central_outer</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>4</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 100000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>100000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_sphere.vtu b/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_sphere.vtu new file mode 100644 index 0000000000000000000000000000000000000000..ae5e2211534b80eee1f1de412b625e487c8c95c9 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/PressureBC/axisymmetric_sphere.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9296904a7796c1f56e436efa06baa7a52109f493910b08db844758eebc7e1609 +size 20131 diff --git a/Tests/lfs-data/Mechanics/Linear/PressureBC/expected_hollow_sphere_pcs_0_ts_1_t_1.000000.vtu b/Tests/lfs-data/Mechanics/Linear/PressureBC/expected_hollow_sphere_pcs_0_ts_1_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..841cfea381a5894695379bd2f91099ca9386c3ea --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/PressureBC/expected_hollow_sphere_pcs_0_ts_1_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7208762d72ed13d0032029d2e36ac8dbc8ab88a339beb8041aa384fdf37abd75 +size 15322265 diff --git a/Tests/lfs-data/Mechanics/Linear/PressureBC/hollow_sphere.gml b/Tests/lfs-data/Mechanics/Linear/PressureBC/hollow_sphere.gml new file mode 100644 index 0000000000000000000000000000000000000000..d2fe4b25658ba6b4a7ab1cf16883279c304aebd7 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/PressureBC/hollow_sphere.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e414d34d64d14405b4c92fd33a2f481cb8f1df8ef8fdd55c0edfa1aa3bda5546 +size 2510764 diff --git a/Tests/lfs-data/Mechanics/Linear/PressureBC/hollow_sphere.prj b/Tests/lfs-data/Mechanics/Linear/PressureBC/hollow_sphere.prj new file mode 100644 index 0000000000000000000000000000000000000000..63767b346635e28e6301ed930094534d50e8f0a8 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/PressureBC/hollow_sphere.prj @@ -0,0 +1,194 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>hollow_sphere.vtu</mesh> + <geometry>hollow_sphere.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="sigma_xz" output_name="sigma_xz"/> + <secondary_variable type="static" internal_name="sigma_yz" output_name="sigma_yz"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-16</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>sigma_xz</variable> + <variable>sigma_yz</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>hollow_sphere</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>2.1e5</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>.3</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>pressure_inside</name> + <type>Constant</type> + <value>52.2</value> + </parameter> + <parameter> + <name>pressure_outside</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>3</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>hollow_sphere</geometrical_set> + <geometry>inner_surface</geometry> + <type>NormalTraction</type> + <parameter>pressure_inside</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>hollow_sphere</geometrical_set> + <geometry>outer_surface</geometry> + <type>NormalTraction</type> + <parameter>pressure_outside</parameter> + </boundary_condition> + <!-- fixing x-axis --> + <boundary_condition> + <geometrical_set>hollow_sphere</geometrical_set> + <geometry>xPole</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>hollow_sphere</geometrical_set> + <geometry>xPole</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <!-- fixing y-axis --> + <boundary_condition> + <geometrical_set>hollow_sphere</geometrical_set> + <geometry>yPole</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>hollow_sphere</geometrical_set> + <geometry>yPole</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <!-- fixing z-axis --> + <boundary_condition> + <geometrical_set>hollow_sphere</geometrical_set> + <geometry>zPole</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>hollow_sphere</geometrical_set> + <geometry>zPole</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>5</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p jacobi -tol 1e-16 -maxiter 100000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>100000</max_iteration_step> + <error_tolerance>1e-6</error_tolerance> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Linear/PressureBC/hollow_sphere.vtu b/Tests/lfs-data/Mechanics/Linear/PressureBC/hollow_sphere.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c04c1dcaed5e16d39021b1bb74314f134050c0e2 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/PressureBC/hollow_sphere.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d32abfac3888eed3b751579468ceaeb054bf194c3f8de9b960f3775c43a1004 +size 2733859 diff --git a/Tests/lfs-data/Mechanics/Linear/axisymmetric_pipe.gml b/Tests/lfs-data/Mechanics/Linear/axisymmetric_pipe.gml new file mode 100644 index 0000000000000000000000000000000000000000..43b74196f87a8cbcfe1f63edf1d402af052282bc --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/axisymmetric_pipe.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ba1601aaaf205aa88cd246b74ce85eb4c9a19a6a4689c676a622873e2f590d8 +size 1015 diff --git a/Tests/lfs-data/Mechanics/Linear/axisymmetric_pipe.prj b/Tests/lfs-data/Mechanics/Linear/axisymmetric_pipe.prj new file mode 100644 index 0000000000000000000000000000000000000000..41d698915e63de109c7d06a3ffe46d0fbc2d047d --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/axisymmetric_pipe.prj @@ -0,0 +1,170 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh axially_symmetric="true">axisymmetric_pipe.vtu</mesh> + <geometry>axisymmetric_pipe.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-16</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_xy</variable> + <variable>sigma_zz</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>axisymmteric_pipe</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>2.1e5</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>.3</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>pressure_inside</name> + <type>Constant</type> + <value>52.2</value> + </parameter> + <parameter> + <name>pressure_outside</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>axisymmetric_pipe</geometrical_set> + <geometry>left</geometry> + <type>NormalTraction</type> + <parameter>pressure_inside</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>axisymmetric_pipe</geometrical_set> + <geometry>right</geometry> + <type>NormalTraction</type> + <parameter>pressure_outside</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>axisymmetric_pipe</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>axisymmetric_pipe</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>4</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 100000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>100000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Linear/axisymmetric_pipe.vtu b/Tests/lfs-data/Mechanics/Linear/axisymmetric_pipe.vtu new file mode 100644 index 0000000000000000000000000000000000000000..7a0593b87b8e3bfb2052f0cbc86018cc64ee6d71 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/axisymmetric_pipe.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00921e7f111f3d556dd1561fb19569376555bd21234aeaaa042fcaba0cd96768 +size 16803 diff --git a/Tests/lfs-data/Mechanics/Linear/axisymmetric_sphere.gml b/Tests/lfs-data/Mechanics/Linear/axisymmetric_sphere.gml new file mode 100644 index 0000000000000000000000000000000000000000..464370b7c2d845f398db03a664bbbace7a95078a --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/axisymmetric_sphere.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76b61f09c8e02315c736a5322d96fb94c02db5acc5aa899f99c4cc9cfdeba066 +size 10883 diff --git a/Tests/lfs-data/Mechanics/Linear/axisymmetric_sphere.prj b/Tests/lfs-data/Mechanics/Linear/axisymmetric_sphere.prj new file mode 100644 index 0000000000000000000000000000000000000000..42432e10b3e472dbbabd59134d814986dfdec129 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/axisymmetric_sphere.prj @@ -0,0 +1,173 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh axially_symmetric="true">axisymmetric_sphere.vtu</mesh> + <geometry>axisymmetric_sphere.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-16</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_xy</variable> + <variable>sigma_zz</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>axisymmetric_sphere</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>125e9</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>.35</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>pressure_inside</name> + <type>Constant</type> + <value>1e3</value> + </parameter> + <parameter> + <name>pressure_outside</name> + <type>Constant</type> + <value>1e5</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <!-- NormalTraction --> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>inner</geometry> + <type>NormalTraction</type> + <parameter>pressure_inside</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>outer</geometry> + <type>NormalTraction</type> + <parameter>pressure_outside</parameter> + </boundary_condition> + <!-- Fix axis --> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>axis</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <!-- Fix up-down movement --> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>central_outer</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>4</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 100000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>100000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Linear/axisymmetric_sphere.vtu b/Tests/lfs-data/Mechanics/Linear/axisymmetric_sphere.vtu new file mode 100644 index 0000000000000000000000000000000000000000..bed8db38d821d0f98555320ccf73ee65c1a573c8 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/axisymmetric_sphere.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8fe3b3a822219e9e852d40edfb4dcf55553a62735b1f152d4c3b6016d347013 +size 72208 diff --git a/Tests/lfs-data/Mechanics/Linear/cube_1e0.prj b/Tests/lfs-data/Mechanics/Linear/cube_1e0.prj new file mode 100644 index 0000000000000000000000000000000000000000..96a7781e876df498d24c010b3a407761ae3c8732 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/cube_1e0.prj @@ -0,0 +1,190 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e0.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + <secondary_variable type="static" internal_name="epsilon_yz" output_name="epsilon_yz"/> + <secondary_variable type="static" internal_name="epsilon_xz" output_name="epsilon_xz"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-15</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + <variable>epsilon_yz</variable> + <variable>epsilon_xz</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>4</repeat> + <delta_t>0.25</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e0</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>.3</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + <parameter> + <name>Dirichlet_left</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_bottom</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_front</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Neumann_force_top</name> + <type>Constant</type> + <value>0.01</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>3</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <!-- fixed boundaries --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>Dirichlet_front</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>Dirichlet_bottom</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Neumann</type> + <component>2</component> + <parameter>Neumann_force_top</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>4</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Linear/cube_1e0_simple_shear.prj b/Tests/lfs-data/Mechanics/Linear/cube_1e0_simple_shear.prj new file mode 100644 index 0000000000000000000000000000000000000000..6343d83e82d09c4425f612ceaaa75547fc59d411 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/cube_1e0_simple_shear.prj @@ -0,0 +1,212 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e0.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="sigma_xz" output_name="sigma_xz"/> + <secondary_variable type="static" internal_name="sigma_yz" output_name="sigma_yz"/> + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + <secondary_variable type="static" internal_name="epsilon_yz" output_name="epsilon_yz"/> + <secondary_variable type="static" internal_name="epsilon_xz" output_name="epsilon_xz"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-15</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>sigma_xz</variable> + <variable>sigma_yz</variable> + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + <variable>epsilon_yz</variable> + <variable>epsilon_xz</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>4</repeat> + <delta_t>0.25</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e0_simple_shear</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>.3</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + <parameter> + <name>Dirichlet0</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Neumann_force_top</name> + <type>Constant</type> + <value>0.01</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>3</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <!-- fixed boundaries --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>Dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>Dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>Dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>Dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>Dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>Dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>Dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Neumann</type> + <component>1</component> + <parameter>Neumann_force_top</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>4</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Linear/cube_1x1x1.gml b/Tests/lfs-data/Mechanics/Linear/cube_1x1x1.gml new file mode 100644 index 0000000000000000000000000000000000000000..e9c428f64b8c241cb7cb158c371d33ded17803d8 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/cube_1x1x1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6fe4e4940b7d080889c63573d45036e0e10c9edc265b18c041e2a153c872e3b6 +size 1689 diff --git a/Tests/lfs-data/Mechanics/Linear/cube_1x1x1_hex_1e0.vtu b/Tests/lfs-data/Mechanics/Linear/cube_1x1x1_hex_1e0.vtu new file mode 100644 index 0000000000000000000000000000000000000000..7e182287a44b78741a25cbcfabc2e0109d918d54 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/cube_1x1x1_hex_1e0.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:baa51eea253d1fe35591bc41b3723e19f1102bb6812ecef5d6aaa5766a53cdc7 +size 1437 diff --git a/Tests/lfs-data/Mechanics/Linear/disc_with_hole.gml b/Tests/lfs-data/Mechanics/Linear/disc_with_hole.gml new file mode 100644 index 0000000000000000000000000000000000000000..78719adc07815e26865e4f3bbea2f8fd5cb99b3e --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/disc_with_hole.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d196f1132e91b0e034780dbeb5cf12e1adb3b4193adeb3ae53f1ef653114be5 +size 5078 diff --git a/Tests/lfs-data/Mechanics/Linear/disc_with_hole.prj b/Tests/lfs-data/Mechanics/Linear/disc_with_hole.prj new file mode 100644 index 0000000000000000000000000000000000000000..1d5a947795af0394804d4542c71116fe0bc32375 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/disc_with_hole.prj @@ -0,0 +1,163 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>disc_with_hole.vtu</mesh> + <geometry>disc_with_hole.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-15</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>4</repeat> + <delta_t>0.25</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>disc_with_hole</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>.3</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>dirichlet1</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>neumann_force</name> + <type>Constant</type> + <values>0.01</values> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>disc_with_hole</geometrical_set> + <geometry>LEFT</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>disc_with_hole</geometrical_set> + <geometry>BOTTOM</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet1</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>disc_with_hole</geometrical_set> + <geometry>TOP</geometry> + <type>Neumann</type> + <component>1</component> + <parameter>neumann_force</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>5</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Linear/disc_with_hole.vtu b/Tests/lfs-data/Mechanics/Linear/disc_with_hole.vtu new file mode 100644 index 0000000000000000000000000000000000000000..591a5b3abec9fda237f24c5689033cf1a30acc9c --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/disc_with_hole.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d25d38cfa4a6c2d636362a725a9fe894bc28ed9a1077b5a60b4f49a01e0e7528 +size 85958 diff --git a/Tests/lfs-data/Mechanics/Linear/disc_with_hole_expected_pcs_0_ts_4_t_1.000000.vtu b/Tests/lfs-data/Mechanics/Linear/disc_with_hole_expected_pcs_0_ts_4_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..7ad3c68d475b925966401d1cb176ba698c47595c --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/disc_with_hole_expected_pcs_0_ts_4_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c90384433a1a9deea392274f829cc056b189a98c823a5aba8a6dadfe6935c32b +size 100682 diff --git a/Tests/lfs-data/Mechanics/Linear/disc_with_hole_partitioned_msh_cfg4.bin b/Tests/lfs-data/Mechanics/Linear/disc_with_hole_partitioned_msh_cfg4.bin new file mode 100644 index 0000000000000000000000000000000000000000..af9fe7611afaf7697dfad88e07a67ad43c358317 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/disc_with_hole_partitioned_msh_cfg4.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:407522b997a6089970804790af5830e1157e8adf3fe57ba2ab661e6aa0f62162 +size 448 diff --git a/Tests/lfs-data/Mechanics/Linear/disc_with_hole_partitioned_msh_ele4.bin b/Tests/lfs-data/Mechanics/Linear/disc_with_hole_partitioned_msh_ele4.bin new file mode 100644 index 0000000000000000000000000000000000000000..3552078d30ea796af6958cffd16b953c29f45c81 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/disc_with_hole_partitioned_msh_ele4.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d651a6fa049ee7d95e6b5ee75d3effef68d94d5abda438d9010eda181e52c92b +size 76544 diff --git a/Tests/lfs-data/Mechanics/Linear/disc_with_hole_partitioned_msh_ele_g4.bin b/Tests/lfs-data/Mechanics/Linear/disc_with_hole_partitioned_msh_ele_g4.bin new file mode 100644 index 0000000000000000000000000000000000000000..8357bc6bcc6e7d883ad3faadf06426fbc1e8a2ef --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/disc_with_hole_partitioned_msh_ele_g4.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ac5687bc99d5b88abd1a6332f263ed64911b3f6e5d89d808621c8444e68818d +size 10240 diff --git a/Tests/lfs-data/Mechanics/Linear/disc_with_hole_partitioned_msh_nod4.bin b/Tests/lfs-data/Mechanics/Linear/disc_with_hole_partitioned_msh_nod4.bin new file mode 100644 index 0000000000000000000000000000000000000000..b9b013d08a9a30a75105956f1e00a54bf700e598 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/disc_with_hole_partitioned_msh_nod4.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31511149d1aeac19ad36814164044f5daf8439e20e8c84780aba536ea69cf135 +size 48768 diff --git a/Tests/lfs-data/Mechanics/Linear/disc_with_hole_pcs_0_ts_4_t_1_000000.pvtu b/Tests/lfs-data/Mechanics/Linear/disc_with_hole_pcs_0_ts_4_t_1_000000.pvtu new file mode 100644 index 0000000000000000000000000000000000000000..061defad7e3d3124239983411b6f607451d35004 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/disc_with_hole_pcs_0_ts_4_t_1_000000.pvtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:225f22bb763b217ea10ca8ce8262e82ea4cdd946b1bc79f365b447e1f87aac9f +size 775 diff --git a/Tests/lfs-data/Mechanics/Linear/disc_with_hole_pcs_0_ts_4_t_1_000000_0.vtu b/Tests/lfs-data/Mechanics/Linear/disc_with_hole_pcs_0_ts_4_t_1_000000_0.vtu new file mode 100644 index 0000000000000000000000000000000000000000..f2758c99f958bb0e871c553ea1236a832ccd8fd7 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/disc_with_hole_pcs_0_ts_4_t_1_000000_0.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a18ecea90b0ac33a76396cc282a1441cc870d6b5655a4ce660a59c445c4cffd +size 16917 diff --git a/Tests/lfs-data/Mechanics/Linear/disc_with_hole_pcs_0_ts_4_t_1_000000_1.vtu b/Tests/lfs-data/Mechanics/Linear/disc_with_hole_pcs_0_ts_4_t_1_000000_1.vtu new file mode 100644 index 0000000000000000000000000000000000000000..fe18b1761aee9984b0b1c18928a9cacd39ca2750 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/disc_with_hole_pcs_0_ts_4_t_1_000000_1.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71e406a4fe57e513f76fc9a9531e3cce2294463a28025ce53f602716efd4eee0 +size 16783 diff --git a/Tests/lfs-data/Mechanics/Linear/disc_with_hole_pcs_0_ts_4_t_1_000000_2.vtu b/Tests/lfs-data/Mechanics/Linear/disc_with_hole_pcs_0_ts_4_t_1_000000_2.vtu new file mode 100644 index 0000000000000000000000000000000000000000..23358225121cf5346cf25b92730ec9488012f553 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/disc_with_hole_pcs_0_ts_4_t_1_000000_2.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:778fe9dc5a8fb8e9393ecfb0b1b0ddc1d835396e111d87a10d3c0e32be055333 +size 22104 diff --git a/Tests/lfs-data/Mechanics/Linear/disc_with_hole_pcs_0_ts_4_t_1_000000_3.vtu b/Tests/lfs-data/Mechanics/Linear/disc_with_hole_pcs_0_ts_4_t_1_000000_3.vtu new file mode 100644 index 0000000000000000000000000000000000000000..aaa6de63aa6a4798ba5c335b85a678efb66c404c --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/disc_with_hole_pcs_0_ts_4_t_1_000000_3.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f29293462414e03454d1fe8c926dc8074c4252c5a7be28a4884a38822d49c5b +size 21720 diff --git a/Tests/lfs-data/Mechanics/Linear/expected_cube_1e0_pcs_0_ts_4_t_1.000000.vtu b/Tests/lfs-data/Mechanics/Linear/expected_cube_1e0_pcs_0_ts_4_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..3758fe28848978bab9e3ae8c918fcb5409aea9f1 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/expected_cube_1e0_pcs_0_ts_4_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8d0145c129a12c7db6949cd1f3cd85de2e5399231f113e8a84b767c84be6691 +size 4313 diff --git a/Tests/lfs-data/Mechanics/Linear/expected_cube_1e0_simple_shear_pcs_0_ts_4_t_1.000000.vtu b/Tests/lfs-data/Mechanics/Linear/expected_cube_1e0_simple_shear_pcs_0_ts_4_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..cbc278130a0691bed49e09c68c8f8b58091a8ff5 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/expected_cube_1e0_simple_shear_pcs_0_ts_4_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c9666185e623a53c415cfbbe417ffe27929f43288f29b158dafba4bd624ddd9 +size 4159 diff --git a/Tests/lfs-data/Mechanics/Linear/expected_square_1e2_quad8_traction_topBC_pcs_0_ts_4_t_1.000000.vtu b/Tests/lfs-data/Mechanics/Linear/expected_square_1e2_quad8_traction_topBC_pcs_0_ts_4_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..b5a3f3d810a1da8975ec8720774359524539d2b6 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/expected_square_1e2_quad8_traction_topBC_pcs_0_ts_4_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a62093de00a5afb915d370c3598053db6fecb6b4c714c6c7efafd6ed5c0e11aa +size 19544 diff --git a/Tests/lfs-data/Mechanics/Linear/expected_two_material_gravity.vtu b/Tests/lfs-data/Mechanics/Linear/expected_two_material_gravity.vtu new file mode 100644 index 0000000000000000000000000000000000000000..71a18599a30949ca4c2419b265d65c52478879e3 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/expected_two_material_gravity.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af94391e9a30b9ba8aa3150a8179785e4c3dd65774d91d904720fc35726aeb01 +size 15189 diff --git a/Tests/lfs-data/Mechanics/Linear/plain_strain_pipe.gml b/Tests/lfs-data/Mechanics/Linear/plain_strain_pipe.gml new file mode 100644 index 0000000000000000000000000000000000000000..dedb20a1f0ab1ef8f67246aed59190724a902e6a --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/plain_strain_pipe.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b942c32c9ab85eaa0ebdb58745127c24db255ebcaebdd22405ef0a89a0e2f37 +size 10892 diff --git a/Tests/lfs-data/Mechanics/Linear/plain_strain_pipe.prj b/Tests/lfs-data/Mechanics/Linear/plain_strain_pipe.prj new file mode 100644 index 0000000000000000000000000000000000000000..d934265f4a5555986c748c674521a404793bf8af --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/plain_strain_pipe.prj @@ -0,0 +1,173 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>plain_strain_pipe.vtu</mesh> + <geometry>plain_strain_pipe.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-15</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_xy</variable> + <variable>sigma_zz</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>plain_strain_pipe</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>2.1e5</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>.3</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>pressure_inside</name> + <type>Constant</type> + <value>52.2</value> + </parameter> + <parameter> + <name>pressure_outside</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <!-- NormalTraction --> + <boundary_condition> + <geometrical_set>plain_strain_pipe</geometrical_set> + <geometry>inner</geometry> + <type>NormalTraction</type> + <parameter>pressure_inside</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>plain_strain_pipe</geometrical_set> + <geometry>outer</geometry> + <type>NormalTraction</type> + <parameter>pressure_outside</parameter> + </boundary_condition> + <!-- Fix axis --> + <boundary_condition> + <geometrical_set>plain_strain_pipe</geometrical_set> + <geometry>axis</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <!-- Fix up-down movement --> + <boundary_condition> + <geometrical_set>plain_strain_pipe</geometrical_set> + <geometry>central_outer</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>4</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 100000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>100000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Linear/plain_strain_pipe.vtu b/Tests/lfs-data/Mechanics/Linear/plain_strain_pipe.vtu new file mode 100644 index 0000000000000000000000000000000000000000..bed8db38d821d0f98555320ccf73ee65c1a573c8 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/plain_strain_pipe.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8fe3b3a822219e9e852d40edfb4dcf55553a62735b1f152d4c3b6016d347013 +size 72208 diff --git a/Tests/lfs-data/Mechanics/Linear/ref_axisymmetric_sphere_pcs_0_ts_1_t_1.000000.vtu b/Tests/lfs-data/Mechanics/Linear/ref_axisymmetric_sphere_pcs_0_ts_1_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..79449cc483cf95cbda77e322d94f3f5657e2065f --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/ref_axisymmetric_sphere_pcs_0_ts_1_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e6f23b0b14e4111c271d380734a731e685808b49bb78b229b2639bb4ab68569 +size 79495 diff --git a/Tests/lfs-data/Mechanics/Linear/ref_axisymmteric_pipe_pcs_0_ts_1_t_1.000000.vtu b/Tests/lfs-data/Mechanics/Linear/ref_axisymmteric_pipe_pcs_0_ts_1_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..1516e55a4a0846a2369b02f7c421985292964478 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/ref_axisymmteric_pipe_pcs_0_ts_1_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2774dd3040b765cd94dc08ff7dd26742da2bc666853ac8b5f6ca1da387a4b18d +size 64644 diff --git a/Tests/lfs-data/Mechanics/Linear/ref_plain_strain_pipe_pcs_0_ts_1_t_1.000000.vtu b/Tests/lfs-data/Mechanics/Linear/ref_plain_strain_pipe_pcs_0_ts_1_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c8d39eade36bda908c2534ef5499bc6ec9ea6571 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/ref_plain_strain_pipe_pcs_0_ts_1_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0c9fd84fe1e237913d246ed7c60c1e4a34c5e7beb9aceef4f8a83d6339c3806 +size 73526 diff --git a/Tests/lfs-data/Mechanics/Linear/ring_plane_strain.prj b/Tests/lfs-data/Mechanics/Linear/ring_plane_strain.prj new file mode 100644 index 0000000000000000000000000000000000000000..f69d4ae83deccbec8d99184f7fff9161576e79cc --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/ring_plane_strain.prj @@ -0,0 +1,164 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh axially_symmetric="true">square_1x1_quad_1e4_translated.vtu</mesh> + <geometry>square_1x1_ring.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_rr"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_ff"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_rz"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-15</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_rr</variable> + <variable>sigma_zz</variable> + <variable>sigma_ff</variable> + <variable>sigma_rz</variable> + </variables> + </output> + <time_stepping> + <type>SingleStep</type> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>ring_plane_strain</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>.25</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement_initial</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>displacement_bottom</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>pressure_inner</name> + <type>Constant</type> + <value>0.02</value> + </parameter> + <parameter> + <name>pressure_outer</name> + <type>Constant</type> + <value>-0.01</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement_initial</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>inner</geometry> + <type>Neumann</type> + <component>0</component> + <parameter>pressure_inner</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>outer</geometry> + <type>Neumann</type> + <component>0</component> + <parameter>pressure_outer</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>displacement_bottom</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>displacement_bottom</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Linear/ring_plane_strain_1e4_solution.vtu b/Tests/lfs-data/Mechanics/Linear/ring_plane_strain_1e4_solution.vtu new file mode 100644 index 0000000000000000000000000000000000000000..ff767c3ce9a93c4083b5743e4388eadb7dd9994f --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/ring_plane_strain_1e4_solution.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b0e968fbc78956589f311dd66d6b58c5ef9f0f5a7474fba1deff3a6e2b03d534 +size 176152 diff --git a/Tests/lfs-data/Mechanics/Linear/square_1e0.prj b/Tests/lfs-data/Mechanics/Linear/square_1e0.prj new file mode 100644 index 0000000000000000000000000000000000000000..37a2db2a19446266ece822794166db60a2fb697c --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/square_1e0.prj @@ -0,0 +1,158 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e0.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-15</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>4</repeat> + <delta_t>0.25</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e0</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>.3</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>dirichlet1</name> + <type>Constant</type> + <value>0.05</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet1</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>4</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Linear/square_1e0_expected_pcs_0_ts_4_t_1.000000.vtu b/Tests/lfs-data/Mechanics/Linear/square_1e0_expected_pcs_0_ts_4_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..47f0ff2142b792d699e59500642a35a560f55a50 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/square_1e0_expected_pcs_0_ts_4_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ff9da13c15fa9d7a13c2cb1415b60b3d560aa624daeceb8fccc1df913bfa1c5 +size 2421 diff --git a/Tests/lfs-data/Mechanics/Linear/square_1e2.prj b/Tests/lfs-data/Mechanics/Linear/square_1e2.prj new file mode 100644 index 0000000000000000000000000000000000000000..2c0d08364e3be72f00939565344e12c2cbf9909b --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/square_1e2.prj @@ -0,0 +1,158 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e2.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-15</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>4</repeat> + <delta_t>0.25</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e2</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>.3</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>dirichlet1</name> + <type>Constant</type> + <value>0.05</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet1</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>4</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Linear/square_1e2_expected_pcs_0_ts_4_t_1.000000.vtu b/Tests/lfs-data/Mechanics/Linear/square_1e2_expected_pcs_0_ts_4_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..ab176cc92dd071e7b046be8998ad104582a8fdcd --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/square_1e2_expected_pcs_0_ts_4_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f0afd7931b307b80aa055ee2df40d4fcf158cde9bc1b60be55a85e7fbaebecb +size 7124 diff --git a/Tests/lfs-data/Mechanics/Linear/square_1e2_quad8_traction_top.prj b/Tests/lfs-data/Mechanics/Linear/square_1e2_quad8_traction_top.prj new file mode 100644 index 0000000000000000000000000000000000000000..c508b3ab5e85eb3f60634434ea28358e70138ed0 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/square_1e2_quad8_traction_top.prj @@ -0,0 +1,158 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad8_1e2.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>3</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-14</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>4</repeat> + <delta_t>0.25</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e2_quad8_traction_topBC</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>.3</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>neumann_top</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>2</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Neumann</type> + <component>1</component> + <parameter>neumann_top</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>4</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Linear/square_1e5.prj b/Tests/lfs-data/Mechanics/Linear/square_1e5.prj new file mode 100644 index 0000000000000000000000000000000000000000..e888ecd90d6d1dc30ee7ff03c68ceab8bd0c2290 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/square_1e5.prj @@ -0,0 +1,158 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e5.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-14</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>4</repeat> + <delta_t>0.25</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e5</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>.3</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>neumann_force</name> + <type>Constant</type> + <values>0.01</values> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Neumann</type> + <component>1</component> + <parameter>neumann_force</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>5</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Linear/square_1e5_expected_pcs_0_ts_4_t_1.000000.vtu b/Tests/lfs-data/Mechanics/Linear/square_1e5_expected_pcs_0_ts_4_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..1adce51a622404cf9f18db158650f09940900f7a --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/square_1e5_expected_pcs_0_ts_4_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9faf4a23267ec417708d2e9b7db773dd6061bf8cd34a6d7e40b0535d823988b +size 6654771 diff --git a/Tests/lfs-data/Mechanics/Linear/square_1x1.gml b/Tests/lfs-data/Mechanics/Linear/square_1x1.gml new file mode 100644 index 0000000000000000000000000000000000000000..b64525fffa2590f930ad45d289e6f631596ae279 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/square_1x1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a6e7b692b55d4f0b5e29b055a4945bc3e57a822ba3df69ee94a23e83ace6172 +size 1017 diff --git a/Tests/lfs-data/Mechanics/Linear/square_1x1_quad8_1e2.vtu b/Tests/lfs-data/Mechanics/Linear/square_1x1_quad8_1e2.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9916f8388c7563429076e18b70b97f2bbca8e7bd --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/square_1x1_quad8_1e2.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:202039a669d71a8169147fcb979dd1498e1a5f46fb10435b1bc05cb16cdc392a +size 4816 diff --git a/Tests/lfs-data/Mechanics/Linear/square_1x1_quad_1e0.vtu b/Tests/lfs-data/Mechanics/Linear/square_1x1_quad_1e0.vtu new file mode 100644 index 0000000000000000000000000000000000000000..2e6fc2e4412db4a41dd4be8bf0f0f0b3f2d94ea2 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/square_1x1_quad_1e0.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd87128b2c36d59cff91fd9d072f97be311ecc5119a6e607fd58e318e25b441c +size 1578 diff --git a/Tests/lfs-data/Mechanics/Linear/square_1x1_quad_1e2.vtu b/Tests/lfs-data/Mechanics/Linear/square_1x1_quad_1e2.vtu new file mode 100644 index 0000000000000000000000000000000000000000..421afad1aca7cc90a020f67d374862e55179b534 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/square_1x1_quad_1e2.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f1177c01817bb90734f41e866105c4429b6b796da93f816034056b55463c699 +size 3180 diff --git a/Tests/lfs-data/Mechanics/Linear/square_1x1_quad_1e4.vtu b/Tests/lfs-data/Mechanics/Linear/square_1x1_quad_1e4.vtu new file mode 100644 index 0000000000000000000000000000000000000000..741b0bbce41c16482d36b2fe774bcec505d4e253 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/square_1x1_quad_1e4.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73ff08486ad933253c08acf74460f859dac08f2d541ddf5d05c1df627db99424 +size 251929 diff --git a/Tests/lfs-data/Mechanics/Linear/square_1x1_quad_1e4_translated.vtu b/Tests/lfs-data/Mechanics/Linear/square_1x1_quad_1e4_translated.vtu new file mode 100644 index 0000000000000000000000000000000000000000..4166bb4a8fd4868c0a79c3a0efa8c3c8c0967d99 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/square_1x1_quad_1e4_translated.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b520cdd7be92123a60396e5541dda834c51fdaaf6054312ced33fb3fccd4a2f3 +size 249440 diff --git a/Tests/lfs-data/Mechanics/Linear/square_1x1_quad_1e5.vtu b/Tests/lfs-data/Mechanics/Linear/square_1x1_quad_1e5.vtu new file mode 100644 index 0000000000000000000000000000000000000000..1efa4799d63805bcce6813f8aac509c6b4e8ebe5 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/square_1x1_quad_1e5.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81bb2604f8dd3032208adc40b06dcc09ab1a8cb4f03124548493079ec3bad8be +size 1620025 diff --git a/Tests/lfs-data/Mechanics/Linear/square_1x1_ring.gml b/Tests/lfs-data/Mechanics/Linear/square_1x1_ring.gml new file mode 100644 index 0000000000000000000000000000000000000000..33976d151edadfe1af51cfcf82f61fe280edc40e --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/square_1x1_ring.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec7b1843dbda16f79642fc3036ad48e40924a613338dbcaa8b87956dbb9a7259 +size 1018 diff --git a/Tests/lfs-data/Mechanics/Linear/two_material_gravity.prj b/Tests/lfs-data/Mechanics/Linear/two_material_gravity.prj new file mode 100644 index 0000000000000000000000000000000000000000..ac70f5f7c2e22deb148e715ea8b27d868f12c294 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/two_material_gravity.prj @@ -0,0 +1,163 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>two_material_gravity.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>SD</name> + <type>SMALL_DEFORMATION</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <solid_density>rho_sr</solid_density> + <specific_body_force>0 0 -1</specific_body_force> + <process_variables> + <process_variable>displacement</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="SD"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-13</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>two_material_gravity</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>10000000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>1000</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>MeshElement</type> + <field_name>density</field_name> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>3</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>4</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>sd</prefix> + <parameters>-sd_ksp_type cg -sd_pc_type bjacobi -sd_ksp_rtol 1e-16 -sd_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Mechanics/Linear/two_material_gravity.vtu b/Tests/lfs-data/Mechanics/Linear/two_material_gravity.vtu new file mode 100644 index 0000000000000000000000000000000000000000..a76bacfd6735237cf57b85f4c39246dc44b344a1 --- /dev/null +++ b/Tests/lfs-data/Mechanics/Linear/two_material_gravity.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43ad16ded0e5d7bec84b3947959a204305445d23e8c17cff4676b9c9d01f0a04 +size 15230 diff --git a/Tests/lfs-data/MeshGeoToolsLib/Ammer/Ammer-Homogen100m-Final-TopSurface.vtu b/Tests/lfs-data/MeshGeoToolsLib/Ammer/Ammer-Homogen100m-Final-TopSurface.vtu new file mode 100644 index 0000000000000000000000000000000000000000..54897e1ed5c91fb5cca87202958a9af6228c9a11 --- /dev/null +++ b/Tests/lfs-data/MeshGeoToolsLib/Ammer/Ammer-Homogen100m-Final-TopSurface.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5adfc2516c143a8b67015debabbabbb169a8124f85359ed1ef643cd1552c592 +size 574503 diff --git a/Tests/lfs-data/MeshGeoToolsLib/Ammer/Ammer-Rivers-Mapped.gml b/Tests/lfs-data/MeshGeoToolsLib/Ammer/Ammer-Rivers-Mapped.gml new file mode 100644 index 0000000000000000000000000000000000000000..1fb881acdac69ad848c4b89a26824ef2c0124989 --- /dev/null +++ b/Tests/lfs-data/MeshGeoToolsLib/Ammer/Ammer-Rivers-Mapped.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66f1aac06638224c003c3620a669976f7f5332fc71315754f1efdab90323e831 +size 24352 diff --git a/Tests/lfs-data/MeshGeoToolsLib/Ammer/Ammer-Rivers.gml b/Tests/lfs-data/MeshGeoToolsLib/Ammer/Ammer-Rivers.gml new file mode 100644 index 0000000000000000000000000000000000000000..793bdfca4d58112bdfbe41f63c83cf68c1113af1 --- /dev/null +++ b/Tests/lfs-data/MeshGeoToolsLib/Ammer/Ammer-Rivers.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d491717c5d2073663606702c75c6ff5a4bb5e3112c6d1dc7d86a9df3a870116b +size 23717 diff --git a/Tests/lfs-data/MeshGeoToolsLib/Bode/BodeComplex.msh b/Tests/lfs-data/MeshGeoToolsLib/Bode/BodeComplex.msh new file mode 100644 index 0000000000000000000000000000000000000000..8dc489581baa22a48344ecec310113f4b3859f2f --- /dev/null +++ b/Tests/lfs-data/MeshGeoToolsLib/Bode/BodeComplex.msh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45935c0f89af735ca382c5f9eaa2c0f93e35587bb50b0069dfa53b3ad9b16148 +size 2871460 diff --git a/Tests/lfs-data/MeshGeoToolsLib/Bode/BodeEZG_Fliessgewaesser-Mapped.gml b/Tests/lfs-data/MeshGeoToolsLib/Bode/BodeEZG_Fliessgewaesser-Mapped.gml new file mode 100644 index 0000000000000000000000000000000000000000..11226abfe28e686d6aedfd5487614ddfe81dd214 --- /dev/null +++ b/Tests/lfs-data/MeshGeoToolsLib/Bode/BodeEZG_Fliessgewaesser-Mapped.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:932747cb5eb3fdb1857469966e4447badedbcb1f42b5f31cfed25ac215285934 +size 467903 diff --git a/Tests/lfs-data/MeshGeoToolsLib/Bode/BodeEZG_Fliessgewaesser.gml b/Tests/lfs-data/MeshGeoToolsLib/Bode/BodeEZG_Fliessgewaesser.gml new file mode 100644 index 0000000000000000000000000000000000000000..936bef8f20503bedd9ee1a35704546b9c4fa6c3b --- /dev/null +++ b/Tests/lfs-data/MeshGeoToolsLib/Bode/BodeEZG_Fliessgewaesser.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bcf45317bc8570ae3327ed3b0f58621b14863c9183b82e6fc642d098014d630 +size 253352 diff --git a/Tests/lfs-data/MeshGeoToolsLib/Naegelstedt/RiverNetwork-Mapped.gml b/Tests/lfs-data/MeshGeoToolsLib/Naegelstedt/RiverNetwork-Mapped.gml new file mode 100644 index 0000000000000000000000000000000000000000..c13228bce291e111ba8e8940dc345e714200d8ff --- /dev/null +++ b/Tests/lfs-data/MeshGeoToolsLib/Naegelstedt/RiverNetwork-Mapped.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7f734ab554a4143cef699a4c8eff86aa87dfce374b89a59b0594a2d04cc7c39 +size 166749 diff --git a/Tests/lfs-data/MeshGeoToolsLib/Naegelstedt/RiverNetwork.gml b/Tests/lfs-data/MeshGeoToolsLib/Naegelstedt/RiverNetwork.gml new file mode 100644 index 0000000000000000000000000000000000000000..9a7b1536f2eb6469de4709355da6d7bbb4d285e0 --- /dev/null +++ b/Tests/lfs-data/MeshGeoToolsLib/Naegelstedt/RiverNetwork.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9fe2716689e9a73c56c67239fff1730d3e38b638c26de8218bc839387ae6860f +size 189194 diff --git a/Tests/lfs-data/MeshGeoToolsLib/Naegelstedt/SmallTest.vtu b/Tests/lfs-data/MeshGeoToolsLib/Naegelstedt/SmallTest.vtu new file mode 100644 index 0000000000000000000000000000000000000000..8130ca846384aa7193e07afb6c1dba8cf1b72cd2 --- /dev/null +++ b/Tests/lfs-data/MeshGeoToolsLib/Naegelstedt/SmallTest.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7395987ca7f2ac8bfae7b8491ef4fd0c9cc317231811ba24d24e8711409000b8 +size 826389 diff --git a/Tests/lfs-data/NodePartitionedMesh/ASCII/mesh_3d_partition_0.msh b/Tests/lfs-data/NodePartitionedMesh/ASCII/mesh_3d_partition_0.msh new file mode 100644 index 0000000000000000000000000000000000000000..dd8fd8ddef8c28c0bcc9de5d6a10539381cf1cfd --- /dev/null +++ b/Tests/lfs-data/NodePartitionedMesh/ASCII/mesh_3d_partition_0.msh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d61d3b900a689d72fbb4440bd3dde7259612fd462d14477c592ae03468f61bb1 +size 42079 diff --git a/Tests/lfs-data/NodePartitionedMesh/ASCII/mesh_3d_partition_1.msh b/Tests/lfs-data/NodePartitionedMesh/ASCII/mesh_3d_partition_1.msh new file mode 100644 index 0000000000000000000000000000000000000000..9b35f1d0b563f83c76687199eea5737ec83516b8 --- /dev/null +++ b/Tests/lfs-data/NodePartitionedMesh/ASCII/mesh_3d_partition_1.msh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e2b132946154d5dbddc5ac806278074a6b176be4374556e63e210352fe7cadb +size 40365 diff --git a/Tests/lfs-data/NodePartitionedMesh/ASCII/mesh_3d_partition_2.msh b/Tests/lfs-data/NodePartitionedMesh/ASCII/mesh_3d_partition_2.msh new file mode 100644 index 0000000000000000000000000000000000000000..9e14176353949a383e9d22ff708a0369361edb88 --- /dev/null +++ b/Tests/lfs-data/NodePartitionedMesh/ASCII/mesh_3d_partition_2.msh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:800daeb10706d8278da5fab3b92404c57aab400854b609d6cfc105196a4fa915 +size 41554 diff --git a/Tests/lfs-data/NodePartitionedMesh/ASCII/mesh_3d_partitioned_cfg3.msh b/Tests/lfs-data/NodePartitionedMesh/ASCII/mesh_3d_partitioned_cfg3.msh new file mode 100644 index 0000000000000000000000000000000000000000..e83e0741fa786f900eaa1fc4d24f121de09fd1bb --- /dev/null +++ b/Tests/lfs-data/NodePartitionedMesh/ASCII/mesh_3d_partitioned_cfg3.msh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4a79f211be7779107378b68e7e37b8eb33e1653667029ceaadb7b6122c4a2fa +size 500 diff --git a/Tests/lfs-data/NodePartitionedMesh/ASCII/mesh_3d_partitioned_elems_3.msh b/Tests/lfs-data/NodePartitionedMesh/ASCII/mesh_3d_partitioned_elems_3.msh new file mode 100644 index 0000000000000000000000000000000000000000..5388a84fc5a904e5925976660b14fd95bb052849 --- /dev/null +++ b/Tests/lfs-data/NodePartitionedMesh/ASCII/mesh_3d_partitioned_elems_3.msh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6cab3a4709de15ce2e0861fac7a5ba3afd85fc22d25b1a705e140e4315630cfe +size 47687 diff --git a/Tests/lfs-data/NodePartitionedMesh/ASCII/mesh_3d_partitioned_nodes_3.msh b/Tests/lfs-data/NodePartitionedMesh/ASCII/mesh_3d_partitioned_nodes_3.msh new file mode 100644 index 0000000000000000000000000000000000000000..856616ea7a372abf15ae97f97dc2041949bc3f15 --- /dev/null +++ b/Tests/lfs-data/NodePartitionedMesh/ASCII/mesh_3d_partitioned_nodes_3.msh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04bab8984605c434b92ad1eeb0162562b44771fba8ffdb08db0d87985c3d4eb2 +size 132996 diff --git a/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partition_0.msh b/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partition_0.msh new file mode 100644 index 0000000000000000000000000000000000000000..dd8fd8ddef8c28c0bcc9de5d6a10539381cf1cfd --- /dev/null +++ b/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partition_0.msh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d61d3b900a689d72fbb4440bd3dde7259612fd462d14477c592ae03468f61bb1 +size 42079 diff --git a/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partition_1.msh b/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partition_1.msh new file mode 100644 index 0000000000000000000000000000000000000000..9b35f1d0b563f83c76687199eea5737ec83516b8 --- /dev/null +++ b/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partition_1.msh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e2b132946154d5dbddc5ac806278074a6b176be4374556e63e210352fe7cadb +size 40365 diff --git a/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partition_2.msh b/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partition_2.msh new file mode 100644 index 0000000000000000000000000000000000000000..9e14176353949a383e9d22ff708a0369361edb88 --- /dev/null +++ b/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partition_2.msh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:800daeb10706d8278da5fab3b92404c57aab400854b609d6cfc105196a4fa915 +size 41554 diff --git a/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partitioned_msh_cfg3.bin b/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partitioned_msh_cfg3.bin new file mode 100644 index 0000000000000000000000000000000000000000..15f583658cb2bd0fe244db1a8edc6c49ee16b02a --- /dev/null +++ b/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partitioned_msh_cfg3.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a4bf4469d7c047bd5e16bdb9da13a1e79f914cdb6cb4daeeaaaea800ad03435 +size 336 diff --git a/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partitioned_msh_ele3.bin b/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partitioned_msh_ele3.bin new file mode 100644 index 0000000000000000000000000000000000000000..617b815b7af9bc8cd6914050be0e38e8a26d1585 --- /dev/null +++ b/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partitioned_msh_ele3.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20c2023c334bc894bc018303429c00effc427e39fe602a4913ca34534d23ee9b +size 75264 diff --git a/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partitioned_msh_ele_g3.bin b/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partitioned_msh_ele_g3.bin new file mode 100644 index 0000000000000000000000000000000000000000..dc5ef9713883ef5c6bb88572659e57b670ae9a43 --- /dev/null +++ b/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partitioned_msh_ele_g3.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d21ba795f4559011878fa628f1d0ea16edf1621e751712cc7ad785408f61cb7 +size 43104 diff --git a/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partitioned_msh_nod3.bin b/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partitioned_msh_nod3.bin new file mode 100644 index 0000000000000000000000000000000000000000..3ddca9f989056bf55cea03b752b0712f59107c92 --- /dev/null +++ b/Tests/lfs-data/NodePartitionedMesh/Binary/mesh_3d_partitioned_msh_nod3.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3ae26cb7e6c24294624a3d1e9e280cb94c6cab3e0329120fdc1caa8c46642c2 +size 60640 diff --git a/Tests/lfs-data/NodePartitionedMesh/mesh_3d.vtu b/Tests/lfs-data/NodePartitionedMesh/mesh_3d.vtu new file mode 100644 index 0000000000000000000000000000000000000000..500d9f815a5726e303aa4f8c220220c9bb517c7d --- /dev/null +++ b/Tests/lfs-data/NodePartitionedMesh/mesh_3d.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3e77b980dc0a4cefc19ba02eca4ad07ded3dc97497a01f169c719fc738a6bc9 +size 23197 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/ConcentrationDiffusionAndStorage.prj b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/ConcentrationDiffusionAndStorage.prj new file mode 100644 index 0000000000000000000000000000000000000000..7d48708bc82bb41cc4ad68fab95ee611c762ec41 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/ConcentrationDiffusionAndStorage.prj @@ -0,0 +1,245 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e3.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>hc</name> + <type>ComponentTransport</type> + <integration_order>2</integration_order> + <process_variables> + <concentration>concentration</concentration> + <pressure>pressure</pressure> + </process_variables> + <fluid> + <density> + <type>ConcentrationDependent</type> + <reference_density>1</reference_density> + <reference_concentration>0</reference_concentration> + <fluid_density_difference_ratio>0.026</fluid_density_difference_ratio> + </density> + <viscosity> + <type>Constant</type> + <value>1.0e-3</value> + </viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1.239e-7 0 0 1.239e-7</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.2</value> + </porosity> + <storage> + <type>Constant</type> + <value>1e-5</value> + </storage> + </porous_medium> + <porous_medium id="1"> + <permeability> + <values>1e-3 0 0 1e-3</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.2</value> + </porosity> + <storage> + <type>Constant</type> + <value>1e-5</value> + </storage> + </porous_medium> + </porous_medium> + <fluid_reference_density>rho_fluid</fluid_reference_density> + <solute_dispersivity_longitudinal>beta_l</solute_dispersivity_longitudinal> + <solute_dispersivity_transverse>beta_t</solute_dispersivity_transverse> + <molecular_diffusion_coefficient>Dm</molecular_diffusion_coefficient> + <retardation_factor>retardation</retardation_factor> + <decay_rate>decay</decay_rate> + <specific_body_force>0 0</specific_body_force> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="darcy_velocity"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="hc"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>PerComponentDeltaX</type> + <norm_type>NORM2</norm_type> + <reltols>5e-3 5e-3</reltols> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>concentration</variable> + <variable>pressure</variable> + <variable>darcy_velocity</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 1.5 </t_end> + <timesteps> + <pair> + <repeat>50</repeat> + <delta_t>1e-3</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>2e-3</delta_t> + </pair> + <pair> + <repeat>100</repeat> + <delta_t>4e-2</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>DiffusionAndStorage</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>100</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>rho_fluid</name> + <type>Constant</type> + <value>1000</value> + </parameter> + <parameter> + <name>Dm</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>retardation</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>decay</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>beta_l</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>beta_t</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>c0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>c_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>c_Dirichlet_right</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>concentration</name> + <components>1</components> + <order>1</order> + <initial_condition>c0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>c_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>c_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>300</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-8 -maxiter 20000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>20000</max_iteration_step> + <error_tolerance>1e-8</error_tolerance> + </eigen> + <petsc> + <prefix>hc</prefix> + <parameters>-hc_ksp_type bcgs -hc_pc_type bjacobi -hc_ksp_rtol 1e-8 -hc_ksp_max_it 20000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/ConcentrationDiffusionOnly.prj b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/ConcentrationDiffusionOnly.prj new file mode 100644 index 0000000000000000000000000000000000000000..d949cab7b6b95795f3dc30713f4f5effe5c5d2ad --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/ConcentrationDiffusionOnly.prj @@ -0,0 +1,237 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e3.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>hc</name> + <type>ComponentTransport</type> + <integration_order>2</integration_order> + <process_variables> + <concentration>concentration</concentration> + <pressure>pressure</pressure> + </process_variables> + <fluid> + <density> + <type>ConcentrationDependent</type> + <reference_density>1</reference_density> + <reference_concentration>0</reference_concentration> + <fluid_density_difference_ratio>0.026</fluid_density_difference_ratio> + </density> + <viscosity> + <type>Constant</type> + <value>1.0e-3</value> + </viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1.239e-7 0 0 1.239e-7</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.2</value> + </porosity> + <storage> + <type>Constant</type> + <value>1e-5</value> + </storage> + </porous_medium> + <porous_medium id="1"> + <permeability> + <values>1e-3 0 0 1e-3</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.2</value> + </porosity> + <storage> + <type>Constant</type> + <value>1e-5</value> + </storage> + </porous_medium> + </porous_medium> + <fluid_reference_density>rho_fluid</fluid_reference_density> + <solute_dispersivity_longitudinal>beta_l</solute_dispersivity_longitudinal> + <solute_dispersivity_transverse>beta_t</solute_dispersivity_transverse> + <molecular_diffusion_coefficient>Dm</molecular_diffusion_coefficient> + <retardation_factor>retardation</retardation_factor> + <decay_rate>decay</decay_rate> + <specific_body_force>0 0</specific_body_force> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="darcy_velocity"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="hc"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <reltol>1e-1</reltol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>concentration</variable> + <variable>pressure</variable> + <variable>darcy_velocity</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0.0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>DiffusionOnly</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>1</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>rho_fluid</name> + <type>Constant</type> + <value>1000</value> + </parameter> + <parameter> + <name>Dm</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>retardation</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>decay</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>beta_l</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>beta_t</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>c0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>c_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>c_Dirichlet_right</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>concentration</name> + <components>1</components> + <order>1</order> + <initial_condition>c0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>c_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>c_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>2</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 20000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>20000</max_iteration_step> + <error_tolerance>1e-8</error_tolerance> + </eigen> + <petsc> + <prefix>hc</prefix> + <parameters>-hc_ksp_type bcgs -hc_pc_type bjacobi -hc_ksp_rtol 1e-8 -hc_ksp_max_it 20000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection.prj b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection.prj new file mode 100644 index 0000000000000000000000000000000000000000..757e6f4463c30dccea0c9e557bd4aa2f818b61d9 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection.prj @@ -0,0 +1,269 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e3.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>hc</name> + <type>ComponentTransport</type> + <integration_order>2</integration_order> + <process_variables> + <concentration>concentration</concentration> + <pressure>pressure</pressure> + </process_variables> + <fluid> + <density> + <type>ConcentrationDependent</type> + <reference_density>1</reference_density> + <reference_concentration>0</reference_concentration> + <fluid_density_difference_ratio>0.026</fluid_density_difference_ratio> + </density> + <viscosity> + <type>Constant</type> + <value>1.0e-3</value> + </viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1.239e-7 0 0 1.239e-7</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.2</value> + </porosity> + <storage> + <type>Constant</type> + <value>1e-5</value> + </storage> + </porous_medium> + <porous_medium id="1"> + <permeability> + <values>1e-3 0 0 1e-3</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.2</value> + </porosity> + <storage> + <type>Constant</type> + <value>1e-5</value> + </storage> + </porous_medium> + </porous_medium> + <fluid_reference_density>rho_fluid</fluid_reference_density> + <solute_dispersivity_longitudinal>beta_l</solute_dispersivity_longitudinal> + <solute_dispersivity_transverse>beta_t</solute_dispersivity_transverse> + <molecular_diffusion_coefficient>Dm</molecular_diffusion_coefficient> + <retardation_factor>retardation</retardation_factor> + <decay_rate>decay</decay_rate> + <specific_body_force>0 0</specific_body_force> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="darcy_velocity"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="hc"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>PerComponentDeltaX</type> + <norm_type>NORM2</norm_type> + <reltols>5e-3 5e-3</reltols> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>concentration</variable> + <variable>pressure</variable> + <variable>darcy_velocity</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 9e2 </t_end> + <timesteps> + <pair> + <repeat>10</repeat> + <delta_t>1e-2</delta_t> + </pair> + <pair> + <repeat>40</repeat> + <delta_t>4e-2</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>8e-2</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>2e-1</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>4e-1</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>8e-1</delta_t> + </pair> + <pair> + <repeat>200</repeat> + <delta_t>16e-1</delta_t> + </pair> + <pair> + <repeat>100</repeat> + <delta_t>20e-1</delta_t> + </pair> + <pair> + <repeat>500</repeat> + <delta_t>25e-1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>DiffusionAndStorageAndAdvection</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>100</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>rho_fluid</name> + <type>Constant</type> + <value>1000</value> + </parameter> + <parameter> + <name>Dm</name> + <type>Constant</type> + <value>1e-5</value> + </parameter> + <parameter> + <name>retardation</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>decay</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>beta_l</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>beta_t</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>c0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>c_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>c_Dirichlet_right</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>concentration</name> + <components>1</components> + <order>1</order> + <initial_condition>c0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>c_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>c_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilut -tol 1e-8 -maxiter 20000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>20000</max_iteration_step> + <error_tolerance>1e-8</error_tolerance> + </eigen> + <petsc> + <prefix>hc</prefix> + <parameters>-hc_ksp_type bcgs -hc_pc_type bjacobi -hc_ksp_rtol 1e-8 -hc_ksp_max_it 20000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay.prj b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay.prj new file mode 100644 index 0000000000000000000000000000000000000000..c4dbe86944733d79239872cdfaa3959971725cdc --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay.prj @@ -0,0 +1,269 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e3.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>hc</name> + <type>ComponentTransport</type> + <integration_order>2</integration_order> + <process_variables> + <concentration>concentration</concentration> + <pressure>pressure</pressure> + </process_variables> + <fluid> + <density> + <type>ConcentrationDependent</type> + <reference_density>1</reference_density> + <reference_concentration>0</reference_concentration> + <fluid_density_difference_ratio>0.026</fluid_density_difference_ratio> + </density> + <viscosity> + <type>Constant</type> + <value>1.0e-3</value> + </viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1.239e-7 0 0 1.239e-7</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.2</value> + </porosity> + <storage> + <type>Constant</type> + <value>1e-5</value> + </storage> + </porous_medium> + <porous_medium id="1"> + <permeability> + <values>1e-3 0 0 1e-3</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.2</value> + </porosity> + <storage> + <type>Constant</type> + <value>1e-5</value> + </storage> + </porous_medium> + </porous_medium> + <fluid_reference_density>rho_fluid</fluid_reference_density> + <solute_dispersivity_longitudinal>beta_l</solute_dispersivity_longitudinal> + <solute_dispersivity_transverse>beta_t</solute_dispersivity_transverse> + <molecular_diffusion_coefficient>Dm</molecular_diffusion_coefficient> + <retardation_factor>retardation</retardation_factor> + <decay_rate>decay</decay_rate> + <specific_body_force>0 0</specific_body_force> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="darcy_velocity"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="hc"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>PerComponentDeltaX</type> + <norm_type>NORM2</norm_type> + <reltols>5e-3 5e-3</reltols> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>concentration</variable> + <variable>pressure</variable> + <variable>darcy_velocity</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 9e2 </t_end> + <timesteps> + <pair> + <repeat>10</repeat> + <delta_t>1e-2</delta_t> + </pair> + <pair> + <repeat>40</repeat> + <delta_t>4e-2</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>8e-2</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>2e-1</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>4e-1</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>8e-1</delta_t> + </pair> + <pair> + <repeat>200</repeat> + <delta_t>16e-1</delta_t> + </pair> + <pair> + <repeat>100</repeat> + <delta_t>20e-1</delta_t> + </pair> + <pair> + <repeat>500</repeat> + <delta_t>25e-1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>DiffusionAndStorageAndAdvectionAndDecay</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>100</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>rho_fluid</name> + <type>Constant</type> + <value>1000</value> + </parameter> + <parameter> + <name>Dm</name> + <type>Constant</type> + <value>1e-5</value> + </parameter> + <parameter> + <name>retardation</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>decay</name> + <type>Constant</type> + <value>0.001</value> + </parameter> + <parameter> + <name>beta_l</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>beta_t</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>c0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>c_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>c_Dirichlet_right</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>concentration</name> + <components>1</components> + <order>1</order> + <initial_condition>c0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>c_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>c_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilut -tol 1e-8 -maxiter 20000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>20000</max_iteration_step> + <error_tolerance>1e-8</error_tolerance> + </eigen> + <petsc> + <prefix>hc</prefix> + <parameters>-hc_ksp_type bcgs -hc_pc_type bjacobi -hc_ksp_rtol 1e-8 -hc_ksp_max_it 20000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_100_t_5.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_100_t_5.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..3d76e61e066d6ebfcbe2bb2c199a5ca95810bdf4 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_100_t_5.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df4bf86f57126afecb966991c4a1f46e6c6e281c551c05e38274a16ef7464839 +size 119559 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_200_t_35.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_200_t_35.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..b56f7c759d4980742234cc14457a9154e1ebdd57 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_200_t_35.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49368646f182fe66f91a6ac8b7019b185cad72158d6c8d27cddcdb911a68ca0b +size 119553 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_300_t_155.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_300_t_155.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..e0381ab2bd278303f1c98010201d616fefdf2bb2 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_300_t_155.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8be213ec2cdb3871e2a839e8a5444eaaf6070ac21e111ca26edac5b123a518e9 +size 118894 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_400_t_315.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_400_t_315.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..b16a825ebec754d1064db134a32cb312d7760002 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_400_t_315.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d527850d510f3a0f79ff931b19f4c4388d1fc719f7dc3e6c3dbb7efc6ee49035 +size 118267 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_500_t_495.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_500_t_495.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..103cbd2a24c9cc68518b330469be7439844b09b2 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_500_t_495.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6355c17b2179e95db47582616c654729d9d6960948911e24184cab75543255d5 +size 117809 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_600_t_720.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_600_t_720.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..f7319622b0ea2cf82bac2b0381a14da4597e105c --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_600_t_720.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef450681ef089b1eb3e34f3553d468cde624a19acc270ada97bbedb6d26cb558 +size 117054 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_672_t_900.000000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_672_t_900.000000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..7aaa4948bbbf093233b0f8559eeba011ec1042b8 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDecay_pcs_0_ts_672_t_900.000000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:592797e357d00e5963bbe8bf938bcc3d2da7abeaf7ff56a5a910c3e5345b1adb +size 116662 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion.prj b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion.prj new file mode 100644 index 0000000000000000000000000000000000000000..7276ed68c851c6776676327ee908772f67736b6c --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion.prj @@ -0,0 +1,269 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e3.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>hc</name> + <type>ComponentTransport</type> + <integration_order>2</integration_order> + <process_variables> + <concentration>concentration</concentration> + <pressure>pressure</pressure> + </process_variables> + <fluid> + <density> + <type>ConcentrationDependent</type> + <reference_density>1</reference_density> + <reference_concentration>0</reference_concentration> + <fluid_density_difference_ratio>0.026</fluid_density_difference_ratio> + </density> + <viscosity> + <type>Constant</type> + <value>1.0e-3</value> + </viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1.239e-7 0 0 1.239e-7</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.2</value> + </porosity> + <storage> + <type>Constant</type> + <value>1e-5</value> + </storage> + </porous_medium> + <porous_medium id="1"> + <permeability> + <values>1e-3 0 0 1e-3</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.2</value> + </porosity> + <storage> + <type>Constant</type> + <value>1e-5</value> + </storage> + </porous_medium> + </porous_medium> + <fluid_reference_density>rho_fluid</fluid_reference_density> + <solute_dispersivity_longitudinal>beta_l</solute_dispersivity_longitudinal> + <solute_dispersivity_transverse>beta_t</solute_dispersivity_transverse> + <molecular_diffusion_coefficient>Dm</molecular_diffusion_coefficient> + <retardation_factor>retardation</retardation_factor> + <decay_rate>decay</decay_rate> + <specific_body_force>0 0</specific_body_force> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="darcy_velocity"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="hc"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>PerComponentDeltaX</type> + <norm_type>NORM2</norm_type> + <reltols>5e-3 5e-3</reltols> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>concentration</variable> + <variable>pressure</variable> + <variable>darcy_velocity</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 9e2 </t_end> + <timesteps> + <pair> + <repeat>10</repeat> + <delta_t>1e-2</delta_t> + </pair> + <pair> + <repeat>40</repeat> + <delta_t>4e-2</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>8e-2</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>2e-1</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>4e-1</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>8e-1</delta_t> + </pair> + <pair> + <repeat>200</repeat> + <delta_t>16e-1</delta_t> + </pair> + <pair> + <repeat>100</repeat> + <delta_t>20e-1</delta_t> + </pair> + <pair> + <repeat>500</repeat> + <delta_t>25e-1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>DiffusionAndStorageAndAdvectionAndDispersion</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>100</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>rho_fluid</name> + <type>Constant</type> + <value>1000</value> + </parameter> + <parameter> + <name>Dm</name> + <type>Constant</type> + <value>1e-5</value> + </parameter> + <parameter> + <name>retardation</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>decay</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>beta_l</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>beta_t</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>c0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>c_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>c_Dirichlet_right</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>concentration</name> + <components>1</components> + <order>1</order> + <initial_condition>c0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>c_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>c_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilut -tol 1e-8 -maxiter 20000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>20000</max_iteration_step> + <error_tolerance>1e-8</error_tolerance> + </eigen> + <petsc> + <prefix>hc</prefix> + <parameters>-hc_ksp_type bcgs -hc_pc_type bjacobi -hc_ksp_rtol 1e-8 -hc_ksp_max_it 20000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf.prj b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf.prj new file mode 100644 index 0000000000000000000000000000000000000000..7baeb831861d1a299ff95e74aacaca65b9b6058d --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf.prj @@ -0,0 +1,269 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e3.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>hc</name> + <type>ComponentTransport</type> + <integration_order>2</integration_order> + <process_variables> + <concentration>concentration</concentration> + <pressure>pressure</pressure> + </process_variables> + <fluid> + <density> + <type>ConcentrationDependent</type> + <reference_density>1</reference_density> + <reference_concentration>0</reference_concentration> + <fluid_density_difference_ratio>0.026</fluid_density_difference_ratio> + </density> + <viscosity> + <type>Constant</type> + <value>1.0e-3</value> + </viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1.239e-7 0 0 1.239e-7</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.2</value> + </porosity> + <storage> + <type>Constant</type> + <value>1e-5</value> + </storage> + </porous_medium> + <porous_medium id="1"> + <permeability> + <values>1e-3 0 0 1e-3</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.2</value> + </porosity> + <storage> + <type>Constant</type> + <value>1e-5</value> + </storage> + </porous_medium> + </porous_medium> + <fluid_reference_density>rho_fluid</fluid_reference_density> + <solute_dispersivity_longitudinal>beta_l</solute_dispersivity_longitudinal> + <solute_dispersivity_transverse>beta_t</solute_dispersivity_transverse> + <molecular_diffusion_coefficient>Dm</molecular_diffusion_coefficient> + <retardation_factor>retardation</retardation_factor> + <decay_rate>decay</decay_rate> + <specific_body_force>0 0</specific_body_force> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="darcy_velocity"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="hc"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>PerComponentDeltaX</type> + <norm_type>NORM2</norm_type> + <reltols>5e-3 5e-3</reltols> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>concentration</variable> + <variable>pressure</variable> + <variable>darcy_velocity</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 9e2 </t_end> + <timesteps> + <pair> + <repeat>10</repeat> + <delta_t>1e-2</delta_t> + </pair> + <pair> + <repeat>40</repeat> + <delta_t>4e-2</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>8e-2</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>2e-1</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>4e-1</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>8e-1</delta_t> + </pair> + <pair> + <repeat>200</repeat> + <delta_t>16e-1</delta_t> + </pair> + <pair> + <repeat>100</repeat> + <delta_t>20e-1</delta_t> + </pair> + <pair> + <repeat>500</repeat> + <delta_t>25e-1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>DiffusionAndStorageAndAdvectionAndDispersionHalf</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>100</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>rho_fluid</name> + <type>Constant</type> + <value>1000</value> + </parameter> + <parameter> + <name>Dm</name> + <type>Constant</type> + <value>1e-5</value> + </parameter> + <parameter> + <name>retardation</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>decay</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>beta_l</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>beta_t</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + <parameter> + <name>c0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>c_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>c_Dirichlet_right</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>concentration</name> + <components>1</components> + <order>1</order> + <initial_condition>c0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>left_half</geometry> + <type>Dirichlet</type> + <parameter>c_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>c_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilut -tol 1e-8 -maxiter 20000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>20000</max_iteration_step> + <error_tolerance>1e-8</error_tolerance> + </eigen> + <petsc> + <prefix>hc</prefix> + <parameters>-hc_ksp_type bcgs -hc_pc_type bjacobi -hc_ksp_rtol 1e-8 -hc_ksp_max_it 20000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_100_t_5.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_100_t_5.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9d8c3a032cbca8203f8f8da6180dcf2c6c7d3376 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_100_t_5.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:07a257994c89c2e5ea0d24b1e0dc71e9e3ce381857e69ca4d29a4a23ae945bd6 +size 119584 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_200_t_35.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_200_t_35.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..da567f5602e35a20c7f1ff04796835f70a7ac18a --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_200_t_35.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c27b97dfe0e4b8bea236b307fa5f983351c7944ae8c9eec4ec33f3ec428f81b +size 118570 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_300_t_155.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_300_t_155.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..f79da8a2c20b7076df6480149b75f5e994d0fcfb --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_300_t_155.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d90d466fb0250a42f865b9672c8ca49924e1a65df972691ce9ebc3c03788bcb +size 117171 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_400_t_315.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_400_t_315.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..4954da8e1bbaea40cab57702d0875f7345c78a48 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_400_t_315.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e2e955caa1c7372b4451abd7275e6469767dc5d91fdf42ba24b52380d442387 +size 116742 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_500_t_495.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_500_t_495.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..ea934047f9c56900e7a32f21cb6ed119c62dfeed --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_500_t_495.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a3cd7f47b6279f8c8f0fc1c0d22c7e9edd5a32353cb76f05931975f1579efc4 +size 116643 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_600_t_720.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_600_t_720.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..218a60cd0d403ebb6249653255d420bd5de597d3 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_600_t_720.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31e51df82e18f55deda67ff693c984a01f3f6080d18dfe724b7eb5839d4d269a +size 116499 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_672_t_900.000000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_672_t_900.000000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..6b61b8e65ad5eb61adb3d28012da43fc5ddcef0e --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersionHalf_pcs_0_ts_672_t_900.000000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec4cb6be7b4123b8a97cf9973cb541ddab148876f8b80b2bd630b83ff664c852 +size 116572 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_100_t_5.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_100_t_5.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..a3d91803df12f88c5de8d86dee1c9944a444dca9 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_100_t_5.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b63c9dc6902604ff81394cf978531d2d98dba728f78eb84d35b6fb138712a30 +size 118934 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_200_t_35.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_200_t_35.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..94fa758125acbdb62acc37561b8a6a68924dab31 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_200_t_35.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d63f98cd58ecf62387026a251147b4aed5bed822832dcb75117f36c71e25f2c +size 117493 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_300_t_155.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_300_t_155.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..be0d87f380a16b6fb0382172cbfb74d9240837de --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_300_t_155.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d95bc16f04f59557c5ad256f1c625cde620b8861919975c3c7b7e597ab4fb142 +size 116284 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_400_t_315.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_400_t_315.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..a4367ff13d5656e52884020af47223cd12d008d4 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_400_t_315.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f3e9d9e169839502a0bc3895af5fce88952e59f4fd2a55186bba73a4733a376 +size 116200 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_500_t_495.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_500_t_495.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..d0db67729c15583c828b4a25209a34a0be7a8c57 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_500_t_495.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:978992197f6225ce214d23303fb03d04eb868fa2bd153b479eff438fa91379f2 +size 116122 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_600_t_720.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_600_t_720.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9a398ab67117f32c729e606c7def11b47974354b --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_600_t_720.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7bdb267e725753e589b07cc482a99889f2d4cd05ff10cdb4015e2736b38cfa33 +size 116111 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_672_t_900.000000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_672_t_900.000000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..aa0b47a95b0557c9827c3377c30135216964adf6 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvectionAndDispersion_pcs_0_ts_672_t_900.000000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:148e98b4fb9f4adcfdbb87480ed424b066a9593109d9d171c895ec06dc31d49a +size 116300 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_100_t_5.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_100_t_5.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..498b118e75076268cb9022e9b9864efd6e82d105 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_100_t_5.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cadfe8e09f70326f72eb292541d3aacf91c8699caa34171c4b371831d2e509c2 +size 119494 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_200_t_35.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_200_t_35.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9b4f49e03fbb0cd3d167ff34e64c0e991b3995e5 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_200_t_35.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab44a18f01af03e65d117cee2099039015f1d6022596f6a45188fde288276540 +size 119415 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_300_t_155.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_300_t_155.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..10425c9d75fb88826dfba3715fad94a74acd6814 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_300_t_155.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af5e3c30b69d9b5ffee73f29189eade559aa1ae9bfad060e0b031c30e4a15469 +size 118912 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_400_t_315.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_400_t_315.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..92bb3300cce921135a57bad5facd813ab7bb3957 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_400_t_315.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d5e7e4ddd2173eed858e507110719f2229c2d13dc49f4cfc9d09113db41adb0 +size 118277 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_500_t_495.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_500_t_495.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..e03cd7baeb9fd1f5e107ed6f89cb8b43d99d1aeb --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_500_t_495.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dca7c122a7d7cc6066a11c5299baa9f91083f7dc7478e3a33468dc95c115a36a +size 117548 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_600_t_720.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_600_t_720.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..200c68b1468c929ac028a4a59070aeb1925f3dca --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_600_t_720.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2564eab4aff6f416c63658036f6e42c721a69930d82f20fa746bd2603c2bf206 +size 117020 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_672_t_900.000000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_672_t_900.000000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..37f5af6005a83989c227962e3afe5d47146bde5b --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndAdvection_pcs_0_ts_672_t_900.000000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6613aa2cb5ef7bfe5a7ba18f15f7ea8851060eb70a9fbfb374a82a8a173f9506 +size 116413 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf.prj b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf.prj new file mode 100644 index 0000000000000000000000000000000000000000..c9e8f49fd3206773e351cda91931e8d42432cea9 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf.prj @@ -0,0 +1,269 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_1x1_quad_1e3.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>hc</name> + <type>ComponentTransport</type> + <integration_order>2</integration_order> + <process_variables> + <concentration>concentration</concentration> + <pressure>pressure</pressure> + </process_variables> + <fluid> + <density> + <type>ConcentrationDependent</type> + <reference_density>1</reference_density> + <reference_concentration>0</reference_concentration> + <fluid_density_difference_ratio>1</fluid_density_difference_ratio> + </density> + <viscosity> + <type>Constant</type> + <value>1.0e-3</value> + </viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1.239e-7 0 0 1.239e-7</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.2</value> + </porosity> + <storage> + <type>Constant</type> + <value>1e-5</value> + </storage> + </porous_medium> + <porous_medium id="1"> + <permeability> + <values>1e-3 0 0 1e-3</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.2</value> + </porosity> + <storage> + <type>Constant</type> + <value>1e-5</value> + </storage> + </porous_medium> + </porous_medium> + <fluid_reference_density>rho_fluid</fluid_reference_density> + <solute_dispersivity_longitudinal>beta_l</solute_dispersivity_longitudinal> + <solute_dispersivity_transverse>beta_t</solute_dispersivity_transverse> + <molecular_diffusion_coefficient>Dm</molecular_diffusion_coefficient> + <retardation_factor>retardation</retardation_factor> + <decay_rate>decay</decay_rate> + <specific_body_force>0 -1</specific_body_force> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="darcy_velocity"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="hc"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>PerComponentDeltaX</type> + <norm_type>NORM2</norm_type> + <reltols>5e-3 5e-3</reltols> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>concentration</variable> + <variable>pressure</variable> + <variable>darcy_velocity</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 9e2 </t_end> + <timesteps> + <pair> + <repeat>10</repeat> + <delta_t>1e-2</delta_t> + </pair> + <pair> + <repeat>40</repeat> + <delta_t>4e-2</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>8e-2</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>2e-1</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>4e-1</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>8e-1</delta_t> + </pair> + <pair> + <repeat>200</repeat> + <delta_t>16e-1</delta_t> + </pair> + <pair> + <repeat>100</repeat> + <delta_t>20e-1</delta_t> + </pair> + <pair> + <repeat>500</repeat> + <delta_t>25e-1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>DiffusionAndStorageAndGravityAndDispersionHalf</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>100</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>rho_fluid</name> + <type>Constant</type> + <value>1000</value> + </parameter> + <parameter> + <name>Dm</name> + <type>Constant</type> + <value>1e-5</value> + </parameter> + <parameter> + <name>retardation</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>decay</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>beta_l</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>beta_t</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + <parameter> + <name>c0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p_Dirichlet_right</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>c_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>c_Dirichlet_right</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>concentration</name> + <components>1</components> + <order>1</order> + <initial_condition>c0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>left_half</geometry> + <type>Dirichlet</type> + <parameter>c_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>c_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <!--boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_left</parameter> + </boundary_condition--> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>p3</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilut -tol 1e-8 -maxiter 20000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>20000</max_iteration_step> + <error_tolerance>1e-8</error_tolerance> + </eigen> + <petsc> + <prefix>hc</prefix> + <parameters>-hc_ksp_type bcgs -hc_pc_type bjacobi -hc_ksp_rtol 1e-8 -hc_ksp_max_it 20000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_100_t_5.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_100_t_5.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..196756876a40c401e3208e9a6c0a97886ca37af6 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_100_t_5.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e62275214ba7128020c7de581ae026798f8be2ddcaa840c1eda31b47129b6fd +size 135481 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_200_t_35.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_200_t_35.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..3f3711e3ea235c6d223e4946d9ec10b261db2d1c --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_200_t_35.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a7f56ef038a6c019a573113d7161c97be30ab8a667547fc46bf0e5f253fb33e +size 135278 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_300_t_155.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_300_t_155.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..81376e42bde4b475852b2c22404544a43d316542 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_300_t_155.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f05111e82372274cbf8448e032600cc774d610b982e566c1a71fc85b603bf05 +size 134619 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_400_t_315.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_400_t_315.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..8d7d5e08cbe7fec049bb48f95972a85b138ca4ec --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_400_t_315.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:61b72022de30a6cbc8191c21e190321e987b9d30344650953e9c3ddbb3b3187c +size 133999 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_500_t_495.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_500_t_495.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c13ead12ff1515040305ff73a03d11f7f3fecc4c --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_500_t_495.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:627c7f684e9274fd814cafe6924cebea9b96ae036724c4e56e5090b094049fba +size 133512 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_600_t_720.700000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_600_t_720.700000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..1dd098408b4ffcfd39ffad99bb430ff8f40e0423 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_600_t_720.700000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67fe548d78b0e5c53b06a665c10b5d21df2fa89ec1d70017cd729d0273641f8a +size 133186 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_672_t_900.000000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_672_t_900.000000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..56462914cf845549cc69473d7710a13a63285869 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorageAndGravityAndDispersionHalf_pcs_0_ts_672_t_900.000000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3cc266f68f3a4d16c9f807a6c3a0c99b041f014d538023bc43ec50e1ae3c66b7 +size 132932 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorage_pcs_0_ts_100_t_0.150000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorage_pcs_0_ts_100_t_0.150000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..a1ea0862afa42b4ea46f74b261a757747e58ba80 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorage_pcs_0_ts_100_t_0.150000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f25053c87771d2aff6efe2a204c2e8bd08bead055939999619d026de7982c33 +size 138666 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorage_pcs_0_ts_134_t_1.500000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorage_pcs_0_ts_134_t_1.500000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..e32eb50b7db919b5bd2117f93a26e879b3c1c4d7 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionAndStorage_pcs_0_ts_134_t_1.500000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5142fe89103e59059fcf3dbb6afaf33ff6360fa5a131897043d71613e7e8583d +size 138677 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionOnly_pcs_0_ts_1_t_1.000000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionOnly_pcs_0_ts_1_t_1.000000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..47ae46b5c79dd04fb19117ec6dc6f17ad8414811 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/DiffusionOnly_pcs_0_ts_1_t_1.000000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8636d3b334710bd9f05c6adcd6a7fd88e38a18767746f5df5edaeec24deff0e +size 138677 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/square_1x1.gml b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/square_1x1.gml new file mode 100644 index 0000000000000000000000000000000000000000..aa0840786694597ba2920b8e73aadf1a39aa0e71 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/square_1x1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d44d2235518384389ddda6a8bdbe5ee6f3063f3ee693c76940b9608850e0b10 +size 1194 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/square_1x1_quad_1e3.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/square_1x1_quad_1e3.vtu new file mode 100644 index 0000000000000000000000000000000000000000..b56982101f6be9ed1cb17945723023e95d9b9f98 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/SimpleSynthetics/square_1x1_quad_1e3.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3653db864dd917e8d5be84d68ee2de13ba3485b1ef23de4e9894fb6749a1aa11 +size 25692 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder.gml b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder.gml new file mode 100644 index 0000000000000000000000000000000000000000..efea59ed0d5ab0ee891076ef77f4eb56e0bea6e5 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd0cc7f61118d4e2718b817aeb7804212feb674a19ca17d35420b09c990b27f8 +size 1508 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder.prj b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder.prj new file mode 100644 index 0000000000000000000000000000000000000000..7b5970dc440e9a22c96ff7114bc0d36fc589b954 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder.prj @@ -0,0 +1,287 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> + +<OpenGeoSysProject> + <mesh>elder.vtu</mesh> + <geometry>elder.gml</geometry> + + <processes> + <process> + <name>HC</name> + <type>ComponentTransport</type> + <integration_order>2</integration_order> + + <process_variables> + <concentration>conc</concentration> + <pressure>pressure</pressure> + </process_variables> + + <fluid> + <!-- <density> + <type>Constant</type> + <value>1000</value> + </density> --> + <density> + <type>ConcentrationDependent</type> + <reference_density>1000</reference_density> + <reference_concentration>0</reference_concentration> + <fluid_density_difference_ratio>0.2</fluid_density_difference_ratio> + </density> + <viscosity> + <type>Constant</type> + <value>1.0e-3</value> + </viscosity> + </fluid> + + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>4.84404e-13 0 0 0 4.84404e-13 0 0 0 4.84404e-13</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.1</value> + </porosity> + <storage> + <type>Constant</type> + <value>0.0</value> + </storage> + </porous_medium> + </porous_medium> + + <decay_rate>decay_rate</decay_rate> + <fluid_reference_density>rho_fluid</fluid_reference_density> + <retardation_factor>retardation_factor</retardation_factor> + <solute_dispersivity_longitudinal>alpha_l</solute_dispersivity_longitudinal> + <solute_dispersivity_transverse>alpha_t</solute_dispersivity_transverse> + <molecular_diffusion_coefficient>Dm</molecular_diffusion_coefficient> + <specific_body_force>0 0 -9.81</specific_body_force> + + + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="darcy_velocity" /> + </secondary_variables> + </process> + </processes> + + <time_loop> + <processes> + <process ref="HC"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>PerComponentDeltaX</type> + <norm_type>NORM2</norm_type> + <reltols>1e-3 1e-3</reltols> + <!-- <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <reltol>5e-3</reltol> --> + </convergence_criterion> + <time_discretization><type>BackwardEuler</type></time_discretization> + + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end>1.3149e8</t_end> + <timesteps> + <pair><repeat>10</repeat><delta_t>262980</delta_t></pair> + </timesteps> + </time_stepping> + + <output> + <variables> + <variable>conc</variable> + <variable>pressure</variable> + <variable>darcy_velocity</variable> + </variables> + </output> + </process> + </processes> + + <output> + <type>VTK</type> + <prefix>elder</prefix> + <timesteps> + <pair><repeat>1</repeat><each_steps>20</each_steps></pair> + </timesteps> + </output> + + </time_loop> + + <parameters> + <parameter> + <name>rho_fluid</name> + <type>Constant</type> + <value>1000.0</value> + </parameter> + <parameter> + <name>alpha_l</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>alpha_t</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>Dm</name> + <type>Constant</type> + <value>3.57e-6</value> + </parameter> + <parameter> + <name>decay_rate</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>retardation_factor</name> + <type>Constant</type> + <value>1</value> + </parameter> + + <parameter> + <name>c0</name> + <type>Constant</type> + <value>0</value> + <!--type>MeshNode</type> + <field_name>t_conc_ini</field_name--> + </parameter> + <parameter> + <name>c1</name> + <type>Constant</type> + <value>1</value> + </parameter> + + <parameter> + <name>p_ini</name> + <!-- <type>Constant</type> + <value>5787.037037</value> --> + <!-- <value>28645.83333</value> --> + <type>MeshNode</type> + <field_name>p_ini</field_name> + </parameter> + <parameter> + <name>c_ini</name> + <!-- <type>Constant</type> + <value>5787.037037</value> --> + <!-- <value>28645.83333</value> --> + <type>MeshNode</type> + <field_name>c_ini</field_name> + </parameter> + + <parameter> + <name>p_left_top_corner</name> + <type>Constant</type> + <value>0</value> + </parameter> + + </parameters> + + <process_variables> + <process_variable> + <name>conc</name> + <components>1</components> + <order>1</order> + <initial_condition>c_ini</initial_condition> + + <boundary_conditions> + <boundary_condition> + <geometrical_set>elder</geometrical_set> + <geometry>TOP_HALF_RIGHT_S</geometry> + <type>Dirichlet</type> + <parameter>c1</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>elder</geometrical_set> + <geometry>BOTTOM_S</geometry> + <type>Dirichlet</type> + <parameter>c0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + + <initial_condition>p_ini</initial_condition> + + <boundary_conditions> + <boundary_condition> + <geometrical_set>elder</geometrical_set> + <geometry>LEFT_TOP_CORNER</geometry> + <type>Dirichlet</type> + <parameter>p_left_top_corner</parameter> + </boundary_condition> + </boundary_conditions> + + </process_variable> + </process_variables> + + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>300</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <!-- <lis>-i cg -p jacobi -tol 1e-8 -maxiter 10000</lis> --> + <eigen> + <!-- <solver_type>PardisoLU</solver_type> + <precon_type>NONE</precon_type> --> + <!-- <solver_type>SparseLU</solver_type> --> + <!-- <precon_type>DIAGONAL</precon_type> --> + <precon_type>ILUT</precon_type> + <solver_type>BiCGSTAB</solver_type> + <max_iteration_step>5000</max_iteration_step> + <error_tolerance>1e-12</error_tolerance> + </eigen> + <!--petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-8 -gw_ksp_max_it 10000</parameters> + </petsc--> + </linear_solver> + </linear_solvers> + + + <!-- <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-6 -maxiter 10000 -print mem</lis> + <eigen> + <solver_type> CG </solver_type> + <precon_type> ilu </precon_type> + <max_iteration_step> 10000 </max_iteration_step> + <error_tolerance> 1e-6 </error_tolerance> + </eigen> + <petsc> + <prefix>tes</prefix> + <parameters>-tes_ksp_type cg -tes_pc_type bjacobi -tes_ksp_rtol 1e-6 -tes_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> --> + + <!-- <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-4 -maxiter 10000 -print mem</lis> + <eigen> + <solver_type> CG </solver_type> + <precon_type> DIAGONAL </precon_type> + <max_iteration_step> 10000 </max_iteration_step> + <error_tolerance> 1e-4 </error_tolerance> + </eigen> + <petsc> + <prefix>tes</prefix> + <parameters>-tes_ksp_type cg -tes_pc_type bjacobi -tes_ksp_rtol 1e-16 -tes_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> --> + + +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder.vtu new file mode 100644 index 0000000000000000000000000000000000000000..98b6a2d78dbdd8ae9761342d0effe27ecb85e3ae --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b492190698d5b76368c152785b57669cf39fdf1240598df327e1196794955e29 +size 1692983 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_0_t_0.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_0_t_0.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..7554fcdf672607b34181facd9cbe33342c17b958 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_0_t_0.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ec1770b288e718e3f18c610710d3bafc55088b4b09cfecd796c97681a689158 +size 436930 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_100_t_26298000.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_100_t_26298000.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..703e3600d1fc5de800916a8cf8b363106bb48ffd --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_100_t_26298000.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b813ac3b8a7057079dbfaef5ccdd7a300c6ab7b02acde193b58d501a305cb32e +size 838663 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_120_t_31557600.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_120_t_31557600.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..88d0914eefc67ed82f364ac6c877dcaa86e120f7 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_120_t_31557600.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:366b94503cd97da443ebcafa666b28242312e534745aa6dfcb53f05716e1c24d +size 837308 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_140_t_36817200.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_140_t_36817200.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..967816b625a0b976257452221f8ebfa17dc5bd53 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_140_t_36817200.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6886fbace616af5f06d366f8435dbeeb3e5317d2c98ea0e337476405c943408d +size 840030 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_160_t_42076800.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_160_t_42076800.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..79c81bb9d1e692dc48e82240d3429906ca8acf54 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_160_t_42076800.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81c7a98a776418be8d18023e3a543c4c947819f1c9dd964fa646cc45d5986122 +size 837037 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_180_t_47336400.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_180_t_47336400.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..f59f501d25d9b9d545ef02dc5ae1108d2e1569c8 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_180_t_47336400.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7146ae52d95d160067806800c5fa94eb46910c368322f453826be85ddb059d0 +size 834834 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_200_t_52596000.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_200_t_52596000.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..d7751bec3abe55a3c2a3e1f5e8f0a19bd78ad907 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_200_t_52596000.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:077674e75533d9adbf415d2f70780f3fd3eb65dc987d216e5402cc7818c48f77 +size 836074 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_20_t_5259600.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_20_t_5259600.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..f45c4a07a7b275c1263ed1693a437ab43114d718 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_20_t_5259600.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9cdd541711936e87c26a77447228ede333c93a74cc767d6e5eb1fa723ec3c506 +size 872864 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_220_t_57855600.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_220_t_57855600.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..3ccd7a4c64d625ba2d6312ccc4f81736cbddd7ef --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_220_t_57855600.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28fe4ce1a73d355a55941f1818ad356de6cf1bb99766d53069bf87cc88abda50 +size 832588 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_240_t_63115200.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_240_t_63115200.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..5ec251452c7c23fb949075f4af4c7cdf37bfae6b --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_240_t_63115200.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9fb890cc5beda3bd415ca959b9615ec473c75eb4cbd793d43ed6c871a0b09ed +size 832810 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_260_t_68374800.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_260_t_68374800.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..cc77f7600196be6b89dda57718358fc5e505a2f0 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_260_t_68374800.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6220d8fed4b1e7cdab37fce1cf5bef8873d39db58544205e0ac5f7ed3da2a88b +size 832554 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_280_t_73634400.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_280_t_73634400.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..5460bf5fa003a414ac959437916b969cd94de15d --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_280_t_73634400.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4bdddef09b73d269de48a8900c3550345451c7d216d299b4a240451fc2b258d7 +size 830914 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_300_t_78894000.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_300_t_78894000.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..83bd6c617b1386b5ffb10695cc53002d1ac41e38 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_300_t_78894000.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:120ad42efa6cb24c9cbbd966e48f6042cb5230945da779000e28d8ee54ed1c9c +size 831359 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_320_t_84153600.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_320_t_84153600.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..7f63d3b5fbb6ad81ebc0b8a28cdc67749b8695f5 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_320_t_84153600.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c54396e9c290b176e52e1de5ea990de8a52945dd57953207d51022ac8962ee52 +size 830266 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_340_t_89413200.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_340_t_89413200.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..7ae03af2f8af8bb27f71d15f2c117e4882e201ab --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_340_t_89413200.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7424d59dcbcc1ad43b3ddee49912d6c09d458f5377e5b18c1e483ee90802de24 +size 830190 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_360_t_94672800.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_360_t_94672800.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..4a6e813281fa81ca453b40b7e52b208e43104e5e --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_360_t_94672800.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ebd5711c2be4179fc9a066f04ce741aa39cabacf93dbb20dca5543e3c5aea103 +size 829778 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_380_t_99932400.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_380_t_99932400.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..1138450fcff474dfa0803f9db6f0d94d11d7a567 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_380_t_99932400.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8114bbfa00b7eaf2fe5c3fe89353f8793d43a73c8226eede0176e9e9ea51cfb +size 831528 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_400_t_105192000.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_400_t_105192000.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..7472cd3975d0bb8c93248a27fcfe74044cfd2c02 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_400_t_105192000.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:880d9d291c906196bd3436fa3f75510d622779002afd3677eb148b34b9c7a2fe +size 829305 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_40_t_10519200.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_40_t_10519200.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..72017ea50745ad70299402d1e8802aa74d99d9b3 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_40_t_10519200.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7fe4b4457ad8d8bc9c1f73a2a8738a6cdd488fd959ad19d0e948e615d45a94de +size 862063 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_420_t_110451600.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_420_t_110451600.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..32c8cb0d34e7f6198e09d1145a000a46b5d63739 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_420_t_110451600.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f1858c57ca5156eab894552f4a6ca41b7634d88401b12933eb528bfb2f9d662 +size 829642 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_440_t_115711200.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_440_t_115711200.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..1fb5e4a10203da1799259ce334b51735c61a2900 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_440_t_115711200.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef79ba9566e733cada9c4b9f89e5f72c956dbc6a698348802c9111a0a153b0cb +size 828945 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_460_t_120970800.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_460_t_120970800.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..2018dfb0c89290bf912933084ec68d8eadc35efe --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_460_t_120970800.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6960c3d289da4f2dca2f18630d0b00930ea78c083c5e72cbaa638a719b6ec1fa +size 831665 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_480_t_126230400.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_480_t_126230400.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..3411b710ee67a15d2f77c498b899b3bdfdd7c78c --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_480_t_126230400.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9516b2c3889a8c5e5f5e77f1aa904d3be8866986f974a4d38728744294e3fa47 +size 829666 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_500_t_131490000.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_500_t_131490000.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..ac013ebd8eb6c3229c4cef69db2ce4ce21c6cd19 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_500_t_131490000.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:02ad90d3bdf18704cdfcc994720eeca86bb5198bc4f57ceae60a35c60e0ca1a4 +size 828718 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_60_t_15778800.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_60_t_15778800.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..862cf3050f5aeb2c78cf09a1836e00fa437d116b --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_60_t_15778800.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e3730dcf77f39fb89633ce69c26ac1f5c9ec0502e586906c67553abf5dd7aaa +size 849138 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_80_t_21038400.000000_reference.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_80_t_21038400.000000_reference.vtu new file mode 100644 index 0000000000000000000000000000000000000000..45ce80116a89bab2e665417fd18eb9b0a2770c48 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/elder/elder_pcs_0_ts_80_t_21038400.000000_reference.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69318b996c04dda79f1adcb8f6b471853542a391de38cdb52f29529f4941ee6a +size 840965 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_expected.pvd b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_expected.pvd new file mode 100644 index 0000000000000000000000000000000000000000..3b6bacb0a403e60f696688e064c170e7df7c5225 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_expected.pvd @@ -0,0 +1,13 @@ +<?xml version="1.0"?> +<VTKFile type="Collection" version="0.1" byte_order="LittleEndian" compressor="vtkZLibDataCompressor"> + <Collection> + <DataSet timestep="50" group="" part="0" file="ComponentTransport_pcs_0_ts_50_t_50.000000_expected.vtu"/> + <DataSet timestep="150" group="" part="0" file="ComponentTransport_pcs_0_ts_100_t_150.000000_expected.vtu"/> + <DataSet timestep="350" group="" part="0" file="ComponentTransport_pcs_0_ts_150_t_350.000000_expected.vtu"/> + <DataSet timestep="750" group="" part="0" file="ComponentTransport_pcs_0_ts_200_t_750.000000_expected.vtu"/> + <DataSet timestep="1150" group="" part="0" file="ComponentTransport_pcs_0_ts_250_t_1150.000000_expected.vtu"/> + <DataSet timestep="1950" group="" part="0" file="ComponentTransport_pcs_0_ts_300_t_1950.000000_expected.vtu"/> + <DataSet timestep="2750" group="" part="0" file="ComponentTransport_pcs_0_ts_350_t_2750.000000_expected.vtu"/> + <DataSet timestep="3000" group="" part="0" file="ComponentTransport_pcs_0_ts_366_t_3000.000000_expected.vtu"/> + </Collection> +</VTKFile> diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_100_t_150.000000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_100_t_150.000000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..65784a201386e00a1cfd3354fa09700ee9b4a190 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_100_t_150.000000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42a7491d35c298e52831b9be246ff85ae9dafff0b29d1468c3918285b9cdaa93 +size 1419231 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_150_t_350.000000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_150_t_350.000000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..11c3765b4a789749f6dd8d7bbf25caac6fd5acad --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_150_t_350.000000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9feffb3550be5df998f39b6d392847318a82e9f055bca7ea93760ec43486ccc6 +size 1417841 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_200_t_750.000000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_200_t_750.000000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..f9df14ac16aa65b0c76c0dd7a02d9a7846eb026a --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_200_t_750.000000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:264fb7814615fb3c7780bf5d2a1527a0843652fc565015eb9dc358ff26f05b84 +size 1416946 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_250_t_1150.000000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_250_t_1150.000000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..1ed7062c73025ff493baaa2e00b681fef1db1bfb --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_250_t_1150.000000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:957d5f51540a5c240f5732666a5f394079871bc533621cda42d02c026f654765 +size 1417856 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_300_t_1950.000000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_300_t_1950.000000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..7dda7e8201b0dc60c2860d1dabf99da965dc7ab3 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_300_t_1950.000000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4b2f88e1421b47d3f7c2975e71a48e6b3315eb9189984f4b500accabdb99741 +size 1416230 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_350_t_2750.000000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_350_t_2750.000000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..b1c79d16b739d9b477af046a2d090edfe18eb3f8 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_350_t_2750.000000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aeba717bc56fbae349cc0a2a389d2aef59756907ef8b9697316f0b6eb16a18c5 +size 1415404 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_366_t_3000.000000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_366_t_3000.000000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..5b13bdeb38aa69e3a643a2e81f7c570c06973520 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_366_t_3000.000000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc2d3d3024618d3081c79799790bffbe336a8e2510c700ed369adcf95a653cad +size 2952593 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_50_t_50.000000_expected.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_50_t_50.000000_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..5d336ba70ed732632ed70f86884cdd83f3331919 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/ComponentTransport_pcs_0_ts_50_t_50.000000_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d880a18b7ec0dda1bd8e9b0bea2ad165b6e8ebedb655712285bd3b53e8b369cd +size 1420462 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/goswami/goswami_input.gml b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/goswami_input.gml new file mode 100644 index 0000000000000000000000000000000000000000..53306144863d5a53b2ce3b60ea50b3b3ae8aaddb --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/goswami_input.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a3fa1b13b2d34015e16cec96b665bcd4650eacd9ddc2094ca53707ee43118c6 +size 1241 diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/goswami/goswami_input.prj b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/goswami_input.prj new file mode 100644 index 0000000000000000000000000000000000000000..cbbbf0c16e278de2eaeea64b6d08a67f43c7276e --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/goswami_input.prj @@ -0,0 +1,279 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>goswami_input_xy_tri_kappa_ini_MatID.vtu</mesh> + <geometry>goswami_input.gml</geometry> + <processes> + <process> + <name>ComponentTransport</name> + <type>ComponentTransport</type> + <integration_order>2</integration_order> + <process_variables> + <concentration>concentration</concentration> + <pressure>pressure</pressure> + </process_variables> + <fluid> + <density> + <type>ConcentrationDependent</type> + <reference_density>1000</reference_density> + <reference_concentration>0</reference_concentration> + <fluid_density_difference_ratio>0.026</fluid_density_difference_ratio> + </density> + <viscosity> + <type>Constant</type> + <value>1.0e-3</value> + </viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1.239e-9 0 0 1.239e-9</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.385</value> + </porosity> + <storage> + <type>Constant</type> + <value>0</value> + </storage> + </porous_medium> + <porous_medium id="1"> + <permeability> + <values>1e-3 0 0 1e-3</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.385</value> + </porosity> + <storage> + <type>Constant</type> + <value>0</value> + </storage> + </porous_medium> + </porous_medium> + <fluid_reference_density>rho_fluid</fluid_reference_density> + <solute_dispersivity_longitudinal>alpha_l</solute_dispersivity_longitudinal> + <solute_dispersivity_transverse>alpha_t</solute_dispersivity_transverse> + <molecular_diffusion_coefficient>Dm</molecular_diffusion_coefficient> + <retardation_factor>retardation</retardation_factor> + <decay_rate>decay</decay_rate> + <specific_body_force>0 -9.81</specific_body_force> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="darcy_velocity"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="ComponentTransport"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>PerComponentDeltaX</type> + <norm_type>NORM2</norm_type> + <reltols>5e-3 5e-3</reltols> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>concentration</variable> + <variable>pressure</variable> + <variable>darcy_velocity</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 3000 </t_end> + <timesteps> + <pair> + <repeat>50</repeat> + <delta_t>1</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>2</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>4</delta_t> + </pair> + <pair> + <repeat>100</repeat> + <delta_t>8</delta_t> + </pair> + <pair> + <repeat>200</repeat> + <delta_t>16</delta_t> + </pair> + <pair> + <repeat>100</repeat> + <delta_t>20</delta_t> + </pair> + <pair> + <repeat>50</repeat> + <delta_t>25</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>ComponentTransport</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>50</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>rho_fluid</name> + <type>Constant</type> + <value>1000</value> + </parameter> + <parameter> + <name>Dm</name> + <type>Constant</type> + <value>1e-9</value> + </parameter> + <parameter> + <name>retardation</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>decay</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>alpha_l</name> + <type>Constant</type> + <value>5e-3</value> + </parameter> + <parameter> + <name>alpha_t</name> + <type>Constant</type> + <value>5e-4</value> + </parameter> + <parameter> + <name>c0</name> + <type>MeshNode</type> + <field_name>t_conc_ini</field_name> + </parameter> + <parameter> + <name>p0</name> + <type>MeshNode</type> + <field_name>pressure</field_name> + </parameter> + <parameter> + <name>p_Dirichlet_topleft</name> + <type>Constant</type> + <value>-50.27625</value> + <!-- this equals h_s=0.255m--> + </parameter> + <parameter> + <name>p_Dirichlet_topright</name> + <type>Constant</type> + <value>68.67</value> + <!-- this equals h_f=0.267m--> + </parameter> + <parameter> + <name>c_Dirichlet_left</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>c_Dirichlet_right</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>concentration</name> + <components>1</components> + <order>1</order> + <initial_condition>c0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>goswami_mesh</geometrical_set> + <geometry>left</geometry> + <search_length_algorithm> + <type>fixed</type> + <value>1e-3</value> + </search_length_algorithm> + <type>Dirichlet</type> + <parameter>c_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>goswami_mesh</geometrical_set> + <geometry>right</geometry> + <search_length_algorithm> + <type>fixed</type> + <value>1e-3</value> + </search_length_algorithm> + <type>Dirichlet</type> + <parameter>c_Dirichlet_right</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>goswami_mesh</geometrical_set> + <geometry>topleft</geometry> + <search_length_algorithm> + <type>fixed</type> + <value>1e-3</value> + </search_length_algorithm> + <type>Dirichlet</type> + <parameter>p_Dirichlet_topleft</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>goswami_mesh</geometrical_set> + <geometry>topright</geometry> + <search_length_algorithm> + <type>fixed</type> + <value>1e-3</value> + </search_length_algorithm> + <type>Dirichlet</type> + <parameter>p_Dirichlet_topright</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>300</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p jacobi -tol 1e-11 -maxiter 20000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>20000</max_iteration_step> + <error_tolerance>1e-11</error_tolerance> + </eigen> + <petsc> + <prefix>hc</prefix> + <parameters>-hc_ksp_type bcgs -hc_pc_type bjacobi -hc_ksp_rtol 1e-11 -hc_ksp_max_it 20000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/ComponentTransport/goswami/goswami_input_xy_tri_kappa_ini_MatID.vtu b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/goswami_input_xy_tri_kappa_ini_MatID.vtu new file mode 100644 index 0000000000000000000000000000000000000000..a2f936db6ee4e9d8b0bfef94ef31e8adb745c472 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ComponentTransport/goswami/goswami_input_xy_tri_kappa_ini_MatID.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f93f9b9f3f2b5a3ab33149893584ade9eb4931b7e842443f2c2ad456a180885 +size 2779481 diff --git a/Tests/lfs-data/Parabolic/HT/ConstViscosity/ConstViscosityThermalConvection_pcs_0_ts_149_t_50000000000_000000_0.vtu b/Tests/lfs-data/Parabolic/HT/ConstViscosity/ConstViscosityThermalConvection_pcs_0_ts_149_t_50000000000_000000_0.vtu new file mode 100644 index 0000000000000000000000000000000000000000..0153830d520c1c8e0cb9e19194f050ae2e5aa311 --- /dev/null +++ b/Tests/lfs-data/Parabolic/HT/ConstViscosity/ConstViscosityThermalConvection_pcs_0_ts_149_t_50000000000_000000_0.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe17798c6dd1dee57e989ed24eea21e70044e0d9f72b723df1f13f4a6264be27 +size 17297 diff --git a/Tests/lfs-data/Parabolic/HT/ConstViscosity/ConstViscosityThermalConvection_pcs_0_ts_149_t_50000000000_000000_1.vtu b/Tests/lfs-data/Parabolic/HT/ConstViscosity/ConstViscosityThermalConvection_pcs_0_ts_149_t_50000000000_000000_1.vtu new file mode 100644 index 0000000000000000000000000000000000000000..fe6cdd69e90622a4a53e8c7a5c84c42861bc4e57 --- /dev/null +++ b/Tests/lfs-data/Parabolic/HT/ConstViscosity/ConstViscosityThermalConvection_pcs_0_ts_149_t_50000000000_000000_1.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:358ced87883c97db2b21db365ed2bbcb15b680a656155f4fa3b2fb2d1058c078 +size 18044 diff --git a/Tests/lfs-data/Parabolic/HT/ConstViscosity/ConstViscosityThermalConvection_pcs_0_ts_149_t_50000000000_000000_2.vtu b/Tests/lfs-data/Parabolic/HT/ConstViscosity/ConstViscosityThermalConvection_pcs_0_ts_149_t_50000000000_000000_2.vtu new file mode 100644 index 0000000000000000000000000000000000000000..b25edc4681b68fd6534002cc22230ee2937e0554 --- /dev/null +++ b/Tests/lfs-data/Parabolic/HT/ConstViscosity/ConstViscosityThermalConvection_pcs_0_ts_149_t_50000000000_000000_2.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:642fb88117d8295ab40b9f1f0001076ecb490d8458270043f48672a765c2d60d +size 18362 diff --git a/Tests/lfs-data/Parabolic/HT/ConstViscosity/ConstViscosityThermalConvection_pcs_0_ts_149_t_50000000000_000000_3.vtu b/Tests/lfs-data/Parabolic/HT/ConstViscosity/ConstViscosityThermalConvection_pcs_0_ts_149_t_50000000000_000000_3.vtu new file mode 100644 index 0000000000000000000000000000000000000000..a0870901d610c2c9c7198645e97103fc95e06cb5 --- /dev/null +++ b/Tests/lfs-data/Parabolic/HT/ConstViscosity/ConstViscosityThermalConvection_pcs_0_ts_149_t_50000000000_000000_3.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:488971e5329073f65675df61cdb8d329ebbf8b4f1323a224965b5e3a35b0ae2a +size 17356 diff --git a/Tests/lfs-data/Parabolic/HT/ConstViscosity/Const_visco_final_t_step.vtu b/Tests/lfs-data/Parabolic/HT/ConstViscosity/Const_visco_final_t_step.vtu new file mode 100644 index 0000000000000000000000000000000000000000..f14c06b5d1ade1d1da67a5ffd6115486ea281663 --- /dev/null +++ b/Tests/lfs-data/Parabolic/HT/ConstViscosity/Const_visco_final_t_step.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30a0a9f71bae256f24bef5e355b0896afc2c3a391337b5748a2f8df2be700231 +size 151816 diff --git a/Tests/lfs-data/Parabolic/HT/ConstViscosity/ThermalConvection_const_viscosity_expected.vtu b/Tests/lfs-data/Parabolic/HT/ConstViscosity/ThermalConvection_const_viscosity_expected.vtu new file mode 100644 index 0000000000000000000000000000000000000000..65b8197580d091143100025df5e8cccfe7739bbc --- /dev/null +++ b/Tests/lfs-data/Parabolic/HT/ConstViscosity/ThermalConvection_const_viscosity_expected.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39c587cc6dbfdabff510781d10bc45269cc2323c0f96004da8cdbb80e90ea8f4 +size 115298 diff --git a/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500.gml b/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500.gml new file mode 100644 index 0000000000000000000000000000000000000000..032286fc8f97784b6f71509a15840125436e14fe --- /dev/null +++ b/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b35708cfa327cd080308516153e5d97cfca995b75378c47462f9b64a63b21d5 +size 1044 diff --git a/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500.prj b/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500.prj new file mode 100644 index 0000000000000000000000000000000000000000..9a9b5a9832820c1d715e72e34e4dfa446704fb22 --- /dev/null +++ b/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500.prj @@ -0,0 +1,319 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_5500x5500.vtu</mesh> + <geometry>square_5500x5500.gml</geometry> + <processes> + <process> + <name>ConstViscosityThermalConvection</name> + <type>HT</type> + <integration_order>2</integration_order> + <process_variables> + <temperature>T</temperature> + <pressure>p</pressure> + </process_variables> + <fluid> + <density> + <type>TemperatureDependent</type> + <rho0>1000</rho0> + <temperature0>20</temperature0> + <beta>4.3e-4</beta> + </density> + <viscosity> + <type>Constant</type> + <value>1.0e-3</value> + </viscosity> + <specific_heat_capacity> + <type>Constant</type> + <value>4200</value> + </specific_heat_capacity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1.e-14 0 0 1.e-14</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.001</value> + </porosity> + <storage> + <type>Constant</type> + <value>0.0</value> + </storage> + </porous_medium> + </porous_medium> + <density_solid>rho_solid</density_solid> + <fluid_reference_density>rho_fluid</fluid_reference_density> + <specific_heat_capacity_solid>c_solid</specific_heat_capacity_solid> + <thermal_conductivity_solid>lambda_solid</thermal_conductivity_solid> + <thermal_conductivity_fluid>lambda_fluid</thermal_conductivity_fluid> + <thermal_dispersivity_longitudinal>alpha_l</thermal_dispersivity_longitudinal> + <thermal_dispersivity_transversal>alpha_t</thermal_dispersivity_transversal> + <specific_body_force>0 -9.81</specific_body_force> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="darcy_velocity"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="ConstViscosityThermalConvection"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-3</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>T</variable> + <variable>p</variable> + <variable>darcy_velocity</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 5e10 </t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1e-7</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>1e-5</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>1e-3</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>1e-1</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>1</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>10</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>100</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>1</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>1e4</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>2e4</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>4e4</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>8e4</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>1e5</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>2e5</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>4e5</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>8e5</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>1e6</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>2e6</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>4e6</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>8e6</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>1e7</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>2e7</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>4e7</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>2e8</delta_t> + </pair> + <pair> + <repeat>100</repeat> + <delta_t>4e8</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>ConstViscosityThermalConvection</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 149 </each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>rho_solid</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>rho_fluid</name> + <type>Constant</type> + <value>1000</value> + </parameter> + <parameter> + <name>lambda_solid</name> + <type>Constant</type> + <value>3.0</value> + </parameter> + <parameter> + <name>lambda_fluid</name> + <type>Constant</type> + <value>0.65</value> + </parameter> + <parameter> + <name>alpha_l</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>alpha_t</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>c_solid</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>T0</name> + <type>MeshNode</type> + <field_name>initial_temperature</field_name> + </parameter> + <parameter> + <name>P0</name> + <type>MeshNode</type> + <field_name>initial_pressure</field_name> + </parameter> + <parameter> + <name>p_Dirichlet_topleft</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>t_Dirichlet_bottom</name> + <type>Constant</type> + <value>170</value> + </parameter> + <parameter> + <name>t_Dirichlet_top</name> + <type>Constant</type> + <value>20</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>T</name> + <components>1</components> + <order>1</order> + <initial_condition>T0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>t_Dirichlet_bottom</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>t_Dirichlet_top</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>p</name> + <components>1</components> + <order>1</order> + <initial_condition>P0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>topleft</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_topleft</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>1000</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p jacobi -tol 1e-12 -maxiter 10000</lis> + <petsc> + <prefix>T</prefix> + <parameters> -T_ksp_type bcgs -T_pc_type bjacobi -T_ksp_rtol 1e-16 -T_ksp_max_it 4000</parameters> + </petsc> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-12</error_tolerance> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500.vtu b/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500.vtu new file mode 100644 index 0000000000000000000000000000000000000000..0e8e30cc6fe459520c85c7528dfdafdccf453c8a --- /dev/null +++ b/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:924c3c3145c7533de958b7a1a6cd2f764e8859f21f53ebc42723bdfb5ae169ef +size 149222 diff --git a/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500_partitioned_msh_cfg4.bin b/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500_partitioned_msh_cfg4.bin new file mode 100644 index 0000000000000000000000000000000000000000..19e9faeb5a56bc3fdf2d2b3bb49357f6a1d1a5bb --- /dev/null +++ b/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500_partitioned_msh_cfg4.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c7b3acadbc0c7c7fa813d4dc299c53bc5213edd62e64eb9c58be95c5e52584e +size 448 diff --git a/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500_partitioned_msh_ele4.bin b/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500_partitioned_msh_ele4.bin new file mode 100644 index 0000000000000000000000000000000000000000..83e244c4100a77fd71b3beb12139a0904d3f99ca --- /dev/null +++ b/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500_partitioned_msh_ele4.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aad6e1c9368e22ff67986a2e4b142fee71e5f2c9e17121c18dde8ab0bbcf1f1d +size 60608 diff --git a/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500_partitioned_msh_ele_g4.bin b/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500_partitioned_msh_ele_g4.bin new file mode 100644 index 0000000000000000000000000000000000000000..21bc73c517afce347ef6bc7dd414406a13a546a4 --- /dev/null +++ b/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500_partitioned_msh_ele_g4.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a49d8414369eaca29e1d5e21973a420be21c65808f686acb1c43f28390639fa +size 9984 diff --git a/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500_partitioned_msh_nod4.bin b/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500_partitioned_msh_nod4.bin new file mode 100644 index 0000000000000000000000000000000000000000..3f38f4befdbea23c2e69ddd6701a2b69e44e095e --- /dev/null +++ b/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500_partitioned_msh_nod4.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b416365848d1aa3f627bbee2ae850a034bd0d903f92e131a2d830b3fb55dc0a +size 40096 diff --git a/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500_partitioned_node_properties_cfg4.bin b/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500_partitioned_node_properties_cfg4.bin new file mode 100644 index 0000000000000000000000000000000000000000..9d547b178ec07b34f6e04ba5b8432802fcacbcad --- /dev/null +++ b/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500_partitioned_node_properties_cfg4.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4c0eef7fc8d2e2f987d545e02bb6255568666e85c4baee0ad6a47bfdb2b6389 +size 226 diff --git a/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500_partitioned_node_properties_val4.bin b/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500_partitioned_node_properties_val4.bin new file mode 100644 index 0000000000000000000000000000000000000000..3492722ea644656abf79d91eee183ade616ff34e --- /dev/null +++ b/Tests/lfs-data/Parabolic/HT/ConstViscosity/square_5500x5500_partitioned_node_properties_val4.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be225d3a2fc93be1fa8b6e5e5a95c8cbff03f4c27d026a38c73a6a83d4df56bc +size 30072 diff --git a/Tests/lfs-data/Parabolic/LiquidFlow/AxiSymTheis/axisym_theis.gml b/Tests/lfs-data/Parabolic/LiquidFlow/AxiSymTheis/axisym_theis.gml new file mode 100644 index 0000000000000000000000000000000000000000..d05c9e4bc772676059fae3c7cf6d7b1df4eff9cd --- /dev/null +++ b/Tests/lfs-data/Parabolic/LiquidFlow/AxiSymTheis/axisym_theis.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e54cdc32f327c364dd4d807950acee88a66dc1654d8716ede6445c258da470a8 +size 879 diff --git a/Tests/lfs-data/Parabolic/LiquidFlow/AxiSymTheis/axisym_theis.prj b/Tests/lfs-data/Parabolic/LiquidFlow/AxiSymTheis/axisym_theis.prj new file mode 100644 index 0000000000000000000000000000000000000000..c8eacd0f5df42fabc509314c0735c186fa9f6d13 --- /dev/null +++ b/Tests/lfs-data/Parabolic/LiquidFlow/AxiSymTheis/axisym_theis.prj @@ -0,0 +1,176 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh axially_symmetric="true">axisym_theis.vtu</mesh> + <geometry>axisym_theis.gml</geometry> + <processes> + <process> + <name>LiquidFlow</name> + <type>LIQUID_FLOW</type> + <integration_order>2</integration_order> + <darcy_gravity> + <!-- axis_id: 0, 1, or the dimension of space minus one --> + <axis_id>1</axis_id> + <!-- g>=0. g=0: non gravity term --> + <g>0.</g> + </darcy_gravity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + <material_property> + <fluid> + <density> + <type>Constant</type> + <value> 1.0 </value> + </density> + <viscosity> + <type>Constant</type> + <value> 1.0 </value> + </viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>9.2903e-4</values> + </permeability> + <porosity> + <type>Constant</type> + <value> 1.0 </value> + </porosity> + <storage> + <type>Constant</type> + <value> 1.0e-3 </value> + </storage> + </porous_medium> + </porous_medium> + </material_property> + </process> + </processes> + <time_loop> + <processes> + <process ref="LiquidFlow"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 864000 </t_end> + <timesteps> + <pair> + <repeat>10</repeat> + <delta_t>0.864</delta_t> + </pair> + <pair> + <repeat>10</repeat> + <delta_t>7.776</delta_t> + </pair> + <pair> + <repeat>9</repeat> + <delta_t>86.4</delta_t> + </pair> + <pair> + <repeat>9</repeat> + <delta_t>864.0</delta_t> + </pair> + <pair> + <repeat>10</repeat> + <delta_t>7776.</delta_t> + </pair> + <pair> + <repeat>18</repeat> + <delta_t>43200.</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>liquid_pcs</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 10 </each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_dbc</name> + <type>Constant</type> + <value>.0</value> + </parameter> + <parameter> + <name>p_nbc</name> + <type>Constant</type> + <value>0.0073927742375032707203890996600606</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>theis_geo</geometrical_set> + <geometry>well</geometry> + <type>Neumann</type> + <parameter>p_nbc</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>theis_geo</geometrical_set> + <geometry>infinit</geometry> + <type>Dirichlet</type> + <parameter>p_dbc</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-20 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-20</error_tolerance> + </eigen> + <petsc> + <prefix>lf</prefix> + <parameters>-lf_ksp_type cg -lf_pc_type bjacobi -lf_ksp_rtol 1e-16 -lf_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/LiquidFlow/AxiSymTheis/axisym_theis.vtu b/Tests/lfs-data/Parabolic/LiquidFlow/AxiSymTheis/axisym_theis.vtu new file mode 100644 index 0000000000000000000000000000000000000000..33d00f6a516934e0ae74d09a3348e22463248caf --- /dev/null +++ b/Tests/lfs-data/Parabolic/LiquidFlow/AxiSymTheis/axisym_theis.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76b5e6d26b1bc579917bad7327effed86be3a87132676e8fd6c7b603af1d7315 +size 31086 diff --git a/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven/gravity_driven.gml b/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven/gravity_driven.gml new file mode 100644 index 0000000000000000000000000000000000000000..3d4ae540e58a578b9241bb93c5bc2de94c5271a8 --- /dev/null +++ b/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven/gravity_driven.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15c11930a1c91c62123d4e8962c815b06a471de0b55a42dfabde5380846453bd +size 480 diff --git a/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven/gravity_driven.prj b/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven/gravity_driven.prj new file mode 100644 index 0000000000000000000000000000000000000000..382414c51dd699d178644486c1c88a63c0f104b0 --- /dev/null +++ b/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven/gravity_driven.prj @@ -0,0 +1,155 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>mesh2D.vtu</mesh> + <geometry>gravity_driven.gml</geometry> + <processes> + <process> + <name>LiquidFlow</name> + <type>LIQUID_FLOW</type> + <integration_order>2</integration_order> + <darcy_gravity> + <!-- axis_id: 0, 1, or the dimension of space minus one --> + <axis_id>1</axis_id> + <!-- g>=0. g=0: non gravity term --> + <g>9.81</g> + </darcy_gravity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + <material_property> + <fluid> + <density> + <type>Constant</type> + <value> 1.e3 </value> + </density> + <viscosity> + <type>Constant</type> + <value> 1.e-3 </value> + </viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1.e-12</values> + </permeability> + <porosity> + <type>Constant</type> + <value> 0.2 </value> + </porosity> + <storage> + <type>Constant</type> + <value> 0.0 </value> + </storage> + </porous_medium> + </porous_medium> + </material_property> + </process> + </processes> + <time_loop> + <processes> + <process ref="LiquidFlow"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 1 </t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>gravity_driven</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 65 </each_steps> + </pair> + <pair> + <repeat> 1 </repeat> + <each_steps> 340 </each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_bc</name> + <type>Constant</type> + <value>.0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>gravity_dr2D</geometrical_set> + <geometry>tp1</geometry> + <type>Dirichlet</type> + <parameter>p_bc</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>gravity_dr2D</geometrical_set> + <geometry>tp2</geometry> + <type>Dirichlet</type> + <parameter>p_bc</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-20 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-20</error_tolerance> + </eigen> + <petsc> + <prefix>lf</prefix> + <parameters>-lf_ksp_type cg -lf_pc_type bjacobi -lf_ksp_rtol 1e-16 -lf_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven/mesh2D.vtu b/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven/mesh2D.vtu new file mode 100644 index 0000000000000000000000000000000000000000..cd7dd50eb436e1b4bc4317d849338013fc18cc1a --- /dev/null +++ b/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven/mesh2D.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1c303271ce9f0b2b836602dba9580f6ce854e0c223eac10457b2d40cb46cf78 +size 59821 diff --git a/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven3D/anisotropic_gravity_driven3D.prj b/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven3D/anisotropic_gravity_driven3D.prj new file mode 100644 index 0000000000000000000000000000000000000000..8797265ce94ce3fa9762dacd5adfbbc7c6a1c019 --- /dev/null +++ b/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven3D/anisotropic_gravity_driven3D.prj @@ -0,0 +1,167 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>hex.vtu</mesh> + <geometry>gravity_driven3D.gml</geometry> + <processes> + <process> + <name>LiquidFlow</name> + <type>LIQUID_FLOW</type> + <integration_order>2</integration_order> + <darcy_gravity> + <!-- axis_id: 0, 1, or the dimension of space minus one --> + <axis_id>2</axis_id> + <!-- g>=0. g=0: non gravity term --> + <g>9.81</g> + </darcy_gravity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + <material_property> + <fluid> + <density> + <type>Constant</type> + <value> 1.e3 </value> + </density> + <viscosity> + <type>Constant</type> + <value> 1.e-3 </value> + </viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1.e-12 0. 0. 0. 1.e-12 0. 0. 0. 1.e-12</values> + </permeability> + <porosity> + <type>Constant</type> + <value> 0.2 </value> + </porosity> + <storage> + <type>Constant</type> + <value> 0.0 </value> + </storage> + </porous_medium> + </porous_medium> + </material_property> + </process> + </processes> + <time_loop> + <processes> + <process ref="LiquidFlow"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 1 </t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>anisotropic_gravity_driven3D</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 65 </each_steps> + </pair> + <pair> + <repeat> 1 </repeat> + <each_steps> 340 </each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_bc</name> + <type>Constant</type> + <value>.0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>gravity_dr3D</geometrical_set> + <geometry>tp1</geometry> + <type>Dirichlet</type> + <parameter>p_bc</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>gravity_dr3D</geometrical_set> + <geometry>tp2</geometry> + <type>Dirichlet</type> + <parameter>p_bc</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>gravity_dr3D</geometrical_set> + <geometry>tp3</geometry> + <type>Dirichlet</type> + <parameter>p_bc</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>gravity_dr3D</geometrical_set> + <geometry>tp4</geometry> + <type>Dirichlet</type> + <parameter>p_bc</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-20 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-20</error_tolerance> + </eigen> + <petsc> + <prefix>lf</prefix> + <parameters>-lf_ksp_type cg -lf_pc_type bjacobi -lf_ksp_rtol 1e-16 -lf_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven3D/gravity_driven3D.gml b/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven3D/gravity_driven3D.gml new file mode 100644 index 0000000000000000000000000000000000000000..dcb5e38e46422d720b673f3af4cb2cb3d8c7cf96 --- /dev/null +++ b/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven3D/gravity_driven3D.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a450763eacdde43573aa5e264aa3047f869814a5000b65be00e951d8fd0946f1 +size 586 diff --git a/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven3D/hex.vtu b/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven3D/hex.vtu new file mode 100644 index 0000000000000000000000000000000000000000..167261a09b89a7607f714702ab4071263e35aa36 --- /dev/null +++ b/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven3D/hex.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c63c94450c58291bed584ba6603371b44530c9dea31378c365806296e6ff80ce +size 17451742 diff --git a/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven3D/isotropic_gravity_driven3D.prj b/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven3D/isotropic_gravity_driven3D.prj new file mode 100644 index 0000000000000000000000000000000000000000..0a63123999e2ad1a90b657037adb02d58499657c --- /dev/null +++ b/Tests/lfs-data/Parabolic/LiquidFlow/GravityDriven3D/isotropic_gravity_driven3D.prj @@ -0,0 +1,167 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>hex.vtu</mesh> + <geometry>gravity_driven3D.gml</geometry> + <processes> + <process> + <name>LiquidFlow</name> + <type>LIQUID_FLOW</type> + <integration_order>2</integration_order> + <darcy_gravity> + <!-- axis_id: 0, 1, or the dimension of space minus one --> + <axis_id>2</axis_id> + <!-- g>=0. g=0: non gravity term --> + <g>9.81</g> + </darcy_gravity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + <material_property> + <fluid> + <density> + <type>Constant</type> + <value> 1.e3 </value> + </density> + <viscosity> + <type>Constant</type> + <value> 1.e-3 </value> + </viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1.e-12</values> + </permeability> + <porosity> + <type>Constant</type> + <value> 0.2 </value> + </porosity> + <storage> + <type>Constant</type> + <value> 0.0 </value> + </storage> + </porous_medium> + </porous_medium> + </material_property> + </process> + </processes> + <time_loop> + <processes> + <process ref="LiquidFlow"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 1 </t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>isotropic_gravity_driven3D</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 65 </each_steps> + </pair> + <pair> + <repeat> 1 </repeat> + <each_steps> 340 </each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_bc</name> + <type>Constant</type> + <value>.0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>gravity_dr3D</geometrical_set> + <geometry>tp1</geometry> + <type>Dirichlet</type> + <parameter>p_bc</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>gravity_dr3D</geometrical_set> + <geometry>tp2</geometry> + <type>Dirichlet</type> + <parameter>p_bc</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>gravity_dr3D</geometrical_set> + <geometry>tp3</geometry> + <type>Dirichlet</type> + <parameter>p_bc</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>gravity_dr3D</geometrical_set> + <geometry>tp4</geometry> + <type>Dirichlet</type> + <parameter>p_bc</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-20 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-20</error_tolerance> + </eigen> + <petsc> + <prefix>lf</prefix> + <parameters>-lf_ksp_type cg -lf_pc_type bjacobi -lf_ksp_rtol 1e-16 -lf_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/LiquidFlow/LineDirichletNeumannBC/line_dirichlet_neumannBC.prj b/Tests/lfs-data/Parabolic/LiquidFlow/LineDirichletNeumannBC/line_dirichlet_neumannBC.prj new file mode 100644 index 0000000000000000000000000000000000000000..b2e86fe41e271630d11cd3ae6ae1e00b539b5587 --- /dev/null +++ b/Tests/lfs-data/Parabolic/LiquidFlow/LineDirichletNeumannBC/line_dirichlet_neumannBC.prj @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>sat1D.vtu</mesh> + <geometry>sat1D.gml</geometry> + <processes> + <process> + <name>LiquidFlow</name> + <type>LIQUID_FLOW</type> + <integration_order>2</integration_order> + <darcy_gravity> + <!-- axis_id: 0, 1, or the dimension of space minus one --> + <axis_id>0</axis_id> + <!-- g >= 0. g=0: non gravity term --> + <g>0.</g> + </darcy_gravity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + <material_property> + <fluid> + <density> + <type>Constant</type> + <value> 1.e3 </value> + </density> + <viscosity> + <type>Constant</type> + <value> 1.e-3 </value> + </viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1.e-12</values> + </permeability> + <porosity> + <type>Constant</type> + <value> 0.2 </value> + </porosity> + <storage> + <type>Constant</type> + <value> 0.0 </value> + </storage> + </porous_medium> + </porous_medium> + </material_property> + </process> + </processes> + <time_loop> + <processes> + <process ref="LiquidFlow"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 1 </t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>sat_1D</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 65 </each_steps> + </pair> + <pair> + <repeat> 1 </repeat> + <each_steps> 340 </each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>gravity_vector</name> + <type>Constant</type> + <value>-9.81</value> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_Nbc</name> + <type>Constant</type> + <value>.000001157407</value> + </parameter> + <parameter> + <name>p_Dbc</name> + <type>Constant</type> + <value>20000</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>sat_line</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_Dbc</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>sat_line</geometrical_set> + <geometry>left</geometry> + <type>Neumann</type> + <parameter>p_Nbc</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-20 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-20</error_tolerance> + </eigen> + <petsc> + <prefix>lf</prefix> + <parameters>-lf_ksp_type cg -lf_pc_type bjacobi -lf_ksp_rtol 1e-16 -lf_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/LiquidFlow/LineDirichletNeumannBC/sat1D.gml b/Tests/lfs-data/Parabolic/LiquidFlow/LineDirichletNeumannBC/sat1D.gml new file mode 100644 index 0000000000000000000000000000000000000000..ee590b9c6a244e7363894186bd3699d083bcd6b4 --- /dev/null +++ b/Tests/lfs-data/Parabolic/LiquidFlow/LineDirichletNeumannBC/sat1D.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a41db8d0b669d6bbaeff065c8e50cc0a8d983c539edbaa41b34d71349194bf94 +size 481 diff --git a/Tests/lfs-data/Parabolic/LiquidFlow/LineDirichletNeumannBC/sat1D.vtu b/Tests/lfs-data/Parabolic/LiquidFlow/LineDirichletNeumannBC/sat1D.vtu new file mode 100644 index 0000000000000000000000000000000000000000..3f64e0059ee12c1b2404b9e7da894d0e9e90b026 --- /dev/null +++ b/Tests/lfs-data/Parabolic/LiquidFlow/LineDirichletNeumannBC/sat1D.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7cf2d5880de9f24ff95624556bf91d2b0c2acfe8c69fd0b49d5a35ed3de30c06 +size 9974 diff --git a/Tests/lfs-data/Parabolic/LiquidFlow/PressureBCatCornerOfAnisotropicSquare/mesh2D.vtu b/Tests/lfs-data/Parabolic/LiquidFlow/PressureBCatCornerOfAnisotropicSquare/mesh2D.vtu new file mode 100644 index 0000000000000000000000000000000000000000..46dd5c74a8451d6b83068edd1ec1481d9c09c6b5 --- /dev/null +++ b/Tests/lfs-data/Parabolic/LiquidFlow/PressureBCatCornerOfAnisotropicSquare/mesh2D.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc9a6d357bca635b962d9ce2d09ec03e4be2807fa2ffc04fa070365c96acd78e +size 38714 diff --git a/Tests/lfs-data/Parabolic/LiquidFlow/PressureBCatCornerOfAnisotropicSquare/pressureBC_at_corner_of_anisotropic_square.prj b/Tests/lfs-data/Parabolic/LiquidFlow/PressureBCatCornerOfAnisotropicSquare/pressureBC_at_corner_of_anisotropic_square.prj new file mode 100644 index 0000000000000000000000000000000000000000..2880b210f57f9ef400ed7137d3207d4634e3cb50 --- /dev/null +++ b/Tests/lfs-data/Parabolic/LiquidFlow/PressureBCatCornerOfAnisotropicSquare/pressureBC_at_corner_of_anisotropic_square.prj @@ -0,0 +1,172 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>mesh2D.vtu</mesh> + <geometry>sat2DLFlow.gml</geometry> + <processes> + <process> + <name>LiquidFlow</name> + <type>LIQUID_FLOW</type> + <integration_order>2</integration_order> + <darcy_gravity> + <!-- axis_id: 0, 1, or the dimension of space minus one --> + <axis_id>1</axis_id> + <!-- g>=0. g=0: non gravity term --> + <g>0.</g> + </darcy_gravity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + <material_property> + <fluid> + <density> + <type>Constant</type> + <value> 1.e3 </value> + </density> + <viscosity> + <type>Constant</type> + <value> 1.e-3 </value> + </viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1e-15 0. 0. 1e-14</values> + </permeability> + <porosity> + <type>Constant</type> + <value> 1.0 </value> + </porosity> + <storage> + <type>Constant</type> + <value> 0.0 </value> + </storage> + </porous_medium> + </porous_medium> + </material_property> + </process> + </processes> + <time_loop> + <processes> + <process ref="LiquidFlow"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 1 </t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>sat_2D_lflow</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 65 </each_steps> + </pair> + <pair> + <repeat> 1 </repeat> + <each_steps> 340 </each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_bc0</name> + <type>Constant</type> + <value>1000</value> + </parameter> + <parameter> + <name>p_bc1</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>sat2DGeo</geometrical_set> + <geometry>o_vert</geometry> + <type>Dirichlet</type> + <parameter>p_bc0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>sat2DGeo</geometrical_set> + <geometry>o_hori</geometry> + <type>Dirichlet</type> + <parameter>p_bc0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>sat2DGeo</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_bc1</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>sat2DGeo</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>p_bc1</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>lf</prefix> + <parameters>-lf_ksp_type cg -lf_pc_type bjacobi -lf_ksp_rtol 1e-16 -lf_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/LiquidFlow/PressureBCatCornerOfAnisotropicSquare/sat2DLFlow.gml b/Tests/lfs-data/Parabolic/LiquidFlow/PressureBCatCornerOfAnisotropicSquare/sat2DLFlow.gml new file mode 100644 index 0000000000000000000000000000000000000000..d63d6c6d715b01db5e944c42c51d63b305058a75 --- /dev/null +++ b/Tests/lfs-data/Parabolic/LiquidFlow/PressureBCatCornerOfAnisotropicSquare/sat2DLFlow.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c355c7b41e014b0a0362a5844801176c478f5d0eb39fa10d97746ce0309fbcec +size 1100 diff --git a/Tests/lfs-data/Parabolic/Richards/RichardsFlow_2d_compare_ogs5.prj b/Tests/lfs-data/Parabolic/Richards/RichardsFlow_2d_compare_ogs5.prj new file mode 100644 index 0000000000000000000000000000000000000000..9ee26287ab32e84db9435cf3d8a38bb37c40d7c7 --- /dev/null +++ b/Tests/lfs-data/Parabolic/Richards/RichardsFlow_2d_compare_ogs5.prj @@ -0,0 +1,199 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>Richards_2d.vtu</mesh> + <geometry>Richards_2d.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>RICHARDS_FLOW</type> + <integration_order>2</integration_order> + <jacobian_assembler> + <type>CentralDifferences</type> + <component_magnitudes>1e4</component_magnitudes> + <relative_epsilons>1e-6</relative_epsilons> + </jacobian_assembler> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <material_property> + <fluid> + <density> + <type>Constant</type> + <value> 1.e3 </value> + </density> + <viscosity> + <type>Constant</type> + <value> 1.e-3 </value> + </viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>4.46e-13</values> + </permeability> + <porosity> + <type>Constant</type> + <value> 0.38 </value> + </porosity> + <storage> + <type>Constant</type> + <value> 0.0 </value> + </storage> + <capillary_pressure> + <type>Curve</type> + <curve> + <coords>1 0.98684211 0.97368421 0.96052632 0.94894737 0.92105263 0.89473684 0.86842105 0.84210526 0.81578947 0.78947368 0.65789474 0.63157895 0.57894737 0.52631579 0.39473684 0.26315789 + </coords> + <values>1421.99634 1707.55369 2050.45507 2462.21599 2892.29884 3232.80969 3590.71602 3988.24638 4429.78757 4920.21206 5464.93174 9238.24221 10261.0136 12658.7874 15616.8683 26399.6732 44627.5611 + </values> + </curve> + </capillary_pressure> + <relative_permeability> + <type>Curve</type> + <curve> + <coords>0.26315789 0.39473684 0.52631579 0.57894737 0.63157895 0.65789474 0.78947368 0.81578947 0.84210526 0.86842105 0.89473684 0.92105263 0.94894737 0.96052632 0.97368421 0.98684211 1 + </coords> + <values>4.43E-05 0.00026547 0.00159003 0.00325358 0.00665757 0.00952343 0.05704014 0.08159396 0.11671736 0.16696017 0.23883078 0.34163922 0.49931406 0.58449912 0.69907308 0.8361059 1 + </values> + </curve> + </relative_permeability> + </porous_medium> + </porous_medium> + </material_property> + <secondary_variables> + <secondary_variable type="static" internal_name="saturation" output_name="saturation"/> + </secondary_variables> + <specific_body_force>0 -9.81</specific_body_force> + <mass_lumping>true</mass_lumping> + <temperature> temp </temperature> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-11</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>pressure</variable> + <variable>saturation</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>100</t_end> + <timesteps> + <pair> + <repeat>500</repeat> + <delta_t>1</delta_t> + </pair> + <pair> + <repeat>500</repeat> + <delta_t>2</delta_t> + </pair> + <pair> + <repeat>500</repeat> + <delta_t>1</delta_t> + </pair> + <pair> + <repeat>1300</repeat> + <delta_t>2</delta_t> + </pair> + <pair> + <repeat>500</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>richards</prefix> + <timesteps> + <!-- only output last timestep --> + <pair> + <repeat>1</repeat> + <each_steps>100000000</each_steps> + </pair> + </timesteps> + <output_iteration_results>false</output_iteration_results> + </output> + </time_loop> + <parameters> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>-21500.</value> + </parameter> + <parameter> + <name>p_Dirichlet_bottom</name> + <type>Constant</type> + <value>-21500.</value> + </parameter> + <parameter> + <name>p_Dirichlet_top</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>temp</name> + <type>Constant</type> + <value>293.15</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>Richards_2d_geometry</geometrical_set> + <geometry>BOTTOM</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_bottom</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>Richards_2d_geometry</geometrical_set> + <geometry>TOP</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_top</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-16 -maxiter 5000 -print mem</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>5000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>r</prefix> + <parameters>-r_ksp_type bicg -r_pc_type bjacobi -r_ksp_rtol 1e-16 -r_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/Richards/RichardsFlow_2d_large.prj b/Tests/lfs-data/Parabolic/Richards/RichardsFlow_2d_large.prj new file mode 100644 index 0000000000000000000000000000000000000000..88e4b5113b0f6498568cdcaeed00df821229fc76 --- /dev/null +++ b/Tests/lfs-data/Parabolic/Richards/RichardsFlow_2d_large.prj @@ -0,0 +1,199 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>Richards_2d.vtu</mesh> + <geometry>Richards_2d.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>RICHARDS_FLOW</type> + <integration_order>2</integration_order> + <jacobian_assembler> + <type>CentralDifferences</type> + <component_magnitudes>1e4</component_magnitudes> + <relative_epsilons>1e-6</relative_epsilons> + </jacobian_assembler> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <material_property> + <fluid> + <density> + <type>Constant</type> + <value> 1.e3 </value> + </density> + <viscosity> + <type>Constant</type> + <value> 1.e-3 </value> + </viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>4.46e-13</values> + </permeability> + <porosity> + <type>Constant</type> + <value> 0.38 </value> + </porosity> + <storage> + <type>Constant</type> + <value> 0.0 </value> + </storage> + <capillary_pressure> + <type>Curve</type> + <curve> + <coords>1 0.98684211 0.97368421 0.96052632 0.94894737 0.92105263 0.89473684 0.86842105 0.84210526 0.81578947 0.78947368 0.65789474 0.63157895 0.57894737 0.52631579 0.39473684 0.26315789 + </coords> + <values>1421.99634 1707.55369 2050.45507 2462.21599 2892.29884 3232.80969 3590.71602 3988.24638 4429.78757 4920.21206 5464.93174 9238.24221 10261.0136 12658.7874 15616.8683 26399.6732 44627.5611 + </values> + </curve> + </capillary_pressure> + <relative_permeability> + <type>Curve</type> + <curve> + <coords>0.26315789 0.39473684 0.52631579 0.57894737 0.63157895 0.65789474 0.78947368 0.81578947 0.84210526 0.86842105 0.89473684 0.92105263 0.94894737 0.96052632 0.97368421 0.98684211 1 + </coords> + <values>4.43E-05 0.00026547 0.00159003 0.00325358 0.00665757 0.00952343 0.05704014 0.08159396 0.11671736 0.16696017 0.23883078 0.34163922 0.49931406 0.58449912 0.69907308 0.8361059 1 + </values> + </curve> + </relative_permeability> + </porous_medium> + </porous_medium> + </material_property> + <secondary_variables> + <secondary_variable type="static" internal_name="saturation" output_name="saturation"/> + </secondary_variables> + <specific_body_force>0 -9.81</specific_body_force> + <mass_lumping>true</mass_lumping> + <temperature> temp </temperature> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-11</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>pressure</variable> + <variable>saturation</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>20000</t_end> + <timesteps> + <pair> + <repeat>500</repeat> + <delta_t>1</delta_t> + </pair> + <pair> + <repeat>500</repeat> + <delta_t>2</delta_t> + </pair> + <pair> + <repeat>500</repeat> + <delta_t>1</delta_t> + </pair> + <pair> + <repeat>1300</repeat> + <delta_t>2</delta_t> + </pair> + <pair> + <repeat>500</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>richards</prefix> + <timesteps> + <!-- only output last timestep --> + <pair> + <repeat>1</repeat> + <each_steps>100000000</each_steps> + </pair> + </timesteps> + <output_iteration_results>false</output_iteration_results> + </output> + </time_loop> + <parameters> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>-21500.</value> + </parameter> + <parameter> + <name>p_Dirichlet_bottom</name> + <type>Constant</type> + <value>-21500.</value> + </parameter> + <parameter> + <name>p_Dirichlet_top</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>temp</name> + <type>Constant</type> + <value>293.15</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>Richards_2d_geometry</geometrical_set> + <geometry>BOTTOM</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_bottom</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>Richards_2d_geometry</geometrical_set> + <geometry>TOP</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_top</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-16 -maxiter 5000 -print mem</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>5000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>r</prefix> + <parameters>-r_ksp_type bicg -r_pc_type bjacobi -r_ksp_rtol 1e-16 -r_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/Richards/RichardsFlow_2d_small.prj b/Tests/lfs-data/Parabolic/Richards/RichardsFlow_2d_small.prj new file mode 100644 index 0000000000000000000000000000000000000000..309a460e5c4388afea6a97d05be9b2c3e43d6f12 --- /dev/null +++ b/Tests/lfs-data/Parabolic/Richards/RichardsFlow_2d_small.prj @@ -0,0 +1,198 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>Richards_2d.vtu</mesh> + <geometry>Richards_2d.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>RICHARDS_FLOW</type> + <integration_order>2</integration_order> + <jacobian_assembler> + <type>CentralDifferences</type> + <component_magnitudes>1e4</component_magnitudes> + <relative_epsilons>1e-6</relative_epsilons> + </jacobian_assembler> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <material_property> + <fluid> + <density> + <type>Constant</type> + <value> 1.e3 </value> + </density> + <viscosity> + <type>Constant</type> + <value> 1.e-3 </value> + </viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>4.46e-13</values> + </permeability> + <porosity> + <type>Constant</type> + <value> 0.38 </value> + </porosity> + <storage> + <type>Constant</type> + <value> 0.0 </value> + </storage> + <capillary_pressure> + <type>Curve</type> + <curve> + <coords>1 0.98684211 0.97368421 0.96052632 0.94894737 0.92105263 0.89473684 0.86842105 0.84210526 0.81578947 0.78947368 0.65789474 0.63157895 0.57894737 0.52631579 0.39473684 0.26315789 + </coords> + <values>1421.99634 1707.55369 2050.45507 2462.21599 2892.29884 3232.80969 3590.71602 3988.24638 4429.78757 4920.21206 5464.93174 9238.24221 10261.0136 12658.7874 15616.8683 26399.6732 44627.5611 + </values> + </curve> + </capillary_pressure> + <relative_permeability> + <type>Curve</type> + <curve> + <coords>0.26315789 0.39473684 0.52631579 0.57894737 0.63157895 0.65789474 0.78947368 0.81578947 0.84210526 0.86842105 0.89473684 0.92105263 0.94894737 0.96052632 0.97368421 0.98684211 1 + </coords> + <values>4.43E-05 0.00026547 0.00159003 0.00325358 0.00665757 0.00952343 0.05704014 0.08159396 0.11671736 0.16696017 0.23883078 0.34163922 0.49931406 0.58449912 0.69907308 0.8361059 1 + </values> + </curve> + </relative_permeability> + </porous_medium> + </porous_medium> + </material_property> + <secondary_variables> + <secondary_variable type="static" internal_name="saturation" output_name="saturation"/> + </secondary_variables> + <specific_body_force>0 -9.81</specific_body_force> + <mass_lumping>true</mass_lumping> + <temperature> temp </temperature> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-11</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>pressure</variable> + <variable>saturation</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1600</t_end> + <timesteps> + <pair> + <repeat>500</repeat> + <delta_t>1</delta_t> + </pair> + <pair> + <repeat>500</repeat> + <delta_t>2</delta_t> + </pair> + <pair> + <repeat>500</repeat> + <delta_t>1</delta_t> + </pair> + <pair> + <repeat>1300</repeat> + <delta_t>2</delta_t> + </pair> + <pair> + <repeat>500</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>richards</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>100000000</each_steps> + </pair> + </timesteps> + <output_iteration_results>false</output_iteration_results> + </output> + </time_loop> + <parameters> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>-21500.</value> + </parameter> + <parameter> + <name>p_Dirichlet_bottom</name> + <type>Constant</type> + <value>-21500.</value> + </parameter> + <parameter> + <name>p_Dirichlet_top</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>temp</name> + <type>Constant</type> + <value>293.15</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>Richards_2d_geometry</geometrical_set> + <geometry>BOTTOM</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_bottom</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>Richards_2d_geometry</geometrical_set> + <geometry>TOP</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_top</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-16 -maxiter 5000 -print mem</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>5000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>r</prefix> + <parameters>-r_ksp_type bicg -r_pc_type bjacobi -r_ksp_rtol 1e-16 -r_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/Richards/RichardsFlow_2d_small_adaptive_dt.prj b/Tests/lfs-data/Parabolic/Richards/RichardsFlow_2d_small_adaptive_dt.prj new file mode 100644 index 0000000000000000000000000000000000000000..9ecffeea2c30530b1998d71c8d02cebd393992cb --- /dev/null +++ b/Tests/lfs-data/Parabolic/Richards/RichardsFlow_2d_small_adaptive_dt.prj @@ -0,0 +1,182 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>Richards_2d.vtu</mesh> + <geometry>Richards_2d.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>RICHARDS_FLOW</type> + <integration_order>2</integration_order> + <jacobian_assembler> + <type>CentralDifferences</type> + <component_magnitudes>1e4</component_magnitudes> + <relative_epsilons>1e-6</relative_epsilons> + </jacobian_assembler> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <material_property> + <fluid> + <density> + <type>Constant</type> + <value> 1.e3 </value> + </density> + <viscosity> + <type>Constant</type> + <value> 1.e-3 </value> + </viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>4.46e-13</values> + </permeability> + <porosity> + <type>Constant</type> + <value> 0.38 </value> + </porosity> + <storage> + <type>Constant</type> + <value> 0.0 </value> + </storage> + <capillary_pressure> + <type>Curve</type> + <curve> + <coords>1 0.98684211 0.97368421 0.96052632 0.94894737 0.92105263 0.89473684 0.86842105 0.84210526 0.81578947 0.78947368 0.65789474 0.63157895 0.57894737 0.52631579 0.39473684 0.26315789 + </coords> + <values>1421.99634 1707.55369 2050.45507 2462.21599 2892.29884 3232.80969 3590.71602 3988.24638 4429.78757 4920.21206 5464.93174 9238.24221 10261.0136 12658.7874 15616.8683 26399.6732 44627.5611 + </values> + </curve> + </capillary_pressure> + <relative_permeability> + <type>Curve</type> + <curve> + <coords>0.26315789 0.39473684 0.52631579 0.57894737 0.63157895 0.65789474 0.78947368 0.81578947 0.84210526 0.86842105 0.89473684 0.92105263 0.94894737 0.96052632 0.97368421 0.98684211 1 + </coords> + <values>4.43E-05 0.00026547 0.00159003 0.00325358 0.00665757 0.00952343 0.05704014 0.08159396 0.11671736 0.16696017 0.23883078 0.34163922 0.49931406 0.58449912 0.69907308 0.8361059 1 + </values> + </curve> + </relative_permeability> + </porous_medium> + </porous_medium> + </material_property> + <secondary_variables> + <secondary_variable type="static" internal_name="saturation" output_name="saturation"/> + </secondary_variables> + <specific_body_force>0 -9.81</specific_body_force> + <mass_lumping>true</mass_lumping> + <temperature> temp </temperature> + </process> + </processes> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-8</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>pressure</variable> + <variable>saturation</variable> + </variables> + </output> + <time_stepping> + <type>EvolutionaryPIDcontroller</type> + <t_initial> 0.0 </t_initial> + <t_end> 1600 </t_end> + <dt_guess> 0.1 </dt_guess> + <dt_min> 0.01 </dt_min> + <dt_max> 2 </dt_max> + <rel_dt_min> 0.01 </rel_dt_min> + <rel_dt_max> 4 </rel_dt_max> + <tol> 1.0 </tol> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>richards</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>100000000</each_steps> + </pair> + </timesteps> + <output_iteration_results>false</output_iteration_results> + </output> + </time_loop> + <parameters> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>-21500.</value> + </parameter> + <parameter> + <name>p_Dirichlet_bottom</name> + <type>Constant</type> + <value>-21500.</value> + </parameter> + <parameter> + <name>p_Dirichlet_top</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>temp</name> + <type>Constant</type> + <value>293.15</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>Richards_2d_geometry</geometrical_set> + <geometry>BOTTOM</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_bottom</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>Richards_2d_geometry</geometrical_set> + <geometry>TOP</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_top</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-16 -maxiter 5000 -print mem</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>5000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>r</prefix> + <parameters>-r_ksp_type bicg -r_pc_type bjacobi -r_ksp_rtol 1e-16 -r_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/Richards/Richards_2d.gml b/Tests/lfs-data/Parabolic/Richards/Richards_2d.gml new file mode 100644 index 0000000000000000000000000000000000000000..2f7abdf3bc6772ee1d6bdf56847370c047a1c054 --- /dev/null +++ b/Tests/lfs-data/Parabolic/Richards/Richards_2d.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f10994c2b7a65471a9ecbc0d756478d17604f4708d91d1d67e2e373eca5fb667 +size 986 diff --git a/Tests/lfs-data/Parabolic/Richards/Richards_2d.vtu b/Tests/lfs-data/Parabolic/Richards/Richards_2d.vtu new file mode 100644 index 0000000000000000000000000000000000000000..20a51b9c3ab18241b175543ae3bec1c19ff2eef2 --- /dev/null +++ b/Tests/lfs-data/Parabolic/Richards/Richards_2d.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:61be324bb28dfe4b9585eaf71b7f118af9bac58b2b24260f7965b7153113a491 +size 3481 diff --git a/Tests/lfs-data/Parabolic/Richards/h_us_quad_1000.vtu b/Tests/lfs-data/Parabolic/Richards/h_us_quad_1000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..a66cf1af170541c38075ca3ad6d367289fd60e10 --- /dev/null +++ b/Tests/lfs-data/Parabolic/Richards/h_us_quad_1000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67b483f001f2c0d56035fb88dc14bf0976dbd62f50f2abf4f35ba4540efc425e +size 18004 diff --git a/Tests/lfs-data/Parabolic/Richards/ref_t_100.000000.vtu b/Tests/lfs-data/Parabolic/Richards/ref_t_100.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..6ce2722ea4a9070898e14b8f2ecb01ab2b566951 --- /dev/null +++ b/Tests/lfs-data/Parabolic/Richards/ref_t_100.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b377549e21bb1f0b3704c34ee2eb98f354de367a6a195eed9662c1c8ac96893 +size 3546 diff --git a/Tests/lfs-data/Parabolic/Richards/ref_t_1600.000000.vtu b/Tests/lfs-data/Parabolic/Richards/ref_t_1600.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..01ed6d8dbf302e686a51c57e13e0b895bfbdb7e4 --- /dev/null +++ b/Tests/lfs-data/Parabolic/Richards/ref_t_1600.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40e5aea372cf8bebb8040a0310b285b6d552380ea42cc2994e6df918ffa35d57 +size 3678 diff --git a/Tests/lfs-data/Parabolic/Richards/ref_t_20000.000000.vtu b/Tests/lfs-data/Parabolic/Richards/ref_t_20000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..e3a9a4846c73166aefe958fb80b8b80aad1dbbbd --- /dev/null +++ b/Tests/lfs-data/Parabolic/Richards/ref_t_20000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7c5dc91a1b1313d2a55aafe9653b81cc52a6afa077b2031d5394c9b1daf660a +size 4062 diff --git a/Tests/lfs-data/Parabolic/Richards/richards_pcs_0_ts_100_t_100.000000.vtu b/Tests/lfs-data/Parabolic/Richards/richards_pcs_0_ts_100_t_100.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..6ce2722ea4a9070898e14b8f2ecb01ab2b566951 --- /dev/null +++ b/Tests/lfs-data/Parabolic/Richards/richards_pcs_0_ts_100_t_100.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b377549e21bb1f0b3704c34ee2eb98f354de367a6a195eed9662c1c8ac96893 +size 3546 diff --git a/Tests/lfs-data/Parabolic/Richards/richards_pcs_0_ts_1100_t_1600.000000.vtu b/Tests/lfs-data/Parabolic/Richards/richards_pcs_0_ts_1100_t_1600.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..01ed6d8dbf302e686a51c57e13e0b895bfbdb7e4 --- /dev/null +++ b/Tests/lfs-data/Parabolic/Richards/richards_pcs_0_ts_1100_t_1600.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40e5aea372cf8bebb8040a0310b285b6d552380ea42cc2994e6df918ffa35d57 +size 3678 diff --git a/Tests/lfs-data/Parabolic/Richards/richards_pcs_0_ts_18200_t_20000.000000.vtu b/Tests/lfs-data/Parabolic/Richards/richards_pcs_0_ts_18200_t_20000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..e3a9a4846c73166aefe958fb80b8b80aad1dbbbd --- /dev/null +++ b/Tests/lfs-data/Parabolic/Richards/richards_pcs_0_ts_18200_t_20000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7c5dc91a1b1313d2a55aafe9653b81cc52a6afa077b2031d5394c9b1daf660a +size 4062 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla.gml b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla.gml new file mode 100644 index 0000000000000000000000000000000000000000..d107595e6e30a1f9871f5167e7592b53a91043c8 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fbff03edd480e57e2f27bc0031d078302a4a9cea446e9968bff0c499060c812c +size 629 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1.prj b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1.prj new file mode 100644 index 0000000000000000000000000000000000000000..518b3e53331a0e6a8fffc763c107b5e0eb296802 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1.prj @@ -0,0 +1,254 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<!-- NaCl1 setup --> +<OpenGeoSysProject> + <mesh>Padilla_NaCl1.vtu</mesh> + <geometry>Padilla.gml</geometry> + <processes> + <process> + <name>HusC</name> + <type>RichardsComponentTransport</type> + <integration_order>2</integration_order> + <process_variables> + <concentration>concentration</concentration> + <pressure>pressure</pressure> + </process_variables> + <fluid> + <density> + <type>Constant</type> + <value>1000</value> + </density> + <viscosity> + <type>Constant</type> + <value>1.0e-3</value> + </viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1.17420446658343E-10</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.45</value> + </porosity> + <storage> + <type>Constant</type> + <value>0</value> + </storage> + <capillary_pressure> + <type>vanGenuchten</type> + <m>0.789029535864979</m> + <pc_max>36333.30</pc_max> + <pd>3633.33</pd> + <smax>1</smax> + <sr>0.1689</sr> + </capillary_pressure> + <relative_permeability> + <type>WettingPhaseVanGenuchten</type> + <krel_min>1e-12</krel_min> + <m>0.789029535864979</m> + <smax>1</smax> + <sr>0.1689</sr> + </relative_permeability> + </porous_medium> + </porous_medium> + <decay_rate>decay_rate</decay_rate> + <fluid_reference_density>rho_fluid</fluid_reference_density> + <retardation_factor>retardation_factor</retardation_factor> + <solute_dispersivity_longitudinal>alpha_l</solute_dispersivity_longitudinal> + <solute_dispersivity_transverse>alpha_l</solute_dispersivity_transverse> + <molecular_diffusion_coefficient>Dm</molecular_diffusion_coefficient> + <specific_body_force>-9.81</specific_body_force> + <secondary_variables> + <secondary_variable type="static" internal_name="saturation" output_name="saturation"/> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="darcy_velocity"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="HusC"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>PerComponentDeltaX</type> + <norm_type>NORM2</norm_type> + <reltols>1e-3 1e-3</reltols> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>concentration</variable> + <variable>pressure</variable> + <variable>saturation</variable> + <variable>darcy_velocity</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end>20000</t_end> + <timesteps> + <pair> + <repeat>10</repeat> + <delta_t>1</delta_t> + </pair> + <pair> + <repeat>20</repeat> + <delta_t>2</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>Padilla_NaCl1</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>550</each_steps> + </pair> + <pair> + <repeat>1</repeat> + <each_steps>500</each_steps> + </pair> + <pair> + <repeat>1</repeat> + <each_steps>1000</each_steps> + </pair> + <pair> + <repeat>23</repeat> + <each_steps>50</each_steps> + </pair> + <pair> + <repeat>1</repeat> + <each_steps>300</each_steps> + </pair> + <pair> + <repeat>1</repeat> + <each_steps>1000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>rho_fluid</name> + <type>Constant</type> + <value>1000</value> + </parameter> + <parameter> + <name>decay_rate</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>retardation_factor</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>alpha_l</name> + <type>Constant</type> + <value>3.4173E-04</value> + </parameter> + <parameter> + <name>Dm</name> + <type>Constant</type> + <value>1e-9</value> + </parameter> + <parameter> + <name>c_ini</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>c1</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0_mesh</name> + <type>MeshNode</type> + <field_name>pressure</field_name> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_bottom_NaCl1</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>q_top_NaCl1</name> + <type>Constant</type> + <value>2.12789E-05</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>concentration</name> + <components>1</components> + <order>1</order> + <initial_condition>c_ini</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>h_us_mesh</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>c1</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0_mesh</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>h_us_mesh</geometrical_set> + <geometry>top</geometry> + <type>Neumann</type> + <parameter>q_top_NaCl1</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>h_us_mesh</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>p_bottom_NaCl1</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>100</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-10</error_tolerance> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1.vtu new file mode 100644 index 0000000000000000000000000000000000000000..ab780273ab4d2fbc1881ab3f22961b60483a4e80 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c1e56d584d87f187441b57b6d1d89d5b633e0e56498f619702f1c25dfc7d088 +size 16310 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_0_t_0.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_0_t_0.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..fdd4718edb77ec6eed6d1588b0d38bb44ac52eb7 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_0_t_0.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b82329bd1033ec14922268294401d42da6f487db4c57238f6444a0230aca91f1 +size 9039 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_10005_t_20000.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_10005_t_20000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..6e61d337b13780b0b1e7edc7d3747abc2ea16b15 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_10005_t_20000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4fe744d2467c9612f3a7555d0dd0b7a3757a87ce188e59aa8c903667f5a8098 +size 9521 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_1050_t_2090.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_1050_t_2090.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..b0a1f142ed86ea7391576fb139938b3689fe4242 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_1050_t_2090.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b78d5fe737322e7a57e552ffa1626f5210bbd3e54b36b229264a1baa7fa1ec0 +size 10903 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2050_t_4090.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2050_t_4090.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c2b9a76774d8f469538a55e9379f130203118ae8 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2050_t_4090.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d67152cfbc768c17a36eb36a84ead7f25e67bd385aa0ae9ad4daa1cba9c9e8f1 +size 10358 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2100_t_4190.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2100_t_4190.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9296fb55294923f08d7f9150dc489135f0a58489 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2100_t_4190.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f86dfd857c5f76af59e9f7e04fd17c49f048d44252f33aeaaa3af81206903aed +size 10338 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2150_t_4290.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2150_t_4290.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..e5a6b4b4915a00436df0ceb247517391bf293b04 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2150_t_4290.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a07ec5ff7be13c582cdc97874b36eb707bfb002b095283091f3ad1b05a616012 +size 10322 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2200_t_4390.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2200_t_4390.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..7509b461a2adbeba3491b4c56cc116297a7ed74f --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2200_t_4390.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2ca3b8d48a8fdcb665497459c04dd784f7c922f0ddb828b672254617dcfb971 +size 10274 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2250_t_4490.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2250_t_4490.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..d15c8da2793e51912d1d32b40935cecccfb527a0 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2250_t_4490.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be40c925fd3883b66596b9dc53adfc514a101a07278906626152042b47fd11bc +size 10265 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2300_t_4590.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2300_t_4590.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..05a5f48aea68a04040ae2e8a087fd4077542c6b2 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2300_t_4590.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b95fb3c53d1f8e8ed1f79f94417e94111c21a6925f020d0ba0953c9bc9da1312 +size 10244 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2350_t_4690.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2350_t_4690.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..46c972d70ea344ab02227f35e6053bb733106bb9 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2350_t_4690.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:999544aed309760272ea65b5fede3f8bcbc95cc5082365afe61b7accc1c13dfe +size 10179 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2400_t_4790.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2400_t_4790.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..870dd55dc1f502d58a2ffad8d411e54b96b6aaa2 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2400_t_4790.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42cfd3060a1323c91c8b4647e12f5c105663d29451953de188c4540472d295fe +size 10151 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2450_t_4890.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2450_t_4890.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..67a2a9f770467e36be5b8eb5de438b622afc4092 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2450_t_4890.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6caec1f6abca120827857773a0a34a066b96b9bc0dd4474414dd1be15bc920d7 +size 10123 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2500_t_4990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2500_t_4990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..4cfd78e484034bf6410f0d6ffd27ed71b4f7d9de --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2500_t_4990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:820de883ce4aa7ba70e25f11e86da68aef6acd65c006bdd6c4825378d50fc3cf +size 10110 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2550_t_5090.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2550_t_5090.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..d920ee35fa87240b65ac009fb7b5c3845e6f7c7b --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2550_t_5090.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eae44322c661de8486630e24b5367d80938f5cc78048d03aaaf939c851caa13d +size 10082 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2600_t_5190.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2600_t_5190.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..944d07c95379605e54950f9f05bc7ec68efc765a --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2600_t_5190.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d349a2da7439631cff5b8ed94fc74c6b4e052bc529d5821889cf83031411170e +size 10042 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2650_t_5290.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2650_t_5290.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..46447c782559753f6adf9e1e6dff8a4cfb9d553a --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2650_t_5290.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc74e536258ee24e7f64dcb40204af79601ceea4af693b11aad7764dfa154f91 +size 10022 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2700_t_5390.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2700_t_5390.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..50b2ed0c9c6662853c917ed75b85cb05d1490c62 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2700_t_5390.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43788afedc81816ed72e6b688122a429dd60cf8d736b45b438939a4a270c11e7 +size 10002 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2750_t_5490.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2750_t_5490.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..e69ed2c26ef6cdadf76192b46fcc7031a93f3c53 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2750_t_5490.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6dbe98e68dd11685f7b2144fb6e7b22d4883ef581ea180111d4e20eefa1ae676 +size 9958 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2800_t_5590.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2800_t_5590.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c521b5a6231363b10f2b30e4a95b95664936506d --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2800_t_5590.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76ac106661ac7e20630a89a38abbbfddf7d984b1a44e2d407b77b2b76dac5be8 +size 9926 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2850_t_5690.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2850_t_5690.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..13f59fc7277337a8771cb8c1c5b80c4499dc788e --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2850_t_5690.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9adb8febbdc814c50f9dca649d6db4a308f1f839ca3f5eb6f30d2f72487118da +size 9907 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2900_t_5790.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2900_t_5790.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..3bb2718827f4104566d80db2bdb16f6efbb29826 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2900_t_5790.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f8c40965c3ba8cf9a90fc596cb7eeee5ffff9802c3a097e47d2c3c2d399caef +size 9883 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2950_t_5890.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2950_t_5890.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..039ccc4b0a60b46c77dce78b30e5ac9fc24f6571 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_2950_t_5890.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01ba08e4601edc40b1c59704cd409c6d57e6abdf31906c3e748183a9ddd4dd02 +size 9847 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_3000_t_5990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_3000_t_5990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9d449bdc5628c586c9cef55df740332a318384ee --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_3000_t_5990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0fbba1600e07f1f59827d595c562c57c8710fca5c78f49056fbf2531b003749 +size 9822 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_3050_t_6090.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_3050_t_6090.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..1052e92103789d639d9c662c39736f505afede96 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_3050_t_6090.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:509bfb25e764a9d53b44bf5e94d7bad7d49605368197d53fe9a12c3a61d6b33d +size 9803 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_3100_t_6190.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_3100_t_6190.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..58205bd66bb0c045934be7762d2095782edf45e3 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_3100_t_6190.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:703b6cb0f4a0b236f817dde0fd3b89fed9998b67177a9be34205a34a94005bff +size 9775 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_3150_t_6290.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_3150_t_6290.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..2f428738554df1a652d6498384d051d9bbc5293e --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_3150_t_6290.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83405f31787eb98a4e9a92b49d0b96a8965faa5e755e29c20744be8e5c269b74 +size 9742 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_3200_t_6390.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_3200_t_6390.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..41fc5ff2438798ce082b0874a88b39bdc0cbf694 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_3200_t_6390.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eab775668d2e0e7f74dd22ac45926ab8b1e93e78fe4426194b2c3eb02ad53076 +size 9699 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_3500_t_6990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_3500_t_6990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..4d7e7270ce6f2b501b92bf0c7ffd0eb78dab3de3 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_3500_t_6990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3960bc86d4582d91f3bcd7ebcc970b41d3f8b4b064d176e142de1de7a8561d3b +size 9575 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_4500_t_8990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_4500_t_8990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..6e61d337b13780b0b1e7edc7d3747abc2ea16b15 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_4500_t_8990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4fe744d2467c9612f3a7555d0dd0b7a3757a87ce188e59aa8c903667f5a8098 +size 9521 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_5500_t_10990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_5500_t_10990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..6e61d337b13780b0b1e7edc7d3747abc2ea16b15 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_5500_t_10990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4fe744d2467c9612f3a7555d0dd0b7a3757a87ce188e59aa8c903667f5a8098 +size 9521 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_550_t_1090.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_550_t_1090.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..d62887c53273994f7ed7199a7b390dcfca52b662 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_550_t_1090.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53da430fcaa9bcf65bd360a5425af703928ab166f436986f5fb0429bfa0d7d71 +size 11131 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_6500_t_12990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_6500_t_12990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..6e61d337b13780b0b1e7edc7d3747abc2ea16b15 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_6500_t_12990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4fe744d2467c9612f3a7555d0dd0b7a3757a87ce188e59aa8c903667f5a8098 +size 9521 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_7500_t_14990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_7500_t_14990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..6e61d337b13780b0b1e7edc7d3747abc2ea16b15 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_7500_t_14990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4fe744d2467c9612f3a7555d0dd0b7a3757a87ce188e59aa8c903667f5a8098 +size 9521 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_8500_t_16990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_8500_t_16990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..6e61d337b13780b0b1e7edc7d3747abc2ea16b15 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_8500_t_16990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4fe744d2467c9612f3a7555d0dd0b7a3757a87ce188e59aa8c903667f5a8098 +size 9521 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_9500_t_18990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_9500_t_18990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..6e61d337b13780b0b1e7edc7d3747abc2ea16b15 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl1/Padilla_NaCl1_pcs_0_ts_9500_t_18990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4fe744d2467c9612f3a7555d0dd0b7a3757a87ce188e59aa8c903667f5a8098 +size 9521 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6.prj b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6.prj new file mode 100644 index 0000000000000000000000000000000000000000..2aa2d558d830bfd06d297c6103ab2d1c4be82a7d --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6.prj @@ -0,0 +1,242 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<!-- NaCl6 setup --> +<OpenGeoSysProject> + <mesh>Padilla_NaCl6.vtu</mesh> + <geometry>Padilla.gml</geometry> + <processes> + <process> + <name>HusC</name> + <type>RichardsComponentTransport</type> + <integration_order>2</integration_order> + <process_variables> + <concentration>concentration</concentration> + <pressure>pressure</pressure> + </process_variables> + <fluid> + <density> + <type>Constant</type> + <value>1000</value> + </density> + <viscosity> + <type>Constant</type> + <value>1.0e-3</value> + </viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1.17420446658343E-10</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.45</value> + </porosity> + <storage> + <type>Constant</type> + <value>0</value> + </storage> + <capillary_pressure> + <type>vanGenuchten</type> + <m>0.789029535864979</m> + <pc_max>36333.30</pc_max> + <pd>3633.33</pd> + <smax>1</smax> + <sr>0.1689</sr> + </capillary_pressure> + <relative_permeability> + <type>WettingPhaseVanGenuchten</type> + <krel_min>1e-12</krel_min> + <m>0.789029535864979</m> + <smax>1</smax> + <sr>0.1689</sr> + </relative_permeability> + </porous_medium> + </porous_medium> + <decay_rate>decay_rate</decay_rate> + <fluid_reference_density>rho_fluid</fluid_reference_density> + <retardation_factor>retardation_factor</retardation_factor> + <solute_dispersivity_longitudinal>alpha_l</solute_dispersivity_longitudinal> + <solute_dispersivity_transverse>alpha_l</solute_dispersivity_transverse> + <molecular_diffusion_coefficient>Dm</molecular_diffusion_coefficient> + <specific_body_force>-9.81</specific_body_force> + <secondary_variables> + <secondary_variable type="static" internal_name="saturation" output_name="saturation"/> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="darcy_velocity"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="HusC"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>PerComponentDeltaX</type> + <norm_type>NORM2</norm_type> + <reltols>1e-3 1e-3</reltols> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>concentration</variable> + <variable>pressure</variable> + <variable>saturation</variable> + <variable>darcy_velocity</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end>40000</t_end> + <timesteps> + <pair> + <repeat>10</repeat> + <delta_t>1</delta_t> + </pair> + <pair> + <repeat>20</repeat> + <delta_t>2</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>Padilla_NaCl6</prefix> + <timesteps> + <pair> + <repeat>4</repeat> + <each_steps>1000</each_steps> + </pair> + <pair> + <repeat>20</repeat> + <each_steps>500</each_steps> + </pair> + <pair> + <repeat>1</repeat> + <each_steps>1000</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>rho_fluid</name> + <type>Constant</type> + <value>1000</value> + </parameter> + <parameter> + <name>decay_rate</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>retardation_factor</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>alpha_l</name> + <type>Constant</type> + <value>4.6916E-03</value> + </parameter> + <parameter> + <name>Dm</name> + <type>Constant</type> + <value>1e-9</value> + </parameter> + <parameter> + <name>c_ini</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>c1</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>p0_mesh</name> + <type>MeshNode</type> + <field_name>pressure</field_name> + </parameter> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>p_bottom_NaCl6</name> + <type>Constant</type> + <value>-4800</value> + </parameter> + <parameter> + <name>q_top_NaCl6</name> + <type>Constant</type> + <value>6.46004E-06</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>concentration</name> + <components>1</components> + <order>1</order> + <initial_condition>c_ini</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>h_us_mesh</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>c1</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0_mesh</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>h_us_mesh</geometrical_set> + <geometry>top</geometry> + <type>Neumann</type> + <parameter>q_top_NaCl6</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>h_us_mesh</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>p_bottom_NaCl6</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>100</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-10</error_tolerance> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6.vtu new file mode 100644 index 0000000000000000000000000000000000000000..82dc8adbe600cff8a575e73b40fc46c431f65dad --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0a85f1514d0019427d8781417d3f542d59c0d442a86490412fda93ed9850715 +size 16314 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_0_t_0.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_0_t_0.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..4d9281d9cb44b5d52568f89a46a62bc7674fb046 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_0_t_0.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db63e52b84d046dd6519006860b13c699a830840cea8e3e17a6fad57ca246a10 +size 9091 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_10000_t_19990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_10000_t_19990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..b630d0c3d497f5c364d8fc945766219edd3fc5cd --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_10000_t_19990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8db952d0c57282004f54d51dcbfd9722c8e1300471842cc404f3a49d8f3a89d5 +size 10909 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_1000_t_1990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_1000_t_1990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..b21f40e084204eb039a7d759273a82c46b9f761e --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_1000_t_1990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37aa62f601a0f17ecd0b8edb3e652498d553a86bdfa075f697a1fdfa92f3621c +size 11242 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_10500_t_20990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_10500_t_20990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9213849aa8d362a1b2b96a84099033080a3115c0 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_10500_t_20990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aea686c141130070223a1c2ec7b1ca55c0018ac65244434561e0bc97fc16b5cc +size 10866 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_11000_t_21990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_11000_t_21990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..db0d5da3b7ba5804adbcb28ad782269101c12f5b --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_11000_t_21990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eced27d3cc0e1af67c45a8c3741e9e285c92e1dd499c485ef22c3b0e9414fa3d +size 10855 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_11500_t_22990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_11500_t_22990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..939e50eeb6ba1dce87cba5683d0f34352b01ead0 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_11500_t_22990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2310a0c758989e7691e492cc0d9a1ac11199574aff96c975a1de8cbafa37cb4b +size 10819 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_12000_t_23990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_12000_t_23990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..a88922ee5aef2c31ece27a8fa756f26ed54f5b66 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_12000_t_23990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd03412bca66b082d44cd8a5ef13cc904df2bb260e372dab0d5d9e3275eb9e40 +size 10775 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_12500_t_24990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_12500_t_24990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..6c5849b43c9e76e55a51343a14fb555abdc91dbf --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_12500_t_24990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d89cbaaa3e4e6d7fdce52e7a52872c71d99e75535d84e63d9b17304966f7543e +size 10735 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_13000_t_25990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_13000_t_25990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..1f3b74ecb516747fb5e421eb757070a396704c30 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_13000_t_25990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27cacf6494c042c6a65d1666236987a0419e4eee78cc1e868cc5801f36acfa90 +size 10698 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_13500_t_26990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_13500_t_26990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..5d32481c2c8a658e45d5982ab4ceec088775268a --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_13500_t_26990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce882247393d29fde2c5dba7bbef1ceec8ab3e0a95b1d26514c650bc90faf206 +size 10667 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_14000_t_27990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_14000_t_27990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..16ec2d80f4a649dea59177193c7d624e19782bd9 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_14000_t_27990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59dfefa1f7d9a74d791f8cea46602bcfc63d7c6f2905d7b238c321fefe233dad +size 10622 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_15000_t_29990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_15000_t_29990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..94efffed7b3a0bb98218e0d0f1ae74f2d3bde0fd --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_15000_t_29990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a55ce0a786ba575874f14a5a59305db4a3f7f98d0575384890d7363b46d995b +size 10539 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_16000_t_31990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_16000_t_31990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..a60de538f19878cc8f65d2814a19f2b2dac45dfe --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_16000_t_31990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:daf366d811505e58d8874fa7936760fd608c4bfe9a27f50098c7a757b2a6f4f7 +size 10459 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_17000_t_33990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_17000_t_33990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..b1fde6c2d6970c0fcf19212ba4ccbe3f793f1069 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_17000_t_33990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f99a120a9848a388142e0ecb86c5f48f1c8f05d511d0dcc9132fc977ddd2668 +size 10403 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_18000_t_35990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_18000_t_35990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c948d9d03ff2b3990f6094113a39f199854e294e --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_18000_t_35990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97a4253f6a3968efbcf9de62d5ed1d445a206f30c19164b10c92610393efd037 +size 10343 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_19000_t_37990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_19000_t_37990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c7a9d629d92df7d8ae6a6d45b3799f594c1f88ac --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_19000_t_37990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c02fbda8c216566164b43bb2674e137acf4c6e85c112124a083196afb479858 +size 10242 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_20000_t_39990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_20000_t_39990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c69b5a02d515859e109530f675e772712fd4f2e4 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_20000_t_39990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ed328913a5c294beda157ab24209b3846fefa3235688677f07ada45e663f174 +size 10166 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_20005_t_40000.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_20005_t_40000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..2c44a0b60d6821da57cf95d6267cbab567204592 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_20005_t_40000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdbaa945e8ce45267dfdaa6cfb4547dff297145284c1a82ce9c797d9d8ceb8f4 +size 10151 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_2000_t_3990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_2000_t_3990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..edb3728c9d8b03e956142fafd65a5ac7654f9342 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_2000_t_3990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b7fbe5629791388165386a2766ba44868ca37b5171ff735759c450459af0b3d +size 11234 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_3000_t_5990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_3000_t_5990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..56d7de512e041aef3066d17d2b09d53cc2e4a1b6 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_3000_t_5990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f845956fa161662631dc3d26b27028a4b6ec60d22cd65b513cf3449157283852 +size 11198 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_4000_t_7990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_4000_t_7990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..01ea4e930b7b90efd74a9cc711292f5d54215b41 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_4000_t_7990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b006a65b852f2d62aa7bcb8b2c3d0fd096aaefe65e14b402115ff81983182600 +size 11161 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_4500_t_8990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_4500_t_8990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..6da845bd932b103c0e1e980466d62770cfeb3cb1 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_4500_t_8990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84fcea9b3bf0206e24efad5108e71e4560200aaf17ca49c5abfe292c315f6aa4 +size 11148 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_5000_t_9990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_5000_t_9990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..66024f04afe42871e4da7cab271e39413f1441ef --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_5000_t_9990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ea6facb572f54c7cdb1d1fa303c79fd17bc5220a91b6be7da1a2979be4e5ae8 +size 11141 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_5500_t_10990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_5500_t_10990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..ff5e65cb96d390d627aae64dd9d26238b6f5ead0 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_5500_t_10990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa660eb0cbebd8dae7db2014634afbcc49626733ee1aeb05897f723e619a3821 +size 11135 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_6000_t_11990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_6000_t_11990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..e379cdb2e36f816b219184d1a3329643a0b7beee --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_6000_t_11990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:114c50cd26db5dda0fceb3f3d7b0f495fbd13601173edf9016498483f642ec0d +size 11084 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_6500_t_12990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_6500_t_12990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..fa578c1e0f3c001b3c77fa286af5a7e91a5336d0 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_6500_t_12990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b66749c43ef8f221a7ce838bd65be6abf8783adaea4a30c48e2a0c3077398b73 +size 11088 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_7000_t_13990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_7000_t_13990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..dad7ee27f181e72d5a05097804b645e27d299d10 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_7000_t_13990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f5d2e3d8b2c25787d39fe8e9f0f322cd402064fb47f042fd644f6328d79d45f4 +size 11062 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_7500_t_14990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_7500_t_14990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..27eddd5aa20b5d579e990c40411c20a53da64524 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_7500_t_14990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e44acab7abfa2adf0d436fb77a27fed5b542e56e50a74d6e1ed6926c2dfd2843 +size 11039 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_8000_t_15990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_8000_t_15990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c450ae49b171597053df32e0b5ed1cff9304ac0a --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_8000_t_15990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:494dacd7415621f1c48e6794c185a4db87d8da4dd7c3e0281cd1189f65155e4a +size 11015 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_8500_t_16990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_8500_t_16990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..d5aef03f72caa30a472d70a996b6ea5abcbecde0 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_8500_t_16990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e685b453959e596ed0591c57c91eddcf59bcdc71aada450187f7d744c892edd4 +size 11014 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_9000_t_17990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_9000_t_17990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..973aa2af311c821d76be232d9ec12d66f96c15cd --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_9000_t_17990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a20eedc4d388e9725096f721bafdc421ad390e1c0970819817ee2863b282c96e +size 10965 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_9500_t_18990.000000.vtu b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_9500_t_18990.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..85f3e2b250a110748ed14e7a3fc2d43ae5a35843 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_NaCl6/Padilla_NaCl6_pcs_0_ts_9500_t_18990.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6b12df2f80cd2ebd808a2d40d191ce3f982340bfb550ba6e13723a224d6b718 +size 10939 diff --git a/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_state.pvsm b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_state.pvsm new file mode 100644 index 0000000000000000000000000000000000000000..c6f9322d862dd2aec47d290e86f438c0dd7376f3 --- /dev/null +++ b/Tests/lfs-data/Parabolic/RichardsComponentTransport/Padilla/Padilla_state.pvsm @@ -0,0 +1,24190 @@ +<ParaView> + <ServerManagerState version="5.4.0"> + <Proxy group="animation" type="AnimationScene" id="9990" servers="16"> + <Property name="AnimationTime" id="9990.AnimationTime" number_of_elements="1"> + <Element index="0" value="590"/> + </Property> + <Property name="Cues" id="9990.Cues" number_of_elements="1"> + <Proxy value="9992"/> + <Domain name="groups" id="9990.Cues.groups"/> + </Property> + <Property name="Duration" id="9990.Duration" number_of_elements="1"> + <Element index="0" value="10"/> + </Property> + <Property name="EndTime" id="9990.EndTime" number_of_elements="1"> + <Element index="0" value="40000"/> + </Property> + <Property name="FramesPerTimestep" id="9990.FramesPerTimestep" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="9990.FramesPerTimestep.range"/> + </Property> + <Property name="GoToFirst" id="9990.GoToFirst"/> + <Property name="GoToLast" id="9990.GoToLast"/> + <Property name="GoToNext" id="9990.GoToNext"/> + <Property name="GoToPrevious" id="9990.GoToPrevious"/> + <Property name="LockEndTime" id="9990.LockEndTime" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="9990.LockEndTime.bool"/> + </Property> + <Property name="LockStartTime" id="9990.LockStartTime" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="9990.LockStartTime.bool"/> + </Property> + <Property name="Loop" id="9990.Loop" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="9990.Loop.bool"/> + </Property> + <Property name="NumberOfFrames" id="9990.NumberOfFrames" number_of_elements="1"> + <Element index="0" value="10"/> + <Domain name="range" id="9990.NumberOfFrames.range"/> + </Property> + <Property name="Play" id="9990.Play"/> + <Property name="PlayMode" id="9990.PlayMode" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="9990.PlayMode.enum"> + <Entry value="0" text="Sequence"/> + <Entry value="1" text="Real Time"/> + <Entry value="2" text="Snap To TimeSteps"/> + </Domain> + </Property> + <Property name="StartTime" id="9990.StartTime" number_of_elements="1"> + <Element index="0" value="0"/> + </Property> + <Property name="Stop" id="9990.Stop"/> + <Property name="TimeKeeper" id="9990.TimeKeeper" number_of_elements="1"> + <Proxy value="9987"/> + </Property> + <Property name="ViewModules" id="9990.ViewModules" number_of_elements="3"> + <Proxy value="16577"/> + <Proxy value="15809"/> + <Proxy value="16817"/> + <Domain name="groups" id="9990.ViewModules.groups"/> + </Property> + </Proxy> + <Proxy group="animation" type="TimeAnimationCue" id="9992" servers="16"> + <Property name="AnimatedDomainName" id="9992.AnimatedDomainName" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="AnimatedElement" id="9992.AnimatedElement" number_of_elements="1"> + <Element index="0" value="0"/> + </Property> + <Property name="AnimatedPropertyName" id="9992.AnimatedPropertyName" number_of_elements="1"> + <Element index="0" value="Time"/> + </Property> + <Property name="AnimatedProxy" id="9992.AnimatedProxy" number_of_elements="1"> + <Proxy value="9987"/> + <Domain name="groups" id="9992.AnimatedProxy.groups"/> + </Property> + <Property name="Enabled" id="9992.Enabled" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="9992.Enabled.bool"/> + </Property> + <Property name="EndTime" id="9992.EndTime" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="KeyFrames" id="9992.KeyFrames"> + <Domain name="groups" id="9992.KeyFrames.groups"/> + </Property> + <Property name="LastAddedKeyFrameIndex" id="9992.LastAddedKeyFrameIndex"/> + <Property name="StartTime" id="9992.StartTime" number_of_elements="1"> + <Element index="0" value="0"/> + </Property> + <Property name="TimeMode" id="9992.TimeMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="9992.TimeMode.enum"> + <Entry value="0" text="Normalized"/> + <Entry value="1" text="Relative"/> + </Domain> + </Property> + <Property name="UseAnimationTime" id="9992.UseAnimationTime" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="9992.UseAnimationTime.bool"/> + </Property> + </Proxy> + <Proxy group="misc" type="ViewLayout" id="16818" servers="16"> + <Property name="ShowWindowDecorations" id="16818.ShowWindowDecorations" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Layout number_of_elements="5"> + <Item direction="2" fraction="0.5" view="0"/> + <Item direction="2" fraction="0.5" view="0"/> + <Item direction="0" fraction="0.5" view="15809"/> + <Item direction="0" fraction="0.5" view="16577"/> + <Item direction="0" fraction="0.5" view="16817"/> + </Layout> + </Proxy> + <Proxy group="lookup_tables" type="PVLookupTable" id="16071" servers="21"> + <Property name="AboveRangeColor" id="16071.AboveRangeColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="ActiveAnnotatedValues" id="16071.ActiveAnnotatedValues"/> + <Property name="AllowDuplicateScalars" id="16071.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16071.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Annotations" id="16071.Annotations"/> + <Property name="BelowRangeColor" id="16071.BelowRangeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Build" id="16071.Build"/> + <Property name="ColorSpace" id="16071.ColorSpace" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="enum" id="16071.ColorSpace.enum"> + <Entry value="0" text="RGB"/> + <Entry value="1" text="HSV"/> + <Entry value="2" text="Lab"/> + <Entry value="3" text="Diverging"/> + </Domain> + </Property> + <Property name="Discretize" id="16071.Discretize" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16071.Discretize.bool"/> + </Property> + <Property name="EnableOpacityMapping" id="16071.EnableOpacityMapping" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16071.EnableOpacityMapping.bool"/> + </Property> + <Property name="HSVWrap" id="16071.HSVWrap" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16071.HSVWrap.bool"/> + </Property> + <Property name="IndexedColors" id="16071.IndexedColors"/> + <Property name="IndexedLookup" id="16071.IndexedLookup" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16071.IndexedLookup.bool"/> + </Property> + <Property name="LockScalarRange" id="16071.LockScalarRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16071.LockScalarRange.bool"/> + </Property> + <Property name="NanColor" id="16071.NanColor" number_of_elements="3"> + <Element index="0" value="0.247059"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="NumberOfTableValues" id="16071.NumberOfTableValues" number_of_elements="1"> + <Element index="0" value="20"/> + <Domain name="range" id="16071.NumberOfTableValues.range"/> + </Property> + <Property name="RGBPoints" id="16071.RGBPoints" number_of_elements="12"> + <Element index="0" value="9728.4509033343"/> + <Element index="1" value="0.231373"/> + <Element index="2" value="0.298039"/> + <Element index="3" value="0.752941"/> + <Element index="4" value="9728.45101164932"/> + <Element index="5" value="0.865003"/> + <Element index="6" value="0.865003"/> + <Element index="7" value="0.865003"/> + <Element index="8" value="9728.45111996435"/> + <Element index="9" value="0.705882"/> + <Element index="10" value="0.0156863"/> + <Element index="11" value="0.14902"/> + </Property> + <Property name="RescaleOnVisibilityChange" id="16071.RescaleOnVisibilityChange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16071.RescaleOnVisibilityChange.bool"/> + </Property> + <Property name="ScalarOpacityFunction" id="16071.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="16070"/> + </Property> + <Property name="ScalarRangeInitialized" id="16071.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16071.ScalarRangeInitialized.bool"/> + </Property> + <Property name="ShowIndexedColorActiveValues" id="16071.ShowIndexedColorActiveValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16071.ShowIndexedColorActiveValues.bool"/> + </Property> + <Property name="UseAboveRangeColor" id="16071.UseAboveRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16071.UseAboveRangeColor.bool"/> + </Property> + <Property name="UseBelowRangeColor" id="16071.UseBelowRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16071.UseBelowRangeColor.bool"/> + </Property> + <Property name="UseLogScale" id="16071.UseLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16071.UseLogScale.bool"/> + </Property> + <Property name="VectorComponent" id="16071.VectorComponent" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16071.VectorComponent.range"/> + </Property> + <Property name="VectorMode" id="16071.VectorMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16071.VectorMode.enum"> + <Entry value="0" text="Magnitude"/> + <Entry value="1" text="Component"/> + </Domain> + </Property> + </Proxy> + <Proxy group="lookup_tables" type="PVLookupTable" id="16820" servers="21"> + <Property name="AboveRangeColor" id="16820.AboveRangeColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="ActiveAnnotatedValues" id="16820.ActiveAnnotatedValues"/> + <Property name="AllowDuplicateScalars" id="16820.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16820.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Annotations" id="16820.Annotations"/> + <Property name="BelowRangeColor" id="16820.BelowRangeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Build" id="16820.Build"/> + <Property name="ColorSpace" id="16820.ColorSpace" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="enum" id="16820.ColorSpace.enum"> + <Entry value="0" text="RGB"/> + <Entry value="1" text="HSV"/> + <Entry value="2" text="Lab"/> + <Entry value="3" text="Diverging"/> + </Domain> + </Property> + <Property name="Discretize" id="16820.Discretize" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16820.Discretize.bool"/> + </Property> + <Property name="EnableOpacityMapping" id="16820.EnableOpacityMapping" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16820.EnableOpacityMapping.bool"/> + </Property> + <Property name="HSVWrap" id="16820.HSVWrap" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16820.HSVWrap.bool"/> + </Property> + <Property name="IndexedColors" id="16820.IndexedColors"/> + <Property name="IndexedLookup" id="16820.IndexedLookup" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16820.IndexedLookup.bool"/> + </Property> + <Property name="LockScalarRange" id="16820.LockScalarRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16820.LockScalarRange.bool"/> + </Property> + <Property name="NanColor" id="16820.NanColor" number_of_elements="3"> + <Element index="0" value="0.247059"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="NumberOfTableValues" id="16820.NumberOfTableValues" number_of_elements="1"> + <Element index="0" value="20"/> + <Domain name="range" id="16820.NumberOfTableValues.range"/> + </Property> + <Property name="RGBPoints" id="16820.RGBPoints" number_of_elements="12"> + <Element index="0" value="9728.4509033343"/> + <Element index="1" value="0.231373"/> + <Element index="2" value="0.298039"/> + <Element index="3" value="0.752941"/> + <Element index="4" value="9728.45101164932"/> + <Element index="5" value="0.865003"/> + <Element index="6" value="0.865003"/> + <Element index="7" value="0.865003"/> + <Element index="8" value="9728.45111996435"/> + <Element index="9" value="0.705882"/> + <Element index="10" value="0.0156863"/> + <Element index="11" value="0.14902"/> + </Property> + <Property name="RescaleOnVisibilityChange" id="16820.RescaleOnVisibilityChange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16820.RescaleOnVisibilityChange.bool"/> + </Property> + <Property name="ScalarOpacityFunction" id="16820.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="16819"/> + </Property> + <Property name="ScalarRangeInitialized" id="16820.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16820.ScalarRangeInitialized.bool"/> + </Property> + <Property name="ShowIndexedColorActiveValues" id="16820.ShowIndexedColorActiveValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16820.ShowIndexedColorActiveValues.bool"/> + </Property> + <Property name="UseAboveRangeColor" id="16820.UseAboveRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16820.UseAboveRangeColor.bool"/> + </Property> + <Property name="UseBelowRangeColor" id="16820.UseBelowRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16820.UseBelowRangeColor.bool"/> + </Property> + <Property name="UseLogScale" id="16820.UseLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16820.UseLogScale.bool"/> + </Property> + <Property name="VectorComponent" id="16820.VectorComponent" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16820.VectorComponent.range"/> + </Property> + <Property name="VectorMode" id="16820.VectorMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16820.VectorMode.enum"> + <Entry value="0" text="Magnitude"/> + <Entry value="1" text="Component"/> + </Domain> + </Property> + </Proxy> + <Proxy group="lookup_tables" type="PVLookupTable" id="16569" servers="21"> + <Property name="AboveRangeColor" id="16569.AboveRangeColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="ActiveAnnotatedValues" id="16569.ActiveAnnotatedValues"/> + <Property name="AllowDuplicateScalars" id="16569.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16569.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Annotations" id="16569.Annotations"/> + <Property name="BelowRangeColor" id="16569.BelowRangeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Build" id="16569.Build"/> + <Property name="ColorSpace" id="16569.ColorSpace" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="enum" id="16569.ColorSpace.enum"> + <Entry value="0" text="RGB"/> + <Entry value="1" text="HSV"/> + <Entry value="2" text="Lab"/> + <Entry value="3" text="Diverging"/> + </Domain> + </Property> + <Property name="Discretize" id="16569.Discretize" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16569.Discretize.bool"/> + </Property> + <Property name="EnableOpacityMapping" id="16569.EnableOpacityMapping" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16569.EnableOpacityMapping.bool"/> + </Property> + <Property name="HSVWrap" id="16569.HSVWrap" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16569.HSVWrap.bool"/> + </Property> + <Property name="IndexedColors" id="16569.IndexedColors"/> + <Property name="IndexedLookup" id="16569.IndexedLookup" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16569.IndexedLookup.bool"/> + </Property> + <Property name="LockScalarRange" id="16569.LockScalarRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16569.LockScalarRange.bool"/> + </Property> + <Property name="NanColor" id="16569.NanColor" number_of_elements="3"> + <Element index="0" value="0.247059"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="NumberOfTableValues" id="16569.NumberOfTableValues" number_of_elements="1"> + <Element index="0" value="20"/> + <Domain name="range" id="16569.NumberOfTableValues.range"/> + </Property> + <Property name="RGBPoints" id="16569.RGBPoints" number_of_elements="12"> + <Element index="0" value="0"/> + <Element index="1" value="0.231373"/> + <Element index="2" value="0.298039"/> + <Element index="3" value="0.752941"/> + <Element index="4" value="0.5"/> + <Element index="5" value="0.865003"/> + <Element index="6" value="0.865003"/> + <Element index="7" value="0.865003"/> + <Element index="8" value="1"/> + <Element index="9" value="0.705882"/> + <Element index="10" value="0.0156863"/> + <Element index="11" value="0.14902"/> + </Property> + <Property name="RescaleOnVisibilityChange" id="16569.RescaleOnVisibilityChange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16569.RescaleOnVisibilityChange.bool"/> + </Property> + <Property name="ScalarOpacityFunction" id="16569.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="16568"/> + </Property> + <Property name="ScalarRangeInitialized" id="16569.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16569.ScalarRangeInitialized.bool"/> + </Property> + <Property name="ShowIndexedColorActiveValues" id="16569.ShowIndexedColorActiveValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16569.ShowIndexedColorActiveValues.bool"/> + </Property> + <Property name="UseAboveRangeColor" id="16569.UseAboveRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16569.UseAboveRangeColor.bool"/> + </Property> + <Property name="UseBelowRangeColor" id="16569.UseBelowRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16569.UseBelowRangeColor.bool"/> + </Property> + <Property name="UseLogScale" id="16569.UseLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16569.UseLogScale.bool"/> + </Property> + <Property name="VectorComponent" id="16569.VectorComponent" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16569.VectorComponent.range"/> + </Property> + <Property name="VectorMode" id="16569.VectorMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16569.VectorMode.enum"> + <Entry value="0" text="Magnitude"/> + <Entry value="1" text="Component"/> + </Domain> + </Property> + </Proxy> + <Proxy group="lookup_tables" type="PVLookupTable" id="16039" servers="21"> + <Property name="AboveRangeColor" id="16039.AboveRangeColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="ActiveAnnotatedValues" id="16039.ActiveAnnotatedValues"/> + <Property name="AllowDuplicateScalars" id="16039.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16039.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Annotations" id="16039.Annotations"/> + <Property name="BelowRangeColor" id="16039.BelowRangeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Build" id="16039.Build"/> + <Property name="ColorSpace" id="16039.ColorSpace" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="enum" id="16039.ColorSpace.enum"> + <Entry value="0" text="RGB"/> + <Entry value="1" text="HSV"/> + <Entry value="2" text="Lab"/> + <Entry value="3" text="Diverging"/> + </Domain> + </Property> + <Property name="Discretize" id="16039.Discretize" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16039.Discretize.bool"/> + </Property> + <Property name="EnableOpacityMapping" id="16039.EnableOpacityMapping" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16039.EnableOpacityMapping.bool"/> + </Property> + <Property name="HSVWrap" id="16039.HSVWrap" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16039.HSVWrap.bool"/> + </Property> + <Property name="IndexedColors" id="16039.IndexedColors"/> + <Property name="IndexedLookup" id="16039.IndexedLookup" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16039.IndexedLookup.bool"/> + </Property> + <Property name="LockScalarRange" id="16039.LockScalarRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16039.LockScalarRange.bool"/> + </Property> + <Property name="NanColor" id="16039.NanColor" number_of_elements="3"> + <Element index="0" value="0.247059"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="NumberOfTableValues" id="16039.NumberOfTableValues" number_of_elements="1"> + <Element index="0" value="20"/> + <Domain name="range" id="16039.NumberOfTableValues.range"/> + </Property> + <Property name="RGBPoints" id="16039.RGBPoints" number_of_elements="12"> + <Element index="0" value="-1.15475503340163e-06"/> + <Element index="1" value="0.231373"/> + <Element index="2" value="0.298039"/> + <Element index="3" value="0.752941"/> + <Element index="4" value="0.49999944601478"/> + <Element index="5" value="0.865003"/> + <Element index="6" value="0.865003"/> + <Element index="7" value="0.865003"/> + <Element index="8" value="1.0000000467846"/> + <Element index="9" value="0.705882"/> + <Element index="10" value="0.0156863"/> + <Element index="11" value="0.14902"/> + </Property> + <Property name="RescaleOnVisibilityChange" id="16039.RescaleOnVisibilityChange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16039.RescaleOnVisibilityChange.bool"/> + </Property> + <Property name="ScalarOpacityFunction" id="16039.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="16038"/> + </Property> + <Property name="ScalarRangeInitialized" id="16039.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16039.ScalarRangeInitialized.bool"/> + </Property> + <Property name="ShowIndexedColorActiveValues" id="16039.ShowIndexedColorActiveValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16039.ShowIndexedColorActiveValues.bool"/> + </Property> + <Property name="UseAboveRangeColor" id="16039.UseAboveRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16039.UseAboveRangeColor.bool"/> + </Property> + <Property name="UseBelowRangeColor" id="16039.UseBelowRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16039.UseBelowRangeColor.bool"/> + </Property> + <Property name="UseLogScale" id="16039.UseLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16039.UseLogScale.bool"/> + </Property> + <Property name="VectorComponent" id="16039.VectorComponent" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16039.VectorComponent.range"/> + </Property> + <Property name="VectorMode" id="16039.VectorMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16039.VectorMode.enum"> + <Entry value="0" text="Magnitude"/> + <Entry value="1" text="Component"/> + </Domain> + </Property> + </Proxy> + <Proxy group="lookup_tables" type="PVLookupTable" id="16561" servers="21"> + <Property name="AboveRangeColor" id="16561.AboveRangeColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="ActiveAnnotatedValues" id="16561.ActiveAnnotatedValues"/> + <Property name="AllowDuplicateScalars" id="16561.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16561.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Annotations" id="16561.Annotations"/> + <Property name="BelowRangeColor" id="16561.BelowRangeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Build" id="16561.Build"/> + <Property name="ColorSpace" id="16561.ColorSpace" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="enum" id="16561.ColorSpace.enum"> + <Entry value="0" text="RGB"/> + <Entry value="1" text="HSV"/> + <Entry value="2" text="Lab"/> + <Entry value="3" text="Diverging"/> + </Domain> + </Property> + <Property name="Discretize" id="16561.Discretize" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16561.Discretize.bool"/> + </Property> + <Property name="EnableOpacityMapping" id="16561.EnableOpacityMapping" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16561.EnableOpacityMapping.bool"/> + </Property> + <Property name="HSVWrap" id="16561.HSVWrap" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16561.HSVWrap.bool"/> + </Property> + <Property name="IndexedColors" id="16561.IndexedColors"/> + <Property name="IndexedLookup" id="16561.IndexedLookup" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16561.IndexedLookup.bool"/> + </Property> + <Property name="LockScalarRange" id="16561.LockScalarRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16561.LockScalarRange.bool"/> + </Property> + <Property name="NanColor" id="16561.NanColor" number_of_elements="3"> + <Element index="0" value="0.247059"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="NumberOfTableValues" id="16561.NumberOfTableValues" number_of_elements="1"> + <Element index="0" value="20"/> + <Domain name="range" id="16561.NumberOfTableValues.range"/> + </Property> + <Property name="RGBPoints" id="16561.RGBPoints" number_of_elements="12"> + <Element index="0" value="-1.69848819062477e-11"/> + <Element index="1" value="0.231373"/> + <Element index="2" value="0.298039"/> + <Element index="3" value="0.752941"/> + <Element index="4" value="0.500000023383805"/> + <Element index="5" value="0.865003"/> + <Element index="6" value="0.865003"/> + <Element index="7" value="0.865003"/> + <Element index="8" value="1.0000000467846"/> + <Element index="9" value="0.705882"/> + <Element index="10" value="0.0156863"/> + <Element index="11" value="0.14902"/> + </Property> + <Property name="RescaleOnVisibilityChange" id="16561.RescaleOnVisibilityChange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16561.RescaleOnVisibilityChange.bool"/> + </Property> + <Property name="ScalarOpacityFunction" id="16561.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="16560"/> + </Property> + <Property name="ScalarRangeInitialized" id="16561.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16561.ScalarRangeInitialized.bool"/> + </Property> + <Property name="ShowIndexedColorActiveValues" id="16561.ShowIndexedColorActiveValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16561.ShowIndexedColorActiveValues.bool"/> + </Property> + <Property name="UseAboveRangeColor" id="16561.UseAboveRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16561.UseAboveRangeColor.bool"/> + </Property> + <Property name="UseBelowRangeColor" id="16561.UseBelowRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16561.UseBelowRangeColor.bool"/> + </Property> + <Property name="UseLogScale" id="16561.UseLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16561.UseLogScale.bool"/> + </Property> + <Property name="VectorComponent" id="16561.VectorComponent" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16561.VectorComponent.range"/> + </Property> + <Property name="VectorMode" id="16561.VectorMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16561.VectorMode.enum"> + <Entry value="0" text="Magnitude"/> + <Entry value="1" text="Component"/> + </Domain> + </Property> + </Proxy> + <Proxy group="lookup_tables" type="PVLookupTable" id="16047" servers="21"> + <Property name="AboveRangeColor" id="16047.AboveRangeColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="ActiveAnnotatedValues" id="16047.ActiveAnnotatedValues"/> + <Property name="AllowDuplicateScalars" id="16047.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16047.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Annotations" id="16047.Annotations"/> + <Property name="BelowRangeColor" id="16047.BelowRangeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Build" id="16047.Build"/> + <Property name="ColorSpace" id="16047.ColorSpace" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="enum" id="16047.ColorSpace.enum"> + <Entry value="0" text="RGB"/> + <Entry value="1" text="HSV"/> + <Entry value="2" text="Lab"/> + <Entry value="3" text="Diverging"/> + </Domain> + </Property> + <Property name="Discretize" id="16047.Discretize" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16047.Discretize.bool"/> + </Property> + <Property name="EnableOpacityMapping" id="16047.EnableOpacityMapping" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16047.EnableOpacityMapping.bool"/> + </Property> + <Property name="HSVWrap" id="16047.HSVWrap" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16047.HSVWrap.bool"/> + </Property> + <Property name="IndexedColors" id="16047.IndexedColors"/> + <Property name="IndexedLookup" id="16047.IndexedLookup" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16047.IndexedLookup.bool"/> + </Property> + <Property name="LockScalarRange" id="16047.LockScalarRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16047.LockScalarRange.bool"/> + </Property> + <Property name="NanColor" id="16047.NanColor" number_of_elements="3"> + <Element index="0" value="0.247059"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="NumberOfTableValues" id="16047.NumberOfTableValues" number_of_elements="1"> + <Element index="0" value="20"/> + <Domain name="range" id="16047.NumberOfTableValues.range"/> + </Property> + <Property name="RGBPoints" id="16047.RGBPoints" number_of_elements="12"> + <Element index="0" value="-9.57578266974347e-06"/> + <Element index="1" value="0.231373"/> + <Element index="2" value="0.298039"/> + <Element index="3" value="0.752941"/> + <Element index="4" value="-9.55361427541138e-06"/> + <Element index="5" value="0.865003"/> + <Element index="6" value="0.865003"/> + <Element index="7" value="0.865003"/> + <Element index="8" value="-9.53144588097142e-06"/> + <Element index="9" value="0.705882"/> + <Element index="10" value="0.0156863"/> + <Element index="11" value="0.14902"/> + </Property> + <Property name="RescaleOnVisibilityChange" id="16047.RescaleOnVisibilityChange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16047.RescaleOnVisibilityChange.bool"/> + </Property> + <Property name="ScalarOpacityFunction" id="16047.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="16046"/> + </Property> + <Property name="ScalarRangeInitialized" id="16047.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16047.ScalarRangeInitialized.bool"/> + </Property> + <Property name="ShowIndexedColorActiveValues" id="16047.ShowIndexedColorActiveValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16047.ShowIndexedColorActiveValues.bool"/> + </Property> + <Property name="UseAboveRangeColor" id="16047.UseAboveRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16047.UseAboveRangeColor.bool"/> + </Property> + <Property name="UseBelowRangeColor" id="16047.UseBelowRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16047.UseBelowRangeColor.bool"/> + </Property> + <Property name="UseLogScale" id="16047.UseLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16047.UseLogScale.bool"/> + </Property> + <Property name="VectorComponent" id="16047.VectorComponent" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16047.VectorComponent.range"/> + </Property> + <Property name="VectorMode" id="16047.VectorMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16047.VectorMode.enum"> + <Entry value="0" text="Magnitude"/> + <Entry value="1" text="Component"/> + </Domain> + </Property> + </Proxy> + <Proxy group="lookup_tables" type="PVLookupTable" id="16553" servers="21"> + <Property name="AboveRangeColor" id="16553.AboveRangeColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="ActiveAnnotatedValues" id="16553.ActiveAnnotatedValues"/> + <Property name="AllowDuplicateScalars" id="16553.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16553.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Annotations" id="16553.Annotations"/> + <Property name="BelowRangeColor" id="16553.BelowRangeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Build" id="16553.Build"/> + <Property name="ColorSpace" id="16553.ColorSpace" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="enum" id="16553.ColorSpace.enum"> + <Entry value="0" text="RGB"/> + <Entry value="1" text="HSV"/> + <Entry value="2" text="Lab"/> + <Entry value="3" text="Diverging"/> + </Domain> + </Property> + <Property name="Discretize" id="16553.Discretize" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16553.Discretize.bool"/> + </Property> + <Property name="EnableOpacityMapping" id="16553.EnableOpacityMapping" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16553.EnableOpacityMapping.bool"/> + </Property> + <Property name="HSVWrap" id="16553.HSVWrap" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16553.HSVWrap.bool"/> + </Property> + <Property name="IndexedColors" id="16553.IndexedColors"/> + <Property name="IndexedLookup" id="16553.IndexedLookup" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16553.IndexedLookup.bool"/> + </Property> + <Property name="LockScalarRange" id="16553.LockScalarRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16553.LockScalarRange.bool"/> + </Property> + <Property name="NanColor" id="16553.NanColor" number_of_elements="3"> + <Element index="0" value="0.247059"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="NumberOfTableValues" id="16553.NumberOfTableValues" number_of_elements="1"> + <Element index="0" value="20"/> + <Domain name="range" id="16553.NumberOfTableValues.range"/> + </Property> + <Property name="RGBPoints" id="16553.RGBPoints" number_of_elements="12"> + <Element index="0" value="-4.92247643197358e-06"/> + <Element index="1" value="0.231373"/> + <Element index="2" value="0.298039"/> + <Element index="3" value="0.752941"/> + <Element index="4" value="-4.89802451472607e-06"/> + <Element index="5" value="0.865003"/> + <Element index="6" value="0.865003"/> + <Element index="7" value="0.865003"/> + <Element index="8" value="-4.87357259735958e-06"/> + <Element index="9" value="0.705882"/> + <Element index="10" value="0.0156863"/> + <Element index="11" value="0.14902"/> + </Property> + <Property name="RescaleOnVisibilityChange" id="16553.RescaleOnVisibilityChange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16553.RescaleOnVisibilityChange.bool"/> + </Property> + <Property name="ScalarOpacityFunction" id="16553.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="16552"/> + </Property> + <Property name="ScalarRangeInitialized" id="16553.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16553.ScalarRangeInitialized.bool"/> + </Property> + <Property name="ShowIndexedColorActiveValues" id="16553.ShowIndexedColorActiveValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16553.ShowIndexedColorActiveValues.bool"/> + </Property> + <Property name="UseAboveRangeColor" id="16553.UseAboveRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16553.UseAboveRangeColor.bool"/> + </Property> + <Property name="UseBelowRangeColor" id="16553.UseBelowRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16553.UseBelowRangeColor.bool"/> + </Property> + <Property name="UseLogScale" id="16553.UseLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16553.UseLogScale.bool"/> + </Property> + <Property name="VectorComponent" id="16553.VectorComponent" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16553.VectorComponent.range"/> + </Property> + <Property name="VectorMode" id="16553.VectorMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16553.VectorMode.enum"> + <Entry value="0" text="Magnitude"/> + <Entry value="1" text="Component"/> + </Domain> + </Property> + </Proxy> + <Proxy group="lookup_tables" type="PVLookupTable" id="16457" servers="21"> + <Property name="AboveRangeColor" id="16457.AboveRangeColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="ActiveAnnotatedValues" id="16457.ActiveAnnotatedValues"/> + <Property name="AllowDuplicateScalars" id="16457.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16457.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Annotations" id="16457.Annotations"/> + <Property name="BelowRangeColor" id="16457.BelowRangeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Build" id="16457.Build"/> + <Property name="ColorSpace" id="16457.ColorSpace" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="enum" id="16457.ColorSpace.enum"> + <Entry value="0" text="RGB"/> + <Entry value="1" text="HSV"/> + <Entry value="2" text="Lab"/> + <Entry value="3" text="Diverging"/> + </Domain> + </Property> + <Property name="Discretize" id="16457.Discretize" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16457.Discretize.bool"/> + </Property> + <Property name="EnableOpacityMapping" id="16457.EnableOpacityMapping" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16457.EnableOpacityMapping.bool"/> + </Property> + <Property name="HSVWrap" id="16457.HSVWrap" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16457.HSVWrap.bool"/> + </Property> + <Property name="IndexedColors" id="16457.IndexedColors"/> + <Property name="IndexedLookup" id="16457.IndexedLookup" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16457.IndexedLookup.bool"/> + </Property> + <Property name="LockScalarRange" id="16457.LockScalarRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16457.LockScalarRange.bool"/> + </Property> + <Property name="NanColor" id="16457.NanColor" number_of_elements="3"> + <Element index="0" value="0.247059"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="NumberOfTableValues" id="16457.NumberOfTableValues" number_of_elements="1"> + <Element index="0" value="20"/> + <Domain name="range" id="16457.NumberOfTableValues.range"/> + </Property> + <Property name="RGBPoints" id="16457.RGBPoints" number_of_elements="12"> + <Element index="0" value="0.000861795498255629"/> + <Element index="1" value="0.231373"/> + <Element index="2" value="0.298039"/> + <Element index="3" value="0.752941"/> + <Element index="4" value="0.0109389977824578"/> + <Element index="5" value="0.865003"/> + <Element index="6" value="0.865003"/> + <Element index="7" value="0.865003"/> + <Element index="8" value="0.0210162002360999"/> + <Element index="9" value="0.705882"/> + <Element index="10" value="0.0156863"/> + <Element index="11" value="0.14902"/> + </Property> + <Property name="RescaleOnVisibilityChange" id="16457.RescaleOnVisibilityChange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16457.RescaleOnVisibilityChange.bool"/> + </Property> + <Property name="ScalarOpacityFunction" id="16457.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="16456"/> + </Property> + <Property name="ScalarRangeInitialized" id="16457.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16457.ScalarRangeInitialized.bool"/> + </Property> + <Property name="ShowIndexedColorActiveValues" id="16457.ShowIndexedColorActiveValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16457.ShowIndexedColorActiveValues.bool"/> + </Property> + <Property name="UseAboveRangeColor" id="16457.UseAboveRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16457.UseAboveRangeColor.bool"/> + </Property> + <Property name="UseBelowRangeColor" id="16457.UseBelowRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16457.UseBelowRangeColor.bool"/> + </Property> + <Property name="UseLogScale" id="16457.UseLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16457.UseLogScale.bool"/> + </Property> + <Property name="VectorComponent" id="16457.VectorComponent" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16457.VectorComponent.range"/> + </Property> + <Property name="VectorMode" id="16457.VectorMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16457.VectorMode.enum"> + <Entry value="0" text="Magnitude"/> + <Entry value="1" text="Component"/> + </Domain> + </Property> + </Proxy> + <Proxy group="lookup_tables" type="PVLookupTable" id="16822" servers="21"> + <Property name="AboveRangeColor" id="16822.AboveRangeColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="ActiveAnnotatedValues" id="16822.ActiveAnnotatedValues"/> + <Property name="AllowDuplicateScalars" id="16822.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16822.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Annotations" id="16822.Annotations"/> + <Property name="BelowRangeColor" id="16822.BelowRangeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Build" id="16822.Build"/> + <Property name="ColorSpace" id="16822.ColorSpace" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="enum" id="16822.ColorSpace.enum"> + <Entry value="0" text="RGB"/> + <Entry value="1" text="HSV"/> + <Entry value="2" text="Lab"/> + <Entry value="3" text="Diverging"/> + </Domain> + </Property> + <Property name="Discretize" id="16822.Discretize" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16822.Discretize.bool"/> + </Property> + <Property name="EnableOpacityMapping" id="16822.EnableOpacityMapping" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16822.EnableOpacityMapping.bool"/> + </Property> + <Property name="HSVWrap" id="16822.HSVWrap" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16822.HSVWrap.bool"/> + </Property> + <Property name="IndexedColors" id="16822.IndexedColors"/> + <Property name="IndexedLookup" id="16822.IndexedLookup" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16822.IndexedLookup.bool"/> + </Property> + <Property name="LockScalarRange" id="16822.LockScalarRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16822.LockScalarRange.bool"/> + </Property> + <Property name="NanColor" id="16822.NanColor" number_of_elements="3"> + <Element index="0" value="0.247059"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="NumberOfTableValues" id="16822.NumberOfTableValues" number_of_elements="1"> + <Element index="0" value="20"/> + <Domain name="range" id="16822.NumberOfTableValues.range"/> + </Property> + <Property name="RGBPoints" id="16822.RGBPoints" number_of_elements="12"> + <Element index="0" value="0.000861795498255629"/> + <Element index="1" value="0.231373"/> + <Element index="2" value="0.298039"/> + <Element index="3" value="0.752941"/> + <Element index="4" value="0.0109389977824578"/> + <Element index="5" value="0.865003"/> + <Element index="6" value="0.865003"/> + <Element index="7" value="0.865003"/> + <Element index="8" value="0.0210162002360999"/> + <Element index="9" value="0.705882"/> + <Element index="10" value="0.0156863"/> + <Element index="11" value="0.14902"/> + </Property> + <Property name="RescaleOnVisibilityChange" id="16822.RescaleOnVisibilityChange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16822.RescaleOnVisibilityChange.bool"/> + </Property> + <Property name="ScalarOpacityFunction" id="16822.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="16821"/> + </Property> + <Property name="ScalarRangeInitialized" id="16822.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16822.ScalarRangeInitialized.bool"/> + </Property> + <Property name="ShowIndexedColorActiveValues" id="16822.ShowIndexedColorActiveValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16822.ShowIndexedColorActiveValues.bool"/> + </Property> + <Property name="UseAboveRangeColor" id="16822.UseAboveRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16822.UseAboveRangeColor.bool"/> + </Property> + <Property name="UseBelowRangeColor" id="16822.UseBelowRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16822.UseBelowRangeColor.bool"/> + </Property> + <Property name="UseLogScale" id="16822.UseLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16822.UseLogScale.bool"/> + </Property> + <Property name="VectorComponent" id="16822.VectorComponent" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16822.VectorComponent.range"/> + </Property> + <Property name="VectorMode" id="16822.VectorMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16822.VectorMode.enum"> + <Entry value="0" text="Magnitude"/> + <Entry value="1" text="Component"/> + </Domain> + </Property> + </Proxy> + <Proxy group="lookup_tables" type="PVLookupTable" id="16055" servers="21"> + <Property name="AboveRangeColor" id="16055.AboveRangeColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="ActiveAnnotatedValues" id="16055.ActiveAnnotatedValues"/> + <Property name="AllowDuplicateScalars" id="16055.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16055.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Annotations" id="16055.Annotations"/> + <Property name="BelowRangeColor" id="16055.BelowRangeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Build" id="16055.Build"/> + <Property name="ColorSpace" id="16055.ColorSpace" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="enum" id="16055.ColorSpace.enum"> + <Entry value="0" text="RGB"/> + <Entry value="1" text="HSV"/> + <Entry value="2" text="Lab"/> + <Entry value="3" text="Diverging"/> + </Domain> + </Property> + <Property name="Discretize" id="16055.Discretize" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16055.Discretize.bool"/> + </Property> + <Property name="EnableOpacityMapping" id="16055.EnableOpacityMapping" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16055.EnableOpacityMapping.bool"/> + </Property> + <Property name="HSVWrap" id="16055.HSVWrap" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16055.HSVWrap.bool"/> + </Property> + <Property name="IndexedColors" id="16055.IndexedColors"/> + <Property name="IndexedLookup" id="16055.IndexedLookup" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16055.IndexedLookup.bool"/> + </Property> + <Property name="LockScalarRange" id="16055.LockScalarRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16055.LockScalarRange.bool"/> + </Property> + <Property name="NanColor" id="16055.NanColor" number_of_elements="3"> + <Element index="0" value="0.247059"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="NumberOfTableValues" id="16055.NumberOfTableValues" number_of_elements="1"> + <Element index="0" value="20"/> + <Domain name="range" id="16055.NumberOfTableValues.range"/> + </Property> + <Property name="RGBPoints" id="16055.RGBPoints" number_of_elements="12"> + <Element index="0" value="-5474.66674606696"/> + <Element index="1" value="0.231373"/> + <Element index="2" value="0.298039"/> + <Element index="3" value="0.752941"/> + <Element index="4" value="-5037.33337303348"/> + <Element index="5" value="0.865003"/> + <Element index="6" value="0.865003"/> + <Element index="7" value="0.865003"/> + <Element index="8" value="-4600"/> + <Element index="9" value="0.705882"/> + <Element index="10" value="0.0156863"/> + <Element index="11" value="0.14902"/> + </Property> + <Property name="RescaleOnVisibilityChange" id="16055.RescaleOnVisibilityChange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16055.RescaleOnVisibilityChange.bool"/> + </Property> + <Property name="ScalarOpacityFunction" id="16055.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="16054"/> + </Property> + <Property name="ScalarRangeInitialized" id="16055.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16055.ScalarRangeInitialized.bool"/> + </Property> + <Property name="ShowIndexedColorActiveValues" id="16055.ShowIndexedColorActiveValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16055.ShowIndexedColorActiveValues.bool"/> + </Property> + <Property name="UseAboveRangeColor" id="16055.UseAboveRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16055.UseAboveRangeColor.bool"/> + </Property> + <Property name="UseBelowRangeColor" id="16055.UseBelowRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16055.UseBelowRangeColor.bool"/> + </Property> + <Property name="UseLogScale" id="16055.UseLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16055.UseLogScale.bool"/> + </Property> + <Property name="VectorComponent" id="16055.VectorComponent" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16055.VectorComponent.range"/> + </Property> + <Property name="VectorMode" id="16055.VectorMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16055.VectorMode.enum"> + <Entry value="0" text="Magnitude"/> + <Entry value="1" text="Component"/> + </Domain> + </Property> + </Proxy> + <Proxy group="lookup_tables" type="PVLookupTable" id="16545" servers="21"> + <Property name="AboveRangeColor" id="16545.AboveRangeColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="ActiveAnnotatedValues" id="16545.ActiveAnnotatedValues"/> + <Property name="AllowDuplicateScalars" id="16545.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16545.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Annotations" id="16545.Annotations"/> + <Property name="BelowRangeColor" id="16545.BelowRangeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Build" id="16545.Build"/> + <Property name="ColorSpace" id="16545.ColorSpace" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="enum" id="16545.ColorSpace.enum"> + <Entry value="0" text="RGB"/> + <Entry value="1" text="HSV"/> + <Entry value="2" text="Lab"/> + <Entry value="3" text="Diverging"/> + </Domain> + </Property> + <Property name="Discretize" id="16545.Discretize" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16545.Discretize.bool"/> + </Property> + <Property name="EnableOpacityMapping" id="16545.EnableOpacityMapping" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16545.EnableOpacityMapping.bool"/> + </Property> + <Property name="HSVWrap" id="16545.HSVWrap" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16545.HSVWrap.bool"/> + </Property> + <Property name="IndexedColors" id="16545.IndexedColors"/> + <Property name="IndexedLookup" id="16545.IndexedLookup" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16545.IndexedLookup.bool"/> + </Property> + <Property name="LockScalarRange" id="16545.LockScalarRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16545.LockScalarRange.bool"/> + </Property> + <Property name="NanColor" id="16545.NanColor" number_of_elements="3"> + <Element index="0" value="0.247059"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="NumberOfTableValues" id="16545.NumberOfTableValues" number_of_elements="1"> + <Element index="0" value="20"/> + <Domain name="range" id="16545.NumberOfTableValues.range"/> + </Property> + <Property name="RGBPoints" id="16545.RGBPoints" number_of_elements="12"> + <Element index="0" value="-2401.98478030768"/> + <Element index="1" value="0.231373"/> + <Element index="2" value="0.298039"/> + <Element index="3" value="0.752941"/> + <Element index="4" value="-1200.99239015384"/> + <Element index="5" value="0.865003"/> + <Element index="6" value="0.865003"/> + <Element index="7" value="0.865003"/> + <Element index="8" value="0"/> + <Element index="9" value="0.705882"/> + <Element index="10" value="0.0156863"/> + <Element index="11" value="0.14902"/> + </Property> + <Property name="RescaleOnVisibilityChange" id="16545.RescaleOnVisibilityChange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16545.RescaleOnVisibilityChange.bool"/> + </Property> + <Property name="ScalarOpacityFunction" id="16545.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="16544"/> + </Property> + <Property name="ScalarRangeInitialized" id="16545.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16545.ScalarRangeInitialized.bool"/> + </Property> + <Property name="ShowIndexedColorActiveValues" id="16545.ShowIndexedColorActiveValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16545.ShowIndexedColorActiveValues.bool"/> + </Property> + <Property name="UseAboveRangeColor" id="16545.UseAboveRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16545.UseAboveRangeColor.bool"/> + </Property> + <Property name="UseBelowRangeColor" id="16545.UseBelowRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16545.UseBelowRangeColor.bool"/> + </Property> + <Property name="UseLogScale" id="16545.UseLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16545.UseLogScale.bool"/> + </Property> + <Property name="VectorComponent" id="16545.VectorComponent" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16545.VectorComponent.range"/> + </Property> + <Property name="VectorMode" id="16545.VectorMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16545.VectorMode.enum"> + <Entry value="0" text="Magnitude"/> + <Entry value="1" text="Component"/> + </Domain> + </Property> + </Proxy> + <Proxy group="lookup_tables" type="PVLookupTable" id="16231" servers="21"> + <Property name="AboveRangeColor" id="16231.AboveRangeColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="ActiveAnnotatedValues" id="16231.ActiveAnnotatedValues"/> + <Property name="AllowDuplicateScalars" id="16231.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16231.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Annotations" id="16231.Annotations"/> + <Property name="BelowRangeColor" id="16231.BelowRangeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Build" id="16231.Build"/> + <Property name="ColorSpace" id="16231.ColorSpace" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="enum" id="16231.ColorSpace.enum"> + <Entry value="0" text="RGB"/> + <Entry value="1" text="HSV"/> + <Entry value="2" text="Lab"/> + <Entry value="3" text="Diverging"/> + </Domain> + </Property> + <Property name="Discretize" id="16231.Discretize" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16231.Discretize.bool"/> + </Property> + <Property name="EnableOpacityMapping" id="16231.EnableOpacityMapping" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16231.EnableOpacityMapping.bool"/> + </Property> + <Property name="HSVWrap" id="16231.HSVWrap" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16231.HSVWrap.bool"/> + </Property> + <Property name="IndexedColors" id="16231.IndexedColors"/> + <Property name="IndexedLookup" id="16231.IndexedLookup" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16231.IndexedLookup.bool"/> + </Property> + <Property name="LockScalarRange" id="16231.LockScalarRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16231.LockScalarRange.bool"/> + </Property> + <Property name="NanColor" id="16231.NanColor" number_of_elements="3"> + <Element index="0" value="0.247059"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="NumberOfTableValues" id="16231.NumberOfTableValues" number_of_elements="1"> + <Element index="0" value="20"/> + <Domain name="range" id="16231.NumberOfTableValues.range"/> + </Property> + <Property name="RGBPoints" id="16231.RGBPoints" number_of_elements="12"> + <Element index="0" value="60130"/> + <Element index="1" value="0.231373"/> + <Element index="2" value="0.298039"/> + <Element index="3" value="0.752941"/> + <Element index="4" value="60134"/> + <Element index="5" value="0.865003"/> + <Element index="6" value="0.865003"/> + <Element index="7" value="0.865003"/> + <Element index="8" value="60138"/> + <Element index="9" value="0.705882"/> + <Element index="10" value="0.0156863"/> + <Element index="11" value="0.14902"/> + </Property> + <Property name="RescaleOnVisibilityChange" id="16231.RescaleOnVisibilityChange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16231.RescaleOnVisibilityChange.bool"/> + </Property> + <Property name="ScalarOpacityFunction" id="16231.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="16230"/> + </Property> + <Property name="ScalarRangeInitialized" id="16231.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16231.ScalarRangeInitialized.bool"/> + </Property> + <Property name="ShowIndexedColorActiveValues" id="16231.ShowIndexedColorActiveValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16231.ShowIndexedColorActiveValues.bool"/> + </Property> + <Property name="UseAboveRangeColor" id="16231.UseAboveRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16231.UseAboveRangeColor.bool"/> + </Property> + <Property name="UseBelowRangeColor" id="16231.UseBelowRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16231.UseBelowRangeColor.bool"/> + </Property> + <Property name="UseLogScale" id="16231.UseLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16231.UseLogScale.bool"/> + </Property> + <Property name="VectorComponent" id="16231.VectorComponent" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16231.VectorComponent.range"/> + </Property> + <Property name="VectorMode" id="16231.VectorMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16231.VectorMode.enum"> + <Entry value="0" text="Magnitude"/> + <Entry value="1" text="Component"/> + </Domain> + </Property> + </Proxy> + <Proxy group="lookup_tables" type="PVLookupTable" id="16824" servers="21"> + <Property name="AboveRangeColor" id="16824.AboveRangeColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="ActiveAnnotatedValues" id="16824.ActiveAnnotatedValues"/> + <Property name="AllowDuplicateScalars" id="16824.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16824.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Annotations" id="16824.Annotations"/> + <Property name="BelowRangeColor" id="16824.BelowRangeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Build" id="16824.Build"/> + <Property name="ColorSpace" id="16824.ColorSpace" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="enum" id="16824.ColorSpace.enum"> + <Entry value="0" text="RGB"/> + <Entry value="1" text="HSV"/> + <Entry value="2" text="Lab"/> + <Entry value="3" text="Diverging"/> + </Domain> + </Property> + <Property name="Discretize" id="16824.Discretize" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16824.Discretize.bool"/> + </Property> + <Property name="EnableOpacityMapping" id="16824.EnableOpacityMapping" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16824.EnableOpacityMapping.bool"/> + </Property> + <Property name="HSVWrap" id="16824.HSVWrap" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16824.HSVWrap.bool"/> + </Property> + <Property name="IndexedColors" id="16824.IndexedColors"/> + <Property name="IndexedLookup" id="16824.IndexedLookup" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16824.IndexedLookup.bool"/> + </Property> + <Property name="LockScalarRange" id="16824.LockScalarRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16824.LockScalarRange.bool"/> + </Property> + <Property name="NanColor" id="16824.NanColor" number_of_elements="3"> + <Element index="0" value="0.247059"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="NumberOfTableValues" id="16824.NumberOfTableValues" number_of_elements="1"> + <Element index="0" value="20"/> + <Domain name="range" id="16824.NumberOfTableValues.range"/> + </Property> + <Property name="RGBPoints" id="16824.RGBPoints" number_of_elements="12"> + <Element index="0" value="60130"/> + <Element index="1" value="0.231373"/> + <Element index="2" value="0.298039"/> + <Element index="3" value="0.752941"/> + <Element index="4" value="60134"/> + <Element index="5" value="0.865003"/> + <Element index="6" value="0.865003"/> + <Element index="7" value="0.865003"/> + <Element index="8" value="60138"/> + <Element index="9" value="0.705882"/> + <Element index="10" value="0.0156863"/> + <Element index="11" value="0.14902"/> + </Property> + <Property name="RescaleOnVisibilityChange" id="16824.RescaleOnVisibilityChange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16824.RescaleOnVisibilityChange.bool"/> + </Property> + <Property name="ScalarOpacityFunction" id="16824.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="16823"/> + </Property> + <Property name="ScalarRangeInitialized" id="16824.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16824.ScalarRangeInitialized.bool"/> + </Property> + <Property name="ShowIndexedColorActiveValues" id="16824.ShowIndexedColorActiveValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16824.ShowIndexedColorActiveValues.bool"/> + </Property> + <Property name="UseAboveRangeColor" id="16824.UseAboveRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16824.UseAboveRangeColor.bool"/> + </Property> + <Property name="UseBelowRangeColor" id="16824.UseBelowRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16824.UseBelowRangeColor.bool"/> + </Property> + <Property name="UseLogScale" id="16824.UseLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16824.UseLogScale.bool"/> + </Property> + <Property name="VectorComponent" id="16824.VectorComponent" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16824.VectorComponent.range"/> + </Property> + <Property name="VectorMode" id="16824.VectorMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16824.VectorMode.enum"> + <Entry value="0" text="Magnitude"/> + <Entry value="1" text="Component"/> + </Domain> + </Property> + </Proxy> + <Proxy group="lookup_tables" type="PVLookupTable" id="15963" servers="21"> + <Property name="AboveRangeColor" id="15963.AboveRangeColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="ActiveAnnotatedValues" id="15963.ActiveAnnotatedValues"/> + <Property name="AllowDuplicateScalars" id="15963.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15963.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Annotations" id="15963.Annotations"/> + <Property name="BelowRangeColor" id="15963.BelowRangeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Build" id="15963.Build"/> + <Property name="ColorSpace" id="15963.ColorSpace" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="enum" id="15963.ColorSpace.enum"> + <Entry value="0" text="RGB"/> + <Entry value="1" text="HSV"/> + <Entry value="2" text="Lab"/> + <Entry value="3" text="Diverging"/> + </Domain> + </Property> + <Property name="Discretize" id="15963.Discretize" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15963.Discretize.bool"/> + </Property> + <Property name="EnableOpacityMapping" id="15963.EnableOpacityMapping" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15963.EnableOpacityMapping.bool"/> + </Property> + <Property name="HSVWrap" id="15963.HSVWrap" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15963.HSVWrap.bool"/> + </Property> + <Property name="IndexedColors" id="15963.IndexedColors"/> + <Property name="IndexedLookup" id="15963.IndexedLookup" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15963.IndexedLookup.bool"/> + </Property> + <Property name="LockScalarRange" id="15963.LockScalarRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15963.LockScalarRange.bool"/> + </Property> + <Property name="NanColor" id="15963.NanColor" number_of_elements="3"> + <Element index="0" value="0.247059"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="NumberOfTableValues" id="15963.NumberOfTableValues" number_of_elements="1"> + <Element index="0" value="20"/> + <Domain name="range" id="15963.NumberOfTableValues.range"/> + </Property> + <Property name="RGBPoints" id="15963.RGBPoints" number_of_elements="12"> + <Element index="0" value="0.344223874335691"/> + <Element index="1" value="0.231373"/> + <Element index="2" value="0.298039"/> + <Element index="3" value="0.752941"/> + <Element index="4" value="0.378232334766911"/> + <Element index="5" value="0.865003"/> + <Element index="6" value="0.865003"/> + <Element index="7" value="0.865003"/> + <Element index="8" value="0.412240798133108"/> + <Element index="9" value="0.705882"/> + <Element index="10" value="0.0156863"/> + <Element index="11" value="0.14902"/> + </Property> + <Property name="RescaleOnVisibilityChange" id="15963.RescaleOnVisibilityChange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15963.RescaleOnVisibilityChange.bool"/> + </Property> + <Property name="ScalarOpacityFunction" id="15963.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="15962"/> + </Property> + <Property name="ScalarRangeInitialized" id="15963.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15963.ScalarRangeInitialized.bool"/> + </Property> + <Property name="ShowIndexedColorActiveValues" id="15963.ShowIndexedColorActiveValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15963.ShowIndexedColorActiveValues.bool"/> + </Property> + <Property name="UseAboveRangeColor" id="15963.UseAboveRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15963.UseAboveRangeColor.bool"/> + </Property> + <Property name="UseBelowRangeColor" id="15963.UseBelowRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15963.UseBelowRangeColor.bool"/> + </Property> + <Property name="UseLogScale" id="15963.UseLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15963.UseLogScale.bool"/> + </Property> + <Property name="VectorComponent" id="15963.VectorComponent" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="15963.VectorComponent.range"/> + </Property> + <Property name="VectorMode" id="15963.VectorMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15963.VectorMode.enum"> + <Entry value="0" text="Magnitude"/> + <Entry value="1" text="Component"/> + </Domain> + </Property> + </Proxy> + <Proxy group="lookup_tables" type="PVLookupTable" id="16063" servers="21"> + <Property name="AboveRangeColor" id="16063.AboveRangeColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="ActiveAnnotatedValues" id="16063.ActiveAnnotatedValues"/> + <Property name="AllowDuplicateScalars" id="16063.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16063.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Annotations" id="16063.Annotations"/> + <Property name="BelowRangeColor" id="16063.BelowRangeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Build" id="16063.Build"/> + <Property name="ColorSpace" id="16063.ColorSpace" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="enum" id="16063.ColorSpace.enum"> + <Entry value="0" text="RGB"/> + <Entry value="1" text="HSV"/> + <Entry value="2" text="Lab"/> + <Entry value="3" text="Diverging"/> + </Domain> + </Property> + <Property name="Discretize" id="16063.Discretize" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16063.Discretize.bool"/> + </Property> + <Property name="EnableOpacityMapping" id="16063.EnableOpacityMapping" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16063.EnableOpacityMapping.bool"/> + </Property> + <Property name="HSVWrap" id="16063.HSVWrap" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16063.HSVWrap.bool"/> + </Property> + <Property name="IndexedColors" id="16063.IndexedColors"/> + <Property name="IndexedLookup" id="16063.IndexedLookup" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16063.IndexedLookup.bool"/> + </Property> + <Property name="LockScalarRange" id="16063.LockScalarRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16063.LockScalarRange.bool"/> + </Property> + <Property name="NanColor" id="16063.NanColor" number_of_elements="3"> + <Element index="0" value="0.247059"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="NumberOfTableValues" id="16063.NumberOfTableValues" number_of_elements="1"> + <Element index="0" value="20"/> + <Domain name="range" id="16063.NumberOfTableValues.range"/> + </Property> + <Property name="RGBPoints" id="16063.RGBPoints" number_of_elements="12"> + <Element index="0" value="0.914006928291912"/> + <Element index="1" value="0.231373"/> + <Element index="2" value="0.298039"/> + <Element index="3" value="0.752941"/> + <Element index="4" value="0.957003462291208"/> + <Element index="5" value="0.865003"/> + <Element index="6" value="0.865003"/> + <Element index="7" value="0.865003"/> + <Element index="8" value="1.00000000000117"/> + <Element index="9" value="0.705882"/> + <Element index="10" value="0.0156863"/> + <Element index="11" value="0.14902"/> + </Property> + <Property name="RescaleOnVisibilityChange" id="16063.RescaleOnVisibilityChange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16063.RescaleOnVisibilityChange.bool"/> + </Property> + <Property name="ScalarOpacityFunction" id="16063.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="16062"/> + </Property> + <Property name="ScalarRangeInitialized" id="16063.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16063.ScalarRangeInitialized.bool"/> + </Property> + <Property name="ShowIndexedColorActiveValues" id="16063.ShowIndexedColorActiveValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16063.ShowIndexedColorActiveValues.bool"/> + </Property> + <Property name="UseAboveRangeColor" id="16063.UseAboveRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16063.UseAboveRangeColor.bool"/> + </Property> + <Property name="UseBelowRangeColor" id="16063.UseBelowRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16063.UseBelowRangeColor.bool"/> + </Property> + <Property name="UseLogScale" id="16063.UseLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16063.UseLogScale.bool"/> + </Property> + <Property name="VectorComponent" id="16063.VectorComponent" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16063.VectorComponent.range"/> + </Property> + <Property name="VectorMode" id="16063.VectorMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16063.VectorMode.enum"> + <Entry value="0" text="Magnitude"/> + <Entry value="1" text="Component"/> + </Domain> + </Property> + </Proxy> + <Proxy group="lookup_tables" type="PVLookupTable" id="17302" servers="21"> + <Property name="AboveRangeColor" id="17302.AboveRangeColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="ActiveAnnotatedValues" id="17302.ActiveAnnotatedValues"/> + <Property name="AllowDuplicateScalars" id="17302.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17302.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Annotations" id="17302.Annotations"/> + <Property name="BelowRangeColor" id="17302.BelowRangeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Build" id="17302.Build"/> + <Property name="ColorSpace" id="17302.ColorSpace" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="enum" id="17302.ColorSpace.enum"> + <Entry value="0" text="RGB"/> + <Entry value="1" text="HSV"/> + <Entry value="2" text="Lab"/> + <Entry value="3" text="Diverging"/> + </Domain> + </Property> + <Property name="Discretize" id="17302.Discretize" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17302.Discretize.bool"/> + </Property> + <Property name="EnableOpacityMapping" id="17302.EnableOpacityMapping" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17302.EnableOpacityMapping.bool"/> + </Property> + <Property name="HSVWrap" id="17302.HSVWrap" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17302.HSVWrap.bool"/> + </Property> + <Property name="IndexedColors" id="17302.IndexedColors"/> + <Property name="IndexedLookup" id="17302.IndexedLookup" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17302.IndexedLookup.bool"/> + </Property> + <Property name="LockScalarRange" id="17302.LockScalarRange" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17302.LockScalarRange.bool"/> + </Property> + <Property name="NanColor" id="17302.NanColor" number_of_elements="3"> + <Element index="0" value="0.247059"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="NumberOfTableValues" id="17302.NumberOfTableValues" number_of_elements="1"> + <Element index="0" value="20"/> + <Domain name="range" id="17302.NumberOfTableValues.range"/> + </Property> + <Property name="RGBPoints" id="17302.RGBPoints" number_of_elements="12"> + <Element index="0" value="0"/> + <Element index="1" value="0.231373"/> + <Element index="2" value="0.298039"/> + <Element index="3" value="0.752941"/> + <Element index="4" value="5.87890668373891e-39"/> + <Element index="5" value="0.865003"/> + <Element index="6" value="0.865003"/> + <Element index="7" value="0.865003"/> + <Element index="8" value="1.17578133674778e-38"/> + <Element index="9" value="0.705882"/> + <Element index="10" value="0.0156863"/> + <Element index="11" value="0.14902"/> + </Property> + <Property name="RescaleOnVisibilityChange" id="17302.RescaleOnVisibilityChange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17302.RescaleOnVisibilityChange.bool"/> + </Property> + <Property name="ScalarOpacityFunction" id="17302.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="17301"/> + </Property> + <Property name="ScalarRangeInitialized" id="17302.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17302.ScalarRangeInitialized.bool"/> + </Property> + <Property name="ShowIndexedColorActiveValues" id="17302.ShowIndexedColorActiveValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17302.ShowIndexedColorActiveValues.bool"/> + </Property> + <Property name="UseAboveRangeColor" id="17302.UseAboveRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17302.UseAboveRangeColor.bool"/> + </Property> + <Property name="UseBelowRangeColor" id="17302.UseBelowRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17302.UseBelowRangeColor.bool"/> + </Property> + <Property name="UseLogScale" id="17302.UseLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17302.UseLogScale.bool"/> + </Property> + <Property name="VectorComponent" id="17302.VectorComponent" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="17302.VectorComponent.range"/> + </Property> + <Property name="VectorMode" id="17302.VectorMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17302.VectorMode.enum"> + <Entry value="0" text="Magnitude"/> + <Entry value="1" text="Component"/> + </Domain> + </Property> + </Proxy> + <Proxy group="lookup_tables" type="PVLookupTable" id="16079" servers="21"> + <Property name="AboveRangeColor" id="16079.AboveRangeColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="ActiveAnnotatedValues" id="16079.ActiveAnnotatedValues"/> + <Property name="AllowDuplicateScalars" id="16079.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16079.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Annotations" id="16079.Annotations"/> + <Property name="BelowRangeColor" id="16079.BelowRangeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Build" id="16079.Build"/> + <Property name="ColorSpace" id="16079.ColorSpace" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="enum" id="16079.ColorSpace.enum"> + <Entry value="0" text="RGB"/> + <Entry value="1" text="HSV"/> + <Entry value="2" text="Lab"/> + <Entry value="3" text="Diverging"/> + </Domain> + </Property> + <Property name="Discretize" id="16079.Discretize" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16079.Discretize.bool"/> + </Property> + <Property name="EnableOpacityMapping" id="16079.EnableOpacityMapping" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16079.EnableOpacityMapping.bool"/> + </Property> + <Property name="HSVWrap" id="16079.HSVWrap" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16079.HSVWrap.bool"/> + </Property> + <Property name="IndexedColors" id="16079.IndexedColors"/> + <Property name="IndexedLookup" id="16079.IndexedLookup" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16079.IndexedLookup.bool"/> + </Property> + <Property name="LockScalarRange" id="16079.LockScalarRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16079.LockScalarRange.bool"/> + </Property> + <Property name="NanColor" id="16079.NanColor" number_of_elements="3"> + <Element index="0" value="0.247059"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="NumberOfTableValues" id="16079.NumberOfTableValues" number_of_elements="1"> + <Element index="0" value="20"/> + <Domain name="range" id="16079.NumberOfTableValues.range"/> + </Property> + <Property name="RGBPoints" id="16079.RGBPoints" number_of_elements="12"> + <Element index="0" value="-0.0574530375058592"/> + <Element index="1" value="0.231373"/> + <Element index="2" value="0.298039"/> + <Element index="3" value="0.752941"/> + <Element index="4" value="-0.0574530352005536"/> + <Element index="5" value="0.865003"/> + <Element index="6" value="0.865003"/> + <Element index="7" value="0.865003"/> + <Element index="8" value="-0.0574530328952481"/> + <Element index="9" value="0.705882"/> + <Element index="10" value="0.0156863"/> + <Element index="11" value="0.14902"/> + </Property> + <Property name="RescaleOnVisibilityChange" id="16079.RescaleOnVisibilityChange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16079.RescaleOnVisibilityChange.bool"/> + </Property> + <Property name="ScalarOpacityFunction" id="16079.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="16078"/> + </Property> + <Property name="ScalarRangeInitialized" id="16079.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16079.ScalarRangeInitialized.bool"/> + </Property> + <Property name="ShowIndexedColorActiveValues" id="16079.ShowIndexedColorActiveValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16079.ShowIndexedColorActiveValues.bool"/> + </Property> + <Property name="UseAboveRangeColor" id="16079.UseAboveRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16079.UseAboveRangeColor.bool"/> + </Property> + <Property name="UseBelowRangeColor" id="16079.UseBelowRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16079.UseBelowRangeColor.bool"/> + </Property> + <Property name="UseLogScale" id="16079.UseLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16079.UseLogScale.bool"/> + </Property> + <Property name="VectorComponent" id="16079.VectorComponent" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16079.VectorComponent.range"/> + </Property> + <Property name="VectorMode" id="16079.VectorMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16079.VectorMode.enum"> + <Entry value="0" text="Magnitude"/> + <Entry value="1" text="Component"/> + </Domain> + </Property> + </Proxy> + <Proxy group="lookup_tables" type="PVLookupTable" id="16826" servers="21"> + <Property name="AboveRangeColor" id="16826.AboveRangeColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="ActiveAnnotatedValues" id="16826.ActiveAnnotatedValues"/> + <Property name="AllowDuplicateScalars" id="16826.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16826.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Annotations" id="16826.Annotations"/> + <Property name="BelowRangeColor" id="16826.BelowRangeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Build" id="16826.Build"/> + <Property name="ColorSpace" id="16826.ColorSpace" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="enum" id="16826.ColorSpace.enum"> + <Entry value="0" text="RGB"/> + <Entry value="1" text="HSV"/> + <Entry value="2" text="Lab"/> + <Entry value="3" text="Diverging"/> + </Domain> + </Property> + <Property name="Discretize" id="16826.Discretize" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16826.Discretize.bool"/> + </Property> + <Property name="EnableOpacityMapping" id="16826.EnableOpacityMapping" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16826.EnableOpacityMapping.bool"/> + </Property> + <Property name="HSVWrap" id="16826.HSVWrap" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16826.HSVWrap.bool"/> + </Property> + <Property name="IndexedColors" id="16826.IndexedColors"/> + <Property name="IndexedLookup" id="16826.IndexedLookup" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16826.IndexedLookup.bool"/> + </Property> + <Property name="LockScalarRange" id="16826.LockScalarRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16826.LockScalarRange.bool"/> + </Property> + <Property name="NanColor" id="16826.NanColor" number_of_elements="3"> + <Element index="0" value="0.247059"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="NumberOfTableValues" id="16826.NumberOfTableValues" number_of_elements="1"> + <Element index="0" value="20"/> + <Domain name="range" id="16826.NumberOfTableValues.range"/> + </Property> + <Property name="RGBPoints" id="16826.RGBPoints" number_of_elements="12"> + <Element index="0" value="-0.0574530375058592"/> + <Element index="1" value="0.231373"/> + <Element index="2" value="0.298039"/> + <Element index="3" value="0.752941"/> + <Element index="4" value="-0.0574530352005536"/> + <Element index="5" value="0.865003"/> + <Element index="6" value="0.865003"/> + <Element index="7" value="0.865003"/> + <Element index="8" value="-0.0574530328952481"/> + <Element index="9" value="0.705882"/> + <Element index="10" value="0.0156863"/> + <Element index="11" value="0.14902"/> + </Property> + <Property name="RescaleOnVisibilityChange" id="16826.RescaleOnVisibilityChange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16826.RescaleOnVisibilityChange.bool"/> + </Property> + <Property name="ScalarOpacityFunction" id="16826.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="16825"/> + </Property> + <Property name="ScalarRangeInitialized" id="16826.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16826.ScalarRangeInitialized.bool"/> + </Property> + <Property name="ShowIndexedColorActiveValues" id="16826.ShowIndexedColorActiveValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16826.ShowIndexedColorActiveValues.bool"/> + </Property> + <Property name="UseAboveRangeColor" id="16826.UseAboveRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16826.UseAboveRangeColor.bool"/> + </Property> + <Property name="UseBelowRangeColor" id="16826.UseBelowRangeColor" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16826.UseBelowRangeColor.bool"/> + </Property> + <Property name="UseLogScale" id="16826.UseLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16826.UseLogScale.bool"/> + </Property> + <Property name="VectorComponent" id="16826.VectorComponent" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16826.VectorComponent.range"/> + </Property> + <Property name="VectorMode" id="16826.VectorMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16826.VectorMode.enum"> + <Entry value="0" text="Magnitude"/> + <Entry value="1" text="Component"/> + </Domain> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16070" servers="21"> + <Property name="AllowDuplicateScalars" id="16070.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16070.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16070.Points" number_of_elements="8"> + <Element index="0" value="9728.4509033343"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="9728.45111996435"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16070.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16070.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16819" servers="21"> + <Property name="AllowDuplicateScalars" id="16819.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16819.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16819.Points" number_of_elements="8"> + <Element index="0" value="9728.4509033343"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="9728.45111996435"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16819.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16819.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16568" servers="21"> + <Property name="AllowDuplicateScalars" id="16568.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16568.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16568.Points" number_of_elements="8"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="1"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16568.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16568.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16038" servers="21"> + <Property name="AllowDuplicateScalars" id="16038.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16038.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16038.Points" number_of_elements="8"> + <Element index="0" value="-1.15475503340163e-06"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="1.0000000467846"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16038.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16038.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16560" servers="21"> + <Property name="AllowDuplicateScalars" id="16560.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16560.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16560.Points" number_of_elements="8"> + <Element index="0" value="-1.69848819062477e-11"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="1.0000000467846"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16560.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16560.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16046" servers="21"> + <Property name="AllowDuplicateScalars" id="16046.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16046.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16046.Points" number_of_elements="8"> + <Element index="0" value="-9.57578266974347e-06"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="-9.53144588097142e-06"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16046.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16046.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16552" servers="21"> + <Property name="AllowDuplicateScalars" id="16552.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16552.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16552.Points" number_of_elements="8"> + <Element index="0" value="-4.92247643197358e-06"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="-4.87357259735958e-06"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16552.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16552.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16456" servers="21"> + <Property name="AllowDuplicateScalars" id="16456.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16456.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16456.Points" number_of_elements="8"> + <Element index="0" value="0.000861795498255629"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="0.0210162002360999"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16456.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16456.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16821" servers="21"> + <Property name="AllowDuplicateScalars" id="16821.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16821.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16821.Points" number_of_elements="8"> + <Element index="0" value="0.000861795498255629"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="0.0210162002360999"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16821.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16821.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16054" servers="21"> + <Property name="AllowDuplicateScalars" id="16054.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16054.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16054.Points" number_of_elements="8"> + <Element index="0" value="-5474.66674606696"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="-4600"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16054.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16054.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16544" servers="21"> + <Property name="AllowDuplicateScalars" id="16544.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16544.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16544.Points" number_of_elements="8"> + <Element index="0" value="-2401.98478030768"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="0"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16544.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16544.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16230" servers="21"> + <Property name="AllowDuplicateScalars" id="16230.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16230.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16230.Points" number_of_elements="8"> + <Element index="0" value="60130"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="60138"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16230.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16230.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16823" servers="21"> + <Property name="AllowDuplicateScalars" id="16823.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16823.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16823.Points" number_of_elements="8"> + <Element index="0" value="60130"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="60138"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16823.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16823.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="15962" servers="21"> + <Property name="AllowDuplicateScalars" id="15962.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15962.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="15962.Points" number_of_elements="8"> + <Element index="0" value="0.344223874335691"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="0.412240798133108"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="15962.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15962.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16062" servers="21"> + <Property name="AllowDuplicateScalars" id="16062.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16062.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16062.Points" number_of_elements="8"> + <Element index="0" value="0.914006928291912"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="1.00000000000117"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16062.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16062.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="17301" servers="21"> + <Property name="AllowDuplicateScalars" id="17301.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17301.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="17301.Points" number_of_elements="8"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="1.17578133674778e-38"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="17301.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17301.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16078" servers="21"> + <Property name="AllowDuplicateScalars" id="16078.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16078.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16078.Points" number_of_elements="8"> + <Element index="0" value="-0.0574530375058592"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="-0.0574530328952481"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16078.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16078.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16825" servers="21"> + <Property name="AllowDuplicateScalars" id="16825.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16825.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16825.Points" number_of_elements="8"> + <Element index="0" value="-0.0574530375058592"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="-0.0574530328952481"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16825.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16825.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="misc" type="RepresentationAnimationHelper" id="16827" servers="16"> + <Property name="Source" id="16827.Source" number_of_elements="1"> + <Proxy value="15413"/> + </Property> + </Proxy> + <Proxy group="misc" type="RepresentationAnimationHelper" id="16828" servers="16"> + <Property name="Source" id="16828.Source" number_of_elements="1"> + <Proxy value="15424"/> + </Property> + </Proxy> + <Proxy group="misc" type="RepresentationAnimationHelper" id="16829" servers="16"> + <Property name="Source" id="16829.Source" number_of_elements="1"> + <Proxy value="15435"/> + </Property> + </Proxy> + <Proxy group="misc" type="RepresentationAnimationHelper" id="16830" servers="16"> + <Property name="Source" id="16830.Source" number_of_elements="1"> + <Proxy value="15446"/> + </Property> + </Proxy> + <Proxy group="misc" type="RepresentationAnimationHelper" id="16831" servers="16"> + <Property name="Source" id="16831.Source" number_of_elements="1"> + <Proxy value="15468"/> + </Property> + </Proxy> + <Proxy group="misc" type="RepresentationAnimationHelper" id="16832" servers="16"> + <Property name="Source" id="16832.Source" number_of_elements="1"> + <Proxy value="15512"/> + </Property> + </Proxy> + <Proxy group="misc" type="RepresentationAnimationHelper" id="16833" servers="16"> + <Property name="Source" id="16833.Source" number_of_elements="1"> + <Proxy value="15545"/> + </Property> + </Proxy> + <Proxy group="misc" type="RepresentationAnimationHelper" id="16834" servers="16"> + <Property name="Source" id="16834.Source" number_of_elements="1"> + <Proxy value="15556"/> + </Property> + </Proxy> + <Proxy group="misc" type="RepresentationAnimationHelper" id="16835" servers="16"> + <Property name="Source" id="16835.Source" number_of_elements="1"> + <Proxy value="15567"/> + </Property> + </Proxy> + <Proxy group="misc" type="RepresentationAnimationHelper" id="16836" servers="16"> + <Property name="Source" id="16836.Source" number_of_elements="1"> + <Proxy value="15578"/> + </Property> + </Proxy> + <Proxy group="misc" type="RepresentationAnimationHelper" id="16837" servers="16"> + <Property name="Source" id="16837.Source" number_of_elements="1"> + <Proxy value="15600"/> + </Property> + </Proxy> + <Proxy group="misc" type="RepresentationAnimationHelper" id="16838" servers="16"> + <Property name="Source" id="16838.Source" number_of_elements="1"> + <Proxy value="15644"/> + </Property> + </Proxy> + <Proxy group="misc" type="RepresentationAnimationHelper" id="16839" servers="16"> + <Property name="Source" id="16839.Source" number_of_elements="1"> + <Proxy value="15688"/> + </Property> + </Proxy> + <Proxy group="misc" type="RepresentationAnimationHelper" id="16840" servers="16"> + <Property name="Source" id="16840.Source" number_of_elements="1"> + <Proxy value="15699"/> + </Property> + </Proxy> + <Proxy group="misc" type="RepresentationAnimationHelper" id="16841" servers="16"> + <Property name="Source" id="16841.Source" number_of_elements="1"> + <Proxy value="15710"/> + </Property> + </Proxy> + <Proxy group="misc" type="RepresentationAnimationHelper" id="16842" servers="16"> + <Property name="Source" id="16842.Source" number_of_elements="1"> + <Proxy value="15754"/> + </Property> + </Proxy> + <Proxy group="misc" type="RepresentationAnimationHelper" id="16843" servers="16"> + <Property name="Source" id="16843.Source" number_of_elements="1"> + <Proxy value="15765"/> + </Property> + </Proxy> + <Proxy group="misc" type="RepresentationAnimationHelper" id="16844" servers="16"> + <Property name="Source" id="16844.Source" number_of_elements="1"> + <Proxy value="15776"/> + </Property> + </Proxy> + <Proxy group="representations" type="GridAxesRepresentation" id="15826" servers="21"> + <Property name="GridAxesVisibility" id="15826.GridAxesVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.GridAxesVisibility.bool"/> + </Property> + <Property name="Input" id="15826.Input"> + <Domain name="input_array_any" id="15826.Input.input_array_any"/> + </Property> + <Property name="Position" id="15826.Position" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15826.Position.range"/> + </Property> + <Property name="Scale" id="15826.Scale" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15826.Scale.range"/> + </Property> + <Property name="AxesToLabel" id="15826.AxesToLabel" number_of_elements="1"> + <Element index="0" value="63"/> + <Domain name="range" id="15826.AxesToLabel.range"/> + </Property> + <Property name="CullBackface" id="15826.CullBackface" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.CullBackface.bool"/> + </Property> + <Property name="CullFrontface" id="15826.CullFrontface" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15826.CullFrontface.bool"/> + </Property> + <Property name="FacesToRender" id="15826.FacesToRender" number_of_elements="1"> + <Element index="0" value="63"/> + <Domain name="range" id="15826.FacesToRender.range"/> + </Property> + <Property name="GridColor" id="15826.GridColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15826.GridColor.range"/> + </Property> + <Property name="LabelUniqueEdgesOnly" id="15826.LabelUniqueEdgesOnly" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15826.LabelUniqueEdgesOnly.bool"/> + </Property> + <Property name="ShowEdges" id="15826.ShowEdges" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15826.ShowEdges.bool"/> + </Property> + <Property name="ShowGrid" id="15826.ShowGrid" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.ShowGrid.bool"/> + </Property> + <Property name="ShowTicks" id="15826.ShowTicks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15826.ShowTicks.bool"/> + </Property> + <Property name="XAxisLabels" id="15826.XAxisLabels"> + <Domain name="scalar_range" id="15826.XAxisLabels.scalar_range"/> + </Property> + <Property name="XAxisNotation" id="15826.XAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15826.XAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="XAxisPrecision" id="15826.XAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="15826.XAxisPrecision.range"/> + </Property> + <Property name="XAxisUseCustomLabels" id="15826.XAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.XAxisUseCustomLabels.bool"/> + </Property> + <Property name="XLabelBold" id="15826.XLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.XLabelBold.bool"/> + </Property> + <Property name="XLabelColor" id="15826.XLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15826.XLabelColor.range"/> + </Property> + <Property name="XLabelFontFamily" id="15826.XLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15826.XLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="XLabelFontSize" id="15826.XLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="15826.XLabelFontSize.range"/> + </Property> + <Property name="XLabelItalic" id="15826.XLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.XLabelItalic.bool"/> + </Property> + <Property name="XLabelOpacity" id="15826.XLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15826.XLabelOpacity.range"/> + </Property> + <Property name="XLabelShadow" id="15826.XLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.XLabelShadow.bool"/> + </Property> + <Property name="XTitle" id="15826.XTitle" number_of_elements="1"> + <Element index="0" value="X Axis"/> + </Property> + <Property name="XTitleBold" id="15826.XTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.XTitleBold.bool"/> + </Property> + <Property name="XTitleColor" id="15826.XTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15826.XTitleColor.range"/> + </Property> + <Property name="XTitleFontFamily" id="15826.XTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15826.XTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="XTitleFontSize" id="15826.XTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="15826.XTitleFontSize.range"/> + </Property> + <Property name="XTitleItalic" id="15826.XTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.XTitleItalic.bool"/> + </Property> + <Property name="XTitleOpacity" id="15826.XTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15826.XTitleOpacity.range"/> + </Property> + <Property name="XTitleShadow" id="15826.XTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.XTitleShadow.bool"/> + </Property> + <Property name="YAxisLabels" id="15826.YAxisLabels"> + <Domain name="scalar_range" id="15826.YAxisLabels.scalar_range"/> + </Property> + <Property name="YAxisNotation" id="15826.YAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15826.YAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="YAxisPrecision" id="15826.YAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="15826.YAxisPrecision.range"/> + </Property> + <Property name="YAxisUseCustomLabels" id="15826.YAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.YAxisUseCustomLabels.bool"/> + </Property> + <Property name="YLabelBold" id="15826.YLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.YLabelBold.bool"/> + </Property> + <Property name="YLabelColor" id="15826.YLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15826.YLabelColor.range"/> + </Property> + <Property name="YLabelFontFamily" id="15826.YLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15826.YLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="YLabelFontSize" id="15826.YLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="15826.YLabelFontSize.range"/> + </Property> + <Property name="YLabelItalic" id="15826.YLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.YLabelItalic.bool"/> + </Property> + <Property name="YLabelOpacity" id="15826.YLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15826.YLabelOpacity.range"/> + </Property> + <Property name="YLabelShadow" id="15826.YLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.YLabelShadow.bool"/> + </Property> + <Property name="YTitle" id="15826.YTitle" number_of_elements="1"> + <Element index="0" value="Y Axis"/> + </Property> + <Property name="YTitleBold" id="15826.YTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.YTitleBold.bool"/> + </Property> + <Property name="YTitleColor" id="15826.YTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15826.YTitleColor.range"/> + </Property> + <Property name="YTitleFontFamily" id="15826.YTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15826.YTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="YTitleFontSize" id="15826.YTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="15826.YTitleFontSize.range"/> + </Property> + <Property name="YTitleItalic" id="15826.YTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.YTitleItalic.bool"/> + </Property> + <Property name="YTitleOpacity" id="15826.YTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15826.YTitleOpacity.range"/> + </Property> + <Property name="YTitleShadow" id="15826.YTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.YTitleShadow.bool"/> + </Property> + <Property name="ZAxisLabels" id="15826.ZAxisLabels"> + <Domain name="scalar_range" id="15826.ZAxisLabels.scalar_range"/> + </Property> + <Property name="ZAxisNotation" id="15826.ZAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15826.ZAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="ZAxisPrecision" id="15826.ZAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="15826.ZAxisPrecision.range"/> + </Property> + <Property name="ZAxisUseCustomLabels" id="15826.ZAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.ZAxisUseCustomLabels.bool"/> + </Property> + <Property name="ZLabelBold" id="15826.ZLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.ZLabelBold.bool"/> + </Property> + <Property name="ZLabelColor" id="15826.ZLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15826.ZLabelColor.range"/> + </Property> + <Property name="ZLabelFontFamily" id="15826.ZLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15826.ZLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="ZLabelFontSize" id="15826.ZLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="15826.ZLabelFontSize.range"/> + </Property> + <Property name="ZLabelItalic" id="15826.ZLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.ZLabelItalic.bool"/> + </Property> + <Property name="ZLabelOpacity" id="15826.ZLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15826.ZLabelOpacity.range"/> + </Property> + <Property name="ZLabelShadow" id="15826.ZLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.ZLabelShadow.bool"/> + </Property> + <Property name="ZTitle" id="15826.ZTitle" number_of_elements="1"> + <Element index="0" value="Z Axis"/> + </Property> + <Property name="ZTitleBold" id="15826.ZTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.ZTitleBold.bool"/> + </Property> + <Property name="ZTitleColor" id="15826.ZTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15826.ZTitleColor.range"/> + </Property> + <Property name="ZTitleFontFamily" id="15826.ZTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15826.ZTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="ZTitleFontSize" id="15826.ZTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="15826.ZTitleFontSize.range"/> + </Property> + <Property name="ZTitleItalic" id="15826.ZTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.ZTitleItalic.bool"/> + </Property> + <Property name="ZTitleOpacity" id="15826.ZTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15826.ZTitleOpacity.range"/> + </Property> + <Property name="ZTitleShadow" id="15826.ZTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15826.ZTitleShadow.bool"/> + </Property> + </Proxy> + <Proxy group="sources" type="ArrowSource" id="15874" servers="1"> + <Property name="Invert" id="15874.Invert" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15874.Invert.bool"/> + </Property> + <Property name="ShaftRadius" id="15874.ShaftRadius" number_of_elements="1"> + <Element index="0" value="0.03"/> + <Domain name="range" id="15874.ShaftRadius.range"/> + </Property> + <Property name="ShaftResolution" id="15874.ShaftResolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="15874.ShaftResolution.range"/> + </Property> + <Property name="TipLength" id="15874.TipLength" number_of_elements="1"> + <Element index="0" value="0.35"/> + <Domain name="range" id="15874.TipLength.range"/> + </Property> + <Property name="TipRadius" id="15874.TipRadius" number_of_elements="1"> + <Element index="0" value="0.1"/> + <Domain name="range" id="15874.TipRadius.range"/> + </Property> + <Property name="TipResolution" id="15874.TipResolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="15874.TipResolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="ConeSource" id="15885" servers="1"> + <Property name="Capping" id="15885.Capping" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15885.Capping.bool"/> + </Property> + <Property name="Center" id="15885.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15885.Center.range"/> + </Property> + <Property name="Direction" id="15885.Direction" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15885.Direction.range"/> + </Property> + <Property name="Height" id="15885.Height" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15885.Height.range"/> + </Property> + <Property name="Radius" id="15885.Radius" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="15885.Radius.range"/> + </Property> + <Property name="Resolution" id="15885.Resolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="15885.Resolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="CubeSource" id="15896" servers="1"> + <Property name="Center" id="15896.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15896.Center.range"/> + </Property> + <Property name="XLength" id="15896.XLength" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15896.XLength.range"/> + </Property> + <Property name="YLength" id="15896.YLength" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15896.YLength.range"/> + </Property> + <Property name="ZLength" id="15896.ZLength" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15896.ZLength.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="CylinderSource" id="15907" servers="1"> + <Property name="Capping" id="15907.Capping" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15907.Capping.bool"/> + </Property> + <Property name="Center" id="15907.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15907.Center.range"/> + </Property> + <Property name="Height" id="15907.Height" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15907.Height.range"/> + </Property> + <Property name="Radius" id="15907.Radius" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="15907.Radius.range"/> + </Property> + <Property name="Resolution" id="15907.Resolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="15907.Resolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="LineSource" id="15918" servers="1"> + <Property name="Point1" id="15918.Point1" number_of_elements="3"> + <Element index="0" value="-0.5"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15918.Point1.range"/> + </Property> + <Property name="Point2" id="15918.Point2" number_of_elements="3"> + <Element index="0" value="0.5"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15918.Point2.range"/> + </Property> + <Property name="Resolution" id="15918.Resolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="15918.Resolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="SphereSource" id="15929" servers="1"> + <Property name="Center" id="15929.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15929.Center.range"/> + </Property> + <Property name="EndPhi" id="15929.EndPhi" number_of_elements="1"> + <Element index="0" value="180"/> + <Domain name="range" id="15929.EndPhi.range"/> + </Property> + <Property name="EndTheta" id="15929.EndTheta" number_of_elements="1"> + <Element index="0" value="360"/> + <Domain name="range" id="15929.EndTheta.range"/> + </Property> + <Property name="PhiResolution" id="15929.PhiResolution" number_of_elements="1"> + <Element index="0" value="8"/> + <Domain name="range" id="15929.PhiResolution.range"/> + </Property> + <Property name="Radius" id="15929.Radius" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="15929.Radius.range"/> + </Property> + <Property name="StartPhi" id="15929.StartPhi" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="15929.StartPhi.range"/> + </Property> + <Property name="StartTheta" id="15929.StartTheta" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="15929.StartTheta.range"/> + </Property> + <Property name="ThetaResolution" id="15929.ThetaResolution" number_of_elements="1"> + <Element index="0" value="8"/> + <Domain name="range" id="15929.ThetaResolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="GlyphSource2D" id="15940" servers="1"> + <Property name="Center" id="15940.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15940.Center.range"/> + </Property> + <Property name="Filled" id="15940.Filled" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15940.Filled.bool"/> + </Property> + <Property name="GlyphType" id="15940.GlyphType" number_of_elements="1"> + <Element index="0" value="9"/> + <Domain name="enum" id="15940.GlyphType.enum"> + <Entry value="1" text="Vertex"/> + <Entry value="2" text="Dash"/> + <Entry value="3" text="Cross"/> + <Entry value="4" text="ThickCross"/> + <Entry value="5" text="Triangle"/> + <Entry value="6" text="Square"/> + <Entry value="7" text="Circle"/> + <Entry value="8" text="Diamond"/> + <Entry value="9" text="Arrow"/> + <Entry value="10" text="ThickArrow"/> + <Entry value="11" text="HookedArrow"/> + <Entry value="12" text="EdgeArrow"/> + </Domain> + </Property> + </Proxy> + <Proxy group="internal_filters" type="PipelineConnection" id="15951" servers="1"> + <Property name="AllowNullInput" id="15951.AllowNullInput" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15951.AllowNullInput.bool"/> + </Property> + <Property name="Input" id="15951.Input"> + <Domain name="groups" id="15951.Input.groups"/> + <Domain name="input_type" id="15951.Input.input_type"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="15964" servers="21"> + <Property name="AllowDuplicateScalars" id="15964.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15964.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="15964.Points" number_of_elements="8"> + <Element index="0" value="3.622188377637e-54"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="1"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="15964.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15964.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="15965" servers="21"> + <Property name="AllowDuplicateScalars" id="15965.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15965.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="15965.Points" number_of_elements="8"> + <Element index="0" value="3.622188377637e-54"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="1"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="15965.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15965.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="representations" type="PolarAxesRepresentation" id="15863" servers="21"> + <Property name="ArcMajorTickSize" id="15863.ArcMajorTickSize" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="15863.ArcMajorTickSize.range"/> + </Property> + <Property name="ArcMajorTickThickness" id="15863.ArcMajorTickThickness" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15863.ArcMajorTickThickness.range"/> + </Property> + <Property name="ArcMinorTickVisibility" id="15863.ArcMinorTickVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15863.ArcMinorTickVisibility.bool"/> + </Property> + <Property name="ArcTickRatioSize" id="15863.ArcTickRatioSize" number_of_elements="1"> + <Element index="0" value="0.3"/> + <Domain name="range" id="15863.ArcTickRatioSize.range"/> + </Property> + <Property name="ArcTickRatioThickness" id="15863.ArcTickRatioThickness" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="15863.ArcTickRatioThickness.range"/> + </Property> + <Property name="ArcTickVisibility" id="15863.ArcTickVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15863.ArcTickVisibility.bool"/> + </Property> + <Property name="ArcTicksOriginToPolarAxis" id="15863.ArcTicksOriginToPolarAxis" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15863.ArcTicksOriginToPolarAxis.bool"/> + </Property> + <Property name="AutoSubdividePolarAxis" id="15863.AutoSubdividePolarAxis" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15863.AutoSubdividePolarAxis.bool"/> + </Property> + <Property name="AxisMinorTickVisibility" id="15863.AxisMinorTickVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15863.AxisMinorTickVisibility.bool"/> + </Property> + <Property name="AxisTickVisibility" id="15863.AxisTickVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15863.AxisTickVisibility.bool"/> + </Property> + <Property name="CustomBounds" id="15863.CustomBounds" number_of_elements="6"> + <Element index="0" value="0"/> + <Element index="1" value="1"/> + <Element index="2" value="0"/> + <Element index="3" value="1"/> + <Element index="4" value="0"/> + <Element index="5" value="1"/> + </Property> + <Property name="CustomRange" id="15863.CustomRange" number_of_elements="2"> + <Element index="0" value="0"/> + <Element index="1" value="1"/> + </Property> + <Property name="DataBounds" id="15863.DataBounds" number_of_elements="6"> + <Element index="0" value="1"/> + <Element index="1" value="-1"/> + <Element index="2" value="1"/> + <Element index="3" value="-1"/> + <Element index="4" value="1"/> + <Element index="5" value="-1"/> + </Property> + <Property name="DeltaAngleMajor" id="15863.DeltaAngleMajor" number_of_elements="1"> + <Element index="0" value="10"/> + <Domain name="range" id="15863.DeltaAngleMajor.range"/> + </Property> + <Property name="DeltaAngleMinor" id="15863.DeltaAngleMinor" number_of_elements="1"> + <Element index="0" value="5"/> + <Domain name="range" id="15863.DeltaAngleMinor.range"/> + </Property> + <Property name="DeltaRangeMajor" id="15863.DeltaRangeMajor" number_of_elements="1"> + <Element index="0" value="10"/> + </Property> + <Property name="DeltaRangeMinor" id="15863.DeltaRangeMinor" number_of_elements="1"> + <Element index="0" value="5"/> + </Property> + <Property name="DistanceLODThreshold" id="15863.DistanceLODThreshold" number_of_elements="1"> + <Element index="0" value="0.7"/> + <Domain name="range" id="15863.DistanceLODThreshold.range"/> + </Property> + <Property name="DrawPolarArcsGridlines" id="15863.DrawPolarArcsGridlines" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15863.DrawPolarArcsGridlines.bool"/> + </Property> + <Property name="DrawRadialGridlines" id="15863.DrawRadialGridlines" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15863.DrawRadialGridlines.bool"/> + </Property> + <Property name="EnableCustomBounds" id="15863.EnableCustomBounds" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="EnableCustomRange" id="15863.EnableCustomRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15863.EnableCustomRange.bool"/> + </Property> + <Property name="EnableDistanceLOD" id="15863.EnableDistanceLOD" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15863.EnableDistanceLOD.bool"/> + </Property> + <Property name="EnableViewAngleLOD" id="15863.EnableViewAngleLOD" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15863.EnableViewAngleLOD.bool"/> + </Property> + <Property name="Input" id="15863.Input" number_of_elements="1"> + <Proxy value="15413" output_port="0"/> + <Domain name="input_type" id="15863.Input.input_type"/> + </Property> + <Property name="LastRadialAxisColor" id="15863.LastRadialAxisColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15863.LastRadialAxisColor.range"/> + </Property> + <Property name="LastRadialAxisMajorTickSize" id="15863.LastRadialAxisMajorTickSize" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="15863.LastRadialAxisMajorTickSize.range"/> + </Property> + <Property name="LastRadialAxisMajorTickThickness" id="15863.LastRadialAxisMajorTickThickness" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15863.LastRadialAxisMajorTickThickness.range"/> + </Property> + <Property name="LastRadialAxisTickRatioSize" id="15863.LastRadialAxisTickRatioSize" number_of_elements="1"> + <Element index="0" value="0.3"/> + <Domain name="range" id="15863.LastRadialAxisTickRatioSize.range"/> + </Property> + <Property name="LastRadialAxisTickRatioThickness" id="15863.LastRadialAxisTickRatioThickness" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="15863.LastRadialAxisTickRatioThickness.range"/> + </Property> + <Property name="MaximumAngle" id="15863.MaximumAngle" number_of_elements="1"> + <Element index="0" value="90"/> + <Domain name="range" id="15863.MaximumAngle.range"/> + </Property> + <Property name="MinimumAngle" id="15863.MinimumAngle" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="15863.MinimumAngle.range"/> + </Property> + <Property name="MinimumRadius" id="15863.MinimumRadius" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="15863.MinimumRadius.range"/> + </Property> + <Property name="NumberOfPolarAxis" id="15863.NumberOfPolarAxis" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="15863.NumberOfPolarAxis.range"/> + </Property> + <Property name="NumberOfRadialAxes" id="15863.NumberOfRadialAxes" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="15863.NumberOfRadialAxes.range"/> + </Property> + <Property name="Orientation" id="15863.Orientation" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15863.Orientation.range"/> + </Property> + <Property name="PolarArcsColor" id="15863.PolarArcsColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15863.PolarArcsColor.range"/> + </Property> + <Property name="PolarArcsVisibility" id="15863.PolarArcsVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15863.PolarArcsVisibility.bool"/> + </Property> + <Property name="PolarAxisColor" id="15863.PolarAxisColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15863.PolarAxisColor.range"/> + </Property> + <Property name="PolarAxisMajorTickSize" id="15863.PolarAxisMajorTickSize" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="15863.PolarAxisMajorTickSize.range"/> + </Property> + <Property name="PolarAxisMajorTickThickness" id="15863.PolarAxisMajorTickThickness" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15863.PolarAxisMajorTickThickness.range"/> + </Property> + <Property name="PolarAxisTickRatioSize" id="15863.PolarAxisTickRatioSize" number_of_elements="1"> + <Element index="0" value="0.3"/> + <Domain name="range" id="15863.PolarAxisTickRatioSize.range"/> + </Property> + <Property name="PolarAxisTickRatioThickness" id="15863.PolarAxisTickRatioThickness" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="15863.PolarAxisTickRatioThickness.range"/> + </Property> + <Property name="PolarAxisTitle" id="15863.PolarAxisTitle" number_of_elements="1"> + <Element index="0" value="Radial Distance"/> + </Property> + <Property name="PolarAxisTitleLocation" id="15863.PolarAxisTitleLocation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15863.PolarAxisTitleLocation.enum"> + <Entry value="0" text="Bottom"/> + <Entry value="1" text="Extern"/> + </Domain> + </Property> + <Property name="PolarAxisTitleVisibility" id="15863.PolarAxisTitleVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15863.PolarAxisTitleVisibility.bool"/> + </Property> + <Property name="PolarAxisVisibility" id="15863.PolarAxisVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15863.PolarAxisVisibility.bool"/> + </Property> + <Property name="PolarLabelExponentLocation" id="15863.PolarLabelExponentLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="15863.PolarLabelExponentLocation.enum"> + <Entry value="0" text="Bottom"/> + <Entry value="1" text="Extern"/> + <Entry value="2" text="Labels"/> + </Domain> + </Property> + <Property name="PolarLabelFormat" id="15863.PolarLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="PolarLabelVisibility" id="15863.PolarLabelVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15863.PolarLabelVisibility.bool"/> + </Property> + <Property name="PolarTicksVisibility" id="15863.PolarTicksVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15863.PolarTicksVisibility.bool"/> + </Property> + <Property name="Position" id="15863.Position" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15863.Position.range"/> + </Property> + <Property name="RadialAxesOriginToPolarAxis" id="15863.RadialAxesOriginToPolarAxis" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15863.RadialAxesOriginToPolarAxis.bool"/> + </Property> + <Property name="RadialAxesVisibility" id="15863.RadialAxesVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15863.RadialAxesVisibility.bool"/> + </Property> + <Property name="RadialLabelFormat" id="15863.RadialLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#3.1f"/> + </Property> + <Property name="RadialLabelLocation" id="15863.RadialLabelLocation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15863.RadialLabelLocation.enum"> + <Entry value="0" text="Bottom"/> + <Entry value="1" text="Extern"/> + </Domain> + </Property> + <Property name="RadialLabelVisibility" id="15863.RadialLabelVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15863.RadialLabelVisibility.bool"/> + </Property> + <Property name="RadialUnitsVisibility" id="15863.RadialUnitsVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15863.RadialUnitsVisibility.bool"/> + </Property> + <Property name="Ratio" id="15863.Ratio" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15863.Ratio.range"/> + </Property> + <Property name="Scale" id="15863.Scale" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15863.Scale.range"/> + </Property> + <Property name="ScreenSize" id="15863.ScreenSize" number_of_elements="1"> + <Element index="0" value="10"/> + <Domain name="range" id="15863.ScreenSize.range"/> + </Property> + <Property name="SecondaryPolarArcsColor" id="15863.SecondaryPolarArcsColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15863.SecondaryPolarArcsColor.range"/> + </Property> + <Property name="SecondaryRadialAxesColor" id="15863.SecondaryRadialAxesColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15863.SecondaryRadialAxesColor.range"/> + </Property> + <Property name="SmallestVisiblePolarAngle" id="15863.SmallestVisiblePolarAngle" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="15863.SmallestVisiblePolarAngle.range"/> + </Property> + <Property name="TickLocation" id="15863.TickLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="15863.TickLocation.enum"> + <Entry value="0" text="Inside"/> + <Entry value="1" text="Outside"/> + <Entry value="2" text="Both"/> + </Domain> + </Property> + <Property name="Use2DMode" id="15863.Use2DMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15863.Use2DMode.bool"/> + </Property> + <Property name="UseLogAxis" id="15863.UseLogAxis" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15863.UseLogAxis.bool"/> + </Property> + <Property name="ViewAngleLODThreshold" id="15863.ViewAngleLODThreshold" number_of_elements="1"> + <Element index="0" value="0.7"/> + <Domain name="range" id="15863.ViewAngleLODThreshold.range"/> + </Property> + <Property name="Visibility" id="15863.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15863.Visibility.bool"/> + </Property> + <Property name="LastRadialAxisTextBold" id="15863.LastRadialAxisTextBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15863.LastRadialAxisTextBold.bool"/> + </Property> + <Property name="LastRadialAxisTextColor" id="15863.LastRadialAxisTextColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15863.LastRadialAxisTextColor.range"/> + </Property> + <Property name="LastRadialAxisTextFontFamily" id="15863.LastRadialAxisTextFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15863.LastRadialAxisTextFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LastRadialAxisTextFontSize" id="15863.LastRadialAxisTextFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="15863.LastRadialAxisTextFontSize.range"/> + </Property> + <Property name="LastRadialAxisTextItalic" id="15863.LastRadialAxisTextItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15863.LastRadialAxisTextItalic.bool"/> + </Property> + <Property name="LastRadialAxisTextOpacity" id="15863.LastRadialAxisTextOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15863.LastRadialAxisTextOpacity.range"/> + </Property> + <Property name="LastRadialAxisTextShadow" id="15863.LastRadialAxisTextShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15863.LastRadialAxisTextShadow.bool"/> + </Property> + <Property name="PolarAxisLabelBold" id="15863.PolarAxisLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15863.PolarAxisLabelBold.bool"/> + </Property> + <Property name="PolarAxisLabelColor" id="15863.PolarAxisLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15863.PolarAxisLabelColor.range"/> + </Property> + <Property name="PolarAxisLabelFontFamily" id="15863.PolarAxisLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15863.PolarAxisLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="PolarAxisLabelFontSize" id="15863.PolarAxisLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="15863.PolarAxisLabelFontSize.range"/> + </Property> + <Property name="PolarAxisLabelItalic" id="15863.PolarAxisLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15863.PolarAxisLabelItalic.bool"/> + </Property> + <Property name="PolarAxisLabelOpacity" id="15863.PolarAxisLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15863.PolarAxisLabelOpacity.range"/> + </Property> + <Property name="PolarAxisLabelShadow" id="15863.PolarAxisLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15863.PolarAxisLabelShadow.bool"/> + </Property> + <Property name="PolarAxisTitleBold" id="15863.PolarAxisTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15863.PolarAxisTitleBold.bool"/> + </Property> + <Property name="PolarAxisTitleColor" id="15863.PolarAxisTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15863.PolarAxisTitleColor.range"/> + </Property> + <Property name="PolarAxisTitleFontFamily" id="15863.PolarAxisTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15863.PolarAxisTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="PolarAxisTitleFontSize" id="15863.PolarAxisTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="15863.PolarAxisTitleFontSize.range"/> + </Property> + <Property name="PolarAxisTitleItalic" id="15863.PolarAxisTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15863.PolarAxisTitleItalic.bool"/> + </Property> + <Property name="PolarAxisTitleOpacity" id="15863.PolarAxisTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15863.PolarAxisTitleOpacity.range"/> + </Property> + <Property name="PolarAxisTitleShadow" id="15863.PolarAxisTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15863.PolarAxisTitleShadow.bool"/> + </Property> + <Property name="SecondaryRadialAxesTextBold" id="15863.SecondaryRadialAxesTextBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15863.SecondaryRadialAxesTextBold.bool"/> + </Property> + <Property name="SecondaryRadialAxesTextColor" id="15863.SecondaryRadialAxesTextColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15863.SecondaryRadialAxesTextColor.range"/> + </Property> + <Property name="SecondaryRadialAxesTextFontFamily" id="15863.SecondaryRadialAxesTextFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15863.SecondaryRadialAxesTextFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="SecondaryRadialAxesTextFontSize" id="15863.SecondaryRadialAxesTextFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="15863.SecondaryRadialAxesTextFontSize.range"/> + </Property> + <Property name="SecondaryRadialAxesTextItalic" id="15863.SecondaryRadialAxesTextItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15863.SecondaryRadialAxesTextItalic.bool"/> + </Property> + <Property name="SecondaryRadialAxesTextOpacity" id="15863.SecondaryRadialAxesTextOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15863.SecondaryRadialAxesTextOpacity.range"/> + </Property> + <Property name="SecondaryRadialAxesTextShadow" id="15863.SecondaryRadialAxesTextShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15863.SecondaryRadialAxesTextShadow.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="15966" servers="21"> + <Property name="AllowDuplicateScalars" id="15966.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15966.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="15966.Points" number_of_elements="8"> + <Element index="0" value="3.622188377637e-54"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="1"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="15966.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15966.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="representations" type="GridAxesRepresentation" id="16094" servers="21"> + <Property name="GridAxesVisibility" id="16094.GridAxesVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.GridAxesVisibility.bool"/> + </Property> + <Property name="Input" id="16094.Input"> + <Domain name="input_array_any" id="16094.Input.input_array_any"/> + </Property> + <Property name="Position" id="16094.Position" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16094.Position.range"/> + </Property> + <Property name="Scale" id="16094.Scale" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16094.Scale.range"/> + </Property> + <Property name="AxesToLabel" id="16094.AxesToLabel" number_of_elements="1"> + <Element index="0" value="63"/> + <Domain name="range" id="16094.AxesToLabel.range"/> + </Property> + <Property name="CullBackface" id="16094.CullBackface" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.CullBackface.bool"/> + </Property> + <Property name="CullFrontface" id="16094.CullFrontface" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16094.CullFrontface.bool"/> + </Property> + <Property name="FacesToRender" id="16094.FacesToRender" number_of_elements="1"> + <Element index="0" value="63"/> + <Domain name="range" id="16094.FacesToRender.range"/> + </Property> + <Property name="GridColor" id="16094.GridColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16094.GridColor.range"/> + </Property> + <Property name="LabelUniqueEdgesOnly" id="16094.LabelUniqueEdgesOnly" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16094.LabelUniqueEdgesOnly.bool"/> + </Property> + <Property name="ShowEdges" id="16094.ShowEdges" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16094.ShowEdges.bool"/> + </Property> + <Property name="ShowGrid" id="16094.ShowGrid" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.ShowGrid.bool"/> + </Property> + <Property name="ShowTicks" id="16094.ShowTicks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16094.ShowTicks.bool"/> + </Property> + <Property name="XAxisLabels" id="16094.XAxisLabels"> + <Domain name="scalar_range" id="16094.XAxisLabels.scalar_range"/> + </Property> + <Property name="XAxisNotation" id="16094.XAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16094.XAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="XAxisPrecision" id="16094.XAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16094.XAxisPrecision.range"/> + </Property> + <Property name="XAxisUseCustomLabels" id="16094.XAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.XAxisUseCustomLabels.bool"/> + </Property> + <Property name="XLabelBold" id="16094.XLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.XLabelBold.bool"/> + </Property> + <Property name="XLabelColor" id="16094.XLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16094.XLabelColor.range"/> + </Property> + <Property name="XLabelFontFamily" id="16094.XLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16094.XLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="XLabelFontSize" id="16094.XLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16094.XLabelFontSize.range"/> + </Property> + <Property name="XLabelItalic" id="16094.XLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.XLabelItalic.bool"/> + </Property> + <Property name="XLabelOpacity" id="16094.XLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16094.XLabelOpacity.range"/> + </Property> + <Property name="XLabelShadow" id="16094.XLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.XLabelShadow.bool"/> + </Property> + <Property name="XTitle" id="16094.XTitle" number_of_elements="1"> + <Element index="0" value="X Axis"/> + </Property> + <Property name="XTitleBold" id="16094.XTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.XTitleBold.bool"/> + </Property> + <Property name="XTitleColor" id="16094.XTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16094.XTitleColor.range"/> + </Property> + <Property name="XTitleFontFamily" id="16094.XTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16094.XTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="XTitleFontSize" id="16094.XTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16094.XTitleFontSize.range"/> + </Property> + <Property name="XTitleItalic" id="16094.XTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.XTitleItalic.bool"/> + </Property> + <Property name="XTitleOpacity" id="16094.XTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16094.XTitleOpacity.range"/> + </Property> + <Property name="XTitleShadow" id="16094.XTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.XTitleShadow.bool"/> + </Property> + <Property name="YAxisLabels" id="16094.YAxisLabels"> + <Domain name="scalar_range" id="16094.YAxisLabels.scalar_range"/> + </Property> + <Property name="YAxisNotation" id="16094.YAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16094.YAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="YAxisPrecision" id="16094.YAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16094.YAxisPrecision.range"/> + </Property> + <Property name="YAxisUseCustomLabels" id="16094.YAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.YAxisUseCustomLabels.bool"/> + </Property> + <Property name="YLabelBold" id="16094.YLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.YLabelBold.bool"/> + </Property> + <Property name="YLabelColor" id="16094.YLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16094.YLabelColor.range"/> + </Property> + <Property name="YLabelFontFamily" id="16094.YLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16094.YLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="YLabelFontSize" id="16094.YLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16094.YLabelFontSize.range"/> + </Property> + <Property name="YLabelItalic" id="16094.YLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.YLabelItalic.bool"/> + </Property> + <Property name="YLabelOpacity" id="16094.YLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16094.YLabelOpacity.range"/> + </Property> + <Property name="YLabelShadow" id="16094.YLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.YLabelShadow.bool"/> + </Property> + <Property name="YTitle" id="16094.YTitle" number_of_elements="1"> + <Element index="0" value="Y Axis"/> + </Property> + <Property name="YTitleBold" id="16094.YTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.YTitleBold.bool"/> + </Property> + <Property name="YTitleColor" id="16094.YTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16094.YTitleColor.range"/> + </Property> + <Property name="YTitleFontFamily" id="16094.YTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16094.YTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="YTitleFontSize" id="16094.YTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16094.YTitleFontSize.range"/> + </Property> + <Property name="YTitleItalic" id="16094.YTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.YTitleItalic.bool"/> + </Property> + <Property name="YTitleOpacity" id="16094.YTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16094.YTitleOpacity.range"/> + </Property> + <Property name="YTitleShadow" id="16094.YTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.YTitleShadow.bool"/> + </Property> + <Property name="ZAxisLabels" id="16094.ZAxisLabels"> + <Domain name="scalar_range" id="16094.ZAxisLabels.scalar_range"/> + </Property> + <Property name="ZAxisNotation" id="16094.ZAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16094.ZAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="ZAxisPrecision" id="16094.ZAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16094.ZAxisPrecision.range"/> + </Property> + <Property name="ZAxisUseCustomLabels" id="16094.ZAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.ZAxisUseCustomLabels.bool"/> + </Property> + <Property name="ZLabelBold" id="16094.ZLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.ZLabelBold.bool"/> + </Property> + <Property name="ZLabelColor" id="16094.ZLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16094.ZLabelColor.range"/> + </Property> + <Property name="ZLabelFontFamily" id="16094.ZLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16094.ZLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="ZLabelFontSize" id="16094.ZLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16094.ZLabelFontSize.range"/> + </Property> + <Property name="ZLabelItalic" id="16094.ZLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.ZLabelItalic.bool"/> + </Property> + <Property name="ZLabelOpacity" id="16094.ZLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16094.ZLabelOpacity.range"/> + </Property> + <Property name="ZLabelShadow" id="16094.ZLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.ZLabelShadow.bool"/> + </Property> + <Property name="ZTitle" id="16094.ZTitle" number_of_elements="1"> + <Element index="0" value="Z Axis"/> + </Property> + <Property name="ZTitleBold" id="16094.ZTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.ZTitleBold.bool"/> + </Property> + <Property name="ZTitleColor" id="16094.ZTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16094.ZTitleColor.range"/> + </Property> + <Property name="ZTitleFontFamily" id="16094.ZTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16094.ZTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="ZTitleFontSize" id="16094.ZTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16094.ZTitleFontSize.range"/> + </Property> + <Property name="ZTitleItalic" id="16094.ZTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.ZTitleItalic.bool"/> + </Property> + <Property name="ZTitleOpacity" id="16094.ZTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16094.ZTitleOpacity.range"/> + </Property> + <Property name="ZTitleShadow" id="16094.ZTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16094.ZTitleShadow.bool"/> + </Property> + </Proxy> + <Proxy group="sources" type="ArrowSource" id="16142" servers="1"> + <Property name="Invert" id="16142.Invert" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16142.Invert.bool"/> + </Property> + <Property name="ShaftRadius" id="16142.ShaftRadius" number_of_elements="1"> + <Element index="0" value="0.03"/> + <Domain name="range" id="16142.ShaftRadius.range"/> + </Property> + <Property name="ShaftResolution" id="16142.ShaftResolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="16142.ShaftResolution.range"/> + </Property> + <Property name="TipLength" id="16142.TipLength" number_of_elements="1"> + <Element index="0" value="0.35"/> + <Domain name="range" id="16142.TipLength.range"/> + </Property> + <Property name="TipRadius" id="16142.TipRadius" number_of_elements="1"> + <Element index="0" value="0.1"/> + <Domain name="range" id="16142.TipRadius.range"/> + </Property> + <Property name="TipResolution" id="16142.TipResolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="16142.TipResolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="ConeSource" id="16153" servers="1"> + <Property name="Capping" id="16153.Capping" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16153.Capping.bool"/> + </Property> + <Property name="Center" id="16153.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16153.Center.range"/> + </Property> + <Property name="Direction" id="16153.Direction" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16153.Direction.range"/> + </Property> + <Property name="Height" id="16153.Height" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16153.Height.range"/> + </Property> + <Property name="Radius" id="16153.Radius" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16153.Radius.range"/> + </Property> + <Property name="Resolution" id="16153.Resolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="16153.Resolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="CubeSource" id="16164" servers="1"> + <Property name="Center" id="16164.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16164.Center.range"/> + </Property> + <Property name="XLength" id="16164.XLength" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16164.XLength.range"/> + </Property> + <Property name="YLength" id="16164.YLength" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16164.YLength.range"/> + </Property> + <Property name="ZLength" id="16164.ZLength" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16164.ZLength.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="CylinderSource" id="16175" servers="1"> + <Property name="Capping" id="16175.Capping" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16175.Capping.bool"/> + </Property> + <Property name="Center" id="16175.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16175.Center.range"/> + </Property> + <Property name="Height" id="16175.Height" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16175.Height.range"/> + </Property> + <Property name="Radius" id="16175.Radius" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16175.Radius.range"/> + </Property> + <Property name="Resolution" id="16175.Resolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="16175.Resolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="LineSource" id="16186" servers="1"> + <Property name="Point1" id="16186.Point1" number_of_elements="3"> + <Element index="0" value="-0.5"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16186.Point1.range"/> + </Property> + <Property name="Point2" id="16186.Point2" number_of_elements="3"> + <Element index="0" value="0.5"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16186.Point2.range"/> + </Property> + <Property name="Resolution" id="16186.Resolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="16186.Resolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="SphereSource" id="16197" servers="1"> + <Property name="Center" id="16197.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16197.Center.range"/> + </Property> + <Property name="EndPhi" id="16197.EndPhi" number_of_elements="1"> + <Element index="0" value="180"/> + <Domain name="range" id="16197.EndPhi.range"/> + </Property> + <Property name="EndTheta" id="16197.EndTheta" number_of_elements="1"> + <Element index="0" value="360"/> + <Domain name="range" id="16197.EndTheta.range"/> + </Property> + <Property name="PhiResolution" id="16197.PhiResolution" number_of_elements="1"> + <Element index="0" value="8"/> + <Domain name="range" id="16197.PhiResolution.range"/> + </Property> + <Property name="Radius" id="16197.Radius" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16197.Radius.range"/> + </Property> + <Property name="StartPhi" id="16197.StartPhi" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16197.StartPhi.range"/> + </Property> + <Property name="StartTheta" id="16197.StartTheta" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16197.StartTheta.range"/> + </Property> + <Property name="ThetaResolution" id="16197.ThetaResolution" number_of_elements="1"> + <Element index="0" value="8"/> + <Domain name="range" id="16197.ThetaResolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="GlyphSource2D" id="16208" servers="1"> + <Property name="Center" id="16208.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16208.Center.range"/> + </Property> + <Property name="Filled" id="16208.Filled" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16208.Filled.bool"/> + </Property> + <Property name="GlyphType" id="16208.GlyphType" number_of_elements="1"> + <Element index="0" value="9"/> + <Domain name="enum" id="16208.GlyphType.enum"> + <Entry value="1" text="Vertex"/> + <Entry value="2" text="Dash"/> + <Entry value="3" text="Cross"/> + <Entry value="4" text="ThickCross"/> + <Entry value="5" text="Triangle"/> + <Entry value="6" text="Square"/> + <Entry value="7" text="Circle"/> + <Entry value="8" text="Diamond"/> + <Entry value="9" text="Arrow"/> + <Entry value="10" text="ThickArrow"/> + <Entry value="11" text="HookedArrow"/> + <Entry value="12" text="EdgeArrow"/> + </Domain> + </Property> + </Proxy> + <Proxy group="internal_filters" type="PipelineConnection" id="16219" servers="1"> + <Property name="AllowNullInput" id="16219.AllowNullInput" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16219.AllowNullInput.bool"/> + </Property> + <Property name="Input" id="16219.Input"> + <Domain name="groups" id="16219.Input.groups"/> + <Domain name="input_type" id="16219.Input.input_type"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16232" servers="21"> + <Property name="AllowDuplicateScalars" id="16232.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16232.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16232.Points" number_of_elements="8"> + <Element index="0" value="3.622188377637e-54"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="1"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16232.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16232.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16233" servers="21"> + <Property name="AllowDuplicateScalars" id="16233.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16233.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16233.Points" number_of_elements="8"> + <Element index="0" value="3.622188377637e-54"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="1"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16233.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16233.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="representations" type="PolarAxesRepresentation" id="16131" servers="21"> + <Property name="ArcMajorTickSize" id="16131.ArcMajorTickSize" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16131.ArcMajorTickSize.range"/> + </Property> + <Property name="ArcMajorTickThickness" id="16131.ArcMajorTickThickness" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16131.ArcMajorTickThickness.range"/> + </Property> + <Property name="ArcMinorTickVisibility" id="16131.ArcMinorTickVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16131.ArcMinorTickVisibility.bool"/> + </Property> + <Property name="ArcTickRatioSize" id="16131.ArcTickRatioSize" number_of_elements="1"> + <Element index="0" value="0.3"/> + <Domain name="range" id="16131.ArcTickRatioSize.range"/> + </Property> + <Property name="ArcTickRatioThickness" id="16131.ArcTickRatioThickness" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16131.ArcTickRatioThickness.range"/> + </Property> + <Property name="ArcTickVisibility" id="16131.ArcTickVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16131.ArcTickVisibility.bool"/> + </Property> + <Property name="ArcTicksOriginToPolarAxis" id="16131.ArcTicksOriginToPolarAxis" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16131.ArcTicksOriginToPolarAxis.bool"/> + </Property> + <Property name="AutoSubdividePolarAxis" id="16131.AutoSubdividePolarAxis" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16131.AutoSubdividePolarAxis.bool"/> + </Property> + <Property name="AxisMinorTickVisibility" id="16131.AxisMinorTickVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16131.AxisMinorTickVisibility.bool"/> + </Property> + <Property name="AxisTickVisibility" id="16131.AxisTickVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16131.AxisTickVisibility.bool"/> + </Property> + <Property name="CustomBounds" id="16131.CustomBounds" number_of_elements="6"> + <Element index="0" value="0"/> + <Element index="1" value="1"/> + <Element index="2" value="0"/> + <Element index="3" value="1"/> + <Element index="4" value="0"/> + <Element index="5" value="1"/> + </Property> + <Property name="CustomRange" id="16131.CustomRange" number_of_elements="2"> + <Element index="0" value="0"/> + <Element index="1" value="1"/> + </Property> + <Property name="DataBounds" id="16131.DataBounds" number_of_elements="6"> + <Element index="0" value="1"/> + <Element index="1" value="-1"/> + <Element index="2" value="1"/> + <Element index="3" value="-1"/> + <Element index="4" value="1"/> + <Element index="5" value="-1"/> + </Property> + <Property name="DeltaAngleMajor" id="16131.DeltaAngleMajor" number_of_elements="1"> + <Element index="0" value="10"/> + <Domain name="range" id="16131.DeltaAngleMajor.range"/> + </Property> + <Property name="DeltaAngleMinor" id="16131.DeltaAngleMinor" number_of_elements="1"> + <Element index="0" value="5"/> + <Domain name="range" id="16131.DeltaAngleMinor.range"/> + </Property> + <Property name="DeltaRangeMajor" id="16131.DeltaRangeMajor" number_of_elements="1"> + <Element index="0" value="10"/> + </Property> + <Property name="DeltaRangeMinor" id="16131.DeltaRangeMinor" number_of_elements="1"> + <Element index="0" value="5"/> + </Property> + <Property name="DistanceLODThreshold" id="16131.DistanceLODThreshold" number_of_elements="1"> + <Element index="0" value="0.7"/> + <Domain name="range" id="16131.DistanceLODThreshold.range"/> + </Property> + <Property name="DrawPolarArcsGridlines" id="16131.DrawPolarArcsGridlines" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16131.DrawPolarArcsGridlines.bool"/> + </Property> + <Property name="DrawRadialGridlines" id="16131.DrawRadialGridlines" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16131.DrawRadialGridlines.bool"/> + </Property> + <Property name="EnableCustomBounds" id="16131.EnableCustomBounds" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="EnableCustomRange" id="16131.EnableCustomRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16131.EnableCustomRange.bool"/> + </Property> + <Property name="EnableDistanceLOD" id="16131.EnableDistanceLOD" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16131.EnableDistanceLOD.bool"/> + </Property> + <Property name="EnableViewAngleLOD" id="16131.EnableViewAngleLOD" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16131.EnableViewAngleLOD.bool"/> + </Property> + <Property name="Input" id="16131.Input" number_of_elements="1"> + <Proxy value="15424" output_port="0"/> + <Domain name="input_type" id="16131.Input.input_type"/> + </Property> + <Property name="LastRadialAxisColor" id="16131.LastRadialAxisColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16131.LastRadialAxisColor.range"/> + </Property> + <Property name="LastRadialAxisMajorTickSize" id="16131.LastRadialAxisMajorTickSize" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16131.LastRadialAxisMajorTickSize.range"/> + </Property> + <Property name="LastRadialAxisMajorTickThickness" id="16131.LastRadialAxisMajorTickThickness" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16131.LastRadialAxisMajorTickThickness.range"/> + </Property> + <Property name="LastRadialAxisTickRatioSize" id="16131.LastRadialAxisTickRatioSize" number_of_elements="1"> + <Element index="0" value="0.3"/> + <Domain name="range" id="16131.LastRadialAxisTickRatioSize.range"/> + </Property> + <Property name="LastRadialAxisTickRatioThickness" id="16131.LastRadialAxisTickRatioThickness" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16131.LastRadialAxisTickRatioThickness.range"/> + </Property> + <Property name="MaximumAngle" id="16131.MaximumAngle" number_of_elements="1"> + <Element index="0" value="90"/> + <Domain name="range" id="16131.MaximumAngle.range"/> + </Property> + <Property name="MinimumAngle" id="16131.MinimumAngle" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16131.MinimumAngle.range"/> + </Property> + <Property name="MinimumRadius" id="16131.MinimumRadius" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16131.MinimumRadius.range"/> + </Property> + <Property name="NumberOfPolarAxis" id="16131.NumberOfPolarAxis" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16131.NumberOfPolarAxis.range"/> + </Property> + <Property name="NumberOfRadialAxes" id="16131.NumberOfRadialAxes" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16131.NumberOfRadialAxes.range"/> + </Property> + <Property name="Orientation" id="16131.Orientation" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16131.Orientation.range"/> + </Property> + <Property name="PolarArcsColor" id="16131.PolarArcsColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16131.PolarArcsColor.range"/> + </Property> + <Property name="PolarArcsVisibility" id="16131.PolarArcsVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16131.PolarArcsVisibility.bool"/> + </Property> + <Property name="PolarAxisColor" id="16131.PolarAxisColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16131.PolarAxisColor.range"/> + </Property> + <Property name="PolarAxisMajorTickSize" id="16131.PolarAxisMajorTickSize" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16131.PolarAxisMajorTickSize.range"/> + </Property> + <Property name="PolarAxisMajorTickThickness" id="16131.PolarAxisMajorTickThickness" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16131.PolarAxisMajorTickThickness.range"/> + </Property> + <Property name="PolarAxisTickRatioSize" id="16131.PolarAxisTickRatioSize" number_of_elements="1"> + <Element index="0" value="0.3"/> + <Domain name="range" id="16131.PolarAxisTickRatioSize.range"/> + </Property> + <Property name="PolarAxisTickRatioThickness" id="16131.PolarAxisTickRatioThickness" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16131.PolarAxisTickRatioThickness.range"/> + </Property> + <Property name="PolarAxisTitle" id="16131.PolarAxisTitle" number_of_elements="1"> + <Element index="0" value="Radial Distance"/> + </Property> + <Property name="PolarAxisTitleLocation" id="16131.PolarAxisTitleLocation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16131.PolarAxisTitleLocation.enum"> + <Entry value="0" text="Bottom"/> + <Entry value="1" text="Extern"/> + </Domain> + </Property> + <Property name="PolarAxisTitleVisibility" id="16131.PolarAxisTitleVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16131.PolarAxisTitleVisibility.bool"/> + </Property> + <Property name="PolarAxisVisibility" id="16131.PolarAxisVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16131.PolarAxisVisibility.bool"/> + </Property> + <Property name="PolarLabelExponentLocation" id="16131.PolarLabelExponentLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="16131.PolarLabelExponentLocation.enum"> + <Entry value="0" text="Bottom"/> + <Entry value="1" text="Extern"/> + <Entry value="2" text="Labels"/> + </Domain> + </Property> + <Property name="PolarLabelFormat" id="16131.PolarLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="PolarLabelVisibility" id="16131.PolarLabelVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16131.PolarLabelVisibility.bool"/> + </Property> + <Property name="PolarTicksVisibility" id="16131.PolarTicksVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16131.PolarTicksVisibility.bool"/> + </Property> + <Property name="Position" id="16131.Position" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16131.Position.range"/> + </Property> + <Property name="RadialAxesOriginToPolarAxis" id="16131.RadialAxesOriginToPolarAxis" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16131.RadialAxesOriginToPolarAxis.bool"/> + </Property> + <Property name="RadialAxesVisibility" id="16131.RadialAxesVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16131.RadialAxesVisibility.bool"/> + </Property> + <Property name="RadialLabelFormat" id="16131.RadialLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#3.1f"/> + </Property> + <Property name="RadialLabelLocation" id="16131.RadialLabelLocation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16131.RadialLabelLocation.enum"> + <Entry value="0" text="Bottom"/> + <Entry value="1" text="Extern"/> + </Domain> + </Property> + <Property name="RadialLabelVisibility" id="16131.RadialLabelVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16131.RadialLabelVisibility.bool"/> + </Property> + <Property name="RadialUnitsVisibility" id="16131.RadialUnitsVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16131.RadialUnitsVisibility.bool"/> + </Property> + <Property name="Ratio" id="16131.Ratio" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16131.Ratio.range"/> + </Property> + <Property name="Scale" id="16131.Scale" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16131.Scale.range"/> + </Property> + <Property name="ScreenSize" id="16131.ScreenSize" number_of_elements="1"> + <Element index="0" value="10"/> + <Domain name="range" id="16131.ScreenSize.range"/> + </Property> + <Property name="SecondaryPolarArcsColor" id="16131.SecondaryPolarArcsColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16131.SecondaryPolarArcsColor.range"/> + </Property> + <Property name="SecondaryRadialAxesColor" id="16131.SecondaryRadialAxesColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16131.SecondaryRadialAxesColor.range"/> + </Property> + <Property name="SmallestVisiblePolarAngle" id="16131.SmallestVisiblePolarAngle" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16131.SmallestVisiblePolarAngle.range"/> + </Property> + <Property name="TickLocation" id="16131.TickLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="16131.TickLocation.enum"> + <Entry value="0" text="Inside"/> + <Entry value="1" text="Outside"/> + <Entry value="2" text="Both"/> + </Domain> + </Property> + <Property name="Use2DMode" id="16131.Use2DMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16131.Use2DMode.bool"/> + </Property> + <Property name="UseLogAxis" id="16131.UseLogAxis" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16131.UseLogAxis.bool"/> + </Property> + <Property name="ViewAngleLODThreshold" id="16131.ViewAngleLODThreshold" number_of_elements="1"> + <Element index="0" value="0.7"/> + <Domain name="range" id="16131.ViewAngleLODThreshold.range"/> + </Property> + <Property name="Visibility" id="16131.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16131.Visibility.bool"/> + </Property> + <Property name="LastRadialAxisTextBold" id="16131.LastRadialAxisTextBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16131.LastRadialAxisTextBold.bool"/> + </Property> + <Property name="LastRadialAxisTextColor" id="16131.LastRadialAxisTextColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16131.LastRadialAxisTextColor.range"/> + </Property> + <Property name="LastRadialAxisTextFontFamily" id="16131.LastRadialAxisTextFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16131.LastRadialAxisTextFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LastRadialAxisTextFontSize" id="16131.LastRadialAxisTextFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16131.LastRadialAxisTextFontSize.range"/> + </Property> + <Property name="LastRadialAxisTextItalic" id="16131.LastRadialAxisTextItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16131.LastRadialAxisTextItalic.bool"/> + </Property> + <Property name="LastRadialAxisTextOpacity" id="16131.LastRadialAxisTextOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16131.LastRadialAxisTextOpacity.range"/> + </Property> + <Property name="LastRadialAxisTextShadow" id="16131.LastRadialAxisTextShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16131.LastRadialAxisTextShadow.bool"/> + </Property> + <Property name="PolarAxisLabelBold" id="16131.PolarAxisLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16131.PolarAxisLabelBold.bool"/> + </Property> + <Property name="PolarAxisLabelColor" id="16131.PolarAxisLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16131.PolarAxisLabelColor.range"/> + </Property> + <Property name="PolarAxisLabelFontFamily" id="16131.PolarAxisLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16131.PolarAxisLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="PolarAxisLabelFontSize" id="16131.PolarAxisLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16131.PolarAxisLabelFontSize.range"/> + </Property> + <Property name="PolarAxisLabelItalic" id="16131.PolarAxisLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16131.PolarAxisLabelItalic.bool"/> + </Property> + <Property name="PolarAxisLabelOpacity" id="16131.PolarAxisLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16131.PolarAxisLabelOpacity.range"/> + </Property> + <Property name="PolarAxisLabelShadow" id="16131.PolarAxisLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16131.PolarAxisLabelShadow.bool"/> + </Property> + <Property name="PolarAxisTitleBold" id="16131.PolarAxisTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16131.PolarAxisTitleBold.bool"/> + </Property> + <Property name="PolarAxisTitleColor" id="16131.PolarAxisTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16131.PolarAxisTitleColor.range"/> + </Property> + <Property name="PolarAxisTitleFontFamily" id="16131.PolarAxisTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16131.PolarAxisTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="PolarAxisTitleFontSize" id="16131.PolarAxisTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16131.PolarAxisTitleFontSize.range"/> + </Property> + <Property name="PolarAxisTitleItalic" id="16131.PolarAxisTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16131.PolarAxisTitleItalic.bool"/> + </Property> + <Property name="PolarAxisTitleOpacity" id="16131.PolarAxisTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16131.PolarAxisTitleOpacity.range"/> + </Property> + <Property name="PolarAxisTitleShadow" id="16131.PolarAxisTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16131.PolarAxisTitleShadow.bool"/> + </Property> + <Property name="SecondaryRadialAxesTextBold" id="16131.SecondaryRadialAxesTextBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16131.SecondaryRadialAxesTextBold.bool"/> + </Property> + <Property name="SecondaryRadialAxesTextColor" id="16131.SecondaryRadialAxesTextColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16131.SecondaryRadialAxesTextColor.range"/> + </Property> + <Property name="SecondaryRadialAxesTextFontFamily" id="16131.SecondaryRadialAxesTextFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16131.SecondaryRadialAxesTextFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="SecondaryRadialAxesTextFontSize" id="16131.SecondaryRadialAxesTextFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16131.SecondaryRadialAxesTextFontSize.range"/> + </Property> + <Property name="SecondaryRadialAxesTextItalic" id="16131.SecondaryRadialAxesTextItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16131.SecondaryRadialAxesTextItalic.bool"/> + </Property> + <Property name="SecondaryRadialAxesTextOpacity" id="16131.SecondaryRadialAxesTextOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16131.SecondaryRadialAxesTextOpacity.range"/> + </Property> + <Property name="SecondaryRadialAxesTextShadow" id="16131.SecondaryRadialAxesTextShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16131.SecondaryRadialAxesTextShadow.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16234" servers="21"> + <Property name="AllowDuplicateScalars" id="16234.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16234.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16234.Points" number_of_elements="8"> + <Element index="0" value="3.622188377637e-54"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="1"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16234.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16234.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="representations" type="GridAxesRepresentation" id="16320" servers="21"> + <Property name="GridAxesVisibility" id="16320.GridAxesVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.GridAxesVisibility.bool"/> + </Property> + <Property name="Input" id="16320.Input"> + <Domain name="input_array_any" id="16320.Input.input_array_any"/> + </Property> + <Property name="Position" id="16320.Position" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16320.Position.range"/> + </Property> + <Property name="Scale" id="16320.Scale" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16320.Scale.range"/> + </Property> + <Property name="AxesToLabel" id="16320.AxesToLabel" number_of_elements="1"> + <Element index="0" value="63"/> + <Domain name="range" id="16320.AxesToLabel.range"/> + </Property> + <Property name="CullBackface" id="16320.CullBackface" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.CullBackface.bool"/> + </Property> + <Property name="CullFrontface" id="16320.CullFrontface" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16320.CullFrontface.bool"/> + </Property> + <Property name="FacesToRender" id="16320.FacesToRender" number_of_elements="1"> + <Element index="0" value="63"/> + <Domain name="range" id="16320.FacesToRender.range"/> + </Property> + <Property name="GridColor" id="16320.GridColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16320.GridColor.range"/> + </Property> + <Property name="LabelUniqueEdgesOnly" id="16320.LabelUniqueEdgesOnly" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16320.LabelUniqueEdgesOnly.bool"/> + </Property> + <Property name="ShowEdges" id="16320.ShowEdges" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16320.ShowEdges.bool"/> + </Property> + <Property name="ShowGrid" id="16320.ShowGrid" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.ShowGrid.bool"/> + </Property> + <Property name="ShowTicks" id="16320.ShowTicks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16320.ShowTicks.bool"/> + </Property> + <Property name="XAxisLabels" id="16320.XAxisLabels"> + <Domain name="scalar_range" id="16320.XAxisLabels.scalar_range"/> + </Property> + <Property name="XAxisNotation" id="16320.XAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16320.XAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="XAxisPrecision" id="16320.XAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16320.XAxisPrecision.range"/> + </Property> + <Property name="XAxisUseCustomLabels" id="16320.XAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.XAxisUseCustomLabels.bool"/> + </Property> + <Property name="XLabelBold" id="16320.XLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.XLabelBold.bool"/> + </Property> + <Property name="XLabelColor" id="16320.XLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16320.XLabelColor.range"/> + </Property> + <Property name="XLabelFontFamily" id="16320.XLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16320.XLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="XLabelFontSize" id="16320.XLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16320.XLabelFontSize.range"/> + </Property> + <Property name="XLabelItalic" id="16320.XLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.XLabelItalic.bool"/> + </Property> + <Property name="XLabelOpacity" id="16320.XLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16320.XLabelOpacity.range"/> + </Property> + <Property name="XLabelShadow" id="16320.XLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.XLabelShadow.bool"/> + </Property> + <Property name="XTitle" id="16320.XTitle" number_of_elements="1"> + <Element index="0" value="X Axis"/> + </Property> + <Property name="XTitleBold" id="16320.XTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.XTitleBold.bool"/> + </Property> + <Property name="XTitleColor" id="16320.XTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16320.XTitleColor.range"/> + </Property> + <Property name="XTitleFontFamily" id="16320.XTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16320.XTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="XTitleFontSize" id="16320.XTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16320.XTitleFontSize.range"/> + </Property> + <Property name="XTitleItalic" id="16320.XTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.XTitleItalic.bool"/> + </Property> + <Property name="XTitleOpacity" id="16320.XTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16320.XTitleOpacity.range"/> + </Property> + <Property name="XTitleShadow" id="16320.XTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.XTitleShadow.bool"/> + </Property> + <Property name="YAxisLabels" id="16320.YAxisLabels"> + <Domain name="scalar_range" id="16320.YAxisLabels.scalar_range"/> + </Property> + <Property name="YAxisNotation" id="16320.YAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16320.YAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="YAxisPrecision" id="16320.YAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16320.YAxisPrecision.range"/> + </Property> + <Property name="YAxisUseCustomLabels" id="16320.YAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.YAxisUseCustomLabels.bool"/> + </Property> + <Property name="YLabelBold" id="16320.YLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.YLabelBold.bool"/> + </Property> + <Property name="YLabelColor" id="16320.YLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16320.YLabelColor.range"/> + </Property> + <Property name="YLabelFontFamily" id="16320.YLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16320.YLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="YLabelFontSize" id="16320.YLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16320.YLabelFontSize.range"/> + </Property> + <Property name="YLabelItalic" id="16320.YLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.YLabelItalic.bool"/> + </Property> + <Property name="YLabelOpacity" id="16320.YLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16320.YLabelOpacity.range"/> + </Property> + <Property name="YLabelShadow" id="16320.YLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.YLabelShadow.bool"/> + </Property> + <Property name="YTitle" id="16320.YTitle" number_of_elements="1"> + <Element index="0" value="Y Axis"/> + </Property> + <Property name="YTitleBold" id="16320.YTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.YTitleBold.bool"/> + </Property> + <Property name="YTitleColor" id="16320.YTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16320.YTitleColor.range"/> + </Property> + <Property name="YTitleFontFamily" id="16320.YTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16320.YTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="YTitleFontSize" id="16320.YTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16320.YTitleFontSize.range"/> + </Property> + <Property name="YTitleItalic" id="16320.YTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.YTitleItalic.bool"/> + </Property> + <Property name="YTitleOpacity" id="16320.YTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16320.YTitleOpacity.range"/> + </Property> + <Property name="YTitleShadow" id="16320.YTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.YTitleShadow.bool"/> + </Property> + <Property name="ZAxisLabels" id="16320.ZAxisLabels"> + <Domain name="scalar_range" id="16320.ZAxisLabels.scalar_range"/> + </Property> + <Property name="ZAxisNotation" id="16320.ZAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16320.ZAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="ZAxisPrecision" id="16320.ZAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16320.ZAxisPrecision.range"/> + </Property> + <Property name="ZAxisUseCustomLabels" id="16320.ZAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.ZAxisUseCustomLabels.bool"/> + </Property> + <Property name="ZLabelBold" id="16320.ZLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.ZLabelBold.bool"/> + </Property> + <Property name="ZLabelColor" id="16320.ZLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16320.ZLabelColor.range"/> + </Property> + <Property name="ZLabelFontFamily" id="16320.ZLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16320.ZLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="ZLabelFontSize" id="16320.ZLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16320.ZLabelFontSize.range"/> + </Property> + <Property name="ZLabelItalic" id="16320.ZLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.ZLabelItalic.bool"/> + </Property> + <Property name="ZLabelOpacity" id="16320.ZLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16320.ZLabelOpacity.range"/> + </Property> + <Property name="ZLabelShadow" id="16320.ZLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.ZLabelShadow.bool"/> + </Property> + <Property name="ZTitle" id="16320.ZTitle" number_of_elements="1"> + <Element index="0" value="Z Axis"/> + </Property> + <Property name="ZTitleBold" id="16320.ZTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.ZTitleBold.bool"/> + </Property> + <Property name="ZTitleColor" id="16320.ZTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16320.ZTitleColor.range"/> + </Property> + <Property name="ZTitleFontFamily" id="16320.ZTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16320.ZTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="ZTitleFontSize" id="16320.ZTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16320.ZTitleFontSize.range"/> + </Property> + <Property name="ZTitleItalic" id="16320.ZTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.ZTitleItalic.bool"/> + </Property> + <Property name="ZTitleOpacity" id="16320.ZTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16320.ZTitleOpacity.range"/> + </Property> + <Property name="ZTitleShadow" id="16320.ZTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16320.ZTitleShadow.bool"/> + </Property> + </Proxy> + <Proxy group="sources" type="ArrowSource" id="16368" servers="1"> + <Property name="Invert" id="16368.Invert" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16368.Invert.bool"/> + </Property> + <Property name="ShaftRadius" id="16368.ShaftRadius" number_of_elements="1"> + <Element index="0" value="0.03"/> + <Domain name="range" id="16368.ShaftRadius.range"/> + </Property> + <Property name="ShaftResolution" id="16368.ShaftResolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="16368.ShaftResolution.range"/> + </Property> + <Property name="TipLength" id="16368.TipLength" number_of_elements="1"> + <Element index="0" value="0.35"/> + <Domain name="range" id="16368.TipLength.range"/> + </Property> + <Property name="TipRadius" id="16368.TipRadius" number_of_elements="1"> + <Element index="0" value="0.1"/> + <Domain name="range" id="16368.TipRadius.range"/> + </Property> + <Property name="TipResolution" id="16368.TipResolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="16368.TipResolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="ConeSource" id="16379" servers="1"> + <Property name="Capping" id="16379.Capping" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16379.Capping.bool"/> + </Property> + <Property name="Center" id="16379.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16379.Center.range"/> + </Property> + <Property name="Direction" id="16379.Direction" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16379.Direction.range"/> + </Property> + <Property name="Height" id="16379.Height" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16379.Height.range"/> + </Property> + <Property name="Radius" id="16379.Radius" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16379.Radius.range"/> + </Property> + <Property name="Resolution" id="16379.Resolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="16379.Resolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="CubeSource" id="16390" servers="1"> + <Property name="Center" id="16390.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16390.Center.range"/> + </Property> + <Property name="XLength" id="16390.XLength" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16390.XLength.range"/> + </Property> + <Property name="YLength" id="16390.YLength" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16390.YLength.range"/> + </Property> + <Property name="ZLength" id="16390.ZLength" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16390.ZLength.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="CylinderSource" id="16401" servers="1"> + <Property name="Capping" id="16401.Capping" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16401.Capping.bool"/> + </Property> + <Property name="Center" id="16401.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16401.Center.range"/> + </Property> + <Property name="Height" id="16401.Height" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16401.Height.range"/> + </Property> + <Property name="Radius" id="16401.Radius" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16401.Radius.range"/> + </Property> + <Property name="Resolution" id="16401.Resolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="16401.Resolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="LineSource" id="16412" servers="1"> + <Property name="Point1" id="16412.Point1" number_of_elements="3"> + <Element index="0" value="-0.5"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16412.Point1.range"/> + </Property> + <Property name="Point2" id="16412.Point2" number_of_elements="3"> + <Element index="0" value="0.5"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16412.Point2.range"/> + </Property> + <Property name="Resolution" id="16412.Resolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="16412.Resolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="SphereSource" id="16423" servers="1"> + <Property name="Center" id="16423.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16423.Center.range"/> + </Property> + <Property name="EndPhi" id="16423.EndPhi" number_of_elements="1"> + <Element index="0" value="180"/> + <Domain name="range" id="16423.EndPhi.range"/> + </Property> + <Property name="EndTheta" id="16423.EndTheta" number_of_elements="1"> + <Element index="0" value="360"/> + <Domain name="range" id="16423.EndTheta.range"/> + </Property> + <Property name="PhiResolution" id="16423.PhiResolution" number_of_elements="1"> + <Element index="0" value="8"/> + <Domain name="range" id="16423.PhiResolution.range"/> + </Property> + <Property name="Radius" id="16423.Radius" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16423.Radius.range"/> + </Property> + <Property name="StartPhi" id="16423.StartPhi" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16423.StartPhi.range"/> + </Property> + <Property name="StartTheta" id="16423.StartTheta" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16423.StartTheta.range"/> + </Property> + <Property name="ThetaResolution" id="16423.ThetaResolution" number_of_elements="1"> + <Element index="0" value="8"/> + <Domain name="range" id="16423.ThetaResolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="GlyphSource2D" id="16434" servers="1"> + <Property name="Center" id="16434.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16434.Center.range"/> + </Property> + <Property name="Filled" id="16434.Filled" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16434.Filled.bool"/> + </Property> + <Property name="GlyphType" id="16434.GlyphType" number_of_elements="1"> + <Element index="0" value="9"/> + <Domain name="enum" id="16434.GlyphType.enum"> + <Entry value="1" text="Vertex"/> + <Entry value="2" text="Dash"/> + <Entry value="3" text="Cross"/> + <Entry value="4" text="ThickCross"/> + <Entry value="5" text="Triangle"/> + <Entry value="6" text="Square"/> + <Entry value="7" text="Circle"/> + <Entry value="8" text="Diamond"/> + <Entry value="9" text="Arrow"/> + <Entry value="10" text="ThickArrow"/> + <Entry value="11" text="HookedArrow"/> + <Entry value="12" text="EdgeArrow"/> + </Domain> + </Property> + </Proxy> + <Proxy group="internal_filters" type="PipelineConnection" id="16445" servers="1"> + <Property name="AllowNullInput" id="16445.AllowNullInput" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16445.AllowNullInput.bool"/> + </Property> + <Property name="Input" id="16445.Input"> + <Domain name="groups" id="16445.Input.groups"/> + <Domain name="input_type" id="16445.Input.input_type"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16458" servers="21"> + <Property name="AllowDuplicateScalars" id="16458.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16458.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16458.Points" number_of_elements="8"> + <Element index="0" value="3.622188377637e-54"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="1"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16458.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16458.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16459" servers="21"> + <Property name="AllowDuplicateScalars" id="16459.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16459.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16459.Points" number_of_elements="8"> + <Element index="0" value="3.622188377637e-54"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="1"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16459.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16459.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="representations" type="PolarAxesRepresentation" id="16357" servers="21"> + <Property name="ArcMajorTickSize" id="16357.ArcMajorTickSize" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16357.ArcMajorTickSize.range"/> + </Property> + <Property name="ArcMajorTickThickness" id="16357.ArcMajorTickThickness" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16357.ArcMajorTickThickness.range"/> + </Property> + <Property name="ArcMinorTickVisibility" id="16357.ArcMinorTickVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16357.ArcMinorTickVisibility.bool"/> + </Property> + <Property name="ArcTickRatioSize" id="16357.ArcTickRatioSize" number_of_elements="1"> + <Element index="0" value="0.3"/> + <Domain name="range" id="16357.ArcTickRatioSize.range"/> + </Property> + <Property name="ArcTickRatioThickness" id="16357.ArcTickRatioThickness" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16357.ArcTickRatioThickness.range"/> + </Property> + <Property name="ArcTickVisibility" id="16357.ArcTickVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16357.ArcTickVisibility.bool"/> + </Property> + <Property name="ArcTicksOriginToPolarAxis" id="16357.ArcTicksOriginToPolarAxis" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16357.ArcTicksOriginToPolarAxis.bool"/> + </Property> + <Property name="AutoSubdividePolarAxis" id="16357.AutoSubdividePolarAxis" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16357.AutoSubdividePolarAxis.bool"/> + </Property> + <Property name="AxisMinorTickVisibility" id="16357.AxisMinorTickVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16357.AxisMinorTickVisibility.bool"/> + </Property> + <Property name="AxisTickVisibility" id="16357.AxisTickVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16357.AxisTickVisibility.bool"/> + </Property> + <Property name="CustomBounds" id="16357.CustomBounds" number_of_elements="6"> + <Element index="0" value="0"/> + <Element index="1" value="1"/> + <Element index="2" value="0"/> + <Element index="3" value="1"/> + <Element index="4" value="0"/> + <Element index="5" value="1"/> + </Property> + <Property name="CustomRange" id="16357.CustomRange" number_of_elements="2"> + <Element index="0" value="0"/> + <Element index="1" value="1"/> + </Property> + <Property name="DataBounds" id="16357.DataBounds" number_of_elements="6"> + <Element index="0" value="1"/> + <Element index="1" value="-1"/> + <Element index="2" value="1"/> + <Element index="3" value="-1"/> + <Element index="4" value="1"/> + <Element index="5" value="-1"/> + </Property> + <Property name="DeltaAngleMajor" id="16357.DeltaAngleMajor" number_of_elements="1"> + <Element index="0" value="10"/> + <Domain name="range" id="16357.DeltaAngleMajor.range"/> + </Property> + <Property name="DeltaAngleMinor" id="16357.DeltaAngleMinor" number_of_elements="1"> + <Element index="0" value="5"/> + <Domain name="range" id="16357.DeltaAngleMinor.range"/> + </Property> + <Property name="DeltaRangeMajor" id="16357.DeltaRangeMajor" number_of_elements="1"> + <Element index="0" value="10"/> + </Property> + <Property name="DeltaRangeMinor" id="16357.DeltaRangeMinor" number_of_elements="1"> + <Element index="0" value="5"/> + </Property> + <Property name="DistanceLODThreshold" id="16357.DistanceLODThreshold" number_of_elements="1"> + <Element index="0" value="0.7"/> + <Domain name="range" id="16357.DistanceLODThreshold.range"/> + </Property> + <Property name="DrawPolarArcsGridlines" id="16357.DrawPolarArcsGridlines" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16357.DrawPolarArcsGridlines.bool"/> + </Property> + <Property name="DrawRadialGridlines" id="16357.DrawRadialGridlines" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16357.DrawRadialGridlines.bool"/> + </Property> + <Property name="EnableCustomBounds" id="16357.EnableCustomBounds" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="EnableCustomRange" id="16357.EnableCustomRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16357.EnableCustomRange.bool"/> + </Property> + <Property name="EnableDistanceLOD" id="16357.EnableDistanceLOD" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16357.EnableDistanceLOD.bool"/> + </Property> + <Property name="EnableViewAngleLOD" id="16357.EnableViewAngleLOD" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16357.EnableViewAngleLOD.bool"/> + </Property> + <Property name="Input" id="16357.Input" number_of_elements="1"> + <Proxy value="15446" output_port="0"/> + <Domain name="input_type" id="16357.Input.input_type"/> + </Property> + <Property name="LastRadialAxisColor" id="16357.LastRadialAxisColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16357.LastRadialAxisColor.range"/> + </Property> + <Property name="LastRadialAxisMajorTickSize" id="16357.LastRadialAxisMajorTickSize" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16357.LastRadialAxisMajorTickSize.range"/> + </Property> + <Property name="LastRadialAxisMajorTickThickness" id="16357.LastRadialAxisMajorTickThickness" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16357.LastRadialAxisMajorTickThickness.range"/> + </Property> + <Property name="LastRadialAxisTickRatioSize" id="16357.LastRadialAxisTickRatioSize" number_of_elements="1"> + <Element index="0" value="0.3"/> + <Domain name="range" id="16357.LastRadialAxisTickRatioSize.range"/> + </Property> + <Property name="LastRadialAxisTickRatioThickness" id="16357.LastRadialAxisTickRatioThickness" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16357.LastRadialAxisTickRatioThickness.range"/> + </Property> + <Property name="MaximumAngle" id="16357.MaximumAngle" number_of_elements="1"> + <Element index="0" value="90"/> + <Domain name="range" id="16357.MaximumAngle.range"/> + </Property> + <Property name="MinimumAngle" id="16357.MinimumAngle" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16357.MinimumAngle.range"/> + </Property> + <Property name="MinimumRadius" id="16357.MinimumRadius" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16357.MinimumRadius.range"/> + </Property> + <Property name="NumberOfPolarAxis" id="16357.NumberOfPolarAxis" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16357.NumberOfPolarAxis.range"/> + </Property> + <Property name="NumberOfRadialAxes" id="16357.NumberOfRadialAxes" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16357.NumberOfRadialAxes.range"/> + </Property> + <Property name="Orientation" id="16357.Orientation" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16357.Orientation.range"/> + </Property> + <Property name="PolarArcsColor" id="16357.PolarArcsColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16357.PolarArcsColor.range"/> + </Property> + <Property name="PolarArcsVisibility" id="16357.PolarArcsVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16357.PolarArcsVisibility.bool"/> + </Property> + <Property name="PolarAxisColor" id="16357.PolarAxisColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16357.PolarAxisColor.range"/> + </Property> + <Property name="PolarAxisMajorTickSize" id="16357.PolarAxisMajorTickSize" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16357.PolarAxisMajorTickSize.range"/> + </Property> + <Property name="PolarAxisMajorTickThickness" id="16357.PolarAxisMajorTickThickness" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16357.PolarAxisMajorTickThickness.range"/> + </Property> + <Property name="PolarAxisTickRatioSize" id="16357.PolarAxisTickRatioSize" number_of_elements="1"> + <Element index="0" value="0.3"/> + <Domain name="range" id="16357.PolarAxisTickRatioSize.range"/> + </Property> + <Property name="PolarAxisTickRatioThickness" id="16357.PolarAxisTickRatioThickness" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16357.PolarAxisTickRatioThickness.range"/> + </Property> + <Property name="PolarAxisTitle" id="16357.PolarAxisTitle" number_of_elements="1"> + <Element index="0" value="Radial Distance"/> + </Property> + <Property name="PolarAxisTitleLocation" id="16357.PolarAxisTitleLocation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16357.PolarAxisTitleLocation.enum"> + <Entry value="0" text="Bottom"/> + <Entry value="1" text="Extern"/> + </Domain> + </Property> + <Property name="PolarAxisTitleVisibility" id="16357.PolarAxisTitleVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16357.PolarAxisTitleVisibility.bool"/> + </Property> + <Property name="PolarAxisVisibility" id="16357.PolarAxisVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16357.PolarAxisVisibility.bool"/> + </Property> + <Property name="PolarLabelExponentLocation" id="16357.PolarLabelExponentLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="16357.PolarLabelExponentLocation.enum"> + <Entry value="0" text="Bottom"/> + <Entry value="1" text="Extern"/> + <Entry value="2" text="Labels"/> + </Domain> + </Property> + <Property name="PolarLabelFormat" id="16357.PolarLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="PolarLabelVisibility" id="16357.PolarLabelVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16357.PolarLabelVisibility.bool"/> + </Property> + <Property name="PolarTicksVisibility" id="16357.PolarTicksVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16357.PolarTicksVisibility.bool"/> + </Property> + <Property name="Position" id="16357.Position" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16357.Position.range"/> + </Property> + <Property name="RadialAxesOriginToPolarAxis" id="16357.RadialAxesOriginToPolarAxis" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16357.RadialAxesOriginToPolarAxis.bool"/> + </Property> + <Property name="RadialAxesVisibility" id="16357.RadialAxesVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16357.RadialAxesVisibility.bool"/> + </Property> + <Property name="RadialLabelFormat" id="16357.RadialLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#3.1f"/> + </Property> + <Property name="RadialLabelLocation" id="16357.RadialLabelLocation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16357.RadialLabelLocation.enum"> + <Entry value="0" text="Bottom"/> + <Entry value="1" text="Extern"/> + </Domain> + </Property> + <Property name="RadialLabelVisibility" id="16357.RadialLabelVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16357.RadialLabelVisibility.bool"/> + </Property> + <Property name="RadialUnitsVisibility" id="16357.RadialUnitsVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16357.RadialUnitsVisibility.bool"/> + </Property> + <Property name="Ratio" id="16357.Ratio" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16357.Ratio.range"/> + </Property> + <Property name="Scale" id="16357.Scale" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16357.Scale.range"/> + </Property> + <Property name="ScreenSize" id="16357.ScreenSize" number_of_elements="1"> + <Element index="0" value="10"/> + <Domain name="range" id="16357.ScreenSize.range"/> + </Property> + <Property name="SecondaryPolarArcsColor" id="16357.SecondaryPolarArcsColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16357.SecondaryPolarArcsColor.range"/> + </Property> + <Property name="SecondaryRadialAxesColor" id="16357.SecondaryRadialAxesColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16357.SecondaryRadialAxesColor.range"/> + </Property> + <Property name="SmallestVisiblePolarAngle" id="16357.SmallestVisiblePolarAngle" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16357.SmallestVisiblePolarAngle.range"/> + </Property> + <Property name="TickLocation" id="16357.TickLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="16357.TickLocation.enum"> + <Entry value="0" text="Inside"/> + <Entry value="1" text="Outside"/> + <Entry value="2" text="Both"/> + </Domain> + </Property> + <Property name="Use2DMode" id="16357.Use2DMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16357.Use2DMode.bool"/> + </Property> + <Property name="UseLogAxis" id="16357.UseLogAxis" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16357.UseLogAxis.bool"/> + </Property> + <Property name="ViewAngleLODThreshold" id="16357.ViewAngleLODThreshold" number_of_elements="1"> + <Element index="0" value="0.7"/> + <Domain name="range" id="16357.ViewAngleLODThreshold.range"/> + </Property> + <Property name="Visibility" id="16357.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16357.Visibility.bool"/> + </Property> + <Property name="LastRadialAxisTextBold" id="16357.LastRadialAxisTextBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16357.LastRadialAxisTextBold.bool"/> + </Property> + <Property name="LastRadialAxisTextColor" id="16357.LastRadialAxisTextColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16357.LastRadialAxisTextColor.range"/> + </Property> + <Property name="LastRadialAxisTextFontFamily" id="16357.LastRadialAxisTextFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16357.LastRadialAxisTextFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LastRadialAxisTextFontSize" id="16357.LastRadialAxisTextFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16357.LastRadialAxisTextFontSize.range"/> + </Property> + <Property name="LastRadialAxisTextItalic" id="16357.LastRadialAxisTextItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16357.LastRadialAxisTextItalic.bool"/> + </Property> + <Property name="LastRadialAxisTextOpacity" id="16357.LastRadialAxisTextOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16357.LastRadialAxisTextOpacity.range"/> + </Property> + <Property name="LastRadialAxisTextShadow" id="16357.LastRadialAxisTextShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16357.LastRadialAxisTextShadow.bool"/> + </Property> + <Property name="PolarAxisLabelBold" id="16357.PolarAxisLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16357.PolarAxisLabelBold.bool"/> + </Property> + <Property name="PolarAxisLabelColor" id="16357.PolarAxisLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16357.PolarAxisLabelColor.range"/> + </Property> + <Property name="PolarAxisLabelFontFamily" id="16357.PolarAxisLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16357.PolarAxisLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="PolarAxisLabelFontSize" id="16357.PolarAxisLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16357.PolarAxisLabelFontSize.range"/> + </Property> + <Property name="PolarAxisLabelItalic" id="16357.PolarAxisLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16357.PolarAxisLabelItalic.bool"/> + </Property> + <Property name="PolarAxisLabelOpacity" id="16357.PolarAxisLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16357.PolarAxisLabelOpacity.range"/> + </Property> + <Property name="PolarAxisLabelShadow" id="16357.PolarAxisLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16357.PolarAxisLabelShadow.bool"/> + </Property> + <Property name="PolarAxisTitleBold" id="16357.PolarAxisTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16357.PolarAxisTitleBold.bool"/> + </Property> + <Property name="PolarAxisTitleColor" id="16357.PolarAxisTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16357.PolarAxisTitleColor.range"/> + </Property> + <Property name="PolarAxisTitleFontFamily" id="16357.PolarAxisTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16357.PolarAxisTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="PolarAxisTitleFontSize" id="16357.PolarAxisTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16357.PolarAxisTitleFontSize.range"/> + </Property> + <Property name="PolarAxisTitleItalic" id="16357.PolarAxisTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16357.PolarAxisTitleItalic.bool"/> + </Property> + <Property name="PolarAxisTitleOpacity" id="16357.PolarAxisTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16357.PolarAxisTitleOpacity.range"/> + </Property> + <Property name="PolarAxisTitleShadow" id="16357.PolarAxisTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16357.PolarAxisTitleShadow.bool"/> + </Property> + <Property name="SecondaryRadialAxesTextBold" id="16357.SecondaryRadialAxesTextBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16357.SecondaryRadialAxesTextBold.bool"/> + </Property> + <Property name="SecondaryRadialAxesTextColor" id="16357.SecondaryRadialAxesTextColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16357.SecondaryRadialAxesTextColor.range"/> + </Property> + <Property name="SecondaryRadialAxesTextFontFamily" id="16357.SecondaryRadialAxesTextFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16357.SecondaryRadialAxesTextFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="SecondaryRadialAxesTextFontSize" id="16357.SecondaryRadialAxesTextFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16357.SecondaryRadialAxesTextFontSize.range"/> + </Property> + <Property name="SecondaryRadialAxesTextItalic" id="16357.SecondaryRadialAxesTextItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16357.SecondaryRadialAxesTextItalic.bool"/> + </Property> + <Property name="SecondaryRadialAxesTextOpacity" id="16357.SecondaryRadialAxesTextOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16357.SecondaryRadialAxesTextOpacity.range"/> + </Property> + <Property name="SecondaryRadialAxesTextShadow" id="16357.SecondaryRadialAxesTextShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16357.SecondaryRadialAxesTextShadow.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16460" servers="21"> + <Property name="AllowDuplicateScalars" id="16460.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16460.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16460.Points" number_of_elements="8"> + <Element index="0" value="3.622188377637e-54"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="1"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16460.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16460.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="annotations" type="GridAxes3DActor" id="15817" servers="21"> + <Property name="AxesToLabel" id="15817.AxesToLabel" number_of_elements="1"> + <Element index="0" value="63"/> + <Domain name="range" id="15817.AxesToLabel.range"/> + </Property> + <Property name="DataBoundsInflateFactor" id="15817.DataBoundsInflateFactor" number_of_elements="1"> + <Element index="0" value="0.0008"/> + <Domain name="range" id="15817.DataBoundsInflateFactor.range"/> + </Property> + <Property name="DataPosition" id="15817.DataPosition" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15817.DataPosition.range"/> + </Property> + <Property name="DataScale" id="15817.DataScale" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15817.DataScale.range"/> + </Property> + <Property name="FacesToRender" id="15817.FacesToRender" number_of_elements="1"> + <Element index="0" value="63"/> + <Domain name="range" id="15817.FacesToRender.range"/> + </Property> + <Property name="LabelUniqueEdgesOnly" id="15817.LabelUniqueEdgesOnly" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15817.LabelUniqueEdgesOnly.bool"/> + </Property> + <Property name="ModelBounds" id="15817.ModelBounds" number_of_elements="6"> + <Element index="0" value="0"/> + <Element index="1" value="1"/> + <Element index="2" value="0"/> + <Element index="3" value="1"/> + <Element index="4" value="0"/> + <Element index="5" value="1"/> + </Property> + <Property name="ModelTransformMatrix" id="15817.ModelTransformMatrix" number_of_elements="16"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Element index="3" value="0"/> + <Element index="4" value="0"/> + <Element index="5" value="1"/> + <Element index="6" value="0"/> + <Element index="7" value="0"/> + <Element index="8" value="0"/> + <Element index="9" value="0"/> + <Element index="10" value="1"/> + <Element index="11" value="0"/> + <Element index="12" value="0"/> + <Element index="13" value="0"/> + <Element index="14" value="0"/> + <Element index="15" value="1"/> + </Property> + <Property name="ShowEdges" id="15817.ShowEdges" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15817.ShowEdges.bool"/> + </Property> + <Property name="ShowGrid" id="15817.ShowGrid" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.ShowGrid.bool"/> + </Property> + <Property name="ShowTicks" id="15817.ShowTicks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15817.ShowTicks.bool"/> + </Property> + <Property name="UseModelTransform" id="15817.UseModelTransform" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="15817.UseModelTransform.range"/> + </Property> + <Property name="Visibility" id="15817.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.Visibility.bool"/> + </Property> + <Property name="XAxisLabels" id="15817.XAxisLabels"> + <Domain name="scalar_range" id="15817.XAxisLabels.scalar_range"/> + </Property> + <Property name="XAxisNotation" id="15817.XAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15817.XAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="XAxisPrecision" id="15817.XAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="15817.XAxisPrecision.range"/> + </Property> + <Property name="XAxisUseCustomLabels" id="15817.XAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.XAxisUseCustomLabels.bool"/> + </Property> + <Property name="XTitle" id="15817.XTitle" number_of_elements="1"> + <Element index="0" value="X Axis"/> + </Property> + <Property name="YAxisLabels" id="15817.YAxisLabels"> + <Domain name="scalar_range" id="15817.YAxisLabels.scalar_range"/> + </Property> + <Property name="YAxisNotation" id="15817.YAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15817.YAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="YAxisPrecision" id="15817.YAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="15817.YAxisPrecision.range"/> + </Property> + <Property name="YAxisUseCustomLabels" id="15817.YAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.YAxisUseCustomLabels.bool"/> + </Property> + <Property name="YTitle" id="15817.YTitle" number_of_elements="1"> + <Element index="0" value="Y Axis"/> + </Property> + <Property name="ZAxisLabels" id="15817.ZAxisLabels"> + <Domain name="scalar_range" id="15817.ZAxisLabels.scalar_range"/> + </Property> + <Property name="ZAxisNotation" id="15817.ZAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15817.ZAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="ZAxisPrecision" id="15817.ZAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="15817.ZAxisPrecision.range"/> + </Property> + <Property name="ZAxisUseCustomLabels" id="15817.ZAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.ZAxisUseCustomLabels.bool"/> + </Property> + <Property name="ZTitle" id="15817.ZTitle" number_of_elements="1"> + <Element index="0" value="Z Axis"/> + </Property> + <Property name="CullBackface" id="15817.CullBackface" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.CullBackface.bool"/> + </Property> + <Property name="CullFrontface" id="15817.CullFrontface" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15817.CullFrontface.bool"/> + </Property> + <Property name="GridColor" id="15817.GridColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15817.GridColor.range"/> + </Property> + <Property name="XLabelBold" id="15817.XLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.XLabelBold.bool"/> + </Property> + <Property name="XLabelColor" id="15817.XLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15817.XLabelColor.range"/> + </Property> + <Property name="XLabelFontFamily" id="15817.XLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15817.XLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="XLabelFontSize" id="15817.XLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="15817.XLabelFontSize.range"/> + </Property> + <Property name="XLabelItalic" id="15817.XLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.XLabelItalic.bool"/> + </Property> + <Property name="XLabelOpacity" id="15817.XLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15817.XLabelOpacity.range"/> + </Property> + <Property name="XLabelShadow" id="15817.XLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.XLabelShadow.bool"/> + </Property> + <Property name="XTitleBold" id="15817.XTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.XTitleBold.bool"/> + </Property> + <Property name="XTitleColor" id="15817.XTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15817.XTitleColor.range"/> + </Property> + <Property name="XTitleFontFamily" id="15817.XTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15817.XTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="XTitleFontSize" id="15817.XTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="15817.XTitleFontSize.range"/> + </Property> + <Property name="XTitleItalic" id="15817.XTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.XTitleItalic.bool"/> + </Property> + <Property name="XTitleOpacity" id="15817.XTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15817.XTitleOpacity.range"/> + </Property> + <Property name="XTitleShadow" id="15817.XTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.XTitleShadow.bool"/> + </Property> + <Property name="YLabelBold" id="15817.YLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.YLabelBold.bool"/> + </Property> + <Property name="YLabelColor" id="15817.YLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15817.YLabelColor.range"/> + </Property> + <Property name="YLabelFontFamily" id="15817.YLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15817.YLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="YLabelFontSize" id="15817.YLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="15817.YLabelFontSize.range"/> + </Property> + <Property name="YLabelItalic" id="15817.YLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.YLabelItalic.bool"/> + </Property> + <Property name="YLabelOpacity" id="15817.YLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15817.YLabelOpacity.range"/> + </Property> + <Property name="YLabelShadow" id="15817.YLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.YLabelShadow.bool"/> + </Property> + <Property name="YTitleBold" id="15817.YTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.YTitleBold.bool"/> + </Property> + <Property name="YTitleColor" id="15817.YTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15817.YTitleColor.range"/> + </Property> + <Property name="YTitleFontFamily" id="15817.YTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15817.YTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="YTitleFontSize" id="15817.YTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="15817.YTitleFontSize.range"/> + </Property> + <Property name="YTitleItalic" id="15817.YTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.YTitleItalic.bool"/> + </Property> + <Property name="YTitleOpacity" id="15817.YTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15817.YTitleOpacity.range"/> + </Property> + <Property name="YTitleShadow" id="15817.YTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.YTitleShadow.bool"/> + </Property> + <Property name="ZLabelBold" id="15817.ZLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.ZLabelBold.bool"/> + </Property> + <Property name="ZLabelColor" id="15817.ZLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15817.ZLabelColor.range"/> + </Property> + <Property name="ZLabelFontFamily" id="15817.ZLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15817.ZLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="ZLabelFontSize" id="15817.ZLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="15817.ZLabelFontSize.range"/> + </Property> + <Property name="ZLabelItalic" id="15817.ZLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.ZLabelItalic.bool"/> + </Property> + <Property name="ZLabelOpacity" id="15817.ZLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15817.ZLabelOpacity.range"/> + </Property> + <Property name="ZLabelShadow" id="15817.ZLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.ZLabelShadow.bool"/> + </Property> + <Property name="ZTitleBold" id="15817.ZTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.ZTitleBold.bool"/> + </Property> + <Property name="ZTitleColor" id="15817.ZTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="15817.ZTitleColor.range"/> + </Property> + <Property name="ZTitleFontFamily" id="15817.ZTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15817.ZTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="ZTitleFontSize" id="15817.ZTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="15817.ZTitleFontSize.range"/> + </Property> + <Property name="ZTitleItalic" id="15817.ZTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.ZTitleItalic.bool"/> + </Property> + <Property name="ZTitleOpacity" id="15817.ZTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="15817.ZTitleOpacity.range"/> + </Property> + <Property name="ZTitleShadow" id="15817.ZTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15817.ZTitleShadow.bool"/> + </Property> + </Proxy> + <Proxy group="representations" type="GridAxesRepresentation" id="16594" servers="21"> + <Property name="GridAxesVisibility" id="16594.GridAxesVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.GridAxesVisibility.bool"/> + </Property> + <Property name="Input" id="16594.Input"> + <Domain name="input_array_any" id="16594.Input.input_array_any"/> + </Property> + <Property name="Position" id="16594.Position" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16594.Position.range"/> + </Property> + <Property name="Scale" id="16594.Scale" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16594.Scale.range"/> + </Property> + <Property name="AxesToLabel" id="16594.AxesToLabel" number_of_elements="1"> + <Element index="0" value="63"/> + <Domain name="range" id="16594.AxesToLabel.range"/> + </Property> + <Property name="CullBackface" id="16594.CullBackface" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.CullBackface.bool"/> + </Property> + <Property name="CullFrontface" id="16594.CullFrontface" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16594.CullFrontface.bool"/> + </Property> + <Property name="FacesToRender" id="16594.FacesToRender" number_of_elements="1"> + <Element index="0" value="63"/> + <Domain name="range" id="16594.FacesToRender.range"/> + </Property> + <Property name="GridColor" id="16594.GridColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16594.GridColor.range"/> + </Property> + <Property name="LabelUniqueEdgesOnly" id="16594.LabelUniqueEdgesOnly" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16594.LabelUniqueEdgesOnly.bool"/> + </Property> + <Property name="ShowEdges" id="16594.ShowEdges" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16594.ShowEdges.bool"/> + </Property> + <Property name="ShowGrid" id="16594.ShowGrid" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.ShowGrid.bool"/> + </Property> + <Property name="ShowTicks" id="16594.ShowTicks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16594.ShowTicks.bool"/> + </Property> + <Property name="XAxisLabels" id="16594.XAxisLabels"> + <Domain name="scalar_range" id="16594.XAxisLabels.scalar_range"/> + </Property> + <Property name="XAxisNotation" id="16594.XAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16594.XAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="XAxisPrecision" id="16594.XAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16594.XAxisPrecision.range"/> + </Property> + <Property name="XAxisUseCustomLabels" id="16594.XAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.XAxisUseCustomLabels.bool"/> + </Property> + <Property name="XLabelBold" id="16594.XLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.XLabelBold.bool"/> + </Property> + <Property name="XLabelColor" id="16594.XLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16594.XLabelColor.range"/> + </Property> + <Property name="XLabelFontFamily" id="16594.XLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16594.XLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="XLabelFontSize" id="16594.XLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16594.XLabelFontSize.range"/> + </Property> + <Property name="XLabelItalic" id="16594.XLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.XLabelItalic.bool"/> + </Property> + <Property name="XLabelOpacity" id="16594.XLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16594.XLabelOpacity.range"/> + </Property> + <Property name="XLabelShadow" id="16594.XLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.XLabelShadow.bool"/> + </Property> + <Property name="XTitle" id="16594.XTitle" number_of_elements="1"> + <Element index="0" value="X Axis"/> + </Property> + <Property name="XTitleBold" id="16594.XTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.XTitleBold.bool"/> + </Property> + <Property name="XTitleColor" id="16594.XTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16594.XTitleColor.range"/> + </Property> + <Property name="XTitleFontFamily" id="16594.XTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16594.XTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="XTitleFontSize" id="16594.XTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16594.XTitleFontSize.range"/> + </Property> + <Property name="XTitleItalic" id="16594.XTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.XTitleItalic.bool"/> + </Property> + <Property name="XTitleOpacity" id="16594.XTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16594.XTitleOpacity.range"/> + </Property> + <Property name="XTitleShadow" id="16594.XTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.XTitleShadow.bool"/> + </Property> + <Property name="YAxisLabels" id="16594.YAxisLabels"> + <Domain name="scalar_range" id="16594.YAxisLabels.scalar_range"/> + </Property> + <Property name="YAxisNotation" id="16594.YAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16594.YAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="YAxisPrecision" id="16594.YAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16594.YAxisPrecision.range"/> + </Property> + <Property name="YAxisUseCustomLabels" id="16594.YAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.YAxisUseCustomLabels.bool"/> + </Property> + <Property name="YLabelBold" id="16594.YLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.YLabelBold.bool"/> + </Property> + <Property name="YLabelColor" id="16594.YLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16594.YLabelColor.range"/> + </Property> + <Property name="YLabelFontFamily" id="16594.YLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16594.YLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="YLabelFontSize" id="16594.YLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16594.YLabelFontSize.range"/> + </Property> + <Property name="YLabelItalic" id="16594.YLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.YLabelItalic.bool"/> + </Property> + <Property name="YLabelOpacity" id="16594.YLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16594.YLabelOpacity.range"/> + </Property> + <Property name="YLabelShadow" id="16594.YLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.YLabelShadow.bool"/> + </Property> + <Property name="YTitle" id="16594.YTitle" number_of_elements="1"> + <Element index="0" value="Y Axis"/> + </Property> + <Property name="YTitleBold" id="16594.YTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.YTitleBold.bool"/> + </Property> + <Property name="YTitleColor" id="16594.YTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16594.YTitleColor.range"/> + </Property> + <Property name="YTitleFontFamily" id="16594.YTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16594.YTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="YTitleFontSize" id="16594.YTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16594.YTitleFontSize.range"/> + </Property> + <Property name="YTitleItalic" id="16594.YTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.YTitleItalic.bool"/> + </Property> + <Property name="YTitleOpacity" id="16594.YTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16594.YTitleOpacity.range"/> + </Property> + <Property name="YTitleShadow" id="16594.YTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.YTitleShadow.bool"/> + </Property> + <Property name="ZAxisLabels" id="16594.ZAxisLabels"> + <Domain name="scalar_range" id="16594.ZAxisLabels.scalar_range"/> + </Property> + <Property name="ZAxisNotation" id="16594.ZAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16594.ZAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="ZAxisPrecision" id="16594.ZAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16594.ZAxisPrecision.range"/> + </Property> + <Property name="ZAxisUseCustomLabels" id="16594.ZAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.ZAxisUseCustomLabels.bool"/> + </Property> + <Property name="ZLabelBold" id="16594.ZLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.ZLabelBold.bool"/> + </Property> + <Property name="ZLabelColor" id="16594.ZLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16594.ZLabelColor.range"/> + </Property> + <Property name="ZLabelFontFamily" id="16594.ZLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16594.ZLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="ZLabelFontSize" id="16594.ZLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16594.ZLabelFontSize.range"/> + </Property> + <Property name="ZLabelItalic" id="16594.ZLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.ZLabelItalic.bool"/> + </Property> + <Property name="ZLabelOpacity" id="16594.ZLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16594.ZLabelOpacity.range"/> + </Property> + <Property name="ZLabelShadow" id="16594.ZLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.ZLabelShadow.bool"/> + </Property> + <Property name="ZTitle" id="16594.ZTitle" number_of_elements="1"> + <Element index="0" value="Z Axis"/> + </Property> + <Property name="ZTitleBold" id="16594.ZTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.ZTitleBold.bool"/> + </Property> + <Property name="ZTitleColor" id="16594.ZTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16594.ZTitleColor.range"/> + </Property> + <Property name="ZTitleFontFamily" id="16594.ZTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16594.ZTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="ZTitleFontSize" id="16594.ZTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16594.ZTitleFontSize.range"/> + </Property> + <Property name="ZTitleItalic" id="16594.ZTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.ZTitleItalic.bool"/> + </Property> + <Property name="ZTitleOpacity" id="16594.ZTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16594.ZTitleOpacity.range"/> + </Property> + <Property name="ZTitleShadow" id="16594.ZTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16594.ZTitleShadow.bool"/> + </Property> + </Proxy> + <Proxy group="sources" type="ArrowSource" id="16642" servers="1"> + <Property name="Invert" id="16642.Invert" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16642.Invert.bool"/> + </Property> + <Property name="ShaftRadius" id="16642.ShaftRadius" number_of_elements="1"> + <Element index="0" value="0.03"/> + <Domain name="range" id="16642.ShaftRadius.range"/> + </Property> + <Property name="ShaftResolution" id="16642.ShaftResolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="16642.ShaftResolution.range"/> + </Property> + <Property name="TipLength" id="16642.TipLength" number_of_elements="1"> + <Element index="0" value="0.35"/> + <Domain name="range" id="16642.TipLength.range"/> + </Property> + <Property name="TipRadius" id="16642.TipRadius" number_of_elements="1"> + <Element index="0" value="0.1"/> + <Domain name="range" id="16642.TipRadius.range"/> + </Property> + <Property name="TipResolution" id="16642.TipResolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="16642.TipResolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="ConeSource" id="16653" servers="1"> + <Property name="Capping" id="16653.Capping" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16653.Capping.bool"/> + </Property> + <Property name="Center" id="16653.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16653.Center.range"/> + </Property> + <Property name="Direction" id="16653.Direction" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16653.Direction.range"/> + </Property> + <Property name="Height" id="16653.Height" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16653.Height.range"/> + </Property> + <Property name="Radius" id="16653.Radius" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16653.Radius.range"/> + </Property> + <Property name="Resolution" id="16653.Resolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="16653.Resolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="CubeSource" id="16664" servers="1"> + <Property name="Center" id="16664.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16664.Center.range"/> + </Property> + <Property name="XLength" id="16664.XLength" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16664.XLength.range"/> + </Property> + <Property name="YLength" id="16664.YLength" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16664.YLength.range"/> + </Property> + <Property name="ZLength" id="16664.ZLength" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16664.ZLength.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="CylinderSource" id="16675" servers="1"> + <Property name="Capping" id="16675.Capping" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16675.Capping.bool"/> + </Property> + <Property name="Center" id="16675.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16675.Center.range"/> + </Property> + <Property name="Height" id="16675.Height" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16675.Height.range"/> + </Property> + <Property name="Radius" id="16675.Radius" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16675.Radius.range"/> + </Property> + <Property name="Resolution" id="16675.Resolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="16675.Resolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="LineSource" id="16686" servers="1"> + <Property name="Point1" id="16686.Point1" number_of_elements="3"> + <Element index="0" value="-0.5"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16686.Point1.range"/> + </Property> + <Property name="Point2" id="16686.Point2" number_of_elements="3"> + <Element index="0" value="0.5"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16686.Point2.range"/> + </Property> + <Property name="Resolution" id="16686.Resolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="16686.Resolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="SphereSource" id="16697" servers="1"> + <Property name="Center" id="16697.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16697.Center.range"/> + </Property> + <Property name="EndPhi" id="16697.EndPhi" number_of_elements="1"> + <Element index="0" value="180"/> + <Domain name="range" id="16697.EndPhi.range"/> + </Property> + <Property name="EndTheta" id="16697.EndTheta" number_of_elements="1"> + <Element index="0" value="360"/> + <Domain name="range" id="16697.EndTheta.range"/> + </Property> + <Property name="PhiResolution" id="16697.PhiResolution" number_of_elements="1"> + <Element index="0" value="8"/> + <Domain name="range" id="16697.PhiResolution.range"/> + </Property> + <Property name="Radius" id="16697.Radius" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16697.Radius.range"/> + </Property> + <Property name="StartPhi" id="16697.StartPhi" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16697.StartPhi.range"/> + </Property> + <Property name="StartTheta" id="16697.StartTheta" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16697.StartTheta.range"/> + </Property> + <Property name="ThetaResolution" id="16697.ThetaResolution" number_of_elements="1"> + <Element index="0" value="8"/> + <Domain name="range" id="16697.ThetaResolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="GlyphSource2D" id="16708" servers="1"> + <Property name="Center" id="16708.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16708.Center.range"/> + </Property> + <Property name="Filled" id="16708.Filled" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16708.Filled.bool"/> + </Property> + <Property name="GlyphType" id="16708.GlyphType" number_of_elements="1"> + <Element index="0" value="9"/> + <Domain name="enum" id="16708.GlyphType.enum"> + <Entry value="1" text="Vertex"/> + <Entry value="2" text="Dash"/> + <Entry value="3" text="Cross"/> + <Entry value="4" text="ThickCross"/> + <Entry value="5" text="Triangle"/> + <Entry value="6" text="Square"/> + <Entry value="7" text="Circle"/> + <Entry value="8" text="Diamond"/> + <Entry value="9" text="Arrow"/> + <Entry value="10" text="ThickArrow"/> + <Entry value="11" text="HookedArrow"/> + <Entry value="12" text="EdgeArrow"/> + </Domain> + </Property> + </Proxy> + <Proxy group="internal_filters" type="PipelineConnection" id="16719" servers="1"> + <Property name="AllowNullInput" id="16719.AllowNullInput" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16719.AllowNullInput.bool"/> + </Property> + <Property name="Input" id="16719.Input"> + <Domain name="groups" id="16719.Input.groups"/> + <Domain name="input_type" id="16719.Input.input_type"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16730" servers="21"> + <Property name="AllowDuplicateScalars" id="16730.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16730.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16730.Points" number_of_elements="8"> + <Element index="0" value="3.622188377637e-54"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="1"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16730.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16730.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16731" servers="21"> + <Property name="AllowDuplicateScalars" id="16731.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16731.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16731.Points" number_of_elements="8"> + <Element index="0" value="3.622188377637e-54"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="1"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16731.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16731.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="representations" type="PolarAxesRepresentation" id="16631" servers="21"> + <Property name="ArcMajorTickSize" id="16631.ArcMajorTickSize" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16631.ArcMajorTickSize.range"/> + </Property> + <Property name="ArcMajorTickThickness" id="16631.ArcMajorTickThickness" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16631.ArcMajorTickThickness.range"/> + </Property> + <Property name="ArcMinorTickVisibility" id="16631.ArcMinorTickVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16631.ArcMinorTickVisibility.bool"/> + </Property> + <Property name="ArcTickRatioSize" id="16631.ArcTickRatioSize" number_of_elements="1"> + <Element index="0" value="0.3"/> + <Domain name="range" id="16631.ArcTickRatioSize.range"/> + </Property> + <Property name="ArcTickRatioThickness" id="16631.ArcTickRatioThickness" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16631.ArcTickRatioThickness.range"/> + </Property> + <Property name="ArcTickVisibility" id="16631.ArcTickVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16631.ArcTickVisibility.bool"/> + </Property> + <Property name="ArcTicksOriginToPolarAxis" id="16631.ArcTicksOriginToPolarAxis" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16631.ArcTicksOriginToPolarAxis.bool"/> + </Property> + <Property name="AutoSubdividePolarAxis" id="16631.AutoSubdividePolarAxis" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16631.AutoSubdividePolarAxis.bool"/> + </Property> + <Property name="AxisMinorTickVisibility" id="16631.AxisMinorTickVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16631.AxisMinorTickVisibility.bool"/> + </Property> + <Property name="AxisTickVisibility" id="16631.AxisTickVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16631.AxisTickVisibility.bool"/> + </Property> + <Property name="CustomBounds" id="16631.CustomBounds" number_of_elements="6"> + <Element index="0" value="0"/> + <Element index="1" value="1"/> + <Element index="2" value="0"/> + <Element index="3" value="1"/> + <Element index="4" value="0"/> + <Element index="5" value="1"/> + </Property> + <Property name="CustomRange" id="16631.CustomRange" number_of_elements="2"> + <Element index="0" value="0"/> + <Element index="1" value="1"/> + </Property> + <Property name="DataBounds" id="16631.DataBounds" number_of_elements="6"> + <Element index="0" value="1"/> + <Element index="1" value="-1"/> + <Element index="2" value="1"/> + <Element index="3" value="-1"/> + <Element index="4" value="1"/> + <Element index="5" value="-1"/> + </Property> + <Property name="DeltaAngleMajor" id="16631.DeltaAngleMajor" number_of_elements="1"> + <Element index="0" value="10"/> + <Domain name="range" id="16631.DeltaAngleMajor.range"/> + </Property> + <Property name="DeltaAngleMinor" id="16631.DeltaAngleMinor" number_of_elements="1"> + <Element index="0" value="5"/> + <Domain name="range" id="16631.DeltaAngleMinor.range"/> + </Property> + <Property name="DeltaRangeMajor" id="16631.DeltaRangeMajor" number_of_elements="1"> + <Element index="0" value="10"/> + </Property> + <Property name="DeltaRangeMinor" id="16631.DeltaRangeMinor" number_of_elements="1"> + <Element index="0" value="5"/> + </Property> + <Property name="DistanceLODThreshold" id="16631.DistanceLODThreshold" number_of_elements="1"> + <Element index="0" value="0.7"/> + <Domain name="range" id="16631.DistanceLODThreshold.range"/> + </Property> + <Property name="DrawPolarArcsGridlines" id="16631.DrawPolarArcsGridlines" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16631.DrawPolarArcsGridlines.bool"/> + </Property> + <Property name="DrawRadialGridlines" id="16631.DrawRadialGridlines" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16631.DrawRadialGridlines.bool"/> + </Property> + <Property name="EnableCustomBounds" id="16631.EnableCustomBounds" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="EnableCustomRange" id="16631.EnableCustomRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16631.EnableCustomRange.bool"/> + </Property> + <Property name="EnableDistanceLOD" id="16631.EnableDistanceLOD" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16631.EnableDistanceLOD.bool"/> + </Property> + <Property name="EnableViewAngleLOD" id="16631.EnableViewAngleLOD" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16631.EnableViewAngleLOD.bool"/> + </Property> + <Property name="Input" id="16631.Input" number_of_elements="1"> + <Proxy value="15545" output_port="0"/> + <Domain name="input_type" id="16631.Input.input_type"/> + </Property> + <Property name="LastRadialAxisColor" id="16631.LastRadialAxisColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16631.LastRadialAxisColor.range"/> + </Property> + <Property name="LastRadialAxisMajorTickSize" id="16631.LastRadialAxisMajorTickSize" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16631.LastRadialAxisMajorTickSize.range"/> + </Property> + <Property name="LastRadialAxisMajorTickThickness" id="16631.LastRadialAxisMajorTickThickness" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16631.LastRadialAxisMajorTickThickness.range"/> + </Property> + <Property name="LastRadialAxisTickRatioSize" id="16631.LastRadialAxisTickRatioSize" number_of_elements="1"> + <Element index="0" value="0.3"/> + <Domain name="range" id="16631.LastRadialAxisTickRatioSize.range"/> + </Property> + <Property name="LastRadialAxisTickRatioThickness" id="16631.LastRadialAxisTickRatioThickness" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16631.LastRadialAxisTickRatioThickness.range"/> + </Property> + <Property name="MaximumAngle" id="16631.MaximumAngle" number_of_elements="1"> + <Element index="0" value="90"/> + <Domain name="range" id="16631.MaximumAngle.range"/> + </Property> + <Property name="MinimumAngle" id="16631.MinimumAngle" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16631.MinimumAngle.range"/> + </Property> + <Property name="MinimumRadius" id="16631.MinimumRadius" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16631.MinimumRadius.range"/> + </Property> + <Property name="NumberOfPolarAxis" id="16631.NumberOfPolarAxis" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16631.NumberOfPolarAxis.range"/> + </Property> + <Property name="NumberOfRadialAxes" id="16631.NumberOfRadialAxes" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16631.NumberOfRadialAxes.range"/> + </Property> + <Property name="Orientation" id="16631.Orientation" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16631.Orientation.range"/> + </Property> + <Property name="PolarArcsColor" id="16631.PolarArcsColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16631.PolarArcsColor.range"/> + </Property> + <Property name="PolarArcsVisibility" id="16631.PolarArcsVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16631.PolarArcsVisibility.bool"/> + </Property> + <Property name="PolarAxisColor" id="16631.PolarAxisColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16631.PolarAxisColor.range"/> + </Property> + <Property name="PolarAxisMajorTickSize" id="16631.PolarAxisMajorTickSize" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16631.PolarAxisMajorTickSize.range"/> + </Property> + <Property name="PolarAxisMajorTickThickness" id="16631.PolarAxisMajorTickThickness" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16631.PolarAxisMajorTickThickness.range"/> + </Property> + <Property name="PolarAxisTickRatioSize" id="16631.PolarAxisTickRatioSize" number_of_elements="1"> + <Element index="0" value="0.3"/> + <Domain name="range" id="16631.PolarAxisTickRatioSize.range"/> + </Property> + <Property name="PolarAxisTickRatioThickness" id="16631.PolarAxisTickRatioThickness" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16631.PolarAxisTickRatioThickness.range"/> + </Property> + <Property name="PolarAxisTitle" id="16631.PolarAxisTitle" number_of_elements="1"> + <Element index="0" value="Radial Distance"/> + </Property> + <Property name="PolarAxisTitleLocation" id="16631.PolarAxisTitleLocation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16631.PolarAxisTitleLocation.enum"> + <Entry value="0" text="Bottom"/> + <Entry value="1" text="Extern"/> + </Domain> + </Property> + <Property name="PolarAxisTitleVisibility" id="16631.PolarAxisTitleVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16631.PolarAxisTitleVisibility.bool"/> + </Property> + <Property name="PolarAxisVisibility" id="16631.PolarAxisVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16631.PolarAxisVisibility.bool"/> + </Property> + <Property name="PolarLabelExponentLocation" id="16631.PolarLabelExponentLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="16631.PolarLabelExponentLocation.enum"> + <Entry value="0" text="Bottom"/> + <Entry value="1" text="Extern"/> + <Entry value="2" text="Labels"/> + </Domain> + </Property> + <Property name="PolarLabelFormat" id="16631.PolarLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="PolarLabelVisibility" id="16631.PolarLabelVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16631.PolarLabelVisibility.bool"/> + </Property> + <Property name="PolarTicksVisibility" id="16631.PolarTicksVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16631.PolarTicksVisibility.bool"/> + </Property> + <Property name="Position" id="16631.Position" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16631.Position.range"/> + </Property> + <Property name="RadialAxesOriginToPolarAxis" id="16631.RadialAxesOriginToPolarAxis" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16631.RadialAxesOriginToPolarAxis.bool"/> + </Property> + <Property name="RadialAxesVisibility" id="16631.RadialAxesVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16631.RadialAxesVisibility.bool"/> + </Property> + <Property name="RadialLabelFormat" id="16631.RadialLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#3.1f"/> + </Property> + <Property name="RadialLabelLocation" id="16631.RadialLabelLocation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16631.RadialLabelLocation.enum"> + <Entry value="0" text="Bottom"/> + <Entry value="1" text="Extern"/> + </Domain> + </Property> + <Property name="RadialLabelVisibility" id="16631.RadialLabelVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16631.RadialLabelVisibility.bool"/> + </Property> + <Property name="RadialUnitsVisibility" id="16631.RadialUnitsVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16631.RadialUnitsVisibility.bool"/> + </Property> + <Property name="Ratio" id="16631.Ratio" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16631.Ratio.range"/> + </Property> + <Property name="Scale" id="16631.Scale" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16631.Scale.range"/> + </Property> + <Property name="ScreenSize" id="16631.ScreenSize" number_of_elements="1"> + <Element index="0" value="10"/> + <Domain name="range" id="16631.ScreenSize.range"/> + </Property> + <Property name="SecondaryPolarArcsColor" id="16631.SecondaryPolarArcsColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16631.SecondaryPolarArcsColor.range"/> + </Property> + <Property name="SecondaryRadialAxesColor" id="16631.SecondaryRadialAxesColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16631.SecondaryRadialAxesColor.range"/> + </Property> + <Property name="SmallestVisiblePolarAngle" id="16631.SmallestVisiblePolarAngle" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16631.SmallestVisiblePolarAngle.range"/> + </Property> + <Property name="TickLocation" id="16631.TickLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="16631.TickLocation.enum"> + <Entry value="0" text="Inside"/> + <Entry value="1" text="Outside"/> + <Entry value="2" text="Both"/> + </Domain> + </Property> + <Property name="Use2DMode" id="16631.Use2DMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16631.Use2DMode.bool"/> + </Property> + <Property name="UseLogAxis" id="16631.UseLogAxis" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16631.UseLogAxis.bool"/> + </Property> + <Property name="ViewAngleLODThreshold" id="16631.ViewAngleLODThreshold" number_of_elements="1"> + <Element index="0" value="0.7"/> + <Domain name="range" id="16631.ViewAngleLODThreshold.range"/> + </Property> + <Property name="Visibility" id="16631.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16631.Visibility.bool"/> + </Property> + <Property name="LastRadialAxisTextBold" id="16631.LastRadialAxisTextBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16631.LastRadialAxisTextBold.bool"/> + </Property> + <Property name="LastRadialAxisTextColor" id="16631.LastRadialAxisTextColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16631.LastRadialAxisTextColor.range"/> + </Property> + <Property name="LastRadialAxisTextFontFamily" id="16631.LastRadialAxisTextFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16631.LastRadialAxisTextFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LastRadialAxisTextFontSize" id="16631.LastRadialAxisTextFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16631.LastRadialAxisTextFontSize.range"/> + </Property> + <Property name="LastRadialAxisTextItalic" id="16631.LastRadialAxisTextItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16631.LastRadialAxisTextItalic.bool"/> + </Property> + <Property name="LastRadialAxisTextOpacity" id="16631.LastRadialAxisTextOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16631.LastRadialAxisTextOpacity.range"/> + </Property> + <Property name="LastRadialAxisTextShadow" id="16631.LastRadialAxisTextShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16631.LastRadialAxisTextShadow.bool"/> + </Property> + <Property name="PolarAxisLabelBold" id="16631.PolarAxisLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16631.PolarAxisLabelBold.bool"/> + </Property> + <Property name="PolarAxisLabelColor" id="16631.PolarAxisLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16631.PolarAxisLabelColor.range"/> + </Property> + <Property name="PolarAxisLabelFontFamily" id="16631.PolarAxisLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16631.PolarAxisLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="PolarAxisLabelFontSize" id="16631.PolarAxisLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16631.PolarAxisLabelFontSize.range"/> + </Property> + <Property name="PolarAxisLabelItalic" id="16631.PolarAxisLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16631.PolarAxisLabelItalic.bool"/> + </Property> + <Property name="PolarAxisLabelOpacity" id="16631.PolarAxisLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16631.PolarAxisLabelOpacity.range"/> + </Property> + <Property name="PolarAxisLabelShadow" id="16631.PolarAxisLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16631.PolarAxisLabelShadow.bool"/> + </Property> + <Property name="PolarAxisTitleBold" id="16631.PolarAxisTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16631.PolarAxisTitleBold.bool"/> + </Property> + <Property name="PolarAxisTitleColor" id="16631.PolarAxisTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16631.PolarAxisTitleColor.range"/> + </Property> + <Property name="PolarAxisTitleFontFamily" id="16631.PolarAxisTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16631.PolarAxisTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="PolarAxisTitleFontSize" id="16631.PolarAxisTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16631.PolarAxisTitleFontSize.range"/> + </Property> + <Property name="PolarAxisTitleItalic" id="16631.PolarAxisTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16631.PolarAxisTitleItalic.bool"/> + </Property> + <Property name="PolarAxisTitleOpacity" id="16631.PolarAxisTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16631.PolarAxisTitleOpacity.range"/> + </Property> + <Property name="PolarAxisTitleShadow" id="16631.PolarAxisTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16631.PolarAxisTitleShadow.bool"/> + </Property> + <Property name="SecondaryRadialAxesTextBold" id="16631.SecondaryRadialAxesTextBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16631.SecondaryRadialAxesTextBold.bool"/> + </Property> + <Property name="SecondaryRadialAxesTextColor" id="16631.SecondaryRadialAxesTextColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16631.SecondaryRadialAxesTextColor.range"/> + </Property> + <Property name="SecondaryRadialAxesTextFontFamily" id="16631.SecondaryRadialAxesTextFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16631.SecondaryRadialAxesTextFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="SecondaryRadialAxesTextFontSize" id="16631.SecondaryRadialAxesTextFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16631.SecondaryRadialAxesTextFontSize.range"/> + </Property> + <Property name="SecondaryRadialAxesTextItalic" id="16631.SecondaryRadialAxesTextItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16631.SecondaryRadialAxesTextItalic.bool"/> + </Property> + <Property name="SecondaryRadialAxesTextOpacity" id="16631.SecondaryRadialAxesTextOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16631.SecondaryRadialAxesTextOpacity.range"/> + </Property> + <Property name="SecondaryRadialAxesTextShadow" id="16631.SecondaryRadialAxesTextShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16631.SecondaryRadialAxesTextShadow.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="16732" servers="21"> + <Property name="AllowDuplicateScalars" id="16732.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16732.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="16732.Points" number_of_elements="8"> + <Element index="0" value="3.622188377637e-54"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="1"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="16732.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16732.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="annotations" type="GridAxes3DActor" id="16585" servers="21"> + <Property name="AxesToLabel" id="16585.AxesToLabel" number_of_elements="1"> + <Element index="0" value="63"/> + <Domain name="range" id="16585.AxesToLabel.range"/> + </Property> + <Property name="DataBoundsInflateFactor" id="16585.DataBoundsInflateFactor" number_of_elements="1"> + <Element index="0" value="0.0008"/> + <Domain name="range" id="16585.DataBoundsInflateFactor.range"/> + </Property> + <Property name="DataPosition" id="16585.DataPosition" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16585.DataPosition.range"/> + </Property> + <Property name="DataScale" id="16585.DataScale" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16585.DataScale.range"/> + </Property> + <Property name="FacesToRender" id="16585.FacesToRender" number_of_elements="1"> + <Element index="0" value="63"/> + <Domain name="range" id="16585.FacesToRender.range"/> + </Property> + <Property name="LabelUniqueEdgesOnly" id="16585.LabelUniqueEdgesOnly" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16585.LabelUniqueEdgesOnly.bool"/> + </Property> + <Property name="ModelBounds" id="16585.ModelBounds" number_of_elements="6"> + <Element index="0" value="0"/> + <Element index="1" value="1"/> + <Element index="2" value="0"/> + <Element index="3" value="1"/> + <Element index="4" value="0"/> + <Element index="5" value="1"/> + </Property> + <Property name="ModelTransformMatrix" id="16585.ModelTransformMatrix" number_of_elements="16"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Element index="3" value="0"/> + <Element index="4" value="0"/> + <Element index="5" value="1"/> + <Element index="6" value="0"/> + <Element index="7" value="0"/> + <Element index="8" value="0"/> + <Element index="9" value="0"/> + <Element index="10" value="1"/> + <Element index="11" value="0"/> + <Element index="12" value="0"/> + <Element index="13" value="0"/> + <Element index="14" value="0"/> + <Element index="15" value="1"/> + </Property> + <Property name="ShowEdges" id="16585.ShowEdges" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16585.ShowEdges.bool"/> + </Property> + <Property name="ShowGrid" id="16585.ShowGrid" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.ShowGrid.bool"/> + </Property> + <Property name="ShowTicks" id="16585.ShowTicks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16585.ShowTicks.bool"/> + </Property> + <Property name="UseModelTransform" id="16585.UseModelTransform" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16585.UseModelTransform.range"/> + </Property> + <Property name="Visibility" id="16585.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.Visibility.bool"/> + </Property> + <Property name="XAxisLabels" id="16585.XAxisLabels"> + <Domain name="scalar_range" id="16585.XAxisLabels.scalar_range"/> + </Property> + <Property name="XAxisNotation" id="16585.XAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16585.XAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="XAxisPrecision" id="16585.XAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16585.XAxisPrecision.range"/> + </Property> + <Property name="XAxisUseCustomLabels" id="16585.XAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.XAxisUseCustomLabels.bool"/> + </Property> + <Property name="XTitle" id="16585.XTitle" number_of_elements="1"> + <Element index="0" value="X Axis"/> + </Property> + <Property name="YAxisLabels" id="16585.YAxisLabels"> + <Domain name="scalar_range" id="16585.YAxisLabels.scalar_range"/> + </Property> + <Property name="YAxisNotation" id="16585.YAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16585.YAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="YAxisPrecision" id="16585.YAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16585.YAxisPrecision.range"/> + </Property> + <Property name="YAxisUseCustomLabels" id="16585.YAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.YAxisUseCustomLabels.bool"/> + </Property> + <Property name="YTitle" id="16585.YTitle" number_of_elements="1"> + <Element index="0" value="Y Axis"/> + </Property> + <Property name="ZAxisLabels" id="16585.ZAxisLabels"> + <Domain name="scalar_range" id="16585.ZAxisLabels.scalar_range"/> + </Property> + <Property name="ZAxisNotation" id="16585.ZAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16585.ZAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="ZAxisPrecision" id="16585.ZAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16585.ZAxisPrecision.range"/> + </Property> + <Property name="ZAxisUseCustomLabels" id="16585.ZAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.ZAxisUseCustomLabels.bool"/> + </Property> + <Property name="ZTitle" id="16585.ZTitle" number_of_elements="1"> + <Element index="0" value="Z Axis"/> + </Property> + <Property name="CullBackface" id="16585.CullBackface" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.CullBackface.bool"/> + </Property> + <Property name="CullFrontface" id="16585.CullFrontface" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16585.CullFrontface.bool"/> + </Property> + <Property name="GridColor" id="16585.GridColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16585.GridColor.range"/> + </Property> + <Property name="XLabelBold" id="16585.XLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.XLabelBold.bool"/> + </Property> + <Property name="XLabelColor" id="16585.XLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16585.XLabelColor.range"/> + </Property> + <Property name="XLabelFontFamily" id="16585.XLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16585.XLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="XLabelFontSize" id="16585.XLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16585.XLabelFontSize.range"/> + </Property> + <Property name="XLabelItalic" id="16585.XLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.XLabelItalic.bool"/> + </Property> + <Property name="XLabelOpacity" id="16585.XLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16585.XLabelOpacity.range"/> + </Property> + <Property name="XLabelShadow" id="16585.XLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.XLabelShadow.bool"/> + </Property> + <Property name="XTitleBold" id="16585.XTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.XTitleBold.bool"/> + </Property> + <Property name="XTitleColor" id="16585.XTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16585.XTitleColor.range"/> + </Property> + <Property name="XTitleFontFamily" id="16585.XTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16585.XTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="XTitleFontSize" id="16585.XTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16585.XTitleFontSize.range"/> + </Property> + <Property name="XTitleItalic" id="16585.XTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.XTitleItalic.bool"/> + </Property> + <Property name="XTitleOpacity" id="16585.XTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16585.XTitleOpacity.range"/> + </Property> + <Property name="XTitleShadow" id="16585.XTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.XTitleShadow.bool"/> + </Property> + <Property name="YLabelBold" id="16585.YLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.YLabelBold.bool"/> + </Property> + <Property name="YLabelColor" id="16585.YLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16585.YLabelColor.range"/> + </Property> + <Property name="YLabelFontFamily" id="16585.YLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16585.YLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="YLabelFontSize" id="16585.YLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16585.YLabelFontSize.range"/> + </Property> + <Property name="YLabelItalic" id="16585.YLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.YLabelItalic.bool"/> + </Property> + <Property name="YLabelOpacity" id="16585.YLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16585.YLabelOpacity.range"/> + </Property> + <Property name="YLabelShadow" id="16585.YLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.YLabelShadow.bool"/> + </Property> + <Property name="YTitleBold" id="16585.YTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.YTitleBold.bool"/> + </Property> + <Property name="YTitleColor" id="16585.YTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16585.YTitleColor.range"/> + </Property> + <Property name="YTitleFontFamily" id="16585.YTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16585.YTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="YTitleFontSize" id="16585.YTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16585.YTitleFontSize.range"/> + </Property> + <Property name="YTitleItalic" id="16585.YTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.YTitleItalic.bool"/> + </Property> + <Property name="YTitleOpacity" id="16585.YTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16585.YTitleOpacity.range"/> + </Property> + <Property name="YTitleShadow" id="16585.YTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.YTitleShadow.bool"/> + </Property> + <Property name="ZLabelBold" id="16585.ZLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.ZLabelBold.bool"/> + </Property> + <Property name="ZLabelColor" id="16585.ZLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16585.ZLabelColor.range"/> + </Property> + <Property name="ZLabelFontFamily" id="16585.ZLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16585.ZLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="ZLabelFontSize" id="16585.ZLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16585.ZLabelFontSize.range"/> + </Property> + <Property name="ZLabelItalic" id="16585.ZLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.ZLabelItalic.bool"/> + </Property> + <Property name="ZLabelOpacity" id="16585.ZLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16585.ZLabelOpacity.range"/> + </Property> + <Property name="ZLabelShadow" id="16585.ZLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.ZLabelShadow.bool"/> + </Property> + <Property name="ZTitleBold" id="16585.ZTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.ZTitleBold.bool"/> + </Property> + <Property name="ZTitleColor" id="16585.ZTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16585.ZTitleColor.range"/> + </Property> + <Property name="ZTitleFontFamily" id="16585.ZTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16585.ZTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="ZTitleFontSize" id="16585.ZTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16585.ZTitleFontSize.range"/> + </Property> + <Property name="ZTitleItalic" id="16585.ZTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.ZTitleItalic.bool"/> + </Property> + <Property name="ZTitleOpacity" id="16585.ZTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16585.ZTitleOpacity.range"/> + </Property> + <Property name="ZTitleShadow" id="16585.ZTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16585.ZTitleShadow.bool"/> + </Property> + </Proxy> + <Proxy group="representations" type="GridAxesRepresentation" id="17091" servers="21"> + <Property name="GridAxesVisibility" id="17091.GridAxesVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.GridAxesVisibility.bool"/> + </Property> + <Property name="Input" id="17091.Input"> + <Domain name="input_array_any" id="17091.Input.input_array_any"/> + </Property> + <Property name="Position" id="17091.Position" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="17091.Position.range"/> + </Property> + <Property name="Scale" id="17091.Scale" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17091.Scale.range"/> + </Property> + <Property name="AxesToLabel" id="17091.AxesToLabel" number_of_elements="1"> + <Element index="0" value="63"/> + <Domain name="range" id="17091.AxesToLabel.range"/> + </Property> + <Property name="CullBackface" id="17091.CullBackface" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.CullBackface.bool"/> + </Property> + <Property name="CullFrontface" id="17091.CullFrontface" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17091.CullFrontface.bool"/> + </Property> + <Property name="FacesToRender" id="17091.FacesToRender" number_of_elements="1"> + <Element index="0" value="63"/> + <Domain name="range" id="17091.FacesToRender.range"/> + </Property> + <Property name="GridColor" id="17091.GridColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17091.GridColor.range"/> + </Property> + <Property name="LabelUniqueEdgesOnly" id="17091.LabelUniqueEdgesOnly" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17091.LabelUniqueEdgesOnly.bool"/> + </Property> + <Property name="ShowEdges" id="17091.ShowEdges" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17091.ShowEdges.bool"/> + </Property> + <Property name="ShowGrid" id="17091.ShowGrid" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.ShowGrid.bool"/> + </Property> + <Property name="ShowTicks" id="17091.ShowTicks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17091.ShowTicks.bool"/> + </Property> + <Property name="XAxisLabels" id="17091.XAxisLabels"> + <Domain name="scalar_range" id="17091.XAxisLabels.scalar_range"/> + </Property> + <Property name="XAxisNotation" id="17091.XAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17091.XAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="XAxisPrecision" id="17091.XAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="17091.XAxisPrecision.range"/> + </Property> + <Property name="XAxisUseCustomLabels" id="17091.XAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.XAxisUseCustomLabels.bool"/> + </Property> + <Property name="XLabelBold" id="17091.XLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.XLabelBold.bool"/> + </Property> + <Property name="XLabelColor" id="17091.XLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17091.XLabelColor.range"/> + </Property> + <Property name="XLabelFontFamily" id="17091.XLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17091.XLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="XLabelFontSize" id="17091.XLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="17091.XLabelFontSize.range"/> + </Property> + <Property name="XLabelItalic" id="17091.XLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.XLabelItalic.bool"/> + </Property> + <Property name="XLabelOpacity" id="17091.XLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17091.XLabelOpacity.range"/> + </Property> + <Property name="XLabelShadow" id="17091.XLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.XLabelShadow.bool"/> + </Property> + <Property name="XTitle" id="17091.XTitle" number_of_elements="1"> + <Element index="0" value="X Axis"/> + </Property> + <Property name="XTitleBold" id="17091.XTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.XTitleBold.bool"/> + </Property> + <Property name="XTitleColor" id="17091.XTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17091.XTitleColor.range"/> + </Property> + <Property name="XTitleFontFamily" id="17091.XTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17091.XTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="XTitleFontSize" id="17091.XTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="17091.XTitleFontSize.range"/> + </Property> + <Property name="XTitleItalic" id="17091.XTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.XTitleItalic.bool"/> + </Property> + <Property name="XTitleOpacity" id="17091.XTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17091.XTitleOpacity.range"/> + </Property> + <Property name="XTitleShadow" id="17091.XTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.XTitleShadow.bool"/> + </Property> + <Property name="YAxisLabels" id="17091.YAxisLabels"> + <Domain name="scalar_range" id="17091.YAxisLabels.scalar_range"/> + </Property> + <Property name="YAxisNotation" id="17091.YAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17091.YAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="YAxisPrecision" id="17091.YAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="17091.YAxisPrecision.range"/> + </Property> + <Property name="YAxisUseCustomLabels" id="17091.YAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.YAxisUseCustomLabels.bool"/> + </Property> + <Property name="YLabelBold" id="17091.YLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.YLabelBold.bool"/> + </Property> + <Property name="YLabelColor" id="17091.YLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17091.YLabelColor.range"/> + </Property> + <Property name="YLabelFontFamily" id="17091.YLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17091.YLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="YLabelFontSize" id="17091.YLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="17091.YLabelFontSize.range"/> + </Property> + <Property name="YLabelItalic" id="17091.YLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.YLabelItalic.bool"/> + </Property> + <Property name="YLabelOpacity" id="17091.YLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17091.YLabelOpacity.range"/> + </Property> + <Property name="YLabelShadow" id="17091.YLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.YLabelShadow.bool"/> + </Property> + <Property name="YTitle" id="17091.YTitle" number_of_elements="1"> + <Element index="0" value="Y Axis"/> + </Property> + <Property name="YTitleBold" id="17091.YTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.YTitleBold.bool"/> + </Property> + <Property name="YTitleColor" id="17091.YTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17091.YTitleColor.range"/> + </Property> + <Property name="YTitleFontFamily" id="17091.YTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17091.YTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="YTitleFontSize" id="17091.YTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="17091.YTitleFontSize.range"/> + </Property> + <Property name="YTitleItalic" id="17091.YTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.YTitleItalic.bool"/> + </Property> + <Property name="YTitleOpacity" id="17091.YTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17091.YTitleOpacity.range"/> + </Property> + <Property name="YTitleShadow" id="17091.YTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.YTitleShadow.bool"/> + </Property> + <Property name="ZAxisLabels" id="17091.ZAxisLabels"> + <Domain name="scalar_range" id="17091.ZAxisLabels.scalar_range"/> + </Property> + <Property name="ZAxisNotation" id="17091.ZAxisNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17091.ZAxisNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="ZAxisPrecision" id="17091.ZAxisPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="17091.ZAxisPrecision.range"/> + </Property> + <Property name="ZAxisUseCustomLabels" id="17091.ZAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.ZAxisUseCustomLabels.bool"/> + </Property> + <Property name="ZLabelBold" id="17091.ZLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.ZLabelBold.bool"/> + </Property> + <Property name="ZLabelColor" id="17091.ZLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17091.ZLabelColor.range"/> + </Property> + <Property name="ZLabelFontFamily" id="17091.ZLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17091.ZLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="ZLabelFontSize" id="17091.ZLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="17091.ZLabelFontSize.range"/> + </Property> + <Property name="ZLabelItalic" id="17091.ZLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.ZLabelItalic.bool"/> + </Property> + <Property name="ZLabelOpacity" id="17091.ZLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17091.ZLabelOpacity.range"/> + </Property> + <Property name="ZLabelShadow" id="17091.ZLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.ZLabelShadow.bool"/> + </Property> + <Property name="ZTitle" id="17091.ZTitle" number_of_elements="1"> + <Element index="0" value="Z Axis"/> + </Property> + <Property name="ZTitleBold" id="17091.ZTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.ZTitleBold.bool"/> + </Property> + <Property name="ZTitleColor" id="17091.ZTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17091.ZTitleColor.range"/> + </Property> + <Property name="ZTitleFontFamily" id="17091.ZTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17091.ZTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="ZTitleFontSize" id="17091.ZTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="17091.ZTitleFontSize.range"/> + </Property> + <Property name="ZTitleItalic" id="17091.ZTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.ZTitleItalic.bool"/> + </Property> + <Property name="ZTitleOpacity" id="17091.ZTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17091.ZTitleOpacity.range"/> + </Property> + <Property name="ZTitleShadow" id="17091.ZTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17091.ZTitleShadow.bool"/> + </Property> + </Proxy> + <Proxy group="sources" type="ArrowSource" id="17117" servers="21"> + <Property name="Invert" id="17117.Invert" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17117.Invert.bool"/> + </Property> + <Property name="ShaftRadius" id="17117.ShaftRadius" number_of_elements="1"> + <Element index="0" value="0.03"/> + <Domain name="range" id="17117.ShaftRadius.range"/> + </Property> + <Property name="ShaftResolution" id="17117.ShaftResolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="17117.ShaftResolution.range"/> + </Property> + <Property name="TipLength" id="17117.TipLength" number_of_elements="1"> + <Element index="0" value="0.35"/> + <Domain name="range" id="17117.TipLength.range"/> + </Property> + <Property name="TipRadius" id="17117.TipRadius" number_of_elements="1"> + <Element index="0" value="0.1"/> + <Domain name="range" id="17117.TipRadius.range"/> + </Property> + <Property name="TipResolution" id="17117.TipResolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="17117.TipResolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="ConeSource" id="17128" servers="21"> + <Property name="Capping" id="17128.Capping" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17128.Capping.bool"/> + </Property> + <Property name="Center" id="17128.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="17128.Center.range"/> + </Property> + <Property name="Direction" id="17128.Direction" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="17128.Direction.range"/> + </Property> + <Property name="Height" id="17128.Height" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17128.Height.range"/> + </Property> + <Property name="Radius" id="17128.Radius" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="17128.Radius.range"/> + </Property> + <Property name="Resolution" id="17128.Resolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="17128.Resolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="CubeSource" id="17139" servers="21"> + <Property name="Center" id="17139.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="17139.Center.range"/> + </Property> + <Property name="XLength" id="17139.XLength" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17139.XLength.range"/> + </Property> + <Property name="YLength" id="17139.YLength" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17139.YLength.range"/> + </Property> + <Property name="ZLength" id="17139.ZLength" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17139.ZLength.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="CylinderSource" id="17150" servers="21"> + <Property name="Capping" id="17150.Capping" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17150.Capping.bool"/> + </Property> + <Property name="Center" id="17150.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="17150.Center.range"/> + </Property> + <Property name="Height" id="17150.Height" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17150.Height.range"/> + </Property> + <Property name="Radius" id="17150.Radius" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="17150.Radius.range"/> + </Property> + <Property name="Resolution" id="17150.Resolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="17150.Resolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="LineSource" id="17161" servers="21"> + <Property name="Point1" id="17161.Point1" number_of_elements="3"> + <Element index="0" value="-0.5"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="17161.Point1.range"/> + </Property> + <Property name="Point2" id="17161.Point2" number_of_elements="3"> + <Element index="0" value="0.5"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="17161.Point2.range"/> + </Property> + <Property name="Resolution" id="17161.Resolution" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="17161.Resolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="SphereSource" id="17172" servers="21"> + <Property name="Center" id="17172.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="17172.Center.range"/> + </Property> + <Property name="EndPhi" id="17172.EndPhi" number_of_elements="1"> + <Element index="0" value="180"/> + <Domain name="range" id="17172.EndPhi.range"/> + </Property> + <Property name="EndTheta" id="17172.EndTheta" number_of_elements="1"> + <Element index="0" value="360"/> + <Domain name="range" id="17172.EndTheta.range"/> + </Property> + <Property name="PhiResolution" id="17172.PhiResolution" number_of_elements="1"> + <Element index="0" value="8"/> + <Domain name="range" id="17172.PhiResolution.range"/> + </Property> + <Property name="Radius" id="17172.Radius" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="17172.Radius.range"/> + </Property> + <Property name="StartPhi" id="17172.StartPhi" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="17172.StartPhi.range"/> + </Property> + <Property name="StartTheta" id="17172.StartTheta" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="17172.StartTheta.range"/> + </Property> + <Property name="ThetaResolution" id="17172.ThetaResolution" number_of_elements="1"> + <Element index="0" value="8"/> + <Domain name="range" id="17172.ThetaResolution.range"/> + </Property> + </Proxy> + <Proxy group="sources" type="GlyphSource2D" id="17183" servers="21"> + <Property name="Center" id="17183.Center" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="17183.Center.range"/> + </Property> + <Property name="Filled" id="17183.Filled" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17183.Filled.bool"/> + </Property> + <Property name="GlyphType" id="17183.GlyphType" number_of_elements="1"> + <Element index="0" value="9"/> + <Domain name="enum" id="17183.GlyphType.enum"> + <Entry value="1" text="Vertex"/> + <Entry value="2" text="Dash"/> + <Entry value="3" text="Cross"/> + <Entry value="4" text="ThickCross"/> + <Entry value="5" text="Triangle"/> + <Entry value="6" text="Square"/> + <Entry value="7" text="Circle"/> + <Entry value="8" text="Diamond"/> + <Entry value="9" text="Arrow"/> + <Entry value="10" text="ThickArrow"/> + <Entry value="11" text="HookedArrow"/> + <Entry value="12" text="EdgeArrow"/> + </Domain> + </Property> + </Proxy> + <Proxy group="internal_filters" type="PipelineConnection" id="17194" servers="21"> + <Property name="AllowNullInput" id="17194.AllowNullInput" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17194.AllowNullInput.bool"/> + </Property> + <Property name="Input" id="17194.Input"> + <Domain name="groups" id="17194.Input.groups"/> + <Domain name="input_type" id="17194.Input.input_type"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="17262" servers="21"> + <Property name="AllowDuplicateScalars" id="17262.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17262.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="17262.Points" number_of_elements="8"> + <Element index="0" value="3.622188377637e-54"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="1"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="17262.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17262.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="17227" servers="21"> + <Property name="AllowDuplicateScalars" id="17227.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17227.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="17227.Points" number_of_elements="8"> + <Element index="0" value="3.622188377637e-54"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="1"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="17227.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17227.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="representations" type="PolarAxesRepresentation" id="17106" servers="21"> + <Property name="ArcMajorTickSize" id="17106.ArcMajorTickSize" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="17106.ArcMajorTickSize.range"/> + </Property> + <Property name="ArcMajorTickThickness" id="17106.ArcMajorTickThickness" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17106.ArcMajorTickThickness.range"/> + </Property> + <Property name="ArcMinorTickVisibility" id="17106.ArcMinorTickVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17106.ArcMinorTickVisibility.bool"/> + </Property> + <Property name="ArcTickRatioSize" id="17106.ArcTickRatioSize" number_of_elements="1"> + <Element index="0" value="0.3"/> + <Domain name="range" id="17106.ArcTickRatioSize.range"/> + </Property> + <Property name="ArcTickRatioThickness" id="17106.ArcTickRatioThickness" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="17106.ArcTickRatioThickness.range"/> + </Property> + <Property name="ArcTickVisibility" id="17106.ArcTickVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17106.ArcTickVisibility.bool"/> + </Property> + <Property name="ArcTicksOriginToPolarAxis" id="17106.ArcTicksOriginToPolarAxis" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17106.ArcTicksOriginToPolarAxis.bool"/> + </Property> + <Property name="AutoSubdividePolarAxis" id="17106.AutoSubdividePolarAxis" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17106.AutoSubdividePolarAxis.bool"/> + </Property> + <Property name="AxisMinorTickVisibility" id="17106.AxisMinorTickVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17106.AxisMinorTickVisibility.bool"/> + </Property> + <Property name="AxisTickVisibility" id="17106.AxisTickVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17106.AxisTickVisibility.bool"/> + </Property> + <Property name="CustomBounds" id="17106.CustomBounds" number_of_elements="6"> + <Element index="0" value="0"/> + <Element index="1" value="1"/> + <Element index="2" value="0"/> + <Element index="3" value="1"/> + <Element index="4" value="0"/> + <Element index="5" value="1"/> + </Property> + <Property name="CustomRange" id="17106.CustomRange" number_of_elements="2"> + <Element index="0" value="0"/> + <Element index="1" value="1"/> + </Property> + <Property name="DataBounds" id="17106.DataBounds" number_of_elements="6"> + <Element index="0" value="0"/> + <Element index="1" value="1"/> + <Element index="2" value="0"/> + <Element index="3" value="1"/> + <Element index="4" value="0"/> + <Element index="5" value="1"/> + </Property> + <Property name="DeltaAngleMajor" id="17106.DeltaAngleMajor" number_of_elements="1"> + <Element index="0" value="10"/> + <Domain name="range" id="17106.DeltaAngleMajor.range"/> + </Property> + <Property name="DeltaAngleMinor" id="17106.DeltaAngleMinor" number_of_elements="1"> + <Element index="0" value="5"/> + <Domain name="range" id="17106.DeltaAngleMinor.range"/> + </Property> + <Property name="DeltaRangeMajor" id="17106.DeltaRangeMajor" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="DeltaRangeMinor" id="17106.DeltaRangeMinor" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="DistanceLODThreshold" id="17106.DistanceLODThreshold" number_of_elements="1"> + <Element index="0" value="0.7"/> + <Domain name="range" id="17106.DistanceLODThreshold.range"/> + </Property> + <Property name="DrawPolarArcsGridlines" id="17106.DrawPolarArcsGridlines" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17106.DrawPolarArcsGridlines.bool"/> + </Property> + <Property name="DrawRadialGridlines" id="17106.DrawRadialGridlines" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17106.DrawRadialGridlines.bool"/> + </Property> + <Property name="EnableCustomBounds" id="17106.EnableCustomBounds" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="EnableCustomRange" id="17106.EnableCustomRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17106.EnableCustomRange.bool"/> + </Property> + <Property name="EnableDistanceLOD" id="17106.EnableDistanceLOD" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17106.EnableDistanceLOD.bool"/> + </Property> + <Property name="EnableViewAngleLOD" id="17106.EnableViewAngleLOD" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17106.EnableViewAngleLOD.bool"/> + </Property> + <Property name="Input" id="17106.Input" number_of_elements="1"> + <Proxy value="15578" output_port="0"/> + <Domain name="input_type" id="17106.Input.input_type"/> + </Property> + <Property name="LastRadialAxisColor" id="17106.LastRadialAxisColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17106.LastRadialAxisColor.range"/> + </Property> + <Property name="LastRadialAxisMajorTickSize" id="17106.LastRadialAxisMajorTickSize" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="17106.LastRadialAxisMajorTickSize.range"/> + </Property> + <Property name="LastRadialAxisMajorTickThickness" id="17106.LastRadialAxisMajorTickThickness" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17106.LastRadialAxisMajorTickThickness.range"/> + </Property> + <Property name="LastRadialAxisTickRatioSize" id="17106.LastRadialAxisTickRatioSize" number_of_elements="1"> + <Element index="0" value="0.3"/> + <Domain name="range" id="17106.LastRadialAxisTickRatioSize.range"/> + </Property> + <Property name="LastRadialAxisTickRatioThickness" id="17106.LastRadialAxisTickRatioThickness" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="17106.LastRadialAxisTickRatioThickness.range"/> + </Property> + <Property name="MaximumAngle" id="17106.MaximumAngle" number_of_elements="1"> + <Element index="0" value="90"/> + <Domain name="range" id="17106.MaximumAngle.range"/> + </Property> + <Property name="MinimumAngle" id="17106.MinimumAngle" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="17106.MinimumAngle.range"/> + </Property> + <Property name="MinimumRadius" id="17106.MinimumRadius" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="17106.MinimumRadius.range"/> + </Property> + <Property name="NumberOfPolarAxis" id="17106.NumberOfPolarAxis" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="17106.NumberOfPolarAxis.range"/> + </Property> + <Property name="NumberOfRadialAxes" id="17106.NumberOfRadialAxes" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="17106.NumberOfRadialAxes.range"/> + </Property> + <Property name="Orientation" id="17106.Orientation" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="17106.Orientation.range"/> + </Property> + <Property name="PolarArcsColor" id="17106.PolarArcsColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17106.PolarArcsColor.range"/> + </Property> + <Property name="PolarArcsVisibility" id="17106.PolarArcsVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17106.PolarArcsVisibility.bool"/> + </Property> + <Property name="PolarAxisColor" id="17106.PolarAxisColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17106.PolarAxisColor.range"/> + </Property> + <Property name="PolarAxisMajorTickSize" id="17106.PolarAxisMajorTickSize" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="17106.PolarAxisMajorTickSize.range"/> + </Property> + <Property name="PolarAxisMajorTickThickness" id="17106.PolarAxisMajorTickThickness" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17106.PolarAxisMajorTickThickness.range"/> + </Property> + <Property name="PolarAxisTickRatioSize" id="17106.PolarAxisTickRatioSize" number_of_elements="1"> + <Element index="0" value="0.3"/> + <Domain name="range" id="17106.PolarAxisTickRatioSize.range"/> + </Property> + <Property name="PolarAxisTickRatioThickness" id="17106.PolarAxisTickRatioThickness" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="17106.PolarAxisTickRatioThickness.range"/> + </Property> + <Property name="PolarAxisTitle" id="17106.PolarAxisTitle" number_of_elements="1"> + <Element index="0" value="Radial Distance"/> + </Property> + <Property name="PolarAxisTitleLocation" id="17106.PolarAxisTitleLocation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17106.PolarAxisTitleLocation.enum"> + <Entry value="0" text="Bottom"/> + <Entry value="1" text="Extern"/> + </Domain> + </Property> + <Property name="PolarAxisTitleVisibility" id="17106.PolarAxisTitleVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17106.PolarAxisTitleVisibility.bool"/> + </Property> + <Property name="PolarAxisVisibility" id="17106.PolarAxisVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17106.PolarAxisVisibility.bool"/> + </Property> + <Property name="PolarLabelExponentLocation" id="17106.PolarLabelExponentLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="17106.PolarLabelExponentLocation.enum"> + <Entry value="0" text="Bottom"/> + <Entry value="1" text="Extern"/> + <Entry value="2" text="Labels"/> + </Domain> + </Property> + <Property name="PolarLabelFormat" id="17106.PolarLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="PolarLabelVisibility" id="17106.PolarLabelVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17106.PolarLabelVisibility.bool"/> + </Property> + <Property name="PolarTicksVisibility" id="17106.PolarTicksVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17106.PolarTicksVisibility.bool"/> + </Property> + <Property name="Position" id="17106.Position" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="17106.Position.range"/> + </Property> + <Property name="RadialAxesOriginToPolarAxis" id="17106.RadialAxesOriginToPolarAxis" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17106.RadialAxesOriginToPolarAxis.bool"/> + </Property> + <Property name="RadialAxesVisibility" id="17106.RadialAxesVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17106.RadialAxesVisibility.bool"/> + </Property> + <Property name="RadialLabelFormat" id="17106.RadialLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#3.1f"/> + </Property> + <Property name="RadialLabelLocation" id="17106.RadialLabelLocation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17106.RadialLabelLocation.enum"> + <Entry value="0" text="Bottom"/> + <Entry value="1" text="Extern"/> + </Domain> + </Property> + <Property name="RadialLabelVisibility" id="17106.RadialLabelVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17106.RadialLabelVisibility.bool"/> + </Property> + <Property name="RadialUnitsVisibility" id="17106.RadialUnitsVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17106.RadialUnitsVisibility.bool"/> + </Property> + <Property name="Ratio" id="17106.Ratio" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17106.Ratio.range"/> + </Property> + <Property name="Scale" id="17106.Scale" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17106.Scale.range"/> + </Property> + <Property name="ScreenSize" id="17106.ScreenSize" number_of_elements="1"> + <Element index="0" value="10"/> + <Domain name="range" id="17106.ScreenSize.range"/> + </Property> + <Property name="SecondaryPolarArcsColor" id="17106.SecondaryPolarArcsColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17106.SecondaryPolarArcsColor.range"/> + </Property> + <Property name="SecondaryRadialAxesColor" id="17106.SecondaryRadialAxesColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17106.SecondaryRadialAxesColor.range"/> + </Property> + <Property name="SmallestVisiblePolarAngle" id="17106.SmallestVisiblePolarAngle" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="17106.SmallestVisiblePolarAngle.range"/> + </Property> + <Property name="TickLocation" id="17106.TickLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="17106.TickLocation.enum"> + <Entry value="0" text="Inside"/> + <Entry value="1" text="Outside"/> + <Entry value="2" text="Both"/> + </Domain> + </Property> + <Property name="Use2DMode" id="17106.Use2DMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17106.Use2DMode.bool"/> + </Property> + <Property name="UseLogAxis" id="17106.UseLogAxis" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17106.UseLogAxis.bool"/> + </Property> + <Property name="ViewAngleLODThreshold" id="17106.ViewAngleLODThreshold" number_of_elements="1"> + <Element index="0" value="0.7"/> + <Domain name="range" id="17106.ViewAngleLODThreshold.range"/> + </Property> + <Property name="Visibility" id="17106.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17106.Visibility.bool"/> + </Property> + <Property name="LastRadialAxisTextBold" id="17106.LastRadialAxisTextBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17106.LastRadialAxisTextBold.bool"/> + </Property> + <Property name="LastRadialAxisTextColor" id="17106.LastRadialAxisTextColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17106.LastRadialAxisTextColor.range"/> + </Property> + <Property name="LastRadialAxisTextFontFamily" id="17106.LastRadialAxisTextFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17106.LastRadialAxisTextFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LastRadialAxisTextFontSize" id="17106.LastRadialAxisTextFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="17106.LastRadialAxisTextFontSize.range"/> + </Property> + <Property name="LastRadialAxisTextItalic" id="17106.LastRadialAxisTextItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17106.LastRadialAxisTextItalic.bool"/> + </Property> + <Property name="LastRadialAxisTextOpacity" id="17106.LastRadialAxisTextOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17106.LastRadialAxisTextOpacity.range"/> + </Property> + <Property name="LastRadialAxisTextShadow" id="17106.LastRadialAxisTextShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17106.LastRadialAxisTextShadow.bool"/> + </Property> + <Property name="PolarAxisLabelBold" id="17106.PolarAxisLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17106.PolarAxisLabelBold.bool"/> + </Property> + <Property name="PolarAxisLabelColor" id="17106.PolarAxisLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17106.PolarAxisLabelColor.range"/> + </Property> + <Property name="PolarAxisLabelFontFamily" id="17106.PolarAxisLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17106.PolarAxisLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="PolarAxisLabelFontSize" id="17106.PolarAxisLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="17106.PolarAxisLabelFontSize.range"/> + </Property> + <Property name="PolarAxisLabelItalic" id="17106.PolarAxisLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17106.PolarAxisLabelItalic.bool"/> + </Property> + <Property name="PolarAxisLabelOpacity" id="17106.PolarAxisLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17106.PolarAxisLabelOpacity.range"/> + </Property> + <Property name="PolarAxisLabelShadow" id="17106.PolarAxisLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17106.PolarAxisLabelShadow.bool"/> + </Property> + <Property name="PolarAxisTitleBold" id="17106.PolarAxisTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17106.PolarAxisTitleBold.bool"/> + </Property> + <Property name="PolarAxisTitleColor" id="17106.PolarAxisTitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17106.PolarAxisTitleColor.range"/> + </Property> + <Property name="PolarAxisTitleFontFamily" id="17106.PolarAxisTitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17106.PolarAxisTitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="PolarAxisTitleFontSize" id="17106.PolarAxisTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="17106.PolarAxisTitleFontSize.range"/> + </Property> + <Property name="PolarAxisTitleItalic" id="17106.PolarAxisTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17106.PolarAxisTitleItalic.bool"/> + </Property> + <Property name="PolarAxisTitleOpacity" id="17106.PolarAxisTitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17106.PolarAxisTitleOpacity.range"/> + </Property> + <Property name="PolarAxisTitleShadow" id="17106.PolarAxisTitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17106.PolarAxisTitleShadow.bool"/> + </Property> + <Property name="SecondaryRadialAxesTextBold" id="17106.SecondaryRadialAxesTextBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17106.SecondaryRadialAxesTextBold.bool"/> + </Property> + <Property name="SecondaryRadialAxesTextColor" id="17106.SecondaryRadialAxesTextColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17106.SecondaryRadialAxesTextColor.range"/> + </Property> + <Property name="SecondaryRadialAxesTextFontFamily" id="17106.SecondaryRadialAxesTextFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17106.SecondaryRadialAxesTextFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="SecondaryRadialAxesTextFontSize" id="17106.SecondaryRadialAxesTextFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="17106.SecondaryRadialAxesTextFontSize.range"/> + </Property> + <Property name="SecondaryRadialAxesTextItalic" id="17106.SecondaryRadialAxesTextItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17106.SecondaryRadialAxesTextItalic.bool"/> + </Property> + <Property name="SecondaryRadialAxesTextOpacity" id="17106.SecondaryRadialAxesTextOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17106.SecondaryRadialAxesTextOpacity.range"/> + </Property> + <Property name="SecondaryRadialAxesTextShadow" id="17106.SecondaryRadialAxesTextShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17106.SecondaryRadialAxesTextShadow.bool"/> + </Property> + </Proxy> + <Proxy group="piecewise_functions" type="PiecewiseFunction" id="17228" servers="21"> + <Property name="AllowDuplicateScalars" id="17228.AllowDuplicateScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17228.AllowDuplicateScalars.bool"/> + </Property> + <Property name="Points" id="17228.Points" number_of_elements="8"> + <Element index="0" value="3.622188377637e-54"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Element index="3" value="0"/> + <Element index="4" value="1"/> + <Element index="5" value="1"/> + <Element index="6" value="0.5"/> + <Element index="7" value="0"/> + </Property> + <Property name="ScalarRangeInitialized" id="17228.ScalarRangeInitialized" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17228.ScalarRangeInitialized.bool"/> + </Property> + </Proxy> + <Proxy group="representations" type="QuartileChartRepresentation" id="15490" servers="21"> + <Property name="AttributeType" id="15490.AttributeType" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="enum" id="15490.AttributeType.enum"> + <Entry value="0" text="Point Data"/> + <Entry value="1" text="Cell Data"/> + <Entry value="2" text="Field Data"/> + <Entry value="4" text="Vertex Data"/> + <Entry value="5" text="Edge Data"/> + <Entry value="6" text="Row Data"/> + </Domain> + </Property> + <Property name="Color" id="15490.Color" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="1"/> + <Domain name="range" id="15490.Color.range"/> + </Property> + <Property name="CompositeDataSetIndex" id="15490.CompositeDataSetIndex" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="tree" id="15490.CompositeDataSetIndex.tree"/> + </Property> + <Property name="Input" id="15490.Input" number_of_elements="1"> + <Proxy value="15468" output_port="0"/> + <Domain name="input_type" id="15490.Input.input_type"/> + </Property> + <Property name="SeriesColor" id="15490.SeriesColor" number_of_elements="168"> + <Element index="0" value="c_ini (Point Statistics)"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Element index="3" value="0"/> + <Element index="4" value="concentration (Point Statistics)"/> + <Element index="5" value="0.889998"/> + <Element index="6" value="0.100008"/> + <Element index="7" value="0.110002"/> + <Element index="8" value="darcy_velocity_x (Point Statistics)"/> + <Element index="9" value="0.220005"/> + <Element index="10" value="0.489998"/> + <Element index="11" value="0.719997"/> + <Element index="12" value="pressure (Point Statistics)"/> + <Element index="13" value="0.300008"/> + <Element index="14" value="0.689998"/> + <Element index="15" value="0.289998"/> + <Element index="16" value="saturation (Point Statistics)"/> + <Element index="17" value="0.6"/> + <Element index="18" value="0.310002"/> + <Element index="19" value="0.639994"/> + <Element index="20" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="21" value="1"/> + <Element index="22" value="0.500008"/> + <Element index="23" value="0"/> + <Element index="24" value="X (Point Statistics)"/> + <Element index="25" value="0.650004"/> + <Element index="26" value="0.340002"/> + <Element index="27" value="0.160006"/> + <Element index="28" value="Y (Point Statistics)"/> + <Element index="29" value="0"/> + <Element index="30" value="0"/> + <Element index="31" value="0"/> + <Element index="32" value="Z (Point Statistics)"/> + <Element index="33" value="0.889998"/> + <Element index="34" value="0.100008"/> + <Element index="35" value="0.110002"/> + <Element index="36" value="N (Point Statistics)"/> + <Element index="37" value="0.220005"/> + <Element index="38" value="0.489998"/> + <Element index="39" value="0.719997"/> + <Element index="40" value="Time (Point Statistics)"/> + <Element index="41" value="0.300008"/> + <Element index="42" value="0.689998"/> + <Element index="43" value="0.289998"/> + <Element index="44" value="vtkValidPointMask (Point Statistics)"/> + <Element index="45" value="0.6"/> + <Element index="46" value="0.310002"/> + <Element index="47" value="0.639994"/> + <Element index="48" value="pore_volume (Point Statistics)"/> + <Element index="49" value="1"/> + <Element index="50" value="0.500008"/> + <Element index="51" value="0"/> + <Element index="52" value="time (Point Statistics)"/> + <Element index="53" value="0.650004"/> + <Element index="54" value="0.340002"/> + <Element index="55" value="0.160006"/> + <Element index="56" value="c_ini (Point : 0)"/> + <Element index="57" value="0"/> + <Element index="58" value="0"/> + <Element index="59" value="0"/> + <Element index="60" value="concentration (Point : 0)"/> + <Element index="61" value="0.666667"/> + <Element index="62" value="0"/> + <Element index="63" value="1"/> + <Element index="64" value="darcy_velocity_x (Point : 0)"/> + <Element index="65" value="0.220005"/> + <Element index="66" value="0.489998"/> + <Element index="67" value="0.719997"/> + <Element index="68" value="Point Coordinates_X (Point : 0)"/> + <Element index="69" value="0.300008"/> + <Element index="70" value="0.689998"/> + <Element index="71" value="0.289998"/> + <Element index="72" value="Point Coordinates_Y (Point : 0)"/> + <Element index="73" value="0.6"/> + <Element index="74" value="0.310002"/> + <Element index="75" value="0.639994"/> + <Element index="76" value="Point Coordinates_Z (Point : 0)"/> + <Element index="77" value="1"/> + <Element index="78" value="0.500008"/> + <Element index="79" value="0"/> + <Element index="80" value="Point Coordinates_Magnitude (Point : 0)"/> + <Element index="81" value="0.650004"/> + <Element index="82" value="0.340002"/> + <Element index="83" value="0.160006"/> + <Element index="84" value="pore_volume (Point : 0)"/> + <Element index="85" value="0"/> + <Element index="86" value="0"/> + <Element index="87" value="0"/> + <Element index="88" value="pressure (Point : 0)"/> + <Element index="89" value="0.889998"/> + <Element index="90" value="0.100008"/> + <Element index="91" value="0.110002"/> + <Element index="92" value="saturation (Point : 0)"/> + <Element index="93" value="0.220005"/> + <Element index="94" value="0.489998"/> + <Element index="95" value="0.719997"/> + <Element index="96" value="Time (Point : 0)"/> + <Element index="97" value="0.300008"/> + <Element index="98" value="0.689998"/> + <Element index="99" value="0.289998"/> + <Element index="100" value="time (Point : 0)"/> + <Element index="101" value="0.6"/> + <Element index="102" value="0.310002"/> + <Element index="103" value="0.639994"/> + <Element index="104" value="vtkValidPointMask (Point : 0)"/> + <Element index="105" value="1"/> + <Element index="106" value="0.500008"/> + <Element index="107" value="0"/> + <Element index="108" value="c_ini (Block: 2 ; Point : 0)"/> + <Element index="109" value="0"/> + <Element index="110" value="0"/> + <Element index="111" value="0"/> + <Element index="112" value="concentration (Block: 2 ; Point : 0)"/> + <Element index="113" value="0.889998"/> + <Element index="114" value="0.100008"/> + <Element index="115" value="0.110002"/> + <Element index="116" value="darcy_velocity_x (Block: 2 ; Point : 0)"/> + <Element index="117" value="0.220005"/> + <Element index="118" value="0.489998"/> + <Element index="119" value="0.719997"/> + <Element index="120" value="Point Coordinates_X (Block: 2 ; Point : 0)"/> + <Element index="121" value="0.300008"/> + <Element index="122" value="0.689998"/> + <Element index="123" value="0.289998"/> + <Element index="124" value="Point Coordinates_Y (Block: 2 ; Point : 0)"/> + <Element index="125" value="0.6"/> + <Element index="126" value="0.310002"/> + <Element index="127" value="0.639994"/> + <Element index="128" value="Point Coordinates_Z (Block: 2 ; Point : 0)"/> + <Element index="129" value="1"/> + <Element index="130" value="0.500008"/> + <Element index="131" value="0"/> + <Element index="132" value="Point Coordinates_Magnitude (Block: 2 ; Point : 0)"/> + <Element index="133" value="0.650004"/> + <Element index="134" value="0.340002"/> + <Element index="135" value="0.160006"/> + <Element index="136" value="pore_volume (Block: 2 ; Point : 0)"/> + <Element index="137" value="0"/> + <Element index="138" value="0"/> + <Element index="139" value="0"/> + <Element index="140" value="pressure (Block: 2 ; Point : 0)"/> + <Element index="141" value="0.889998"/> + <Element index="142" value="0.100008"/> + <Element index="143" value="0.110002"/> + <Element index="144" value="saturation (Block: 2 ; Point : 0)"/> + <Element index="145" value="0.220005"/> + <Element index="146" value="0.489998"/> + <Element index="147" value="0.719997"/> + <Element index="148" value="Time (Block: 2 ; Point : 0)"/> + <Element index="149" value="0.300008"/> + <Element index="150" value="0.689998"/> + <Element index="151" value="0.289998"/> + <Element index="152" value="time (Block: 2 ; Point : 0)"/> + <Element index="153" value="0.6"/> + <Element index="154" value="0.310002"/> + <Element index="155" value="0.639994"/> + <Element index="156" value="vtkValidPointMask (Block: 2 ; Point : 0)"/> + <Element index="157" value="1"/> + <Element index="158" value="0.500008"/> + <Element index="159" value="0"/> + <Element index="160" value="time_min (Point : 0)"/> + <Element index="161" value="0.650004"/> + <Element index="162" value="0.340002"/> + <Element index="163" value="0.160006"/> + <Element index="164" value="darcy_velocity (Point : 0)"/> + <Element index="165" value="0"/> + <Element index="166" value="0"/> + <Element index="167" value="0"/> + <Domain name="array_list" id="15490.SeriesColor.array_list"> + <String text="concentration (Point : 0)"/> + <String text="darcy_velocity (Point : 0)"/> + <String text="Point Coordinates_X (Point : 0)"/> + <String text="Point Coordinates_Y (Point : 0)"/> + <String text="Point Coordinates_Z (Point : 0)"/> + <String text="Point Coordinates_Magnitude (Point : 0)"/> + <String text="pore_volume (Point : 0)"/> + <String text="pressure (Point : 0)"/> + <String text="saturation (Point : 0)"/> + <String text="Time (Point : 0)"/> + <String text="time (Point : 0)"/> + <String text="time_min (Point : 0)"/> + <String text="vtkValidPointMask (Point : 0)"/> + </Domain> + </Property> + <Property name="SeriesLabel" id="15490.SeriesLabel" number_of_elements="84"> + <Element index="0" value="c_ini (Point Statistics)"/> + <Element index="1" value="c_ini (Point Statistics)"/> + <Element index="2" value="concentration (Point Statistics)"/> + <Element index="3" value="concentration (Point Statistics)"/> + <Element index="4" value="darcy_velocity_x (Point Statistics)"/> + <Element index="5" value="darcy_velocity_x (Point Statistics)"/> + <Element index="6" value="pressure (Point Statistics)"/> + <Element index="7" value="pressure (Point Statistics)"/> + <Element index="8" value="saturation (Point Statistics)"/> + <Element index="9" value="saturation (Point Statistics)"/> + <Element index="10" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="11" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="12" value="X (Point Statistics)"/> + <Element index="13" value="X (Point Statistics)"/> + <Element index="14" value="Y (Point Statistics)"/> + <Element index="15" value="Y (Point Statistics)"/> + <Element index="16" value="Z (Point Statistics)"/> + <Element index="17" value="Z (Point Statistics)"/> + <Element index="18" value="N (Point Statistics)"/> + <Element index="19" value="N (Point Statistics)"/> + <Element index="20" value="Time (Point Statistics)"/> + <Element index="21" value="Time (Point Statistics)"/> + <Element index="22" value="vtkValidPointMask (Point Statistics)"/> + <Element index="23" value="vtkValidPointMask (Point Statistics)"/> + <Element index="24" value="pore_volume (Point Statistics)"/> + <Element index="25" value="pore_volume (Point Statistics)"/> + <Element index="26" value="time (Point Statistics)"/> + <Element index="27" value="time (Point Statistics)"/> + <Element index="28" value="c_ini (Point : 0)"/> + <Element index="29" value="c_ini (Point : 0)"/> + <Element index="30" value="concentration (Point : 0)"/> + <Element index="31" value="concentration_bottom_theta=0.16 (unsaturated)"/> + <Element index="32" value="darcy_velocity_x (Point : 0)"/> + <Element index="33" value="darcy_velocity_x (Point : 0)"/> + <Element index="34" value="Point Coordinates_X (Point : 0)"/> + <Element index="35" value="Point Coordinates_X (Point : 0)"/> + <Element index="36" value="Point Coordinates_Y (Point : 0)"/> + <Element index="37" value="Point Coordinates_Y (Point : 0)"/> + <Element index="38" value="Point Coordinates_Z (Point : 0)"/> + <Element index="39" value="Point Coordinates_Z (Point : 0)"/> + <Element index="40" value="Point Coordinates_Magnitude (Point : 0)"/> + <Element index="41" value="Point Coordinates_Magnitude (Point : 0)"/> + <Element index="42" value="pore_volume (Point : 0)"/> + <Element index="43" value="pore_volume (Point : 0)"/> + <Element index="44" value="pressure (Point : 0)"/> + <Element index="45" value="pressure (Point : 0)"/> + <Element index="46" value="saturation (Point : 0)"/> + <Element index="47" value="saturation (Point : 0)"/> + <Element index="48" value="Time (Point : 0)"/> + <Element index="49" value="Time (Point : 0)"/> + <Element index="50" value="time (Point : 0)"/> + <Element index="51" value="time (Point : 0)"/> + <Element index="52" value="vtkValidPointMask (Point : 0)"/> + <Element index="53" value="vtkValidPointMask (Point : 0)"/> + <Element index="54" value="c_ini (Block: 2 ; Point : 0)"/> + <Element index="55" value="c_ini (Block: 2 ; Point : 0)"/> + <Element index="56" value="concentration (Block: 2 ; Point : 0)"/> + <Element index="57" value="concentration (Block: 2 ; Point : 0)"/> + <Element index="58" value="darcy_velocity_x (Block: 2 ; Point : 0)"/> + <Element index="59" value="darcy_velocity_x (Block: 2 ; Point : 0)"/> + <Element index="60" value="Point Coordinates_X (Block: 2 ; Point : 0)"/> + <Element index="61" value="Point Coordinates_X (Block: 2 ; Point : 0)"/> + <Element index="62" value="Point Coordinates_Y (Block: 2 ; Point : 0)"/> + <Element index="63" value="Point Coordinates_Y (Block: 2 ; Point : 0)"/> + <Element index="64" value="Point Coordinates_Z (Block: 2 ; Point : 0)"/> + <Element index="65" value="Point Coordinates_Z (Block: 2 ; Point : 0)"/> + <Element index="66" value="Point Coordinates_Magnitude (Block: 2 ; Point : 0)"/> + <Element index="67" value="Point Coordinates_Magnitude (Block: 2 ; Point : 0)"/> + <Element index="68" value="pore_volume (Block: 2 ; Point : 0)"/> + <Element index="69" value="pore_volume (Block: 2 ; Point : 0)"/> + <Element index="70" value="pressure (Block: 2 ; Point : 0)"/> + <Element index="71" value="pressure (Block: 2 ; Point : 0)"/> + <Element index="72" value="saturation (Block: 2 ; Point : 0)"/> + <Element index="73" value="saturation (Block: 2 ; Point : 0)"/> + <Element index="74" value="Time (Block: 2 ; Point : 0)"/> + <Element index="75" value="Time (Block: 2 ; Point : 0)"/> + <Element index="76" value="time (Block: 2 ; Point : 0)"/> + <Element index="77" value="time (Block: 2 ; Point : 0)"/> + <Element index="78" value="vtkValidPointMask (Block: 2 ; Point : 0)"/> + <Element index="79" value="vtkValidPointMask (Block: 2 ; Point : 0)"/> + <Element index="80" value="time_min (Point : 0)"/> + <Element index="81" value="time_min (Point : 0)"/> + <Element index="82" value="darcy_velocity (Point : 0)"/> + <Element index="83" value="darcy_velocity (Point : 0)"/> + <Domain name="array_list" id="15490.SeriesLabel.array_list"> + <String text="concentration (Point : 0)"/> + <String text="darcy_velocity (Point : 0)"/> + <String text="Point Coordinates_X (Point : 0)"/> + <String text="Point Coordinates_Y (Point : 0)"/> + <String text="Point Coordinates_Z (Point : 0)"/> + <String text="Point Coordinates_Magnitude (Point : 0)"/> + <String text="pore_volume (Point : 0)"/> + <String text="pressure (Point : 0)"/> + <String text="saturation (Point : 0)"/> + <String text="Time (Point : 0)"/> + <String text="time (Point : 0)"/> + <String text="time_min (Point : 0)"/> + <String text="vtkValidPointMask (Point : 0)"/> + </Domain> + </Property> + <Property name="SeriesLabelPrefix" id="15490.SeriesLabelPrefix" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SeriesLineStyle" id="15490.SeriesLineStyle" number_of_elements="84"> + <Element index="0" value="N (Point Statistics)"/> + <Element index="1" value="1"/> + <Element index="2" value="Point Coordinates_Magnitude (Block: 2 ; Point : 0)"/> + <Element index="3" value="1"/> + <Element index="4" value="Point Coordinates_Magnitude (Point : 0)"/> + <Element index="5" value="1"/> + <Element index="6" value="Point Coordinates_X (Block: 2 ; Point : 0)"/> + <Element index="7" value="1"/> + <Element index="8" value="Point Coordinates_X (Point : 0)"/> + <Element index="9" value="1"/> + <Element index="10" value="Point Coordinates_Y (Block: 2 ; Point : 0)"/> + <Element index="11" value="1"/> + <Element index="12" value="Point Coordinates_Y (Point : 0)"/> + <Element index="13" value="1"/> + <Element index="14" value="Point Coordinates_Z (Block: 2 ; Point : 0)"/> + <Element index="15" value="1"/> + <Element index="16" value="Point Coordinates_Z (Point : 0)"/> + <Element index="17" value="1"/> + <Element index="18" value="Time (Block: 2 ; Point : 0)"/> + <Element index="19" value="1"/> + <Element index="20" value="Time (Point : 0)"/> + <Element index="21" value="1"/> + <Element index="22" value="Time (Point Statistics)"/> + <Element index="23" value="1"/> + <Element index="24" value="X (Point Statistics)"/> + <Element index="25" value="1"/> + <Element index="26" value="Y (Point Statistics)"/> + <Element index="27" value="1"/> + <Element index="28" value="Z (Point Statistics)"/> + <Element index="29" value="1"/> + <Element index="30" value="c_ini (Block: 2 ; Point : 0)"/> + <Element index="31" value="1"/> + <Element index="32" value="c_ini (Point : 0)"/> + <Element index="33" value="1"/> + <Element index="34" value="c_ini (Point Statistics)"/> + <Element index="35" value="1"/> + <Element index="36" value="concentration (Block: 2 ; Point : 0)"/> + <Element index="37" value="1"/> + <Element index="38" value="concentration (Point : 0)"/> + <Element index="39" value="2"/> + <Element index="40" value="concentration (Point Statistics)"/> + <Element index="41" value="1"/> + <Element index="42" value="darcy_velocity (Point : 0)"/> + <Element index="43" value="1"/> + <Element index="44" value="darcy_velocity_x (Block: 2 ; Point : 0)"/> + <Element index="45" value="1"/> + <Element index="46" value="darcy_velocity_x (Point : 0)"/> + <Element index="47" value="1"/> + <Element index="48" value="darcy_velocity_x (Point Statistics)"/> + <Element index="49" value="1"/> + <Element index="50" value="pore_volume (Block: 2 ; Point : 0)"/> + <Element index="51" value="1"/> + <Element index="52" value="pore_volume (Point : 0)"/> + <Element index="53" value="1"/> + <Element index="54" value="pore_volume (Point Statistics)"/> + <Element index="55" value="1"/> + <Element index="56" value="pressure (Block: 2 ; Point : 0)"/> + <Element index="57" value="1"/> + <Element index="58" value="pressure (Point : 0)"/> + <Element index="59" value="1"/> + <Element index="60" value="pressure (Point Statistics)"/> + <Element index="61" value="1"/> + <Element index="62" value="saturation (Block: 2 ; Point : 0)"/> + <Element index="63" value="1"/> + <Element index="64" value="saturation (Point : 0)"/> + <Element index="65" value="1"/> + <Element index="66" value="saturation (Point Statistics)"/> + <Element index="67" value="1"/> + <Element index="68" value="time (Block: 2 ; Point : 0)"/> + <Element index="69" value="1"/> + <Element index="70" value="time (Point : 0)"/> + <Element index="71" value="1"/> + <Element index="72" value="time (Point Statistics)"/> + <Element index="73" value="1"/> + <Element index="74" value="time_min (Point : 0)"/> + <Element index="75" value="1"/> + <Element index="76" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="77" value="1"/> + <Element index="78" value="vtkValidPointMask (Block: 2 ; Point : 0)"/> + <Element index="79" value="1"/> + <Element index="80" value="vtkValidPointMask (Point : 0)"/> + <Element index="81" value="1"/> + <Element index="82" value="vtkValidPointMask (Point Statistics)"/> + <Element index="83" value="1"/> + <Domain name="array_list" id="15490.SeriesLineStyle.array_list"> + <String text="concentration (Point : 0)"/> + <String text="darcy_velocity (Point : 0)"/> + <String text="Point Coordinates_X (Point : 0)"/> + <String text="Point Coordinates_Y (Point : 0)"/> + <String text="Point Coordinates_Z (Point : 0)"/> + <String text="Point Coordinates_Magnitude (Point : 0)"/> + <String text="pore_volume (Point : 0)"/> + <String text="pressure (Point : 0)"/> + <String text="saturation (Point : 0)"/> + <String text="Time (Point : 0)"/> + <String text="time (Point : 0)"/> + <String text="time_min (Point : 0)"/> + <String text="vtkValidPointMask (Point : 0)"/> + </Domain> + </Property> + <Property name="SeriesLineThickness" id="15490.SeriesLineThickness" number_of_elements="84"> + <Element index="0" value="N (Point Statistics)"/> + <Element index="1" value="2"/> + <Element index="2" value="Point Coordinates_Magnitude (Block: 2 ; Point : 0)"/> + <Element index="3" value="2"/> + <Element index="4" value="Point Coordinates_Magnitude (Point : 0)"/> + <Element index="5" value="2"/> + <Element index="6" value="Point Coordinates_X (Block: 2 ; Point : 0)"/> + <Element index="7" value="2"/> + <Element index="8" value="Point Coordinates_X (Point : 0)"/> + <Element index="9" value="2"/> + <Element index="10" value="Point Coordinates_Y (Block: 2 ; Point : 0)"/> + <Element index="11" value="2"/> + <Element index="12" value="Point Coordinates_Y (Point : 0)"/> + <Element index="13" value="2"/> + <Element index="14" value="Point Coordinates_Z (Block: 2 ; Point : 0)"/> + <Element index="15" value="2"/> + <Element index="16" value="Point Coordinates_Z (Point : 0)"/> + <Element index="17" value="2"/> + <Element index="18" value="Time (Block: 2 ; Point : 0)"/> + <Element index="19" value="2"/> + <Element index="20" value="Time (Point : 0)"/> + <Element index="21" value="2"/> + <Element index="22" value="Time (Point Statistics)"/> + <Element index="23" value="2"/> + <Element index="24" value="X (Point Statistics)"/> + <Element index="25" value="2"/> + <Element index="26" value="Y (Point Statistics)"/> + <Element index="27" value="2"/> + <Element index="28" value="Z (Point Statistics)"/> + <Element index="29" value="2"/> + <Element index="30" value="c_ini (Block: 2 ; Point : 0)"/> + <Element index="31" value="2"/> + <Element index="32" value="c_ini (Point : 0)"/> + <Element index="33" value="2"/> + <Element index="34" value="c_ini (Point Statistics)"/> + <Element index="35" value="2"/> + <Element index="36" value="concentration (Block: 2 ; Point : 0)"/> + <Element index="37" value="2"/> + <Element index="38" value="concentration (Point : 0)"/> + <Element index="39" value="2"/> + <Element index="40" value="concentration (Point Statistics)"/> + <Element index="41" value="2"/> + <Element index="42" value="darcy_velocity (Point : 0)"/> + <Element index="43" value="2"/> + <Element index="44" value="darcy_velocity_x (Block: 2 ; Point : 0)"/> + <Element index="45" value="2"/> + <Element index="46" value="darcy_velocity_x (Point : 0)"/> + <Element index="47" value="2"/> + <Element index="48" value="darcy_velocity_x (Point Statistics)"/> + <Element index="49" value="2"/> + <Element index="50" value="pore_volume (Block: 2 ; Point : 0)"/> + <Element index="51" value="2"/> + <Element index="52" value="pore_volume (Point : 0)"/> + <Element index="53" value="2"/> + <Element index="54" value="pore_volume (Point Statistics)"/> + <Element index="55" value="2"/> + <Element index="56" value="pressure (Block: 2 ; Point : 0)"/> + <Element index="57" value="2"/> + <Element index="58" value="pressure (Point : 0)"/> + <Element index="59" value="2"/> + <Element index="60" value="pressure (Point Statistics)"/> + <Element index="61" value="2"/> + <Element index="62" value="saturation (Block: 2 ; Point : 0)"/> + <Element index="63" value="2"/> + <Element index="64" value="saturation (Point : 0)"/> + <Element index="65" value="2"/> + <Element index="66" value="saturation (Point Statistics)"/> + <Element index="67" value="2"/> + <Element index="68" value="time (Block: 2 ; Point : 0)"/> + <Element index="69" value="2"/> + <Element index="70" value="time (Point : 0)"/> + <Element index="71" value="2"/> + <Element index="72" value="time (Point Statistics)"/> + <Element index="73" value="2"/> + <Element index="74" value="time_min (Point : 0)"/> + <Element index="75" value="2"/> + <Element index="76" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="77" value="2"/> + <Element index="78" value="vtkValidPointMask (Block: 2 ; Point : 0)"/> + <Element index="79" value="2"/> + <Element index="80" value="vtkValidPointMask (Point : 0)"/> + <Element index="81" value="2"/> + <Element index="82" value="vtkValidPointMask (Point Statistics)"/> + <Element index="83" value="2"/> + <Domain name="array_list" id="15490.SeriesLineThickness.array_list"> + <String text="concentration (Point : 0)"/> + <String text="darcy_velocity (Point : 0)"/> + <String text="Point Coordinates_X (Point : 0)"/> + <String text="Point Coordinates_Y (Point : 0)"/> + <String text="Point Coordinates_Z (Point : 0)"/> + <String text="Point Coordinates_Magnitude (Point : 0)"/> + <String text="pore_volume (Point : 0)"/> + <String text="pressure (Point : 0)"/> + <String text="saturation (Point : 0)"/> + <String text="Time (Point : 0)"/> + <String text="time (Point : 0)"/> + <String text="time_min (Point : 0)"/> + <String text="vtkValidPointMask (Point : 0)"/> + </Domain> + </Property> + <Property name="SeriesMarkerStyle" id="15490.SeriesMarkerStyle" number_of_elements="84"> + <Element index="0" value="N (Point Statistics)"/> + <Element index="1" value="0"/> + <Element index="2" value="Point Coordinates_Magnitude (Block: 2 ; Point : 0)"/> + <Element index="3" value="0"/> + <Element index="4" value="Point Coordinates_Magnitude (Point : 0)"/> + <Element index="5" value="0"/> + <Element index="6" value="Point Coordinates_X (Block: 2 ; Point : 0)"/> + <Element index="7" value="0"/> + <Element index="8" value="Point Coordinates_X (Point : 0)"/> + <Element index="9" value="0"/> + <Element index="10" value="Point Coordinates_Y (Block: 2 ; Point : 0)"/> + <Element index="11" value="0"/> + <Element index="12" value="Point Coordinates_Y (Point : 0)"/> + <Element index="13" value="0"/> + <Element index="14" value="Point Coordinates_Z (Block: 2 ; Point : 0)"/> + <Element index="15" value="0"/> + <Element index="16" value="Point Coordinates_Z (Point : 0)"/> + <Element index="17" value="0"/> + <Element index="18" value="Time (Block: 2 ; Point : 0)"/> + <Element index="19" value="0"/> + <Element index="20" value="Time (Point : 0)"/> + <Element index="21" value="0"/> + <Element index="22" value="Time (Point Statistics)"/> + <Element index="23" value="0"/> + <Element index="24" value="X (Point Statistics)"/> + <Element index="25" value="0"/> + <Element index="26" value="Y (Point Statistics)"/> + <Element index="27" value="0"/> + <Element index="28" value="Z (Point Statistics)"/> + <Element index="29" value="0"/> + <Element index="30" value="c_ini (Block: 2 ; Point : 0)"/> + <Element index="31" value="0"/> + <Element index="32" value="c_ini (Point : 0)"/> + <Element index="33" value="0"/> + <Element index="34" value="c_ini (Point Statistics)"/> + <Element index="35" value="0"/> + <Element index="36" value="concentration (Block: 2 ; Point : 0)"/> + <Element index="37" value="0"/> + <Element index="38" value="concentration (Point : 0)"/> + <Element index="39" value="0"/> + <Element index="40" value="concentration (Point Statistics)"/> + <Element index="41" value="0"/> + <Element index="42" value="darcy_velocity (Point : 0)"/> + <Element index="43" value="0"/> + <Element index="44" value="darcy_velocity_x (Block: 2 ; Point : 0)"/> + <Element index="45" value="0"/> + <Element index="46" value="darcy_velocity_x (Point : 0)"/> + <Element index="47" value="0"/> + <Element index="48" value="darcy_velocity_x (Point Statistics)"/> + <Element index="49" value="0"/> + <Element index="50" value="pore_volume (Block: 2 ; Point : 0)"/> + <Element index="51" value="0"/> + <Element index="52" value="pore_volume (Point : 0)"/> + <Element index="53" value="0"/> + <Element index="54" value="pore_volume (Point Statistics)"/> + <Element index="55" value="0"/> + <Element index="56" value="pressure (Block: 2 ; Point : 0)"/> + <Element index="57" value="0"/> + <Element index="58" value="pressure (Point : 0)"/> + <Element index="59" value="0"/> + <Element index="60" value="pressure (Point Statistics)"/> + <Element index="61" value="0"/> + <Element index="62" value="saturation (Block: 2 ; Point : 0)"/> + <Element index="63" value="0"/> + <Element index="64" value="saturation (Point : 0)"/> + <Element index="65" value="0"/> + <Element index="66" value="saturation (Point Statistics)"/> + <Element index="67" value="0"/> + <Element index="68" value="time (Block: 2 ; Point : 0)"/> + <Element index="69" value="0"/> + <Element index="70" value="time (Point : 0)"/> + <Element index="71" value="0"/> + <Element index="72" value="time (Point Statistics)"/> + <Element index="73" value="0"/> + <Element index="74" value="time_min (Point : 0)"/> + <Element index="75" value="0"/> + <Element index="76" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="77" value="0"/> + <Element index="78" value="vtkValidPointMask (Block: 2 ; Point : 0)"/> + <Element index="79" value="0"/> + <Element index="80" value="vtkValidPointMask (Point : 0)"/> + <Element index="81" value="0"/> + <Element index="82" value="vtkValidPointMask (Point Statistics)"/> + <Element index="83" value="0"/> + <Domain name="array_list" id="15490.SeriesMarkerStyle.array_list"> + <String text="concentration (Point : 0)"/> + <String text="darcy_velocity (Point : 0)"/> + <String text="Point Coordinates_X (Point : 0)"/> + <String text="Point Coordinates_Y (Point : 0)"/> + <String text="Point Coordinates_Z (Point : 0)"/> + <String text="Point Coordinates_Magnitude (Point : 0)"/> + <String text="pore_volume (Point : 0)"/> + <String text="pressure (Point : 0)"/> + <String text="saturation (Point : 0)"/> + <String text="Time (Point : 0)"/> + <String text="time (Point : 0)"/> + <String text="time_min (Point : 0)"/> + <String text="vtkValidPointMask (Point : 0)"/> + </Domain> + </Property> + <Property name="SeriesPlotCorner" id="15490.SeriesPlotCorner" number_of_elements="84"> + <Element index="0" value="N (Point Statistics)"/> + <Element index="1" value="0"/> + <Element index="2" value="Point Coordinates_Magnitude (Block: 2 ; Point : 0)"/> + <Element index="3" value="0"/> + <Element index="4" value="Point Coordinates_Magnitude (Point : 0)"/> + <Element index="5" value="0"/> + <Element index="6" value="Point Coordinates_X (Block: 2 ; Point : 0)"/> + <Element index="7" value="0"/> + <Element index="8" value="Point Coordinates_X (Point : 0)"/> + <Element index="9" value="0"/> + <Element index="10" value="Point Coordinates_Y (Block: 2 ; Point : 0)"/> + <Element index="11" value="0"/> + <Element index="12" value="Point Coordinates_Y (Point : 0)"/> + <Element index="13" value="0"/> + <Element index="14" value="Point Coordinates_Z (Block: 2 ; Point : 0)"/> + <Element index="15" value="0"/> + <Element index="16" value="Point Coordinates_Z (Point : 0)"/> + <Element index="17" value="0"/> + <Element index="18" value="Time (Block: 2 ; Point : 0)"/> + <Element index="19" value="0"/> + <Element index="20" value="Time (Point : 0)"/> + <Element index="21" value="0"/> + <Element index="22" value="Time (Point Statistics)"/> + <Element index="23" value="0"/> + <Element index="24" value="X (Point Statistics)"/> + <Element index="25" value="0"/> + <Element index="26" value="Y (Point Statistics)"/> + <Element index="27" value="0"/> + <Element index="28" value="Z (Point Statistics)"/> + <Element index="29" value="0"/> + <Element index="30" value="c_ini (Block: 2 ; Point : 0)"/> + <Element index="31" value="0"/> + <Element index="32" value="c_ini (Point : 0)"/> + <Element index="33" value="0"/> + <Element index="34" value="c_ini (Point Statistics)"/> + <Element index="35" value="0"/> + <Element index="36" value="concentration (Block: 2 ; Point : 0)"/> + <Element index="37" value="0"/> + <Element index="38" value="concentration (Point : 0)"/> + <Element index="39" value="0"/> + <Element index="40" value="concentration (Point Statistics)"/> + <Element index="41" value="0"/> + <Element index="42" value="darcy_velocity (Point : 0)"/> + <Element index="43" value="0"/> + <Element index="44" value="darcy_velocity_x (Block: 2 ; Point : 0)"/> + <Element index="45" value="0"/> + <Element index="46" value="darcy_velocity_x (Point : 0)"/> + <Element index="47" value="0"/> + <Element index="48" value="darcy_velocity_x (Point Statistics)"/> + <Element index="49" value="0"/> + <Element index="50" value="pore_volume (Block: 2 ; Point : 0)"/> + <Element index="51" value="0"/> + <Element index="52" value="pore_volume (Point : 0)"/> + <Element index="53" value="0"/> + <Element index="54" value="pore_volume (Point Statistics)"/> + <Element index="55" value="0"/> + <Element index="56" value="pressure (Block: 2 ; Point : 0)"/> + <Element index="57" value="0"/> + <Element index="58" value="pressure (Point : 0)"/> + <Element index="59" value="0"/> + <Element index="60" value="pressure (Point Statistics)"/> + <Element index="61" value="0"/> + <Element index="62" value="saturation (Block: 2 ; Point : 0)"/> + <Element index="63" value="0"/> + <Element index="64" value="saturation (Point : 0)"/> + <Element index="65" value="0"/> + <Element index="66" value="saturation (Point Statistics)"/> + <Element index="67" value="0"/> + <Element index="68" value="time (Block: 2 ; Point : 0)"/> + <Element index="69" value="0"/> + <Element index="70" value="time (Point : 0)"/> + <Element index="71" value="0"/> + <Element index="72" value="time (Point Statistics)"/> + <Element index="73" value="0"/> + <Element index="74" value="time_min (Point : 0)"/> + <Element index="75" value="0"/> + <Element index="76" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="77" value="0"/> + <Element index="78" value="vtkValidPointMask (Block: 2 ; Point : 0)"/> + <Element index="79" value="0"/> + <Element index="80" value="vtkValidPointMask (Point : 0)"/> + <Element index="81" value="0"/> + <Element index="82" value="vtkValidPointMask (Point Statistics)"/> + <Element index="83" value="0"/> + <Domain name="array_list" id="15490.SeriesPlotCorner.array_list"> + <String text="concentration (Point : 0)"/> + <String text="darcy_velocity (Point : 0)"/> + <String text="Point Coordinates_X (Point : 0)"/> + <String text="Point Coordinates_Y (Point : 0)"/> + <String text="Point Coordinates_Z (Point : 0)"/> + <String text="Point Coordinates_Magnitude (Point : 0)"/> + <String text="pore_volume (Point : 0)"/> + <String text="pressure (Point : 0)"/> + <String text="saturation (Point : 0)"/> + <String text="Time (Point : 0)"/> + <String text="time (Point : 0)"/> + <String text="time_min (Point : 0)"/> + <String text="vtkValidPointMask (Point : 0)"/> + </Domain> + </Property> + <Property name="SeriesVisibility" id="15490.SeriesVisibility" number_of_elements="84"> + <Element index="0" value="c_ini (Point Statistics)"/> + <Element index="1" value="0"/> + <Element index="2" value="concentration (Point Statistics)"/> + <Element index="3" value="1"/> + <Element index="4" value="darcy_velocity_x (Point Statistics)"/> + <Element index="5" value="0"/> + <Element index="6" value="pressure (Point Statistics)"/> + <Element index="7" value="0"/> + <Element index="8" value="saturation (Point Statistics)"/> + <Element index="9" value="0"/> + <Element index="10" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="11" value="0"/> + <Element index="12" value="X (Point Statistics)"/> + <Element index="13" value="0"/> + <Element index="14" value="Y (Point Statistics)"/> + <Element index="15" value="0"/> + <Element index="16" value="Z (Point Statistics)"/> + <Element index="17" value="0"/> + <Element index="18" value="N (Point Statistics)"/> + <Element index="19" value="0"/> + <Element index="20" value="Time (Point Statistics)"/> + <Element index="21" value="0"/> + <Element index="22" value="vtkValidPointMask (Point Statistics)"/> + <Element index="23" value="0"/> + <Element index="24" value="pore_volume (Point Statistics)"/> + <Element index="25" value="1"/> + <Element index="26" value="time (Point Statistics)"/> + <Element index="27" value="1"/> + <Element index="28" value="c_ini (Point : 0)"/> + <Element index="29" value="0"/> + <Element index="30" value="concentration (Point : 0)"/> + <Element index="31" value="1"/> + <Element index="32" value="darcy_velocity_x (Point : 0)"/> + <Element index="33" value="0"/> + <Element index="34" value="Point Coordinates_X (Point : 0)"/> + <Element index="35" value="0"/> + <Element index="36" value="Point Coordinates_Y (Point : 0)"/> + <Element index="37" value="0"/> + <Element index="38" value="Point Coordinates_Z (Point : 0)"/> + <Element index="39" value="0"/> + <Element index="40" value="Point Coordinates_Magnitude (Point : 0)"/> + <Element index="41" value="0"/> + <Element index="42" value="pore_volume (Point : 0)"/> + <Element index="43" value="0"/> + <Element index="44" value="pressure (Point : 0)"/> + <Element index="45" value="0"/> + <Element index="46" value="saturation (Point : 0)"/> + <Element index="47" value="0"/> + <Element index="48" value="Time (Point : 0)"/> + <Element index="49" value="0"/> + <Element index="50" value="time (Point : 0)"/> + <Element index="51" value="0"/> + <Element index="52" value="vtkValidPointMask (Point : 0)"/> + <Element index="53" value="0"/> + <Element index="54" value="c_ini (Block: 2 ; Point : 0)"/> + <Element index="55" value="0"/> + <Element index="56" value="concentration (Block: 2 ; Point : 0)"/> + <Element index="57" value="0"/> + <Element index="58" value="darcy_velocity_x (Block: 2 ; Point : 0)"/> + <Element index="59" value="1"/> + <Element index="60" value="Point Coordinates_X (Block: 2 ; Point : 0)"/> + <Element index="61" value="0"/> + <Element index="62" value="Point Coordinates_Y (Block: 2 ; Point : 0)"/> + <Element index="63" value="0"/> + <Element index="64" value="Point Coordinates_Z (Block: 2 ; Point : 0)"/> + <Element index="65" value="0"/> + <Element index="66" value="Point Coordinates_Magnitude (Block: 2 ; Point : 0)"/> + <Element index="67" value="0"/> + <Element index="68" value="pore_volume (Block: 2 ; Point : 0)"/> + <Element index="69" value="0"/> + <Element index="70" value="pressure (Block: 2 ; Point : 0)"/> + <Element index="71" value="0"/> + <Element index="72" value="saturation (Block: 2 ; Point : 0)"/> + <Element index="73" value="0"/> + <Element index="74" value="Time (Block: 2 ; Point : 0)"/> + <Element index="75" value="0"/> + <Element index="76" value="time (Block: 2 ; Point : 0)"/> + <Element index="77" value="0"/> + <Element index="78" value="vtkValidPointMask (Block: 2 ; Point : 0)"/> + <Element index="79" value="0"/> + <Element index="80" value="time_min (Point : 0)"/> + <Element index="81" value="0"/> + <Element index="82" value="darcy_velocity (Point : 0)"/> + <Element index="83" value="0"/> + <Domain name="array_list" id="15490.SeriesVisibility.array_list"> + <String text="concentration (Point : 0)"/> + <String text="darcy_velocity (Point : 0)"/> + <String text="Point Coordinates_X (Point : 0)"/> + <String text="Point Coordinates_Y (Point : 0)"/> + <String text="Point Coordinates_Z (Point : 0)"/> + <String text="Point Coordinates_Magnitude (Point : 0)"/> + <String text="pore_volume (Point : 0)"/> + <String text="pressure (Point : 0)"/> + <String text="saturation (Point : 0)"/> + <String text="Time (Point : 0)"/> + <String text="time (Point : 0)"/> + <String text="time_min (Point : 0)"/> + <String text="vtkValidPointMask (Point : 0)"/> + </Domain> + </Property> + <Property name="ShowAverage" id="15490.ShowAverage" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15490.ShowAverage.bool"/> + </Property> + <Property name="ShowMedian" id="15490.ShowMedian" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15490.ShowMedian.bool"/> + </Property> + <Property name="ShowQuartiles" id="15490.ShowQuartiles" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15490.ShowQuartiles.bool"/> + </Property> + <Property name="ShowRanges" id="15490.ShowRanges" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15490.ShowRanges.bool"/> + </Property> + <Property name="UseIndexForXAxis" id="15490.UseIndexForXAxis" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15490.UseIndexForXAxis.bool"/> + </Property> + <Property name="Visibility" id="15490.Visibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15490.Visibility.bool"/> + </Property> + <Property name="XArrayName" id="15490.XArrayName" number_of_elements="1"> + <Element index="0" value="pore_volume"/> + <Domain name="array_list" id="15490.XArrayName.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="Point Coordinates_X"/> + <String text="Point Coordinates_Y"/> + <String text="Point Coordinates_Z"/> + <String text="Point Coordinates_Magnitude"/> + <String text="pore_volume"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="Time"/> + <String text="time"/> + <String text="time_min"/> + <String text="vtkValidPointMask"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="QuartileChartRepresentation" id="15534" servers="21"> + <Property name="AttributeType" id="15534.AttributeType" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="enum" id="15534.AttributeType.enum"> + <Entry value="0" text="Point Data"/> + <Entry value="1" text="Cell Data"/> + <Entry value="2" text="Field Data"/> + <Entry value="4" text="Vertex Data"/> + <Entry value="5" text="Edge Data"/> + <Entry value="6" text="Row Data"/> + </Domain> + </Property> + <Property name="Color" id="15534.Color" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="1"/> + <Domain name="range" id="15534.Color.range"/> + </Property> + <Property name="CompositeDataSetIndex" id="15534.CompositeDataSetIndex" number_of_elements="2"> + <Element index="0" value="1"/> + <Element index="1" value="2"/> + <Domain name="tree" id="15534.CompositeDataSetIndex.tree"/> + </Property> + <Property name="Input" id="15534.Input" number_of_elements="1"> + <Proxy value="15512" output_port="0"/> + <Domain name="input_type" id="15534.Input.input_type"/> + </Property> + <Property name="SeriesColor" id="15534.SeriesColor" number_of_elements="152"> + <Element index="0" value="c_ini (Point Statistics)"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Element index="3" value="0"/> + <Element index="4" value="concentration (Point Statistics)"/> + <Element index="5" value="0.889998"/> + <Element index="6" value="0.100008"/> + <Element index="7" value="0.110002"/> + <Element index="8" value="darcy_velocity_x (Point Statistics)"/> + <Element index="9" value="0.220005"/> + <Element index="10" value="0.489998"/> + <Element index="11" value="0.719997"/> + <Element index="12" value="pressure (Point Statistics)"/> + <Element index="13" value="0.300008"/> + <Element index="14" value="0.689998"/> + <Element index="15" value="0.289998"/> + <Element index="16" value="saturation (Point Statistics)"/> + <Element index="17" value="0.6"/> + <Element index="18" value="0.310002"/> + <Element index="19" value="0.639994"/> + <Element index="20" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="21" value="1"/> + <Element index="22" value="0.500008"/> + <Element index="23" value="0"/> + <Element index="24" value="X (Point Statistics)"/> + <Element index="25" value="0.650004"/> + <Element index="26" value="0.340002"/> + <Element index="27" value="0.160006"/> + <Element index="28" value="Y (Point Statistics)"/> + <Element index="29" value="0"/> + <Element index="30" value="0"/> + <Element index="31" value="0"/> + <Element index="32" value="Z (Point Statistics)"/> + <Element index="33" value="0.889998"/> + <Element index="34" value="0.100008"/> + <Element index="35" value="0.110002"/> + <Element index="36" value="N (Point Statistics)"/> + <Element index="37" value="0.220005"/> + <Element index="38" value="0.489998"/> + <Element index="39" value="0.719997"/> + <Element index="40" value="Time (Point Statistics)"/> + <Element index="41" value="0.300008"/> + <Element index="42" value="0.689998"/> + <Element index="43" value="0.289998"/> + <Element index="44" value="vtkValidPointMask (Point Statistics)"/> + <Element index="45" value="0.6"/> + <Element index="46" value="0.310002"/> + <Element index="47" value="0.639994"/> + <Element index="48" value="c_ini (Point : 60)"/> + <Element index="49" value="1"/> + <Element index="50" value="0.500008"/> + <Element index="51" value="0"/> + <Element index="52" value="concentration (Point : 60)"/> + <Element index="53" value="0.650004"/> + <Element index="54" value="0.340002"/> + <Element index="55" value="0.160006"/> + <Element index="56" value="darcy_velocity_x (Point : 60)"/> + <Element index="57" value="0"/> + <Element index="58" value="0"/> + <Element index="59" value="0"/> + <Element index="60" value="Point Coordinates_X (Point : 60)"/> + <Element index="61" value="0.889998"/> + <Element index="62" value="0.100008"/> + <Element index="63" value="0.110002"/> + <Element index="64" value="Point Coordinates_Y (Point : 60)"/> + <Element index="65" value="0.220005"/> + <Element index="66" value="0.489998"/> + <Element index="67" value="0.719997"/> + <Element index="68" value="Point Coordinates_Z (Point : 60)"/> + <Element index="69" value="0.300008"/> + <Element index="70" value="0.689998"/> + <Element index="71" value="0.289998"/> + <Element index="72" value="Point Coordinates_Magnitude (Point : 60)"/> + <Element index="73" value="0.6"/> + <Element index="74" value="0.310002"/> + <Element index="75" value="0.639994"/> + <Element index="76" value="pressure (Point : 60)"/> + <Element index="77" value="1"/> + <Element index="78" value="0.500008"/> + <Element index="79" value="0"/> + <Element index="80" value="saturation (Point : 60)"/> + <Element index="81" value="0.650004"/> + <Element index="82" value="0.340002"/> + <Element index="83" value="0.160006"/> + <Element index="84" value="Time (Point : 60)"/> + <Element index="85" value="0"/> + <Element index="86" value="0"/> + <Element index="87" value="0"/> + <Element index="88" value="vtkValidPointMask (Point : 60)"/> + <Element index="89" value="0.889998"/> + <Element index="90" value="0.100008"/> + <Element index="91" value="0.110002"/> + <Element index="92" value="c_ini (Point : 140)"/> + <Element index="93" value="0.220005"/> + <Element index="94" value="0.489998"/> + <Element index="95" value="0.719997"/> + <Element index="96" value="concentration (Point : 140)"/> + <Element index="97" value="0.300008"/> + <Element index="98" value="0.689998"/> + <Element index="99" value="0.289998"/> + <Element index="100" value="darcy_velocity_x (Point : 140)"/> + <Element index="101" value="0.6"/> + <Element index="102" value="0.310002"/> + <Element index="103" value="0.639994"/> + <Element index="104" value="Point Coordinates_X (Point : 140)"/> + <Element index="105" value="1"/> + <Element index="106" value="0.500008"/> + <Element index="107" value="0"/> + <Element index="108" value="Point Coordinates_Y (Point : 140)"/> + <Element index="109" value="0.650004"/> + <Element index="110" value="0.340002"/> + <Element index="111" value="0.160006"/> + <Element index="112" value="Point Coordinates_Z (Point : 140)"/> + <Element index="113" value="0"/> + <Element index="114" value="0"/> + <Element index="115" value="0"/> + <Element index="116" value="Point Coordinates_Magnitude (Point : 140)"/> + <Element index="117" value="0.889998"/> + <Element index="118" value="0.100008"/> + <Element index="119" value="0.110002"/> + <Element index="120" value="pressure (Point : 140)"/> + <Element index="121" value="0.220005"/> + <Element index="122" value="0.489998"/> + <Element index="123" value="0.719997"/> + <Element index="124" value="saturation (Point : 140)"/> + <Element index="125" value="0.300008"/> + <Element index="126" value="0.689998"/> + <Element index="127" value="0.289998"/> + <Element index="128" value="Time (Point : 140)"/> + <Element index="129" value="0.6"/> + <Element index="130" value="0.310002"/> + <Element index="131" value="0.639994"/> + <Element index="132" value="vtkValidPointMask (Point : 140)"/> + <Element index="133" value="1"/> + <Element index="134" value="0.500008"/> + <Element index="135" value="0"/> + <Element index="136" value="pore_volume (Point Statistics)"/> + <Element index="137" value="0.650004"/> + <Element index="138" value="0.340002"/> + <Element index="139" value="0.160006"/> + <Element index="140" value="time (Point Statistics)"/> + <Element index="141" value="0"/> + <Element index="142" value="0"/> + <Element index="143" value="0"/> + <Element index="144" value="time_min (Point Statistics)"/> + <Element index="145" value="0.889998"/> + <Element index="146" value="0.100008"/> + <Element index="147" value="0.110002"/> + <Element index="148" value="darcy_velocity (Point Statistics)"/> + <Element index="149" value="0"/> + <Element index="150" value="0"/> + <Element index="151" value="0"/> + <Domain name="array_list" id="15534.SeriesColor.array_list"> + <String text="concentration (Point Statistics)"/> + <String text="darcy_velocity (Point Statistics)"/> + <String text="pore_volume (Point Statistics)"/> + <String text="pressure (Point Statistics)"/> + <String text="saturation (Point Statistics)"/> + <String text="time (Point Statistics)"/> + <String text="time_min (Point Statistics)"/> + <String text="vtkOriginalPointIds (Point Statistics)"/> + <String text="X (Point Statistics)"/> + <String text="Y (Point Statistics)"/> + <String text="Z (Point Statistics)"/> + <String text="N (Point Statistics)"/> + <String text="Time (Point Statistics)"/> + <String text="vtkValidPointMask (Point Statistics)"/> + </Domain> + </Property> + <Property name="SeriesLabel" id="15534.SeriesLabel" number_of_elements="76"> + <Element index="0" value="c_ini (Point Statistics)"/> + <Element index="1" value="c_ini (Point Statistics)"/> + <Element index="2" value="concentration (Point Statistics)"/> + <Element index="3" value="concentration (Point Statistics)"/> + <Element index="4" value="darcy_velocity_x (Point Statistics)"/> + <Element index="5" value="darcy_velocity_x (Point Statistics)"/> + <Element index="6" value="pressure (Point Statistics)"/> + <Element index="7" value="pressure (Point Statistics)"/> + <Element index="8" value="saturation (Point Statistics)"/> + <Element index="9" value="saturation_bottom_theta=0.16 (unsaturated)"/> + <Element index="10" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="11" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="12" value="X (Point Statistics)"/> + <Element index="13" value="X (Point Statistics)"/> + <Element index="14" value="Y (Point Statistics)"/> + <Element index="15" value="Y (Point Statistics)"/> + <Element index="16" value="Z (Point Statistics)"/> + <Element index="17" value="Z (Point Statistics)"/> + <Element index="18" value="N (Point Statistics)"/> + <Element index="19" value="N (Point Statistics)"/> + <Element index="20" value="Time (Point Statistics)"/> + <Element index="21" value="Time (Point Statistics)"/> + <Element index="22" value="vtkValidPointMask (Point Statistics)"/> + <Element index="23" value="vtkValidPointMask (Point Statistics)"/> + <Element index="24" value="c_ini (Point : 60)"/> + <Element index="25" value="c_ini (Point : 60)"/> + <Element index="26" value="concentration (Point : 60)"/> + <Element index="27" value="concentration (Point : 60)"/> + <Element index="28" value="darcy_velocity_x (Point : 60)"/> + <Element index="29" value="darcy_velocity_x (Point : 60)"/> + <Element index="30" value="Point Coordinates_X (Point : 60)"/> + <Element index="31" value="Point Coordinates_X (Point : 60)"/> + <Element index="32" value="Point Coordinates_Y (Point : 60)"/> + <Element index="33" value="Point Coordinates_Y (Point : 60)"/> + <Element index="34" value="Point Coordinates_Z (Point : 60)"/> + <Element index="35" value="Point Coordinates_Z (Point : 60)"/> + <Element index="36" value="Point Coordinates_Magnitude (Point : 60)"/> + <Element index="37" value="Point Coordinates_Magnitude (Point : 60)"/> + <Element index="38" value="pressure (Point : 60)"/> + <Element index="39" value="pressure (Point : 60)"/> + <Element index="40" value="saturation (Point : 60)"/> + <Element index="41" value="saturation (Point : 60)"/> + <Element index="42" value="Time (Point : 60)"/> + <Element index="43" value="Time (Point : 60)"/> + <Element index="44" value="vtkValidPointMask (Point : 60)"/> + <Element index="45" value="vtkValidPointMask (Point : 60)"/> + <Element index="46" value="c_ini (Point : 140)"/> + <Element index="47" value="c_ini (Point : 140)"/> + <Element index="48" value="concentration (Point : 140)"/> + <Element index="49" value="concentration (Point : 140)"/> + <Element index="50" value="darcy_velocity_x (Point : 140)"/> + <Element index="51" value="darcy_velocity_x (Point : 140)"/> + <Element index="52" value="Point Coordinates_X (Point : 140)"/> + <Element index="53" value="Point Coordinates_X (Point : 140)"/> + <Element index="54" value="Point Coordinates_Y (Point : 140)"/> + <Element index="55" value="Point Coordinates_Y (Point : 140)"/> + <Element index="56" value="Point Coordinates_Z (Point : 140)"/> + <Element index="57" value="Point Coordinates_Z (Point : 140)"/> + <Element index="58" value="Point Coordinates_Magnitude (Point : 140)"/> + <Element index="59" value="Point Coordinates_Magnitude (Point : 140)"/> + <Element index="60" value="pressure (Point : 140)"/> + <Element index="61" value="pressure (Point : 140)"/> + <Element index="62" value="saturation (Point : 140)"/> + <Element index="63" value="saturation (Point : 140)"/> + <Element index="64" value="Time (Point : 140)"/> + <Element index="65" value="Time (Point : 140)"/> + <Element index="66" value="vtkValidPointMask (Point : 140)"/> + <Element index="67" value="vtkValidPointMask (Point : 140)"/> + <Element index="68" value="pore_volume (Point Statistics)"/> + <Element index="69" value="pore_volume (Point Statistics)"/> + <Element index="70" value="time (Point Statistics)"/> + <Element index="71" value="time (Point Statistics)"/> + <Element index="72" value="time_min (Point Statistics)"/> + <Element index="73" value="time_min (Point Statistics)"/> + <Element index="74" value="darcy_velocity (Point Statistics)"/> + <Element index="75" value="darcy_velocity (Point Statistics)"/> + <Domain name="array_list" id="15534.SeriesLabel.array_list"> + <String text="concentration (Point Statistics)"/> + <String text="darcy_velocity (Point Statistics)"/> + <String text="pore_volume (Point Statistics)"/> + <String text="pressure (Point Statistics)"/> + <String text="saturation (Point Statistics)"/> + <String text="time (Point Statistics)"/> + <String text="time_min (Point Statistics)"/> + <String text="vtkOriginalPointIds (Point Statistics)"/> + <String text="X (Point Statistics)"/> + <String text="Y (Point Statistics)"/> + <String text="Z (Point Statistics)"/> + <String text="N (Point Statistics)"/> + <String text="Time (Point Statistics)"/> + <String text="vtkValidPointMask (Point Statistics)"/> + </Domain> + </Property> + <Property name="SeriesLabelPrefix" id="15534.SeriesLabelPrefix" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SeriesLineStyle" id="15534.SeriesLineStyle" number_of_elements="76"> + <Element index="0" value="N (Point Statistics)"/> + <Element index="1" value="1"/> + <Element index="2" value="Point Coordinates_Magnitude (Point : 140)"/> + <Element index="3" value="1"/> + <Element index="4" value="Point Coordinates_Magnitude (Point : 60)"/> + <Element index="5" value="1"/> + <Element index="6" value="Point Coordinates_X (Point : 140)"/> + <Element index="7" value="1"/> + <Element index="8" value="Point Coordinates_X (Point : 60)"/> + <Element index="9" value="1"/> + <Element index="10" value="Point Coordinates_Y (Point : 140)"/> + <Element index="11" value="1"/> + <Element index="12" value="Point Coordinates_Y (Point : 60)"/> + <Element index="13" value="1"/> + <Element index="14" value="Point Coordinates_Z (Point : 140)"/> + <Element index="15" value="1"/> + <Element index="16" value="Point Coordinates_Z (Point : 60)"/> + <Element index="17" value="1"/> + <Element index="18" value="Time (Point : 140)"/> + <Element index="19" value="1"/> + <Element index="20" value="Time (Point : 60)"/> + <Element index="21" value="1"/> + <Element index="22" value="Time (Point Statistics)"/> + <Element index="23" value="1"/> + <Element index="24" value="X (Point Statistics)"/> + <Element index="25" value="1"/> + <Element index="26" value="Y (Point Statistics)"/> + <Element index="27" value="1"/> + <Element index="28" value="Z (Point Statistics)"/> + <Element index="29" value="1"/> + <Element index="30" value="c_ini (Point : 140)"/> + <Element index="31" value="1"/> + <Element index="32" value="c_ini (Point : 60)"/> + <Element index="33" value="1"/> + <Element index="34" value="c_ini (Point Statistics)"/> + <Element index="35" value="1"/> + <Element index="36" value="concentration (Point : 140)"/> + <Element index="37" value="1"/> + <Element index="38" value="concentration (Point : 60)"/> + <Element index="39" value="1"/> + <Element index="40" value="concentration (Point Statistics)"/> + <Element index="41" value="1"/> + <Element index="42" value="darcy_velocity (Point Statistics)"/> + <Element index="43" value="1"/> + <Element index="44" value="darcy_velocity_x (Point : 140)"/> + <Element index="45" value="1"/> + <Element index="46" value="darcy_velocity_x (Point : 60)"/> + <Element index="47" value="1"/> + <Element index="48" value="darcy_velocity_x (Point Statistics)"/> + <Element index="49" value="1"/> + <Element index="50" value="pore_volume (Point Statistics)"/> + <Element index="51" value="1"/> + <Element index="52" value="pressure (Point : 140)"/> + <Element index="53" value="1"/> + <Element index="54" value="pressure (Point : 60)"/> + <Element index="55" value="1"/> + <Element index="56" value="pressure (Point Statistics)"/> + <Element index="57" value="1"/> + <Element index="58" value="saturation (Point : 140)"/> + <Element index="59" value="1"/> + <Element index="60" value="saturation (Point : 60)"/> + <Element index="61" value="1"/> + <Element index="62" value="saturation (Point Statistics)"/> + <Element index="63" value="1"/> + <Element index="64" value="time (Point Statistics)"/> + <Element index="65" value="1"/> + <Element index="66" value="time_min (Point Statistics)"/> + <Element index="67" value="1"/> + <Element index="68" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="69" value="1"/> + <Element index="70" value="vtkValidPointMask (Point : 140)"/> + <Element index="71" value="1"/> + <Element index="72" value="vtkValidPointMask (Point : 60)"/> + <Element index="73" value="1"/> + <Element index="74" value="vtkValidPointMask (Point Statistics)"/> + <Element index="75" value="1"/> + <Domain name="array_list" id="15534.SeriesLineStyle.array_list"> + <String text="concentration (Point Statistics)"/> + <String text="darcy_velocity (Point Statistics)"/> + <String text="pore_volume (Point Statistics)"/> + <String text="pressure (Point Statistics)"/> + <String text="saturation (Point Statistics)"/> + <String text="time (Point Statistics)"/> + <String text="time_min (Point Statistics)"/> + <String text="vtkOriginalPointIds (Point Statistics)"/> + <String text="X (Point Statistics)"/> + <String text="Y (Point Statistics)"/> + <String text="Z (Point Statistics)"/> + <String text="N (Point Statistics)"/> + <String text="Time (Point Statistics)"/> + <String text="vtkValidPointMask (Point Statistics)"/> + </Domain> + </Property> + <Property name="SeriesLineThickness" id="15534.SeriesLineThickness" number_of_elements="76"> + <Element index="0" value="N (Point Statistics)"/> + <Element index="1" value="2"/> + <Element index="2" value="Point Coordinates_Magnitude (Point : 140)"/> + <Element index="3" value="2"/> + <Element index="4" value="Point Coordinates_Magnitude (Point : 60)"/> + <Element index="5" value="2"/> + <Element index="6" value="Point Coordinates_X (Point : 140)"/> + <Element index="7" value="2"/> + <Element index="8" value="Point Coordinates_X (Point : 60)"/> + <Element index="9" value="2"/> + <Element index="10" value="Point Coordinates_Y (Point : 140)"/> + <Element index="11" value="2"/> + <Element index="12" value="Point Coordinates_Y (Point : 60)"/> + <Element index="13" value="2"/> + <Element index="14" value="Point Coordinates_Z (Point : 140)"/> + <Element index="15" value="2"/> + <Element index="16" value="Point Coordinates_Z (Point : 60)"/> + <Element index="17" value="2"/> + <Element index="18" value="Time (Point : 140)"/> + <Element index="19" value="2"/> + <Element index="20" value="Time (Point : 60)"/> + <Element index="21" value="2"/> + <Element index="22" value="Time (Point Statistics)"/> + <Element index="23" value="2"/> + <Element index="24" value="X (Point Statistics)"/> + <Element index="25" value="2"/> + <Element index="26" value="Y (Point Statistics)"/> + <Element index="27" value="2"/> + <Element index="28" value="Z (Point Statistics)"/> + <Element index="29" value="2"/> + <Element index="30" value="c_ini (Point : 140)"/> + <Element index="31" value="2"/> + <Element index="32" value="c_ini (Point : 60)"/> + <Element index="33" value="2"/> + <Element index="34" value="c_ini (Point Statistics)"/> + <Element index="35" value="2"/> + <Element index="36" value="concentration (Point : 140)"/> + <Element index="37" value="2"/> + <Element index="38" value="concentration (Point : 60)"/> + <Element index="39" value="2"/> + <Element index="40" value="concentration (Point Statistics)"/> + <Element index="41" value="2"/> + <Element index="42" value="darcy_velocity (Point Statistics)"/> + <Element index="43" value="2"/> + <Element index="44" value="darcy_velocity_x (Point : 140)"/> + <Element index="45" value="2"/> + <Element index="46" value="darcy_velocity_x (Point : 60)"/> + <Element index="47" value="2"/> + <Element index="48" value="darcy_velocity_x (Point Statistics)"/> + <Element index="49" value="2"/> + <Element index="50" value="pore_volume (Point Statistics)"/> + <Element index="51" value="2"/> + <Element index="52" value="pressure (Point : 140)"/> + <Element index="53" value="2"/> + <Element index="54" value="pressure (Point : 60)"/> + <Element index="55" value="2"/> + <Element index="56" value="pressure (Point Statistics)"/> + <Element index="57" value="2"/> + <Element index="58" value="saturation (Point : 140)"/> + <Element index="59" value="2"/> + <Element index="60" value="saturation (Point : 60)"/> + <Element index="61" value="2"/> + <Element index="62" value="saturation (Point Statistics)"/> + <Element index="63" value="2"/> + <Element index="64" value="time (Point Statistics)"/> + <Element index="65" value="2"/> + <Element index="66" value="time_min (Point Statistics)"/> + <Element index="67" value="2"/> + <Element index="68" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="69" value="2"/> + <Element index="70" value="vtkValidPointMask (Point : 140)"/> + <Element index="71" value="2"/> + <Element index="72" value="vtkValidPointMask (Point : 60)"/> + <Element index="73" value="2"/> + <Element index="74" value="vtkValidPointMask (Point Statistics)"/> + <Element index="75" value="2"/> + <Domain name="array_list" id="15534.SeriesLineThickness.array_list"> + <String text="concentration (Point Statistics)"/> + <String text="darcy_velocity (Point Statistics)"/> + <String text="pore_volume (Point Statistics)"/> + <String text="pressure (Point Statistics)"/> + <String text="saturation (Point Statistics)"/> + <String text="time (Point Statistics)"/> + <String text="time_min (Point Statistics)"/> + <String text="vtkOriginalPointIds (Point Statistics)"/> + <String text="X (Point Statistics)"/> + <String text="Y (Point Statistics)"/> + <String text="Z (Point Statistics)"/> + <String text="N (Point Statistics)"/> + <String text="Time (Point Statistics)"/> + <String text="vtkValidPointMask (Point Statistics)"/> + </Domain> + </Property> + <Property name="SeriesMarkerStyle" id="15534.SeriesMarkerStyle" number_of_elements="76"> + <Element index="0" value="N (Point Statistics)"/> + <Element index="1" value="0"/> + <Element index="2" value="Point Coordinates_Magnitude (Point : 140)"/> + <Element index="3" value="0"/> + <Element index="4" value="Point Coordinates_Magnitude (Point : 60)"/> + <Element index="5" value="0"/> + <Element index="6" value="Point Coordinates_X (Point : 140)"/> + <Element index="7" value="0"/> + <Element index="8" value="Point Coordinates_X (Point : 60)"/> + <Element index="9" value="0"/> + <Element index="10" value="Point Coordinates_Y (Point : 140)"/> + <Element index="11" value="0"/> + <Element index="12" value="Point Coordinates_Y (Point : 60)"/> + <Element index="13" value="0"/> + <Element index="14" value="Point Coordinates_Z (Point : 140)"/> + <Element index="15" value="0"/> + <Element index="16" value="Point Coordinates_Z (Point : 60)"/> + <Element index="17" value="0"/> + <Element index="18" value="Time (Point : 140)"/> + <Element index="19" value="0"/> + <Element index="20" value="Time (Point : 60)"/> + <Element index="21" value="0"/> + <Element index="22" value="Time (Point Statistics)"/> + <Element index="23" value="0"/> + <Element index="24" value="X (Point Statistics)"/> + <Element index="25" value="0"/> + <Element index="26" value="Y (Point Statistics)"/> + <Element index="27" value="0"/> + <Element index="28" value="Z (Point Statistics)"/> + <Element index="29" value="0"/> + <Element index="30" value="c_ini (Point : 140)"/> + <Element index="31" value="0"/> + <Element index="32" value="c_ini (Point : 60)"/> + <Element index="33" value="0"/> + <Element index="34" value="c_ini (Point Statistics)"/> + <Element index="35" value="0"/> + <Element index="36" value="concentration (Point : 140)"/> + <Element index="37" value="0"/> + <Element index="38" value="concentration (Point : 60)"/> + <Element index="39" value="0"/> + <Element index="40" value="concentration (Point Statistics)"/> + <Element index="41" value="0"/> + <Element index="42" value="darcy_velocity (Point Statistics)"/> + <Element index="43" value="0"/> + <Element index="44" value="darcy_velocity_x (Point : 140)"/> + <Element index="45" value="0"/> + <Element index="46" value="darcy_velocity_x (Point : 60)"/> + <Element index="47" value="0"/> + <Element index="48" value="darcy_velocity_x (Point Statistics)"/> + <Element index="49" value="0"/> + <Element index="50" value="pore_volume (Point Statistics)"/> + <Element index="51" value="0"/> + <Element index="52" value="pressure (Point : 140)"/> + <Element index="53" value="0"/> + <Element index="54" value="pressure (Point : 60)"/> + <Element index="55" value="0"/> + <Element index="56" value="pressure (Point Statistics)"/> + <Element index="57" value="0"/> + <Element index="58" value="saturation (Point : 140)"/> + <Element index="59" value="0"/> + <Element index="60" value="saturation (Point : 60)"/> + <Element index="61" value="0"/> + <Element index="62" value="saturation (Point Statistics)"/> + <Element index="63" value="0"/> + <Element index="64" value="time (Point Statistics)"/> + <Element index="65" value="0"/> + <Element index="66" value="time_min (Point Statistics)"/> + <Element index="67" value="0"/> + <Element index="68" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="69" value="0"/> + <Element index="70" value="vtkValidPointMask (Point : 140)"/> + <Element index="71" value="0"/> + <Element index="72" value="vtkValidPointMask (Point : 60)"/> + <Element index="73" value="0"/> + <Element index="74" value="vtkValidPointMask (Point Statistics)"/> + <Element index="75" value="0"/> + <Domain name="array_list" id="15534.SeriesMarkerStyle.array_list"> + <String text="concentration (Point Statistics)"/> + <String text="darcy_velocity (Point Statistics)"/> + <String text="pore_volume (Point Statistics)"/> + <String text="pressure (Point Statistics)"/> + <String text="saturation (Point Statistics)"/> + <String text="time (Point Statistics)"/> + <String text="time_min (Point Statistics)"/> + <String text="vtkOriginalPointIds (Point Statistics)"/> + <String text="X (Point Statistics)"/> + <String text="Y (Point Statistics)"/> + <String text="Z (Point Statistics)"/> + <String text="N (Point Statistics)"/> + <String text="Time (Point Statistics)"/> + <String text="vtkValidPointMask (Point Statistics)"/> + </Domain> + </Property> + <Property name="SeriesPlotCorner" id="15534.SeriesPlotCorner" number_of_elements="76"> + <Element index="0" value="N (Point Statistics)"/> + <Element index="1" value="0"/> + <Element index="2" value="Point Coordinates_Magnitude (Point : 140)"/> + <Element index="3" value="0"/> + <Element index="4" value="Point Coordinates_Magnitude (Point : 60)"/> + <Element index="5" value="0"/> + <Element index="6" value="Point Coordinates_X (Point : 140)"/> + <Element index="7" value="0"/> + <Element index="8" value="Point Coordinates_X (Point : 60)"/> + <Element index="9" value="0"/> + <Element index="10" value="Point Coordinates_Y (Point : 140)"/> + <Element index="11" value="0"/> + <Element index="12" value="Point Coordinates_Y (Point : 60)"/> + <Element index="13" value="0"/> + <Element index="14" value="Point Coordinates_Z (Point : 140)"/> + <Element index="15" value="0"/> + <Element index="16" value="Point Coordinates_Z (Point : 60)"/> + <Element index="17" value="0"/> + <Element index="18" value="Time (Point : 140)"/> + <Element index="19" value="0"/> + <Element index="20" value="Time (Point : 60)"/> + <Element index="21" value="0"/> + <Element index="22" value="Time (Point Statistics)"/> + <Element index="23" value="0"/> + <Element index="24" value="X (Point Statistics)"/> + <Element index="25" value="0"/> + <Element index="26" value="Y (Point Statistics)"/> + <Element index="27" value="0"/> + <Element index="28" value="Z (Point Statistics)"/> + <Element index="29" value="0"/> + <Element index="30" value="c_ini (Point : 140)"/> + <Element index="31" value="0"/> + <Element index="32" value="c_ini (Point : 60)"/> + <Element index="33" value="0"/> + <Element index="34" value="c_ini (Point Statistics)"/> + <Element index="35" value="0"/> + <Element index="36" value="concentration (Point : 140)"/> + <Element index="37" value="0"/> + <Element index="38" value="concentration (Point : 60)"/> + <Element index="39" value="0"/> + <Element index="40" value="concentration (Point Statistics)"/> + <Element index="41" value="0"/> + <Element index="42" value="darcy_velocity (Point Statistics)"/> + <Element index="43" value="0"/> + <Element index="44" value="darcy_velocity_x (Point : 140)"/> + <Element index="45" value="0"/> + <Element index="46" value="darcy_velocity_x (Point : 60)"/> + <Element index="47" value="0"/> + <Element index="48" value="darcy_velocity_x (Point Statistics)"/> + <Element index="49" value="0"/> + <Element index="50" value="pore_volume (Point Statistics)"/> + <Element index="51" value="0"/> + <Element index="52" value="pressure (Point : 140)"/> + <Element index="53" value="0"/> + <Element index="54" value="pressure (Point : 60)"/> + <Element index="55" value="0"/> + <Element index="56" value="pressure (Point Statistics)"/> + <Element index="57" value="0"/> + <Element index="58" value="saturation (Point : 140)"/> + <Element index="59" value="0"/> + <Element index="60" value="saturation (Point : 60)"/> + <Element index="61" value="0"/> + <Element index="62" value="saturation (Point Statistics)"/> + <Element index="63" value="0"/> + <Element index="64" value="time (Point Statistics)"/> + <Element index="65" value="0"/> + <Element index="66" value="time_min (Point Statistics)"/> + <Element index="67" value="0"/> + <Element index="68" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="69" value="0"/> + <Element index="70" value="vtkValidPointMask (Point : 140)"/> + <Element index="71" value="0"/> + <Element index="72" value="vtkValidPointMask (Point : 60)"/> + <Element index="73" value="0"/> + <Element index="74" value="vtkValidPointMask (Point Statistics)"/> + <Element index="75" value="0"/> + <Domain name="array_list" id="15534.SeriesPlotCorner.array_list"> + <String text="concentration (Point Statistics)"/> + <String text="darcy_velocity (Point Statistics)"/> + <String text="pore_volume (Point Statistics)"/> + <String text="pressure (Point Statistics)"/> + <String text="saturation (Point Statistics)"/> + <String text="time (Point Statistics)"/> + <String text="time_min (Point Statistics)"/> + <String text="vtkOriginalPointIds (Point Statistics)"/> + <String text="X (Point Statistics)"/> + <String text="Y (Point Statistics)"/> + <String text="Z (Point Statistics)"/> + <String text="N (Point Statistics)"/> + <String text="Time (Point Statistics)"/> + <String text="vtkValidPointMask (Point Statistics)"/> + </Domain> + </Property> + <Property name="SeriesVisibility" id="15534.SeriesVisibility" number_of_elements="76"> + <Element index="0" value="c_ini (Point Statistics)"/> + <Element index="1" value="0"/> + <Element index="2" value="concentration (Point Statistics)"/> + <Element index="3" value="0"/> + <Element index="4" value="darcy_velocity_x (Point Statistics)"/> + <Element index="5" value="0"/> + <Element index="6" value="pressure (Point Statistics)"/> + <Element index="7" value="0"/> + <Element index="8" value="saturation (Point Statistics)"/> + <Element index="9" value="1"/> + <Element index="10" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="11" value="0"/> + <Element index="12" value="X (Point Statistics)"/> + <Element index="13" value="0"/> + <Element index="14" value="Y (Point Statistics)"/> + <Element index="15" value="0"/> + <Element index="16" value="Z (Point Statistics)"/> + <Element index="17" value="0"/> + <Element index="18" value="N (Point Statistics)"/> + <Element index="19" value="0"/> + <Element index="20" value="Time (Point Statistics)"/> + <Element index="21" value="0"/> + <Element index="22" value="vtkValidPointMask (Point Statistics)"/> + <Element index="23" value="0"/> + <Element index="24" value="c_ini (Point : 60)"/> + <Element index="25" value="0"/> + <Element index="26" value="concentration (Point : 60)"/> + <Element index="27" value="0"/> + <Element index="28" value="darcy_velocity_x (Point : 60)"/> + <Element index="29" value="0"/> + <Element index="30" value="Point Coordinates_X (Point : 60)"/> + <Element index="31" value="0"/> + <Element index="32" value="Point Coordinates_Y (Point : 60)"/> + <Element index="33" value="0"/> + <Element index="34" value="Point Coordinates_Z (Point : 60)"/> + <Element index="35" value="0"/> + <Element index="36" value="Point Coordinates_Magnitude (Point : 60)"/> + <Element index="37" value="0"/> + <Element index="38" value="pressure (Point : 60)"/> + <Element index="39" value="0"/> + <Element index="40" value="saturation (Point : 60)"/> + <Element index="41" value="1"/> + <Element index="42" value="Time (Point : 60)"/> + <Element index="43" value="0"/> + <Element index="44" value="vtkValidPointMask (Point : 60)"/> + <Element index="45" value="0"/> + <Element index="46" value="c_ini (Point : 140)"/> + <Element index="47" value="0"/> + <Element index="48" value="concentration (Point : 140)"/> + <Element index="49" value="0"/> + <Element index="50" value="darcy_velocity_x (Point : 140)"/> + <Element index="51" value="0"/> + <Element index="52" value="Point Coordinates_X (Point : 140)"/> + <Element index="53" value="0"/> + <Element index="54" value="Point Coordinates_Y (Point : 140)"/> + <Element index="55" value="0"/> + <Element index="56" value="Point Coordinates_Z (Point : 140)"/> + <Element index="57" value="0"/> + <Element index="58" value="Point Coordinates_Magnitude (Point : 140)"/> + <Element index="59" value="0"/> + <Element index="60" value="pressure (Point : 140)"/> + <Element index="61" value="0"/> + <Element index="62" value="saturation (Point : 140)"/> + <Element index="63" value="1"/> + <Element index="64" value="Time (Point : 140)"/> + <Element index="65" value="0"/> + <Element index="66" value="vtkValidPointMask (Point : 140)"/> + <Element index="67" value="0"/> + <Element index="68" value="pore_volume (Point Statistics)"/> + <Element index="69" value="0"/> + <Element index="70" value="time (Point Statistics)"/> + <Element index="71" value="0"/> + <Element index="72" value="time_min (Point Statistics)"/> + <Element index="73" value="0"/> + <Element index="74" value="darcy_velocity (Point Statistics)"/> + <Element index="75" value="0"/> + <Domain name="array_list" id="15534.SeriesVisibility.array_list"> + <String text="concentration (Point Statistics)"/> + <String text="darcy_velocity (Point Statistics)"/> + <String text="pore_volume (Point Statistics)"/> + <String text="pressure (Point Statistics)"/> + <String text="saturation (Point Statistics)"/> + <String text="time (Point Statistics)"/> + <String text="time_min (Point Statistics)"/> + <String text="vtkOriginalPointIds (Point Statistics)"/> + <String text="X (Point Statistics)"/> + <String text="Y (Point Statistics)"/> + <String text="Z (Point Statistics)"/> + <String text="N (Point Statistics)"/> + <String text="Time (Point Statistics)"/> + <String text="vtkValidPointMask (Point Statistics)"/> + </Domain> + </Property> + <Property name="ShowAverage" id="15534.ShowAverage" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15534.ShowAverage.bool"/> + </Property> + <Property name="ShowMedian" id="15534.ShowMedian" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15534.ShowMedian.bool"/> + </Property> + <Property name="ShowQuartiles" id="15534.ShowQuartiles" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15534.ShowQuartiles.bool"/> + </Property> + <Property name="ShowRanges" id="15534.ShowRanges" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15534.ShowRanges.bool"/> + </Property> + <Property name="UseIndexForXAxis" id="15534.UseIndexForXAxis" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15534.UseIndexForXAxis.bool"/> + </Property> + <Property name="Visibility" id="15534.Visibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15534.Visibility.bool"/> + </Property> + <Property name="XArrayName" id="15534.XArrayName" number_of_elements="1"> + <Element index="0" value="min(pore_volume)"/> + <Domain name="array_list" id="15534.XArrayName.array_list"> + <String text="avg(concentration)"/> + <String text="avg(darcy_velocity)"/> + <String text="avg(pore_volume)"/> + <String text="avg(pressure)"/> + <String text="avg(saturation)"/> + <String text="avg(time)"/> + <String text="avg(time_min)"/> + <String text="avg(vtkOriginalPointIds)"/> + <String text="avg(X)"/> + <String text="avg(Y)"/> + <String text="avg(Z)"/> + <String text="max(concentration)"/> + <String text="max(darcy_velocity)"/> + <String text="max(pore_volume)"/> + <String text="max(pressure)"/> + <String text="max(saturation)"/> + <String text="max(time)"/> + <String text="max(time_min)"/> + <String text="max(vtkOriginalPointIds)"/> + <String text="max(X)"/> + <String text="max(Y)"/> + <String text="max(Z)"/> + <String text="med(concentration)"/> + <String text="med(darcy_velocity)"/> + <String text="med(pore_volume)"/> + <String text="med(pressure)"/> + <String text="med(saturation)"/> + <String text="med(time)"/> + <String text="med(time_min)"/> + <String text="med(vtkOriginalPointIds)"/> + <String text="med(X)"/> + <String text="med(Y)"/> + <String text="med(Z)"/> + <String text="min(concentration)"/> + <String text="min(darcy_velocity)"/> + <String text="min(pore_volume)"/> + <String text="min(pressure)"/> + <String text="min(saturation)"/> + <String text="min(time)"/> + <String text="min(time_min)"/> + <String text="min(vtkOriginalPointIds)"/> + <String text="min(X)"/> + <String text="min(Y)"/> + <String text="min(Z)"/> + <String text="N"/> + <String text="q1(concentration)"/> + <String text="q1(darcy_velocity)"/> + <String text="q1(pore_volume)"/> + <String text="q1(pressure)"/> + <String text="q1(saturation)"/> + <String text="q1(time)"/> + <String text="q1(time_min)"/> + <String text="q1(vtkOriginalPointIds)"/> + <String text="q1(X)"/> + <String text="q1(Y)"/> + <String text="q1(Z)"/> + <String text="q3(concentration)"/> + <String text="q3(darcy_velocity)"/> + <String text="q3(pore_volume)"/> + <String text="q3(pressure)"/> + <String text="q3(saturation)"/> + <String text="q3(time)"/> + <String text="q3(time_min)"/> + <String text="q3(vtkOriginalPointIds)"/> + <String text="q3(X)"/> + <String text="q3(Y)"/> + <String text="q3(Z)"/> + <String text="std(concentration)"/> + <String text="std(darcy_velocity)"/> + <String text="std(pore_volume)"/> + <String text="std(pressure)"/> + <String text="std(saturation)"/> + <String text="std(time)"/> + <String text="std(time_min)"/> + <String text="std(vtkOriginalPointIds)"/> + <String text="std(X)"/> + <String text="std(Y)"/> + <String text="std(Z)"/> + <String text="Time"/> + <String text="vtkValidPointMask"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="QuartileChartRepresentation" id="15622" servers="21"> + <Property name="AttributeType" id="15622.AttributeType" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="enum" id="15622.AttributeType.enum"> + <Entry value="0" text="Point Data"/> + <Entry value="1" text="Cell Data"/> + <Entry value="2" text="Field Data"/> + <Entry value="4" text="Vertex Data"/> + <Entry value="5" text="Edge Data"/> + <Entry value="6" text="Row Data"/> + </Domain> + </Property> + <Property name="Color" id="15622.Color" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="1"/> + <Domain name="range" id="15622.Color.range"/> + </Property> + <Property name="CompositeDataSetIndex" id="15622.CompositeDataSetIndex" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="tree" id="15622.CompositeDataSetIndex.tree"/> + </Property> + <Property name="Input" id="15622.Input" number_of_elements="1"> + <Proxy value="15600" output_port="0"/> + <Domain name="input_type" id="15622.Input.input_type"/> + </Property> + <Property name="SeriesColor" id="15622.SeriesColor" number_of_elements="60"> + <Element index="0" value="c_ini (Point : 0)"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Element index="3" value="0"/> + <Element index="4" value="concentration (Point : 0)"/> + <Element index="5" value="1"/> + <Element index="6" value="0.666667"/> + <Element index="7" value="0"/> + <Element index="8" value="darcy_velocity_x (Point : 0)"/> + <Element index="9" value="0.220005"/> + <Element index="10" value="0.489998"/> + <Element index="11" value="0.719997"/> + <Element index="12" value="Point Coordinates_X (Point : 0)"/> + <Element index="13" value="0.300008"/> + <Element index="14" value="0.689998"/> + <Element index="15" value="0.289998"/> + <Element index="16" value="Point Coordinates_Y (Point : 0)"/> + <Element index="17" value="0.6"/> + <Element index="18" value="0.310002"/> + <Element index="19" value="0.639994"/> + <Element index="20" value="Point Coordinates_Z (Point : 0)"/> + <Element index="21" value="1"/> + <Element index="22" value="0.500008"/> + <Element index="23" value="0"/> + <Element index="24" value="Point Coordinates_Magnitude (Point : 0)"/> + <Element index="25" value="0.650004"/> + <Element index="26" value="0.340002"/> + <Element index="27" value="0.160006"/> + <Element index="28" value="pore_volume (Point : 0)"/> + <Element index="29" value="0"/> + <Element index="30" value="0"/> + <Element index="31" value="0"/> + <Element index="32" value="pressure (Point : 0)"/> + <Element index="33" value="0.889998"/> + <Element index="34" value="0.100008"/> + <Element index="35" value="0.110002"/> + <Element index="36" value="saturation (Point : 0)"/> + <Element index="37" value="0.220005"/> + <Element index="38" value="0.489998"/> + <Element index="39" value="0.719997"/> + <Element index="40" value="Time (Point : 0)"/> + <Element index="41" value="0.300008"/> + <Element index="42" value="0.689998"/> + <Element index="43" value="0.289998"/> + <Element index="44" value="time (Point : 0)"/> + <Element index="45" value="0.6"/> + <Element index="46" value="0.310002"/> + <Element index="47" value="0.639994"/> + <Element index="48" value="time_min (Point : 0)"/> + <Element index="49" value="1"/> + <Element index="50" value="0.500008"/> + <Element index="51" value="0"/> + <Element index="52" value="vtkValidPointMask (Point : 0)"/> + <Element index="53" value="0.650004"/> + <Element index="54" value="0.340002"/> + <Element index="55" value="0.160006"/> + <Element index="56" value="darcy_velocity (Point : 0)"/> + <Element index="57" value="0"/> + <Element index="58" value="0"/> + <Element index="59" value="0"/> + <Domain name="array_list" id="15622.SeriesColor.array_list"> + <String text="concentration (Point : 0)"/> + <String text="darcy_velocity (Point : 0)"/> + <String text="Point Coordinates_X (Point : 0)"/> + <String text="Point Coordinates_Y (Point : 0)"/> + <String text="Point Coordinates_Z (Point : 0)"/> + <String text="Point Coordinates_Magnitude (Point : 0)"/> + <String text="pore_volume (Point : 0)"/> + <String text="pressure (Point : 0)"/> + <String text="saturation (Point : 0)"/> + <String text="Time (Point : 0)"/> + <String text="time (Point : 0)"/> + <String text="time_min (Point : 0)"/> + <String text="vtkValidPointMask (Point : 0)"/> + </Domain> + </Property> + <Property name="SeriesLabel" id="15622.SeriesLabel" number_of_elements="30"> + <Element index="0" value="c_ini (Point : 0)"/> + <Element index="1" value="c_ini (Point : 0)"/> + <Element index="2" value="concentration (Point : 0)"/> + <Element index="3" value="concentration_bottom_theta=0.45 (saturated)"/> + <Element index="4" value="darcy_velocity_x (Point : 0)"/> + <Element index="5" value="darcy_velocity_x (Point : 0)"/> + <Element index="6" value="Point Coordinates_X (Point : 0)"/> + <Element index="7" value="Point Coordinates_X (Point : 0)"/> + <Element index="8" value="Point Coordinates_Y (Point : 0)"/> + <Element index="9" value="Point Coordinates_Y (Point : 0)"/> + <Element index="10" value="Point Coordinates_Z (Point : 0)"/> + <Element index="11" value="Point Coordinates_Z (Point : 0)"/> + <Element index="12" value="Point Coordinates_Magnitude (Point : 0)"/> + <Element index="13" value="Point Coordinates_Magnitude (Point : 0)"/> + <Element index="14" value="pore_volume (Point : 0)"/> + <Element index="15" value="pore_volume (Point : 0)"/> + <Element index="16" value="pressure (Point : 0)"/> + <Element index="17" value="pressure (Point : 0)"/> + <Element index="18" value="saturation (Point : 0)"/> + <Element index="19" value="saturation (Point : 0)"/> + <Element index="20" value="Time (Point : 0)"/> + <Element index="21" value="Time (Point : 0)"/> + <Element index="22" value="time (Point : 0)"/> + <Element index="23" value="time (Point : 0)"/> + <Element index="24" value="time_min (Point : 0)"/> + <Element index="25" value="time_min (Point : 0)"/> + <Element index="26" value="vtkValidPointMask (Point : 0)"/> + <Element index="27" value="vtkValidPointMask (Point : 0)"/> + <Element index="28" value="darcy_velocity (Point : 0)"/> + <Element index="29" value="darcy_velocity (Point : 0)"/> + <Domain name="array_list" id="15622.SeriesLabel.array_list"> + <String text="concentration (Point : 0)"/> + <String text="darcy_velocity (Point : 0)"/> + <String text="Point Coordinates_X (Point : 0)"/> + <String text="Point Coordinates_Y (Point : 0)"/> + <String text="Point Coordinates_Z (Point : 0)"/> + <String text="Point Coordinates_Magnitude (Point : 0)"/> + <String text="pore_volume (Point : 0)"/> + <String text="pressure (Point : 0)"/> + <String text="saturation (Point : 0)"/> + <String text="Time (Point : 0)"/> + <String text="time (Point : 0)"/> + <String text="time_min (Point : 0)"/> + <String text="vtkValidPointMask (Point : 0)"/> + </Domain> + </Property> + <Property name="SeriesLabelPrefix" id="15622.SeriesLabelPrefix" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SeriesLineStyle" id="15622.SeriesLineStyle" number_of_elements="30"> + <Element index="0" value="Point Coordinates_Magnitude (Point : 0)"/> + <Element index="1" value="1"/> + <Element index="2" value="Point Coordinates_X (Point : 0)"/> + <Element index="3" value="1"/> + <Element index="4" value="Point Coordinates_Y (Point : 0)"/> + <Element index="5" value="1"/> + <Element index="6" value="Point Coordinates_Z (Point : 0)"/> + <Element index="7" value="1"/> + <Element index="8" value="Time (Point : 0)"/> + <Element index="9" value="1"/> + <Element index="10" value="c_ini (Point : 0)"/> + <Element index="11" value="1"/> + <Element index="12" value="concentration (Point : 0)"/> + <Element index="13" value="2"/> + <Element index="14" value="darcy_velocity (Point : 0)"/> + <Element index="15" value="1"/> + <Element index="16" value="darcy_velocity_x (Point : 0)"/> + <Element index="17" value="1"/> + <Element index="18" value="pore_volume (Point : 0)"/> + <Element index="19" value="1"/> + <Element index="20" value="pressure (Point : 0)"/> + <Element index="21" value="1"/> + <Element index="22" value="saturation (Point : 0)"/> + <Element index="23" value="1"/> + <Element index="24" value="time (Point : 0)"/> + <Element index="25" value="1"/> + <Element index="26" value="time_min (Point : 0)"/> + <Element index="27" value="1"/> + <Element index="28" value="vtkValidPointMask (Point : 0)"/> + <Element index="29" value="1"/> + <Domain name="array_list" id="15622.SeriesLineStyle.array_list"> + <String text="concentration (Point : 0)"/> + <String text="darcy_velocity (Point : 0)"/> + <String text="Point Coordinates_X (Point : 0)"/> + <String text="Point Coordinates_Y (Point : 0)"/> + <String text="Point Coordinates_Z (Point : 0)"/> + <String text="Point Coordinates_Magnitude (Point : 0)"/> + <String text="pore_volume (Point : 0)"/> + <String text="pressure (Point : 0)"/> + <String text="saturation (Point : 0)"/> + <String text="Time (Point : 0)"/> + <String text="time (Point : 0)"/> + <String text="time_min (Point : 0)"/> + <String text="vtkValidPointMask (Point : 0)"/> + </Domain> + </Property> + <Property name="SeriesLineThickness" id="15622.SeriesLineThickness" number_of_elements="30"> + <Element index="0" value="Point Coordinates_Magnitude (Point : 0)"/> + <Element index="1" value="2"/> + <Element index="2" value="Point Coordinates_X (Point : 0)"/> + <Element index="3" value="2"/> + <Element index="4" value="Point Coordinates_Y (Point : 0)"/> + <Element index="5" value="2"/> + <Element index="6" value="Point Coordinates_Z (Point : 0)"/> + <Element index="7" value="2"/> + <Element index="8" value="Time (Point : 0)"/> + <Element index="9" value="2"/> + <Element index="10" value="c_ini (Point : 0)"/> + <Element index="11" value="2"/> + <Element index="12" value="concentration (Point : 0)"/> + <Element index="13" value="2"/> + <Element index="14" value="darcy_velocity (Point : 0)"/> + <Element index="15" value="2"/> + <Element index="16" value="darcy_velocity_x (Point : 0)"/> + <Element index="17" value="2"/> + <Element index="18" value="pore_volume (Point : 0)"/> + <Element index="19" value="2"/> + <Element index="20" value="pressure (Point : 0)"/> + <Element index="21" value="2"/> + <Element index="22" value="saturation (Point : 0)"/> + <Element index="23" value="2"/> + <Element index="24" value="time (Point : 0)"/> + <Element index="25" value="2"/> + <Element index="26" value="time_min (Point : 0)"/> + <Element index="27" value="2"/> + <Element index="28" value="vtkValidPointMask (Point : 0)"/> + <Element index="29" value="2"/> + <Domain name="array_list" id="15622.SeriesLineThickness.array_list"> + <String text="concentration (Point : 0)"/> + <String text="darcy_velocity (Point : 0)"/> + <String text="Point Coordinates_X (Point : 0)"/> + <String text="Point Coordinates_Y (Point : 0)"/> + <String text="Point Coordinates_Z (Point : 0)"/> + <String text="Point Coordinates_Magnitude (Point : 0)"/> + <String text="pore_volume (Point : 0)"/> + <String text="pressure (Point : 0)"/> + <String text="saturation (Point : 0)"/> + <String text="Time (Point : 0)"/> + <String text="time (Point : 0)"/> + <String text="time_min (Point : 0)"/> + <String text="vtkValidPointMask (Point : 0)"/> + </Domain> + </Property> + <Property name="SeriesMarkerStyle" id="15622.SeriesMarkerStyle" number_of_elements="30"> + <Element index="0" value="Point Coordinates_Magnitude (Point : 0)"/> + <Element index="1" value="0"/> + <Element index="2" value="Point Coordinates_X (Point : 0)"/> + <Element index="3" value="0"/> + <Element index="4" value="Point Coordinates_Y (Point : 0)"/> + <Element index="5" value="0"/> + <Element index="6" value="Point Coordinates_Z (Point : 0)"/> + <Element index="7" value="0"/> + <Element index="8" value="Time (Point : 0)"/> + <Element index="9" value="0"/> + <Element index="10" value="c_ini (Point : 0)"/> + <Element index="11" value="0"/> + <Element index="12" value="concentration (Point : 0)"/> + <Element index="13" value="0"/> + <Element index="14" value="darcy_velocity (Point : 0)"/> + <Element index="15" value="0"/> + <Element index="16" value="darcy_velocity_x (Point : 0)"/> + <Element index="17" value="0"/> + <Element index="18" value="pore_volume (Point : 0)"/> + <Element index="19" value="0"/> + <Element index="20" value="pressure (Point : 0)"/> + <Element index="21" value="0"/> + <Element index="22" value="saturation (Point : 0)"/> + <Element index="23" value="0"/> + <Element index="24" value="time (Point : 0)"/> + <Element index="25" value="0"/> + <Element index="26" value="time_min (Point : 0)"/> + <Element index="27" value="0"/> + <Element index="28" value="vtkValidPointMask (Point : 0)"/> + <Element index="29" value="0"/> + <Domain name="array_list" id="15622.SeriesMarkerStyle.array_list"> + <String text="concentration (Point : 0)"/> + <String text="darcy_velocity (Point : 0)"/> + <String text="Point Coordinates_X (Point : 0)"/> + <String text="Point Coordinates_Y (Point : 0)"/> + <String text="Point Coordinates_Z (Point : 0)"/> + <String text="Point Coordinates_Magnitude (Point : 0)"/> + <String text="pore_volume (Point : 0)"/> + <String text="pressure (Point : 0)"/> + <String text="saturation (Point : 0)"/> + <String text="Time (Point : 0)"/> + <String text="time (Point : 0)"/> + <String text="time_min (Point : 0)"/> + <String text="vtkValidPointMask (Point : 0)"/> + </Domain> + </Property> + <Property name="SeriesPlotCorner" id="15622.SeriesPlotCorner" number_of_elements="30"> + <Element index="0" value="Point Coordinates_Magnitude (Point : 0)"/> + <Element index="1" value="0"/> + <Element index="2" value="Point Coordinates_X (Point : 0)"/> + <Element index="3" value="0"/> + <Element index="4" value="Point Coordinates_Y (Point : 0)"/> + <Element index="5" value="0"/> + <Element index="6" value="Point Coordinates_Z (Point : 0)"/> + <Element index="7" value="0"/> + <Element index="8" value="Time (Point : 0)"/> + <Element index="9" value="0"/> + <Element index="10" value="c_ini (Point : 0)"/> + <Element index="11" value="0"/> + <Element index="12" value="concentration (Point : 0)"/> + <Element index="13" value="0"/> + <Element index="14" value="darcy_velocity (Point : 0)"/> + <Element index="15" value="0"/> + <Element index="16" value="darcy_velocity_x (Point : 0)"/> + <Element index="17" value="0"/> + <Element index="18" value="pore_volume (Point : 0)"/> + <Element index="19" value="0"/> + <Element index="20" value="pressure (Point : 0)"/> + <Element index="21" value="0"/> + <Element index="22" value="saturation (Point : 0)"/> + <Element index="23" value="0"/> + <Element index="24" value="time (Point : 0)"/> + <Element index="25" value="0"/> + <Element index="26" value="time_min (Point : 0)"/> + <Element index="27" value="0"/> + <Element index="28" value="vtkValidPointMask (Point : 0)"/> + <Element index="29" value="0"/> + <Domain name="array_list" id="15622.SeriesPlotCorner.array_list"> + <String text="concentration (Point : 0)"/> + <String text="darcy_velocity (Point : 0)"/> + <String text="Point Coordinates_X (Point : 0)"/> + <String text="Point Coordinates_Y (Point : 0)"/> + <String text="Point Coordinates_Z (Point : 0)"/> + <String text="Point Coordinates_Magnitude (Point : 0)"/> + <String text="pore_volume (Point : 0)"/> + <String text="pressure (Point : 0)"/> + <String text="saturation (Point : 0)"/> + <String text="Time (Point : 0)"/> + <String text="time (Point : 0)"/> + <String text="time_min (Point : 0)"/> + <String text="vtkValidPointMask (Point : 0)"/> + </Domain> + </Property> + <Property name="SeriesVisibility" id="15622.SeriesVisibility" number_of_elements="30"> + <Element index="0" value="c_ini (Point : 0)"/> + <Element index="1" value="0"/> + <Element index="2" value="concentration (Point : 0)"/> + <Element index="3" value="1"/> + <Element index="4" value="darcy_velocity_x (Point : 0)"/> + <Element index="5" value="0"/> + <Element index="6" value="Point Coordinates_X (Point : 0)"/> + <Element index="7" value="0"/> + <Element index="8" value="Point Coordinates_Y (Point : 0)"/> + <Element index="9" value="0"/> + <Element index="10" value="Point Coordinates_Z (Point : 0)"/> + <Element index="11" value="0"/> + <Element index="12" value="Point Coordinates_Magnitude (Point : 0)"/> + <Element index="13" value="0"/> + <Element index="14" value="pore_volume (Point : 0)"/> + <Element index="15" value="0"/> + <Element index="16" value="pressure (Point : 0)"/> + <Element index="17" value="0"/> + <Element index="18" value="saturation (Point : 0)"/> + <Element index="19" value="0"/> + <Element index="20" value="Time (Point : 0)"/> + <Element index="21" value="0"/> + <Element index="22" value="time (Point : 0)"/> + <Element index="23" value="0"/> + <Element index="24" value="time_min (Point : 0)"/> + <Element index="25" value="0"/> + <Element index="26" value="vtkValidPointMask (Point : 0)"/> + <Element index="27" value="0"/> + <Element index="28" value="darcy_velocity (Point : 0)"/> + <Element index="29" value="0"/> + <Domain name="array_list" id="15622.SeriesVisibility.array_list"> + <String text="concentration (Point : 0)"/> + <String text="darcy_velocity (Point : 0)"/> + <String text="Point Coordinates_X (Point : 0)"/> + <String text="Point Coordinates_Y (Point : 0)"/> + <String text="Point Coordinates_Z (Point : 0)"/> + <String text="Point Coordinates_Magnitude (Point : 0)"/> + <String text="pore_volume (Point : 0)"/> + <String text="pressure (Point : 0)"/> + <String text="saturation (Point : 0)"/> + <String text="Time (Point : 0)"/> + <String text="time (Point : 0)"/> + <String text="time_min (Point : 0)"/> + <String text="vtkValidPointMask (Point : 0)"/> + </Domain> + </Property> + <Property name="ShowAverage" id="15622.ShowAverage" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15622.ShowAverage.bool"/> + </Property> + <Property name="ShowMedian" id="15622.ShowMedian" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15622.ShowMedian.bool"/> + </Property> + <Property name="ShowQuartiles" id="15622.ShowQuartiles" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15622.ShowQuartiles.bool"/> + </Property> + <Property name="ShowRanges" id="15622.ShowRanges" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15622.ShowRanges.bool"/> + </Property> + <Property name="UseIndexForXAxis" id="15622.UseIndexForXAxis" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15622.UseIndexForXAxis.bool"/> + </Property> + <Property name="Visibility" id="15622.Visibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15622.Visibility.bool"/> + </Property> + <Property name="XArrayName" id="15622.XArrayName" number_of_elements="1"> + <Element index="0" value="pore_volume"/> + <Domain name="array_list" id="15622.XArrayName.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="Point Coordinates_X"/> + <String text="Point Coordinates_Y"/> + <String text="Point Coordinates_Z"/> + <String text="Point Coordinates_Magnitude"/> + <String text="pore_volume"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="Time"/> + <String text="time"/> + <String text="time_min"/> + <String text="vtkValidPointMask"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="QuartileChartRepresentation" id="15666" servers="21"> + <Property name="AttributeType" id="15666.AttributeType" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="enum" id="15666.AttributeType.enum"> + <Entry value="0" text="Point Data"/> + <Entry value="1" text="Cell Data"/> + <Entry value="2" text="Field Data"/> + <Entry value="4" text="Vertex Data"/> + <Entry value="5" text="Edge Data"/> + <Entry value="6" text="Row Data"/> + </Domain> + </Property> + <Property name="Color" id="15666.Color" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="1"/> + <Domain name="range" id="15666.Color.range"/> + </Property> + <Property name="CompositeDataSetIndex" id="15666.CompositeDataSetIndex" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="tree" id="15666.CompositeDataSetIndex.tree"/> + </Property> + <Property name="Input" id="15666.Input" number_of_elements="1"> + <Proxy value="15644" output_port="0"/> + <Domain name="input_type" id="15666.Input.input_type"/> + </Property> + <Property name="SeriesColor" id="15666.SeriesColor" number_of_elements="64"> + <Element index="0" value="c_ini (Point Statistics)"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Element index="3" value="0"/> + <Element index="4" value="concentration (Point Statistics)"/> + <Element index="5" value="0.889998"/> + <Element index="6" value="0.100008"/> + <Element index="7" value="0.110002"/> + <Element index="8" value="darcy_velocity_x (Point Statistics)"/> + <Element index="9" value="0.220005"/> + <Element index="10" value="0.489998"/> + <Element index="11" value="0.719997"/> + <Element index="12" value="pore_volume (Point Statistics)"/> + <Element index="13" value="0.300008"/> + <Element index="14" value="0.689998"/> + <Element index="15" value="0.289998"/> + <Element index="16" value="pressure (Point Statistics)"/> + <Element index="17" value="0.6"/> + <Element index="18" value="0.310002"/> + <Element index="19" value="0.639994"/> + <Element index="20" value="saturation (Point Statistics)"/> + <Element index="21" value="1"/> + <Element index="22" value="0.500008"/> + <Element index="23" value="0"/> + <Element index="24" value="time (Point Statistics)"/> + <Element index="25" value="0.650004"/> + <Element index="26" value="0.340002"/> + <Element index="27" value="0.160006"/> + <Element index="28" value="time_min (Point Statistics)"/> + <Element index="29" value="0"/> + <Element index="30" value="0"/> + <Element index="31" value="0"/> + <Element index="32" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="33" value="0.889998"/> + <Element index="34" value="0.100008"/> + <Element index="35" value="0.110002"/> + <Element index="36" value="X (Point Statistics)"/> + <Element index="37" value="0.220005"/> + <Element index="38" value="0.489998"/> + <Element index="39" value="0.719997"/> + <Element index="40" value="Y (Point Statistics)"/> + <Element index="41" value="0.300008"/> + <Element index="42" value="0.689998"/> + <Element index="43" value="0.289998"/> + <Element index="44" value="Z (Point Statistics)"/> + <Element index="45" value="0.6"/> + <Element index="46" value="0.310002"/> + <Element index="47" value="0.639994"/> + <Element index="48" value="N (Point Statistics)"/> + <Element index="49" value="1"/> + <Element index="50" value="0.500008"/> + <Element index="51" value="0"/> + <Element index="52" value="Time (Point Statistics)"/> + <Element index="53" value="0.650004"/> + <Element index="54" value="0.340002"/> + <Element index="55" value="0.160006"/> + <Element index="56" value="vtkValidPointMask (Point Statistics)"/> + <Element index="57" value="0"/> + <Element index="58" value="0"/> + <Element index="59" value="0"/> + <Element index="60" value="darcy_velocity (Point Statistics)"/> + <Element index="61" value="0"/> + <Element index="62" value="0"/> + <Element index="63" value="0"/> + <Domain name="array_list" id="15666.SeriesColor.array_list"> + <String text="concentration (Point Statistics)"/> + <String text="darcy_velocity (Point Statistics)"/> + <String text="pore_volume (Point Statistics)"/> + <String text="pressure (Point Statistics)"/> + <String text="saturation (Point Statistics)"/> + <String text="time (Point Statistics)"/> + <String text="time_min (Point Statistics)"/> + <String text="vtkOriginalPointIds (Point Statistics)"/> + <String text="X (Point Statistics)"/> + <String text="Y (Point Statistics)"/> + <String text="Z (Point Statistics)"/> + <String text="N (Point Statistics)"/> + <String text="Time (Point Statistics)"/> + <String text="vtkValidPointMask (Point Statistics)"/> + </Domain> + </Property> + <Property name="SeriesLabel" id="15666.SeriesLabel" number_of_elements="32"> + <Element index="0" value="c_ini (Point Statistics)"/> + <Element index="1" value="c_ini (Point Statistics)"/> + <Element index="2" value="concentration (Point Statistics)"/> + <Element index="3" value="concentration (Point Statistics)"/> + <Element index="4" value="darcy_velocity_x (Point Statistics)"/> + <Element index="5" value="darcy_velocity_x (Point Statistics)"/> + <Element index="6" value="pore_volume (Point Statistics)"/> + <Element index="7" value="pore_volume (Point Statistics)"/> + <Element index="8" value="pressure (Point Statistics)"/> + <Element index="9" value="pressure (Point Statistics)"/> + <Element index="10" value="saturation (Point Statistics)"/> + <Element index="11" value="saturation_bottom_theta=0.45 (saturated)"/> + <Element index="12" value="time (Point Statistics)"/> + <Element index="13" value="time (Point Statistics)"/> + <Element index="14" value="time_min (Point Statistics)"/> + <Element index="15" value="time_min (Point Statistics)"/> + <Element index="16" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="17" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="18" value="X (Point Statistics)"/> + <Element index="19" value="X (Point Statistics)"/> + <Element index="20" value="Y (Point Statistics)"/> + <Element index="21" value="Y (Point Statistics)"/> + <Element index="22" value="Z (Point Statistics)"/> + <Element index="23" value="Z (Point Statistics)"/> + <Element index="24" value="N (Point Statistics)"/> + <Element index="25" value="N (Point Statistics)"/> + <Element index="26" value="Time (Point Statistics)"/> + <Element index="27" value="Time (Point Statistics)"/> + <Element index="28" value="vtkValidPointMask (Point Statistics)"/> + <Element index="29" value="vtkValidPointMask (Point Statistics)"/> + <Element index="30" value="darcy_velocity (Point Statistics)"/> + <Element index="31" value="darcy_velocity (Point Statistics)"/> + <Domain name="array_list" id="15666.SeriesLabel.array_list"> + <String text="concentration (Point Statistics)"/> + <String text="darcy_velocity (Point Statistics)"/> + <String text="pore_volume (Point Statistics)"/> + <String text="pressure (Point Statistics)"/> + <String text="saturation (Point Statistics)"/> + <String text="time (Point Statistics)"/> + <String text="time_min (Point Statistics)"/> + <String text="vtkOriginalPointIds (Point Statistics)"/> + <String text="X (Point Statistics)"/> + <String text="Y (Point Statistics)"/> + <String text="Z (Point Statistics)"/> + <String text="N (Point Statistics)"/> + <String text="Time (Point Statistics)"/> + <String text="vtkValidPointMask (Point Statistics)"/> + </Domain> + </Property> + <Property name="SeriesLabelPrefix" id="15666.SeriesLabelPrefix" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SeriesLineStyle" id="15666.SeriesLineStyle" number_of_elements="32"> + <Element index="0" value="N (Point Statistics)"/> + <Element index="1" value="1"/> + <Element index="2" value="Time (Point Statistics)"/> + <Element index="3" value="1"/> + <Element index="4" value="X (Point Statistics)"/> + <Element index="5" value="1"/> + <Element index="6" value="Y (Point Statistics)"/> + <Element index="7" value="1"/> + <Element index="8" value="Z (Point Statistics)"/> + <Element index="9" value="1"/> + <Element index="10" value="c_ini (Point Statistics)"/> + <Element index="11" value="1"/> + <Element index="12" value="concentration (Point Statistics)"/> + <Element index="13" value="1"/> + <Element index="14" value="darcy_velocity (Point Statistics)"/> + <Element index="15" value="1"/> + <Element index="16" value="darcy_velocity_x (Point Statistics)"/> + <Element index="17" value="1"/> + <Element index="18" value="pore_volume (Point Statistics)"/> + <Element index="19" value="1"/> + <Element index="20" value="pressure (Point Statistics)"/> + <Element index="21" value="1"/> + <Element index="22" value="saturation (Point Statistics)"/> + <Element index="23" value="1"/> + <Element index="24" value="time (Point Statistics)"/> + <Element index="25" value="1"/> + <Element index="26" value="time_min (Point Statistics)"/> + <Element index="27" value="1"/> + <Element index="28" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="29" value="1"/> + <Element index="30" value="vtkValidPointMask (Point Statistics)"/> + <Element index="31" value="1"/> + <Domain name="array_list" id="15666.SeriesLineStyle.array_list"> + <String text="concentration (Point Statistics)"/> + <String text="darcy_velocity (Point Statistics)"/> + <String text="pore_volume (Point Statistics)"/> + <String text="pressure (Point Statistics)"/> + <String text="saturation (Point Statistics)"/> + <String text="time (Point Statistics)"/> + <String text="time_min (Point Statistics)"/> + <String text="vtkOriginalPointIds (Point Statistics)"/> + <String text="X (Point Statistics)"/> + <String text="Y (Point Statistics)"/> + <String text="Z (Point Statistics)"/> + <String text="N (Point Statistics)"/> + <String text="Time (Point Statistics)"/> + <String text="vtkValidPointMask (Point Statistics)"/> + </Domain> + </Property> + <Property name="SeriesLineThickness" id="15666.SeriesLineThickness" number_of_elements="32"> + <Element index="0" value="N (Point Statistics)"/> + <Element index="1" value="2"/> + <Element index="2" value="Time (Point Statistics)"/> + <Element index="3" value="2"/> + <Element index="4" value="X (Point Statistics)"/> + <Element index="5" value="2"/> + <Element index="6" value="Y (Point Statistics)"/> + <Element index="7" value="2"/> + <Element index="8" value="Z (Point Statistics)"/> + <Element index="9" value="2"/> + <Element index="10" value="c_ini (Point Statistics)"/> + <Element index="11" value="2"/> + <Element index="12" value="concentration (Point Statistics)"/> + <Element index="13" value="2"/> + <Element index="14" value="darcy_velocity (Point Statistics)"/> + <Element index="15" value="2"/> + <Element index="16" value="darcy_velocity_x (Point Statistics)"/> + <Element index="17" value="2"/> + <Element index="18" value="pore_volume (Point Statistics)"/> + <Element index="19" value="2"/> + <Element index="20" value="pressure (Point Statistics)"/> + <Element index="21" value="2"/> + <Element index="22" value="saturation (Point Statistics)"/> + <Element index="23" value="2"/> + <Element index="24" value="time (Point Statistics)"/> + <Element index="25" value="2"/> + <Element index="26" value="time_min (Point Statistics)"/> + <Element index="27" value="2"/> + <Element index="28" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="29" value="2"/> + <Element index="30" value="vtkValidPointMask (Point Statistics)"/> + <Element index="31" value="2"/> + <Domain name="array_list" id="15666.SeriesLineThickness.array_list"> + <String text="concentration (Point Statistics)"/> + <String text="darcy_velocity (Point Statistics)"/> + <String text="pore_volume (Point Statistics)"/> + <String text="pressure (Point Statistics)"/> + <String text="saturation (Point Statistics)"/> + <String text="time (Point Statistics)"/> + <String text="time_min (Point Statistics)"/> + <String text="vtkOriginalPointIds (Point Statistics)"/> + <String text="X (Point Statistics)"/> + <String text="Y (Point Statistics)"/> + <String text="Z (Point Statistics)"/> + <String text="N (Point Statistics)"/> + <String text="Time (Point Statistics)"/> + <String text="vtkValidPointMask (Point Statistics)"/> + </Domain> + </Property> + <Property name="SeriesMarkerStyle" id="15666.SeriesMarkerStyle" number_of_elements="32"> + <Element index="0" value="N (Point Statistics)"/> + <Element index="1" value="0"/> + <Element index="2" value="Time (Point Statistics)"/> + <Element index="3" value="0"/> + <Element index="4" value="X (Point Statistics)"/> + <Element index="5" value="0"/> + <Element index="6" value="Y (Point Statistics)"/> + <Element index="7" value="0"/> + <Element index="8" value="Z (Point Statistics)"/> + <Element index="9" value="0"/> + <Element index="10" value="c_ini (Point Statistics)"/> + <Element index="11" value="0"/> + <Element index="12" value="concentration (Point Statistics)"/> + <Element index="13" value="0"/> + <Element index="14" value="darcy_velocity (Point Statistics)"/> + <Element index="15" value="0"/> + <Element index="16" value="darcy_velocity_x (Point Statistics)"/> + <Element index="17" value="0"/> + <Element index="18" value="pore_volume (Point Statistics)"/> + <Element index="19" value="0"/> + <Element index="20" value="pressure (Point Statistics)"/> + <Element index="21" value="0"/> + <Element index="22" value="saturation (Point Statistics)"/> + <Element index="23" value="0"/> + <Element index="24" value="time (Point Statistics)"/> + <Element index="25" value="0"/> + <Element index="26" value="time_min (Point Statistics)"/> + <Element index="27" value="0"/> + <Element index="28" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="29" value="0"/> + <Element index="30" value="vtkValidPointMask (Point Statistics)"/> + <Element index="31" value="0"/> + <Domain name="array_list" id="15666.SeriesMarkerStyle.array_list"> + <String text="concentration (Point Statistics)"/> + <String text="darcy_velocity (Point Statistics)"/> + <String text="pore_volume (Point Statistics)"/> + <String text="pressure (Point Statistics)"/> + <String text="saturation (Point Statistics)"/> + <String text="time (Point Statistics)"/> + <String text="time_min (Point Statistics)"/> + <String text="vtkOriginalPointIds (Point Statistics)"/> + <String text="X (Point Statistics)"/> + <String text="Y (Point Statistics)"/> + <String text="Z (Point Statistics)"/> + <String text="N (Point Statistics)"/> + <String text="Time (Point Statistics)"/> + <String text="vtkValidPointMask (Point Statistics)"/> + </Domain> + </Property> + <Property name="SeriesPlotCorner" id="15666.SeriesPlotCorner" number_of_elements="32"> + <Element index="0" value="N (Point Statistics)"/> + <Element index="1" value="0"/> + <Element index="2" value="Time (Point Statistics)"/> + <Element index="3" value="0"/> + <Element index="4" value="X (Point Statistics)"/> + <Element index="5" value="0"/> + <Element index="6" value="Y (Point Statistics)"/> + <Element index="7" value="0"/> + <Element index="8" value="Z (Point Statistics)"/> + <Element index="9" value="0"/> + <Element index="10" value="c_ini (Point Statistics)"/> + <Element index="11" value="0"/> + <Element index="12" value="concentration (Point Statistics)"/> + <Element index="13" value="0"/> + <Element index="14" value="darcy_velocity (Point Statistics)"/> + <Element index="15" value="0"/> + <Element index="16" value="darcy_velocity_x (Point Statistics)"/> + <Element index="17" value="0"/> + <Element index="18" value="pore_volume (Point Statistics)"/> + <Element index="19" value="0"/> + <Element index="20" value="pressure (Point Statistics)"/> + <Element index="21" value="0"/> + <Element index="22" value="saturation (Point Statistics)"/> + <Element index="23" value="0"/> + <Element index="24" value="time (Point Statistics)"/> + <Element index="25" value="0"/> + <Element index="26" value="time_min (Point Statistics)"/> + <Element index="27" value="0"/> + <Element index="28" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="29" value="0"/> + <Element index="30" value="vtkValidPointMask (Point Statistics)"/> + <Element index="31" value="0"/> + <Domain name="array_list" id="15666.SeriesPlotCorner.array_list"> + <String text="concentration (Point Statistics)"/> + <String text="darcy_velocity (Point Statistics)"/> + <String text="pore_volume (Point Statistics)"/> + <String text="pressure (Point Statistics)"/> + <String text="saturation (Point Statistics)"/> + <String text="time (Point Statistics)"/> + <String text="time_min (Point Statistics)"/> + <String text="vtkOriginalPointIds (Point Statistics)"/> + <String text="X (Point Statistics)"/> + <String text="Y (Point Statistics)"/> + <String text="Z (Point Statistics)"/> + <String text="N (Point Statistics)"/> + <String text="Time (Point Statistics)"/> + <String text="vtkValidPointMask (Point Statistics)"/> + </Domain> + </Property> + <Property name="SeriesVisibility" id="15666.SeriesVisibility" number_of_elements="32"> + <Element index="0" value="c_ini (Point Statistics)"/> + <Element index="1" value="0"/> + <Element index="2" value="concentration (Point Statistics)"/> + <Element index="3" value="0"/> + <Element index="4" value="darcy_velocity_x (Point Statistics)"/> + <Element index="5" value="0"/> + <Element index="6" value="pore_volume (Point Statistics)"/> + <Element index="7" value="0"/> + <Element index="8" value="pressure (Point Statistics)"/> + <Element index="9" value="0"/> + <Element index="10" value="saturation (Point Statistics)"/> + <Element index="11" value="1"/> + <Element index="12" value="time (Point Statistics)"/> + <Element index="13" value="0"/> + <Element index="14" value="time_min (Point Statistics)"/> + <Element index="15" value="0"/> + <Element index="16" value="vtkOriginalPointIds (Point Statistics)"/> + <Element index="17" value="0"/> + <Element index="18" value="X (Point Statistics)"/> + <Element index="19" value="0"/> + <Element index="20" value="Y (Point Statistics)"/> + <Element index="21" value="0"/> + <Element index="22" value="Z (Point Statistics)"/> + <Element index="23" value="0"/> + <Element index="24" value="N (Point Statistics)"/> + <Element index="25" value="0"/> + <Element index="26" value="Time (Point Statistics)"/> + <Element index="27" value="0"/> + <Element index="28" value="vtkValidPointMask (Point Statistics)"/> + <Element index="29" value="0"/> + <Element index="30" value="darcy_velocity (Point Statistics)"/> + <Element index="31" value="0"/> + <Domain name="array_list" id="15666.SeriesVisibility.array_list"> + <String text="concentration (Point Statistics)"/> + <String text="darcy_velocity (Point Statistics)"/> + <String text="pore_volume (Point Statistics)"/> + <String text="pressure (Point Statistics)"/> + <String text="saturation (Point Statistics)"/> + <String text="time (Point Statistics)"/> + <String text="time_min (Point Statistics)"/> + <String text="vtkOriginalPointIds (Point Statistics)"/> + <String text="X (Point Statistics)"/> + <String text="Y (Point Statistics)"/> + <String text="Z (Point Statistics)"/> + <String text="N (Point Statistics)"/> + <String text="Time (Point Statistics)"/> + <String text="vtkValidPointMask (Point Statistics)"/> + </Domain> + </Property> + <Property name="ShowAverage" id="15666.ShowAverage" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15666.ShowAverage.bool"/> + </Property> + <Property name="ShowMedian" id="15666.ShowMedian" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15666.ShowMedian.bool"/> + </Property> + <Property name="ShowQuartiles" id="15666.ShowQuartiles" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15666.ShowQuartiles.bool"/> + </Property> + <Property name="ShowRanges" id="15666.ShowRanges" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15666.ShowRanges.bool"/> + </Property> + <Property name="UseIndexForXAxis" id="15666.UseIndexForXAxis" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15666.UseIndexForXAxis.bool"/> + </Property> + <Property name="Visibility" id="15666.Visibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15666.Visibility.bool"/> + </Property> + <Property name="XArrayName" id="15666.XArrayName" number_of_elements="1"> + <Element index="0" value="q3(pore_volume)"/> + <Domain name="array_list" id="15666.XArrayName.array_list"> + <String text="avg(concentration)"/> + <String text="avg(darcy_velocity)"/> + <String text="avg(pore_volume)"/> + <String text="avg(pressure)"/> + <String text="avg(saturation)"/> + <String text="avg(time)"/> + <String text="avg(time_min)"/> + <String text="avg(vtkOriginalPointIds)"/> + <String text="avg(X)"/> + <String text="avg(Y)"/> + <String text="avg(Z)"/> + <String text="max(concentration)"/> + <String text="max(darcy_velocity)"/> + <String text="max(pore_volume)"/> + <String text="max(pressure)"/> + <String text="max(saturation)"/> + <String text="max(time)"/> + <String text="max(time_min)"/> + <String text="max(vtkOriginalPointIds)"/> + <String text="max(X)"/> + <String text="max(Y)"/> + <String text="max(Z)"/> + <String text="med(concentration)"/> + <String text="med(darcy_velocity)"/> + <String text="med(pore_volume)"/> + <String text="med(pressure)"/> + <String text="med(saturation)"/> + <String text="med(time)"/> + <String text="med(time_min)"/> + <String text="med(vtkOriginalPointIds)"/> + <String text="med(X)"/> + <String text="med(Y)"/> + <String text="med(Z)"/> + <String text="min(concentration)"/> + <String text="min(darcy_velocity)"/> + <String text="min(pore_volume)"/> + <String text="min(pressure)"/> + <String text="min(saturation)"/> + <String text="min(time)"/> + <String text="min(time_min)"/> + <String text="min(vtkOriginalPointIds)"/> + <String text="min(X)"/> + <String text="min(Y)"/> + <String text="min(Z)"/> + <String text="N"/> + <String text="q1(concentration)"/> + <String text="q1(darcy_velocity)"/> + <String text="q1(pore_volume)"/> + <String text="q1(pressure)"/> + <String text="q1(saturation)"/> + <String text="q1(time)"/> + <String text="q1(time_min)"/> + <String text="q1(vtkOriginalPointIds)"/> + <String text="q1(X)"/> + <String text="q1(Y)"/> + <String text="q1(Z)"/> + <String text="q3(concentration)"/> + <String text="q3(darcy_velocity)"/> + <String text="q3(pore_volume)"/> + <String text="q3(pressure)"/> + <String text="q3(saturation)"/> + <String text="q3(time)"/> + <String text="q3(time_min)"/> + <String text="q3(vtkOriginalPointIds)"/> + <String text="q3(X)"/> + <String text="q3(Y)"/> + <String text="q3(Z)"/> + <String text="std(concentration)"/> + <String text="std(darcy_velocity)"/> + <String text="std(pore_volume)"/> + <String text="std(pressure)"/> + <String text="std(saturation)"/> + <String text="std(time)"/> + <String text="std(time_min)"/> + <String text="std(vtkOriginalPointIds)"/> + <String text="std(X)"/> + <String text="std(Y)"/> + <String text="std(Z)"/> + <String text="Time"/> + <String text="vtkValidPointMask"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="QuartileChartRepresentation" id="15732" servers="21"> + <Property name="AttributeType" id="15732.AttributeType" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15732.AttributeType.enum"> + <Entry value="0" text="Point Data"/> + <Entry value="1" text="Cell Data"/> + <Entry value="2" text="Field Data"/> + <Entry value="4" text="Vertex Data"/> + <Entry value="5" text="Edge Data"/> + <Entry value="6" text="Row Data"/> + </Domain> + </Property> + <Property name="Color" id="15732.Color" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="1"/> + <Domain name="range" id="15732.Color.range"/> + </Property> + <Property name="CompositeDataSetIndex" id="15732.CompositeDataSetIndex" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="tree" id="15732.CompositeDataSetIndex.tree"/> + </Property> + <Property name="Input" id="15732.Input" number_of_elements="1"> + <Proxy value="15710" output_port="0"/> + <Domain name="input_type" id="15732.Input.input_type"/> + </Property> + <Property name="SeriesColor" id="15732.SeriesColor" number_of_elements="16"> + <Element index="0" value="Points_X"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Element index="3" value="0"/> + <Element index="4" value="Points_Y"/> + <Element index="5" value="0.666667"/> + <Element index="6" value="0"/> + <Element index="7" value="1"/> + <Element index="8" value="Points_Z"/> + <Element index="9" value="0.220005"/> + <Element index="10" value="0.489998"/> + <Element index="11" value="0.719997"/> + <Element index="12" value="Points_Magnitude"/> + <Element index="13" value="0.300008"/> + <Element index="14" value="0.689998"/> + <Element index="15" value="0.289998"/> + <Domain name="array_list" id="15732.SeriesColor.array_list"> + <String text="Points_X"/> + <String text="Points_Y"/> + <String text="Points_Z"/> + <String text="Points_Magnitude"/> + </Domain> + </Property> + <Property name="SeriesLabel" id="15732.SeriesLabel" number_of_elements="8"> + <Element index="0" value="Points_X"/> + <Element index="1" value="Points_X"/> + <Element index="2" value="Points_Y"/> + <Element index="3" value="Exp_data_theta=0.16"/> + <Element index="4" value="Points_Z"/> + <Element index="5" value="Points_Z"/> + <Element index="6" value="Points_Magnitude"/> + <Element index="7" value="Points_Magnitude"/> + <Domain name="array_list" id="15732.SeriesLabel.array_list"> + <String text="Points_X"/> + <String text="Points_Y"/> + <String text="Points_Z"/> + <String text="Points_Magnitude"/> + </Domain> + </Property> + <Property name="SeriesLabelPrefix" id="15732.SeriesLabelPrefix" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SeriesLineStyle" id="15732.SeriesLineStyle" number_of_elements="8"> + <Element index="0" value="Points_Magnitude"/> + <Element index="1" value="1"/> + <Element index="2" value="Points_X"/> + <Element index="3" value="1"/> + <Element index="4" value="Points_Y"/> + <Element index="5" value="0"/> + <Element index="6" value="Points_Z"/> + <Element index="7" value="1"/> + <Domain name="array_list" id="15732.SeriesLineStyle.array_list"> + <String text="Points_X"/> + <String text="Points_Y"/> + <String text="Points_Z"/> + <String text="Points_Magnitude"/> + </Domain> + </Property> + <Property name="SeriesLineThickness" id="15732.SeriesLineThickness" number_of_elements="8"> + <Element index="0" value="Points_Magnitude"/> + <Element index="1" value="2"/> + <Element index="2" value="Points_X"/> + <Element index="3" value="2"/> + <Element index="4" value="Points_Y"/> + <Element index="5" value="2"/> + <Element index="6" value="Points_Z"/> + <Element index="7" value="2"/> + <Domain name="array_list" id="15732.SeriesLineThickness.array_list"> + <String text="Points_X"/> + <String text="Points_Y"/> + <String text="Points_Z"/> + <String text="Points_Magnitude"/> + </Domain> + </Property> + <Property name="SeriesMarkerStyle" id="15732.SeriesMarkerStyle" number_of_elements="8"> + <Element index="0" value="Points_Magnitude"/> + <Element index="1" value="0"/> + <Element index="2" value="Points_X"/> + <Element index="3" value="0"/> + <Element index="4" value="Points_Y"/> + <Element index="5" value="3"/> + <Element index="6" value="Points_Z"/> + <Element index="7" value="0"/> + <Domain name="array_list" id="15732.SeriesMarkerStyle.array_list"> + <String text="Points_X"/> + <String text="Points_Y"/> + <String text="Points_Z"/> + <String text="Points_Magnitude"/> + </Domain> + </Property> + <Property name="SeriesPlotCorner" id="15732.SeriesPlotCorner" number_of_elements="8"> + <Element index="0" value="Points_Magnitude"/> + <Element index="1" value="0"/> + <Element index="2" value="Points_X"/> + <Element index="3" value="0"/> + <Element index="4" value="Points_Y"/> + <Element index="5" value="0"/> + <Element index="6" value="Points_Z"/> + <Element index="7" value="0"/> + <Domain name="array_list" id="15732.SeriesPlotCorner.array_list"> + <String text="Points_X"/> + <String text="Points_Y"/> + <String text="Points_Z"/> + <String text="Points_Magnitude"/> + </Domain> + </Property> + <Property name="SeriesVisibility" id="15732.SeriesVisibility" number_of_elements="8"> + <Element index="0" value="Points_X"/> + <Element index="1" value="0"/> + <Element index="2" value="Points_Y"/> + <Element index="3" value="1"/> + <Element index="4" value="Points_Z"/> + <Element index="5" value="0"/> + <Element index="6" value="Points_Magnitude"/> + <Element index="7" value="0"/> + <Domain name="array_list" id="15732.SeriesVisibility.array_list"> + <String text="Points_X"/> + <String text="Points_Y"/> + <String text="Points_Z"/> + <String text="Points_Magnitude"/> + </Domain> + </Property> + <Property name="ShowAverage" id="15732.ShowAverage" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15732.ShowAverage.bool"/> + </Property> + <Property name="ShowMedian" id="15732.ShowMedian" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15732.ShowMedian.bool"/> + </Property> + <Property name="ShowQuartiles" id="15732.ShowQuartiles" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15732.ShowQuartiles.bool"/> + </Property> + <Property name="ShowRanges" id="15732.ShowRanges" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15732.ShowRanges.bool"/> + </Property> + <Property name="UseIndexForXAxis" id="15732.UseIndexForXAxis" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15732.UseIndexForXAxis.bool"/> + </Property> + <Property name="Visibility" id="15732.Visibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15732.Visibility.bool"/> + </Property> + <Property name="XArrayName" id="15732.XArrayName" number_of_elements="1"> + <Element index="0" value="Points_X"/> + <Domain name="array_list" id="15732.XArrayName.array_list"> + <String text="Points_X"/> + <String text="Points_Y"/> + <String text="Points_Z"/> + <String text="Points_Magnitude"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="QuartileChartRepresentation" id="15798" servers="21"> + <Property name="AttributeType" id="15798.AttributeType" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15798.AttributeType.enum"> + <Entry value="0" text="Point Data"/> + <Entry value="1" text="Cell Data"/> + <Entry value="2" text="Field Data"/> + <Entry value="4" text="Vertex Data"/> + <Entry value="5" text="Edge Data"/> + <Entry value="6" text="Row Data"/> + </Domain> + </Property> + <Property name="Color" id="15798.Color" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="1"/> + <Domain name="range" id="15798.Color.range"/> + </Property> + <Property name="CompositeDataSetIndex" id="15798.CompositeDataSetIndex" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="tree" id="15798.CompositeDataSetIndex.tree"/> + </Property> + <Property name="Input" id="15798.Input" number_of_elements="1"> + <Proxy value="15776" output_port="0"/> + <Domain name="input_type" id="15798.Input.input_type"/> + </Property> + <Property name="SeriesColor" id="15798.SeriesColor" number_of_elements="16"> + <Element index="0" value="Points_X"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Element index="3" value="0"/> + <Element index="4" value="Points_Y"/> + <Element index="5" value="1"/> + <Element index="6" value="0.666667"/> + <Element index="7" value="0"/> + <Element index="8" value="Points_Z"/> + <Element index="9" value="0.220005"/> + <Element index="10" value="0.489998"/> + <Element index="11" value="0.719997"/> + <Element index="12" value="Points_Magnitude"/> + <Element index="13" value="0.300008"/> + <Element index="14" value="0.689998"/> + <Element index="15" value="0.289998"/> + <Domain name="array_list" id="15798.SeriesColor.array_list"> + <String text="Points_X"/> + <String text="Points_Y"/> + <String text="Points_Z"/> + <String text="Points_Magnitude"/> + </Domain> + </Property> + <Property name="SeriesLabel" id="15798.SeriesLabel" number_of_elements="8"> + <Element index="0" value="Points_X"/> + <Element index="1" value="Points_X"/> + <Element index="2" value="Points_Y"/> + <Element index="3" value="Exp_data_saturated"/> + <Element index="4" value="Points_Z"/> + <Element index="5" value="Points_Z"/> + <Element index="6" value="Points_Magnitude"/> + <Element index="7" value="Points_Magnitude"/> + <Domain name="array_list" id="15798.SeriesLabel.array_list"> + <String text="Points_X"/> + <String text="Points_Y"/> + <String text="Points_Z"/> + <String text="Points_Magnitude"/> + </Domain> + </Property> + <Property name="SeriesLabelPrefix" id="15798.SeriesLabelPrefix" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SeriesLineStyle" id="15798.SeriesLineStyle" number_of_elements="8"> + <Element index="0" value="Points_Magnitude"/> + <Element index="1" value="1"/> + <Element index="2" value="Points_X"/> + <Element index="3" value="1"/> + <Element index="4" value="Points_Y"/> + <Element index="5" value="0"/> + <Element index="6" value="Points_Z"/> + <Element index="7" value="1"/> + <Domain name="array_list" id="15798.SeriesLineStyle.array_list"> + <String text="Points_X"/> + <String text="Points_Y"/> + <String text="Points_Z"/> + <String text="Points_Magnitude"/> + </Domain> + </Property> + <Property name="SeriesLineThickness" id="15798.SeriesLineThickness" number_of_elements="8"> + <Element index="0" value="Points_Magnitude"/> + <Element index="1" value="2"/> + <Element index="2" value="Points_X"/> + <Element index="3" value="2"/> + <Element index="4" value="Points_Y"/> + <Element index="5" value="4"/> + <Element index="6" value="Points_Z"/> + <Element index="7" value="2"/> + <Domain name="array_list" id="15798.SeriesLineThickness.array_list"> + <String text="Points_X"/> + <String text="Points_Y"/> + <String text="Points_Z"/> + <String text="Points_Magnitude"/> + </Domain> + </Property> + <Property name="SeriesMarkerStyle" id="15798.SeriesMarkerStyle" number_of_elements="8"> + <Element index="0" value="Points_Magnitude"/> + <Element index="1" value="0"/> + <Element index="2" value="Points_X"/> + <Element index="3" value="0"/> + <Element index="4" value="Points_Y"/> + <Element index="5" value="3"/> + <Element index="6" value="Points_Z"/> + <Element index="7" value="0"/> + <Domain name="array_list" id="15798.SeriesMarkerStyle.array_list"> + <String text="Points_X"/> + <String text="Points_Y"/> + <String text="Points_Z"/> + <String text="Points_Magnitude"/> + </Domain> + </Property> + <Property name="SeriesPlotCorner" id="15798.SeriesPlotCorner" number_of_elements="8"> + <Element index="0" value="Points_Magnitude"/> + <Element index="1" value="0"/> + <Element index="2" value="Points_X"/> + <Element index="3" value="0"/> + <Element index="4" value="Points_Y"/> + <Element index="5" value="0"/> + <Element index="6" value="Points_Z"/> + <Element index="7" value="0"/> + <Domain name="array_list" id="15798.SeriesPlotCorner.array_list"> + <String text="Points_X"/> + <String text="Points_Y"/> + <String text="Points_Z"/> + <String text="Points_Magnitude"/> + </Domain> + </Property> + <Property name="SeriesVisibility" id="15798.SeriesVisibility" number_of_elements="8"> + <Element index="0" value="Points_X"/> + <Element index="1" value="0"/> + <Element index="2" value="Points_Y"/> + <Element index="3" value="1"/> + <Element index="4" value="Points_Z"/> + <Element index="5" value="0"/> + <Element index="6" value="Points_Magnitude"/> + <Element index="7" value="0"/> + <Domain name="array_list" id="15798.SeriesVisibility.array_list"> + <String text="Points_X"/> + <String text="Points_Y"/> + <String text="Points_Z"/> + <String text="Points_Magnitude"/> + </Domain> + </Property> + <Property name="ShowAverage" id="15798.ShowAverage" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15798.ShowAverage.bool"/> + </Property> + <Property name="ShowMedian" id="15798.ShowMedian" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15798.ShowMedian.bool"/> + </Property> + <Property name="ShowQuartiles" id="15798.ShowQuartiles" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15798.ShowQuartiles.bool"/> + </Property> + <Property name="ShowRanges" id="15798.ShowRanges" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15798.ShowRanges.bool"/> + </Property> + <Property name="UseIndexForXAxis" id="15798.UseIndexForXAxis" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15798.UseIndexForXAxis.bool"/> + </Property> + <Property name="Visibility" id="15798.Visibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15798.Visibility.bool"/> + </Property> + <Property name="XArrayName" id="15798.XArrayName" number_of_elements="1"> + <Element index="0" value="Points_X"/> + <Domain name="array_list" id="15798.XArrayName.array_list"> + <String text="Points_X"/> + <String text="Points_Y"/> + <String text="Points_Z"/> + <String text="Points_Magnitude"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="UnstructuredGridRepresentation" id="16027" servers="21"> + <Property name="DataAxesGrid" id="16027.DataAxesGrid" number_of_elements="1"> + <Proxy value="15826"/> + <Domain name="proxy_list" id="16027.DataAxesGrid.proxy_list"> + <Proxy value="15826"/> + </Domain> + </Property> + <Property name="Input" id="16027.Input" number_of_elements="1"> + <Proxy value="15413" output_port="0"/> + <Domain name="input_array_cell" id="16027.Input.input_array_cell"/> + <Domain name="input_array_point" id="16027.Input.input_array_point"/> + <Domain name="input_type" id="16027.Input.input_type"/> + </Property> + <Property name="PolarAxes" id="16027.PolarAxes" number_of_elements="1"> + <Proxy value="15863"/> + <Domain name="proxy_list" id="16027.PolarAxes.proxy_list"> + <Proxy value="15863"/> + </Domain> + </Property> + <Property name="Representation" id="16027.Representation" number_of_elements="1"> + <Element index="0" value="Surface"/> + <Domain name="list" id="16027.Representation.list"> + <String text="3D Glyphs"/> + <String text="Outline"/> + <String text="Point Gaussian"/> + <String text="Points"/> + <String text="Surface"/> + <String text="Surface With Edges"/> + <String text="Volume"/> + <String text="Wireframe"/> + </Domain> + </Property> + <Property name="RepresentationTypesInfo" id="16027.RepresentationTypesInfo" number_of_elements="8"> + <Element index="0" value="3D Glyphs"/> + <Element index="1" value="Outline"/> + <Element index="2" value="Point Gaussian"/> + <Element index="3" value="Points"/> + <Element index="4" value="Surface"/> + <Element index="5" value="Surface With Edges"/> + <Element index="6" value="Volume"/> + <Element index="7" value="Wireframe"/> + </Property> + <Property name="SelectionCellFieldDataArrayName" id="16027.SelectionCellFieldDataArrayName" number_of_elements="1"> + <Element index="0" value="c_ini"/> + <Domain name="array_list" id="16027.SelectionCellFieldDataArrayName.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + </Domain> + </Property> + <Property name="SelectionPointFieldDataArrayName" id="16027.SelectionPointFieldDataArrayName" number_of_elements="1"> + <Element index="0" value="c_ini"/> + <Domain name="array_list" id="16027.SelectionPointFieldDataArrayName.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + </Domain> + </Property> + <Property name="SelectionVisibility" id="16027.SelectionVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16027.SelectionVisibility.bool"/> + </Property> + <Property name="Visibility" id="16027.Visibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16027.Visibility.bool"/> + </Property> + <Property name="Ambient" id="16027.Ambient" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16027.Ambient.range"/> + </Property> + <Property name="AmbientColor" id="16027.AmbientColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16027.AmbientColor.range"/> + </Property> + <Property name="BackfaceAmbientColor" id="16027.BackfaceAmbientColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16027.BackfaceAmbientColor.range"/> + </Property> + <Property name="BackfaceDiffuseColor" id="16027.BackfaceDiffuseColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16027.BackfaceDiffuseColor.range"/> + </Property> + <Property name="BackfaceOpacity" id="16027.BackfaceOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16027.BackfaceOpacity.range"/> + </Property> + <Property name="BackfaceRepresentation" id="16027.BackfaceRepresentation" number_of_elements="1"> + <Element index="0" value="400"/> + <Domain name="enum" id="16027.BackfaceRepresentation.enum"> + <Entry value="400" text="Follow Frontface"/> + <Entry value="401" text="Cull Backface"/> + <Entry value="402" text="Cull Frontface"/> + <Entry value="0" text="Points"/> + <Entry value="1" text="Wireframe"/> + <Entry value="2" text="Surface"/> + <Entry value="3" text="Surface With Edges"/> + </Domain> + </Property> + <Property name="BlockColor" id="16027.BlockColor"/> + <Property name="BlockColorsDistinctValues" id="16027.BlockColorsDistinctValues" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16027.BlockColorsDistinctValues.range"/> + </Property> + <Property name="BlockOpacity" id="16027.BlockOpacity"/> + <Property name="BlockVisibility" id="16027.BlockVisibility"/> + <Property name="Color" id="16027.Color" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16027.Color.range"/> + </Property> + <Property name="ColorArrayName" id="16027.ColorArrayName" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="concentration"/> + <Domain name="array_list" id="16027.ColorArrayName.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + </Domain> + <Domain name="field_list" id="16027.ColorArrayName.field_list"> + <Entry value="0" text="Point Data"/> + <Entry value="1" text="Cell Data"/> + <Entry value="2" text="Field Data"/> + <Entry value="4" text="Vertex Data"/> + <Entry value="5" text="Edge Data"/> + <Entry value="6" text="Row Data"/> + </Domain> + </Property> + <Property name="CustomShader" id="16027.CustomShader" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="Diffuse" id="16027.Diffuse" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16027.Diffuse.range"/> + </Property> + <Property name="DiffuseColor" id="16027.DiffuseColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16027.DiffuseColor.range"/> + </Property> + <Property name="EdgeColor" id="16027.EdgeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Domain name="range" id="16027.EdgeColor.range"/> + </Property> + <Property name="Emissive" id="16027.Emissive" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.Emissive.bool"/> + </Property> + <Property name="ExtractedBlockIndex" id="16027.ExtractedBlockIndex" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="tree" id="16027.ExtractedBlockIndex.tree"/> + </Property> + <Property name="GaussianRadius" id="16027.GaussianRadius" number_of_elements="1"> + <Element index="0" value="0.05"/> + <Domain name="range" id="16027.GaussianRadius.range"/> + </Property> + <Property name="GlyphTableIndexArray" id="16027.GlyphTableIndexArray" number_of_elements="1"> + <Element index="0" value="None"/> + <Domain name="array_list" id="16027.GlyphTableIndexArray.array_list"> + <String text="None"/> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + </Domain> + </Property> + <Property name="GlyphType" id="16027.GlyphType" number_of_elements="1"> + <Proxy value="15874" output_port="0"/> + <Domain name="input_type" id="16027.GlyphType.input_type"/> + <Domain name="proxy_list" id="16027.GlyphType.proxy_list"> + <Proxy value="15874"/> + <Proxy value="15885"/> + <Proxy value="15896"/> + <Proxy value="15907"/> + <Proxy value="15918"/> + <Proxy value="15929"/> + <Proxy value="15940"/> + <Proxy value="15951"/> + </Domain> + </Property> + <Property name="InterpolateScalarsBeforeMapping" id="16027.InterpolateScalarsBeforeMapping" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16027.InterpolateScalarsBeforeMapping.bool"/> + </Property> + <Property name="Interpolation" id="16027.Interpolation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16027.Interpolation.enum"> + <Entry value="0" text="Flat"/> + <Entry value="1" text="Gouraud"/> + </Domain> + </Property> + <Property name="LineWidth" id="16027.LineWidth" number_of_elements="1"> + <Element index="0" value="5"/> + <Domain name="range" id="16027.LineWidth.range"/> + </Property> + <Property name="LookupTable" id="16027.LookupTable" number_of_elements="1"> + <Proxy value="16039"/> + <Domain name="groups" id="16027.LookupTable.groups"/> + </Property> + <Property name="MapScalars" id="16027.MapScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16027.MapScalars.bool"/> + </Property> + <Property name="Masking" id="16027.Masking" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.Masking.bool"/> + </Property> + <Property name="MeshVisibility" id="16027.MeshVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.MeshVisibility.bool"/> + </Property> + <Property name="NonlinearSubdivisionLevel" id="16027.NonlinearSubdivisionLevel" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16027.NonlinearSubdivisionLevel.range"/> + </Property> + <Property name="OSPRayScaleArray" id="16027.OSPRayScaleArray" number_of_elements="1"> + <Element index="0" value="c_ini"/> + <Domain name="array_list" id="16027.OSPRayScaleArray.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + </Domain> + </Property> + <Property name="OSPRayScaleFunction" id="16027.OSPRayScaleFunction" number_of_elements="1"> + <Proxy value="15964"/> + <Domain name="groups" id="16027.OSPRayScaleFunction.groups"/> + <Domain name="proxy_list" id="16027.OSPRayScaleFunction.proxy_list"> + <Proxy value="15964"/> + </Domain> + </Property> + <Property name="OSPRayUseScaleArray" id="16027.OSPRayUseScaleArray" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.OSPRayUseScaleArray.bool"/> + </Property> + <Property name="Opacity" id="16027.Opacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16027.Opacity.range"/> + </Property> + <Property name="OpacityArray" id="16027.OpacityArray" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="c_ini"/> + <Domain name="array_list" id="16027.OpacityArray.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + </Domain> + </Property> + <Property name="OpacityByArray" id="16027.OpacityByArray" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.OpacityByArray.bool"/> + </Property> + <Property name="OpacityTransferFunction" id="16027.OpacityTransferFunction" number_of_elements="1"> + <Proxy value="15965"/> + <Domain name="groups" id="16027.OpacityTransferFunction.groups"/> + <Domain name="proxy_list" id="16027.OpacityTransferFunction.proxy_list"> + <Proxy value="15965"/> + </Domain> + </Property> + <Property name="Orient" id="16027.Orient" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.Orient.bool"/> + </Property> + <Property name="Orientation" id="16027.Orientation" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16027.Orientation.range"/> + </Property> + <Property name="OrientationMode" id="16027.OrientationMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16027.OrientationMode.enum"> + <Entry value="0" text="Direction"/> + <Entry value="1" text="Rotation"/> + </Domain> + </Property> + <Property name="Origin" id="16027.Origin" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16027.Origin.range"/> + </Property> + <Property name="Pickable" id="16027.Pickable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16027.Pickable.bool"/> + </Property> + <Property name="PointSize" id="16027.PointSize" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16027.PointSize.range"/> + </Property> + <Property name="Position" id="16027.Position" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16027.Position.range"/> + </Property> + <Property name="SamplingDimensions" id="16027.SamplingDimensions" number_of_elements="3"> + <Element index="0" value="128"/> + <Element index="1" value="128"/> + <Element index="2" value="128"/> + <Domain name="range" id="16027.SamplingDimensions.range"/> + </Property> + <Property name="ScalarOpacityFunction" id="16027.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="16038"/> + <Domain name="groups" id="16027.ScalarOpacityFunction.groups"/> + </Property> + <Property name="ScalarOpacityUnitDistance" id="16027.ScalarOpacityUnitDistance" number_of_elements="1"> + <Element index="0" value="0.17099759466767"/> + <Domain name="bounds" id="16027.ScalarOpacityUnitDistance.bounds"/> + </Property> + <Property name="Scale" id="16027.Scale" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16027.Scale.range"/> + </Property> + <Property name="ScaleByArray" id="16027.ScaleByArray" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.ScaleByArray.bool"/> + </Property> + <Property name="ScaleFactor" id="16027.ScaleFactor" number_of_elements="1"> + <Element index="0" value="0.1"/> + <Domain name="bounds" id="16027.ScaleFactor.bounds"/> + <Domain name="scalar_range" id="16027.ScaleFactor.scalar_range"/> + <Domain name="vector_range" id="16027.ScaleFactor.vector_range"/> + </Property> + <Property name="ScaleMode" id="16027.ScaleMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16027.ScaleMode.enum"> + <Entry value="0" text="No Data Scaling Off"/> + <Entry value="1" text="Magnitude"/> + <Entry value="2" text="Vector Components"/> + </Domain> + </Property> + <Property name="ScaleTransferFunction" id="16027.ScaleTransferFunction" number_of_elements="1"> + <Proxy value="15966"/> + <Domain name="groups" id="16027.ScaleTransferFunction.groups"/> + <Domain name="proxy_list" id="16027.ScaleTransferFunction.proxy_list"> + <Proxy value="15966"/> + </Domain> + </Property> + <Property name="Scaling" id="16027.Scaling" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.Scaling.bool"/> + </Property> + <Property name="SelectMapper" id="16027.SelectMapper" number_of_elements="1"> + <Element index="0" value="Projected tetra"/> + <Domain name="list" id="16027.SelectMapper.list"> + <String text="Projected tetra"/> + <String text="Z sweep"/> + <String text="Bunyk ray cast"/> + <String text="Resample To Image"/> + </Domain> + </Property> + <Property name="SelectMaskArray" id="16027.SelectMaskArray" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SelectOrientationVectors" id="16027.SelectOrientationVectors" number_of_elements="1"> + <Element index="0" value="None"/> + <Domain name="array_list" id="16027.SelectOrientationVectors.array_list"> + <String text="None"/> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + </Domain> + </Property> + <Property name="SelectScaleArray" id="16027.SelectScaleArray" number_of_elements="1"> + <Element index="0" value="None"/> + <Domain name="array_list" id="16027.SelectScaleArray.array_list"> + <String text="None"/> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + </Domain> + </Property> + <Property name="SelectionCellLabelBold" id="16027.SelectionCellLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.SelectionCellLabelBold.bool"/> + </Property> + <Property name="SelectionCellLabelColor" id="16027.SelectionCellLabelColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="1"/> + <Element index="2" value="0"/> + <Domain name="range" id="16027.SelectionCellLabelColor.range"/> + </Property> + <Property name="SelectionCellLabelFontFamily" id="16027.SelectionCellLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16027.SelectionCellLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="SelectionCellLabelFontSize" id="16027.SelectionCellLabelFontSize" number_of_elements="1"> + <Element index="0" value="18"/> + <Domain name="range" id="16027.SelectionCellLabelFontSize.range"/> + </Property> + <Property name="SelectionCellLabelFormat" id="16027.SelectionCellLabelFormat" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SelectionCellLabelItalic" id="16027.SelectionCellLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.SelectionCellLabelItalic.bool"/> + </Property> + <Property name="SelectionCellLabelJustification" id="16027.SelectionCellLabelJustification" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16027.SelectionCellLabelJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Center"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="SelectionCellLabelOpacity" id="16027.SelectionCellLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16027.SelectionCellLabelOpacity.range"/> + </Property> + <Property name="SelectionCellLabelShadow" id="16027.SelectionCellLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.SelectionCellLabelShadow.bool"/> + </Property> + <Property name="SelectionCellLabelVisibility" id="16027.SelectionCellLabelVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.SelectionCellLabelVisibility.bool"/> + </Property> + <Property name="SelectionColor" id="16027.SelectionColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="1"/> + <Domain name="range" id="16027.SelectionColor.range"/> + </Property> + <Property name="SelectionLineWidth" id="16027.SelectionLineWidth" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16027.SelectionLineWidth.range"/> + </Property> + <Property name="SelectionMaximumNumberOfLabels" id="16027.SelectionMaximumNumberOfLabels" number_of_elements="1"> + <Element index="0" value="100"/> + <Domain name="range" id="16027.SelectionMaximumNumberOfLabels.range"/> + </Property> + <Property name="SelectionOpacity" id="16027.SelectionOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16027.SelectionOpacity.range"/> + </Property> + <Property name="SelectionPointLabelBold" id="16027.SelectionPointLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.SelectionPointLabelBold.bool"/> + </Property> + <Property name="SelectionPointLabelColor" id="16027.SelectionPointLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="0"/> + <Domain name="range" id="16027.SelectionPointLabelColor.range"/> + </Property> + <Property name="SelectionPointLabelFontFamily" id="16027.SelectionPointLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16027.SelectionPointLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="SelectionPointLabelFontSize" id="16027.SelectionPointLabelFontSize" number_of_elements="1"> + <Element index="0" value="18"/> + <Domain name="range" id="16027.SelectionPointLabelFontSize.range"/> + </Property> + <Property name="SelectionPointLabelFormat" id="16027.SelectionPointLabelFormat" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SelectionPointLabelItalic" id="16027.SelectionPointLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.SelectionPointLabelItalic.bool"/> + </Property> + <Property name="SelectionPointLabelJustification" id="16027.SelectionPointLabelJustification" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16027.SelectionPointLabelJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Center"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="SelectionPointLabelOpacity" id="16027.SelectionPointLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16027.SelectionPointLabelOpacity.range"/> + </Property> + <Property name="SelectionPointLabelShadow" id="16027.SelectionPointLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.SelectionPointLabelShadow.bool"/> + </Property> + <Property name="SelectionPointLabelVisibility" id="16027.SelectionPointLabelVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.SelectionPointLabelVisibility.bool"/> + </Property> + <Property name="SelectionPointSize" id="16027.SelectionPointSize" number_of_elements="1"> + <Element index="0" value="5"/> + <Domain name="range" id="16027.SelectionPointSize.range"/> + </Property> + <Property name="SelectionRepresentation" id="16027.SelectionRepresentation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16027.SelectionRepresentation.enum"> + <Entry value="0" text="Points"/> + <Entry value="1" text="Wireframe"/> + <Entry value="2" text="Surface"/> + </Domain> + </Property> + <Property name="SelectionUseOutline" id="16027.SelectionUseOutline" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.SelectionUseOutline.bool"/> + </Property> + <Property name="SetScaleArray" id="16027.SetScaleArray" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="c_ini"/> + <Domain name="array_list" id="16027.SetScaleArray.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + </Domain> + </Property> + <Property name="ShaderPreset" id="16027.ShaderPreset" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16027.ShaderPreset.enum"> + <Entry value="0" text="Gaussian Blur (Default)"/> + <Entry value="1" text="Sphere"/> + <Entry value="2" text="Black-edged circle"/> + <Entry value="3" text="Plain circle"/> + <Entry value="4" text="Triangle"/> + <Entry value="5" text="Square Outline"/> + </Domain> + </Property> + <Property name="Specular" id="16027.Specular" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16027.Specular.range"/> + </Property> + <Property name="SpecularColor" id="16027.SpecularColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16027.SpecularColor.range"/> + </Property> + <Property name="SpecularPower" id="16027.SpecularPower" number_of_elements="1"> + <Element index="0" value="100"/> + <Domain name="range" id="16027.SpecularPower.range"/> + </Property> + <Property name="StaticMode" id="16027.StaticMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.StaticMode.bool"/> + </Property> + <Property name="SuppressLOD" id="16027.SuppressLOD" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.SuppressLOD.bool"/> + </Property> + <Property name="Texture" id="16027.Texture"> + <Domain name="groups" id="16027.Texture.groups"/> + </Property> + <Property name="Triangulate" id="16027.Triangulate" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.Triangulate.bool"/> + </Property> + <Property name="UseCompositeGlyphTable" id="16027.UseCompositeGlyphTable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.UseCompositeGlyphTable.bool"/> + </Property> + <Property name="UseDataPartitions" id="16027.UseDataPartitions" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.UseDataPartitions.bool"/> + </Property> + <Property name="UseFloatingPointFrameBuffer" id="16027.UseFloatingPointFrameBuffer" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16027.UseFloatingPointFrameBuffer.bool"/> + </Property> + <Property name="UseGlyphTable" id="16027.UseGlyphTable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16027.UseGlyphTable.bool"/> + </Property> + <Property name="UserTransform" id="16027.UserTransform" number_of_elements="16"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Element index="3" value="0"/> + <Element index="4" value="0"/> + <Element index="5" value="1"/> + <Element index="6" value="0"/> + <Element index="7" value="0"/> + <Element index="8" value="0"/> + <Element index="9" value="0"/> + <Element index="10" value="1"/> + <Element index="11" value="0"/> + <Element index="12" value="0"/> + <Element index="13" value="0"/> + <Element index="14" value="0"/> + <Element index="15" value="1"/> + </Property> + </Proxy> + <Proxy group="representations" type="UnstructuredGridRepresentation" id="16295" servers="21"> + <Property name="DataAxesGrid" id="16295.DataAxesGrid" number_of_elements="1"> + <Proxy value="16094"/> + <Domain name="proxy_list" id="16295.DataAxesGrid.proxy_list"> + <Proxy value="16094"/> + </Domain> + </Property> + <Property name="Input" id="16295.Input" number_of_elements="1"> + <Proxy value="15424" output_port="0"/> + <Domain name="input_array_cell" id="16295.Input.input_array_cell"/> + <Domain name="input_array_point" id="16295.Input.input_array_point"/> + <Domain name="input_type" id="16295.Input.input_type"/> + </Property> + <Property name="PolarAxes" id="16295.PolarAxes" number_of_elements="1"> + <Proxy value="16131"/> + <Domain name="proxy_list" id="16295.PolarAxes.proxy_list"> + <Proxy value="16131"/> + </Domain> + </Property> + <Property name="Representation" id="16295.Representation" number_of_elements="1"> + <Element index="0" value="Surface"/> + <Domain name="list" id="16295.Representation.list"> + <String text="3D Glyphs"/> + <String text="Outline"/> + <String text="Point Gaussian"/> + <String text="Points"/> + <String text="Surface"/> + <String text="Surface With Edges"/> + <String text="Volume"/> + <String text="Wireframe"/> + </Domain> + </Property> + <Property name="RepresentationTypesInfo" id="16295.RepresentationTypesInfo" number_of_elements="8"> + <Element index="0" value="3D Glyphs"/> + <Element index="1" value="Outline"/> + <Element index="2" value="Point Gaussian"/> + <Element index="3" value="Points"/> + <Element index="4" value="Surface"/> + <Element index="5" value="Surface With Edges"/> + <Element index="6" value="Volume"/> + <Element index="7" value="Wireframe"/> + </Property> + <Property name="SelectionCellFieldDataArrayName" id="16295.SelectionCellFieldDataArrayName" number_of_elements="1"> + <Element index="0" value="c_ini"/> + <Domain name="array_list" id="16295.SelectionCellFieldDataArrayName.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + </Domain> + </Property> + <Property name="SelectionPointFieldDataArrayName" id="16295.SelectionPointFieldDataArrayName" number_of_elements="1"> + <Element index="0" value="c_ini"/> + <Domain name="array_list" id="16295.SelectionPointFieldDataArrayName.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + </Domain> + </Property> + <Property name="SelectionVisibility" id="16295.SelectionVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16295.SelectionVisibility.bool"/> + </Property> + <Property name="Visibility" id="16295.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.Visibility.bool"/> + </Property> + <Property name="Ambient" id="16295.Ambient" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16295.Ambient.range"/> + </Property> + <Property name="AmbientColor" id="16295.AmbientColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16295.AmbientColor.range"/> + </Property> + <Property name="BackfaceAmbientColor" id="16295.BackfaceAmbientColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16295.BackfaceAmbientColor.range"/> + </Property> + <Property name="BackfaceDiffuseColor" id="16295.BackfaceDiffuseColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16295.BackfaceDiffuseColor.range"/> + </Property> + <Property name="BackfaceOpacity" id="16295.BackfaceOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16295.BackfaceOpacity.range"/> + </Property> + <Property name="BackfaceRepresentation" id="16295.BackfaceRepresentation" number_of_elements="1"> + <Element index="0" value="400"/> + <Domain name="enum" id="16295.BackfaceRepresentation.enum"> + <Entry value="400" text="Follow Frontface"/> + <Entry value="401" text="Cull Backface"/> + <Entry value="402" text="Cull Frontface"/> + <Entry value="0" text="Points"/> + <Entry value="1" text="Wireframe"/> + <Entry value="2" text="Surface"/> + <Entry value="3" text="Surface With Edges"/> + </Domain> + </Property> + <Property name="BlockColor" id="16295.BlockColor"/> + <Property name="BlockColorsDistinctValues" id="16295.BlockColorsDistinctValues" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16295.BlockColorsDistinctValues.range"/> + </Property> + <Property name="BlockOpacity" id="16295.BlockOpacity"/> + <Property name="BlockVisibility" id="16295.BlockVisibility"/> + <Property name="Color" id="16295.Color" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16295.Color.range"/> + </Property> + <Property name="ColorArrayName" id="16295.ColorArrayName" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="result"/> + <Domain name="array_list" id="16295.ColorArrayName.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + </Domain> + <Domain name="field_list" id="16295.ColorArrayName.field_list"> + <Entry value="0" text="Point Data"/> + <Entry value="1" text="Cell Data"/> + <Entry value="2" text="Field Data"/> + <Entry value="4" text="Vertex Data"/> + <Entry value="5" text="Edge Data"/> + <Entry value="6" text="Row Data"/> + </Domain> + </Property> + <Property name="CustomShader" id="16295.CustomShader" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="Diffuse" id="16295.Diffuse" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16295.Diffuse.range"/> + </Property> + <Property name="DiffuseColor" id="16295.DiffuseColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16295.DiffuseColor.range"/> + </Property> + <Property name="EdgeColor" id="16295.EdgeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Domain name="range" id="16295.EdgeColor.range"/> + </Property> + <Property name="Emissive" id="16295.Emissive" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.Emissive.bool"/> + </Property> + <Property name="ExtractedBlockIndex" id="16295.ExtractedBlockIndex" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="tree" id="16295.ExtractedBlockIndex.tree"/> + </Property> + <Property name="GaussianRadius" id="16295.GaussianRadius" number_of_elements="1"> + <Element index="0" value="0.05"/> + <Domain name="range" id="16295.GaussianRadius.range"/> + </Property> + <Property name="GlyphTableIndexArray" id="16295.GlyphTableIndexArray" number_of_elements="1"> + <Element index="0" value="None"/> + <Domain name="array_list" id="16295.GlyphTableIndexArray.array_list"> + <String text="None"/> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + </Domain> + </Property> + <Property name="GlyphType" id="16295.GlyphType" number_of_elements="1"> + <Proxy value="16142" output_port="0"/> + <Domain name="input_type" id="16295.GlyphType.input_type"/> + <Domain name="proxy_list" id="16295.GlyphType.proxy_list"> + <Proxy value="16142"/> + <Proxy value="16153"/> + <Proxy value="16164"/> + <Proxy value="16175"/> + <Proxy value="16186"/> + <Proxy value="16197"/> + <Proxy value="16208"/> + <Proxy value="16219"/> + </Domain> + </Property> + <Property name="InterpolateScalarsBeforeMapping" id="16295.InterpolateScalarsBeforeMapping" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16295.InterpolateScalarsBeforeMapping.bool"/> + </Property> + <Property name="Interpolation" id="16295.Interpolation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16295.Interpolation.enum"> + <Entry value="0" text="Flat"/> + <Entry value="1" text="Gouraud"/> + </Domain> + </Property> + <Property name="LineWidth" id="16295.LineWidth" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16295.LineWidth.range"/> + </Property> + <Property name="LookupTable" id="16295.LookupTable" number_of_elements="1"> + <Proxy value="16231"/> + <Domain name="groups" id="16295.LookupTable.groups"/> + </Property> + <Property name="MapScalars" id="16295.MapScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16295.MapScalars.bool"/> + </Property> + <Property name="Masking" id="16295.Masking" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.Masking.bool"/> + </Property> + <Property name="MeshVisibility" id="16295.MeshVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.MeshVisibility.bool"/> + </Property> + <Property name="NonlinearSubdivisionLevel" id="16295.NonlinearSubdivisionLevel" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16295.NonlinearSubdivisionLevel.range"/> + </Property> + <Property name="OSPRayScaleArray" id="16295.OSPRayScaleArray" number_of_elements="1"> + <Element index="0" value="c_ini"/> + <Domain name="array_list" id="16295.OSPRayScaleArray.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + </Domain> + </Property> + <Property name="OSPRayScaleFunction" id="16295.OSPRayScaleFunction" number_of_elements="1"> + <Proxy value="16232"/> + <Domain name="groups" id="16295.OSPRayScaleFunction.groups"/> + <Domain name="proxy_list" id="16295.OSPRayScaleFunction.proxy_list"> + <Proxy value="16232"/> + </Domain> + </Property> + <Property name="OSPRayUseScaleArray" id="16295.OSPRayUseScaleArray" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.OSPRayUseScaleArray.bool"/> + </Property> + <Property name="Opacity" id="16295.Opacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16295.Opacity.range"/> + </Property> + <Property name="OpacityArray" id="16295.OpacityArray" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="c_ini"/> + <Domain name="array_list" id="16295.OpacityArray.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + </Domain> + </Property> + <Property name="OpacityByArray" id="16295.OpacityByArray" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.OpacityByArray.bool"/> + </Property> + <Property name="OpacityTransferFunction" id="16295.OpacityTransferFunction" number_of_elements="1"> + <Proxy value="16233"/> + <Domain name="groups" id="16295.OpacityTransferFunction.groups"/> + <Domain name="proxy_list" id="16295.OpacityTransferFunction.proxy_list"> + <Proxy value="16233"/> + </Domain> + </Property> + <Property name="Orient" id="16295.Orient" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.Orient.bool"/> + </Property> + <Property name="Orientation" id="16295.Orientation" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16295.Orientation.range"/> + </Property> + <Property name="OrientationMode" id="16295.OrientationMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16295.OrientationMode.enum"> + <Entry value="0" text="Direction"/> + <Entry value="1" text="Rotation"/> + </Domain> + </Property> + <Property name="Origin" id="16295.Origin" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16295.Origin.range"/> + </Property> + <Property name="Pickable" id="16295.Pickable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16295.Pickable.bool"/> + </Property> + <Property name="PointSize" id="16295.PointSize" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16295.PointSize.range"/> + </Property> + <Property name="Position" id="16295.Position" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16295.Position.range"/> + </Property> + <Property name="SamplingDimensions" id="16295.SamplingDimensions" number_of_elements="3"> + <Element index="0" value="128"/> + <Element index="1" value="128"/> + <Element index="2" value="128"/> + <Domain name="range" id="16295.SamplingDimensions.range"/> + </Property> + <Property name="ScalarOpacityFunction" id="16295.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="16230"/> + <Domain name="groups" id="16295.ScalarOpacityFunction.groups"/> + </Property> + <Property name="ScalarOpacityUnitDistance" id="16295.ScalarOpacityUnitDistance" number_of_elements="1"> + <Element index="0" value="0.17099759466767"/> + <Domain name="bounds" id="16295.ScalarOpacityUnitDistance.bounds"/> + </Property> + <Property name="Scale" id="16295.Scale" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16295.Scale.range"/> + </Property> + <Property name="ScaleByArray" id="16295.ScaleByArray" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.ScaleByArray.bool"/> + </Property> + <Property name="ScaleFactor" id="16295.ScaleFactor" number_of_elements="1"> + <Element index="0" value="0.1"/> + <Domain name="bounds" id="16295.ScaleFactor.bounds"/> + <Domain name="scalar_range" id="16295.ScaleFactor.scalar_range"/> + <Domain name="vector_range" id="16295.ScaleFactor.vector_range"/> + </Property> + <Property name="ScaleMode" id="16295.ScaleMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16295.ScaleMode.enum"> + <Entry value="0" text="No Data Scaling Off"/> + <Entry value="1" text="Magnitude"/> + <Entry value="2" text="Vector Components"/> + </Domain> + </Property> + <Property name="ScaleTransferFunction" id="16295.ScaleTransferFunction" number_of_elements="1"> + <Proxy value="16234"/> + <Domain name="groups" id="16295.ScaleTransferFunction.groups"/> + <Domain name="proxy_list" id="16295.ScaleTransferFunction.proxy_list"> + <Proxy value="16234"/> + </Domain> + </Property> + <Property name="Scaling" id="16295.Scaling" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.Scaling.bool"/> + </Property> + <Property name="SelectMapper" id="16295.SelectMapper" number_of_elements="1"> + <Element index="0" value="Projected tetra"/> + <Domain name="list" id="16295.SelectMapper.list"> + <String text="Projected tetra"/> + <String text="Z sweep"/> + <String text="Bunyk ray cast"/> + <String text="Resample To Image"/> + </Domain> + </Property> + <Property name="SelectMaskArray" id="16295.SelectMaskArray" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SelectOrientationVectors" id="16295.SelectOrientationVectors" number_of_elements="1"> + <Element index="0" value="None"/> + <Domain name="array_list" id="16295.SelectOrientationVectors.array_list"> + <String text="None"/> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + </Domain> + </Property> + <Property name="SelectScaleArray" id="16295.SelectScaleArray" number_of_elements="1"> + <Element index="0" value="None"/> + <Domain name="array_list" id="16295.SelectScaleArray.array_list"> + <String text="None"/> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + </Domain> + </Property> + <Property name="SelectionCellLabelBold" id="16295.SelectionCellLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.SelectionCellLabelBold.bool"/> + </Property> + <Property name="SelectionCellLabelColor" id="16295.SelectionCellLabelColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="1"/> + <Element index="2" value="0"/> + <Domain name="range" id="16295.SelectionCellLabelColor.range"/> + </Property> + <Property name="SelectionCellLabelFontFamily" id="16295.SelectionCellLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16295.SelectionCellLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="SelectionCellLabelFontSize" id="16295.SelectionCellLabelFontSize" number_of_elements="1"> + <Element index="0" value="18"/> + <Domain name="range" id="16295.SelectionCellLabelFontSize.range"/> + </Property> + <Property name="SelectionCellLabelFormat" id="16295.SelectionCellLabelFormat" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SelectionCellLabelItalic" id="16295.SelectionCellLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.SelectionCellLabelItalic.bool"/> + </Property> + <Property name="SelectionCellLabelJustification" id="16295.SelectionCellLabelJustification" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16295.SelectionCellLabelJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Center"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="SelectionCellLabelOpacity" id="16295.SelectionCellLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16295.SelectionCellLabelOpacity.range"/> + </Property> + <Property name="SelectionCellLabelShadow" id="16295.SelectionCellLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.SelectionCellLabelShadow.bool"/> + </Property> + <Property name="SelectionCellLabelVisibility" id="16295.SelectionCellLabelVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.SelectionCellLabelVisibility.bool"/> + </Property> + <Property name="SelectionColor" id="16295.SelectionColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="1"/> + <Domain name="range" id="16295.SelectionColor.range"/> + </Property> + <Property name="SelectionLineWidth" id="16295.SelectionLineWidth" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16295.SelectionLineWidth.range"/> + </Property> + <Property name="SelectionMaximumNumberOfLabels" id="16295.SelectionMaximumNumberOfLabels" number_of_elements="1"> + <Element index="0" value="100"/> + <Domain name="range" id="16295.SelectionMaximumNumberOfLabels.range"/> + </Property> + <Property name="SelectionOpacity" id="16295.SelectionOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16295.SelectionOpacity.range"/> + </Property> + <Property name="SelectionPointLabelBold" id="16295.SelectionPointLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.SelectionPointLabelBold.bool"/> + </Property> + <Property name="SelectionPointLabelColor" id="16295.SelectionPointLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="0"/> + <Domain name="range" id="16295.SelectionPointLabelColor.range"/> + </Property> + <Property name="SelectionPointLabelFontFamily" id="16295.SelectionPointLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16295.SelectionPointLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="SelectionPointLabelFontSize" id="16295.SelectionPointLabelFontSize" number_of_elements="1"> + <Element index="0" value="18"/> + <Domain name="range" id="16295.SelectionPointLabelFontSize.range"/> + </Property> + <Property name="SelectionPointLabelFormat" id="16295.SelectionPointLabelFormat" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SelectionPointLabelItalic" id="16295.SelectionPointLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.SelectionPointLabelItalic.bool"/> + </Property> + <Property name="SelectionPointLabelJustification" id="16295.SelectionPointLabelJustification" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16295.SelectionPointLabelJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Center"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="SelectionPointLabelOpacity" id="16295.SelectionPointLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16295.SelectionPointLabelOpacity.range"/> + </Property> + <Property name="SelectionPointLabelShadow" id="16295.SelectionPointLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.SelectionPointLabelShadow.bool"/> + </Property> + <Property name="SelectionPointLabelVisibility" id="16295.SelectionPointLabelVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.SelectionPointLabelVisibility.bool"/> + </Property> + <Property name="SelectionPointSize" id="16295.SelectionPointSize" number_of_elements="1"> + <Element index="0" value="5"/> + <Domain name="range" id="16295.SelectionPointSize.range"/> + </Property> + <Property name="SelectionRepresentation" id="16295.SelectionRepresentation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16295.SelectionRepresentation.enum"> + <Entry value="0" text="Points"/> + <Entry value="1" text="Wireframe"/> + <Entry value="2" text="Surface"/> + </Domain> + </Property> + <Property name="SelectionUseOutline" id="16295.SelectionUseOutline" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.SelectionUseOutline.bool"/> + </Property> + <Property name="SetScaleArray" id="16295.SetScaleArray" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="c_ini"/> + <Domain name="array_list" id="16295.SetScaleArray.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + </Domain> + </Property> + <Property name="ShaderPreset" id="16295.ShaderPreset" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16295.ShaderPreset.enum"> + <Entry value="0" text="Gaussian Blur (Default)"/> + <Entry value="1" text="Sphere"/> + <Entry value="2" text="Black-edged circle"/> + <Entry value="3" text="Plain circle"/> + <Entry value="4" text="Triangle"/> + <Entry value="5" text="Square Outline"/> + </Domain> + </Property> + <Property name="Specular" id="16295.Specular" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16295.Specular.range"/> + </Property> + <Property name="SpecularColor" id="16295.SpecularColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16295.SpecularColor.range"/> + </Property> + <Property name="SpecularPower" id="16295.SpecularPower" number_of_elements="1"> + <Element index="0" value="100"/> + <Domain name="range" id="16295.SpecularPower.range"/> + </Property> + <Property name="StaticMode" id="16295.StaticMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.StaticMode.bool"/> + </Property> + <Property name="SuppressLOD" id="16295.SuppressLOD" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.SuppressLOD.bool"/> + </Property> + <Property name="Texture" id="16295.Texture"> + <Domain name="groups" id="16295.Texture.groups"/> + </Property> + <Property name="Triangulate" id="16295.Triangulate" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.Triangulate.bool"/> + </Property> + <Property name="UseCompositeGlyphTable" id="16295.UseCompositeGlyphTable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.UseCompositeGlyphTable.bool"/> + </Property> + <Property name="UseDataPartitions" id="16295.UseDataPartitions" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.UseDataPartitions.bool"/> + </Property> + <Property name="UseFloatingPointFrameBuffer" id="16295.UseFloatingPointFrameBuffer" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16295.UseFloatingPointFrameBuffer.bool"/> + </Property> + <Property name="UseGlyphTable" id="16295.UseGlyphTable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16295.UseGlyphTable.bool"/> + </Property> + <Property name="UserTransform" id="16295.UserTransform" number_of_elements="16"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Element index="3" value="0"/> + <Element index="4" value="0"/> + <Element index="5" value="1"/> + <Element index="6" value="0"/> + <Element index="7" value="0"/> + <Element index="8" value="0"/> + <Element index="9" value="0"/> + <Element index="10" value="1"/> + <Element index="11" value="0"/> + <Element index="12" value="0"/> + <Element index="13" value="0"/> + <Element index="14" value="0"/> + <Element index="15" value="1"/> + </Property> + </Proxy> + <Proxy group="representations" type="UnstructuredGridRepresentation" id="16521" servers="21"> + <Property name="DataAxesGrid" id="16521.DataAxesGrid" number_of_elements="1"> + <Proxy value="16320"/> + <Domain name="proxy_list" id="16521.DataAxesGrid.proxy_list"> + <Proxy value="16320"/> + </Domain> + </Property> + <Property name="Input" id="16521.Input" number_of_elements="1"> + <Proxy value="15446" output_port="0"/> + <Domain name="input_array_cell" id="16521.Input.input_array_cell"/> + <Domain name="input_array_point" id="16521.Input.input_array_point"/> + <Domain name="input_type" id="16521.Input.input_type"/> + </Property> + <Property name="PolarAxes" id="16521.PolarAxes" number_of_elements="1"> + <Proxy value="16357"/> + <Domain name="proxy_list" id="16521.PolarAxes.proxy_list"> + <Proxy value="16357"/> + </Domain> + </Property> + <Property name="Representation" id="16521.Representation" number_of_elements="1"> + <Element index="0" value="Surface"/> + <Domain name="list" id="16521.Representation.list"> + <String text="3D Glyphs"/> + <String text="Outline"/> + <String text="Point Gaussian"/> + <String text="Points"/> + <String text="Surface"/> + <String text="Surface With Edges"/> + <String text="Volume"/> + <String text="Wireframe"/> + </Domain> + </Property> + <Property name="RepresentationTypesInfo" id="16521.RepresentationTypesInfo" number_of_elements="8"> + <Element index="0" value="3D Glyphs"/> + <Element index="1" value="Outline"/> + <Element index="2" value="Point Gaussian"/> + <Element index="3" value="Points"/> + <Element index="4" value="Surface"/> + <Element index="5" value="Surface With Edges"/> + <Element index="6" value="Volume"/> + <Element index="7" value="Wireframe"/> + </Property> + <Property name="SelectionCellFieldDataArrayName" id="16521.SelectionCellFieldDataArrayName" number_of_elements="1"> + <Element index="0" value="pore_volume"/> + <Domain name="array_list" id="16521.SelectionCellFieldDataArrayName.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pore_volume"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + <String text="time_min"/> + </Domain> + </Property> + <Property name="SelectionPointFieldDataArrayName" id="16521.SelectionPointFieldDataArrayName" number_of_elements="1"> + <Element index="0" value="pore_volume"/> + <Domain name="array_list" id="16521.SelectionPointFieldDataArrayName.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pore_volume"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + <String text="time_min"/> + </Domain> + </Property> + <Property name="SelectionVisibility" id="16521.SelectionVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16521.SelectionVisibility.bool"/> + </Property> + <Property name="Visibility" id="16521.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.Visibility.bool"/> + </Property> + <Property name="Ambient" id="16521.Ambient" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16521.Ambient.range"/> + </Property> + <Property name="AmbientColor" id="16521.AmbientColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16521.AmbientColor.range"/> + </Property> + <Property name="BackfaceAmbientColor" id="16521.BackfaceAmbientColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16521.BackfaceAmbientColor.range"/> + </Property> + <Property name="BackfaceDiffuseColor" id="16521.BackfaceDiffuseColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16521.BackfaceDiffuseColor.range"/> + </Property> + <Property name="BackfaceOpacity" id="16521.BackfaceOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16521.BackfaceOpacity.range"/> + </Property> + <Property name="BackfaceRepresentation" id="16521.BackfaceRepresentation" number_of_elements="1"> + <Element index="0" value="400"/> + <Domain name="enum" id="16521.BackfaceRepresentation.enum"> + <Entry value="400" text="Follow Frontface"/> + <Entry value="401" text="Cull Backface"/> + <Entry value="402" text="Cull Frontface"/> + <Entry value="0" text="Points"/> + <Entry value="1" text="Wireframe"/> + <Entry value="2" text="Surface"/> + <Entry value="3" text="Surface With Edges"/> + </Domain> + </Property> + <Property name="BlockColor" id="16521.BlockColor"/> + <Property name="BlockColorsDistinctValues" id="16521.BlockColorsDistinctValues" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16521.BlockColorsDistinctValues.range"/> + </Property> + <Property name="BlockOpacity" id="16521.BlockOpacity"/> + <Property name="BlockVisibility" id="16521.BlockVisibility"/> + <Property name="Color" id="16521.Color" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16521.Color.range"/> + </Property> + <Property name="ColorArrayName" id="16521.ColorArrayName" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="pore_volume"/> + <Domain name="array_list" id="16521.ColorArrayName.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pore_volume"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + <String text="time_min"/> + </Domain> + <Domain name="field_list" id="16521.ColorArrayName.field_list"> + <Entry value="0" text="Point Data"/> + <Entry value="1" text="Cell Data"/> + <Entry value="2" text="Field Data"/> + <Entry value="4" text="Vertex Data"/> + <Entry value="5" text="Edge Data"/> + <Entry value="6" text="Row Data"/> + </Domain> + </Property> + <Property name="CustomShader" id="16521.CustomShader" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="Diffuse" id="16521.Diffuse" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16521.Diffuse.range"/> + </Property> + <Property name="DiffuseColor" id="16521.DiffuseColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16521.DiffuseColor.range"/> + </Property> + <Property name="EdgeColor" id="16521.EdgeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Domain name="range" id="16521.EdgeColor.range"/> + </Property> + <Property name="Emissive" id="16521.Emissive" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.Emissive.bool"/> + </Property> + <Property name="ExtractedBlockIndex" id="16521.ExtractedBlockIndex" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="tree" id="16521.ExtractedBlockIndex.tree"/> + </Property> + <Property name="GaussianRadius" id="16521.GaussianRadius" number_of_elements="1"> + <Element index="0" value="0.05"/> + <Domain name="range" id="16521.GaussianRadius.range"/> + </Property> + <Property name="GlyphTableIndexArray" id="16521.GlyphTableIndexArray" number_of_elements="1"> + <Element index="0" value="None"/> + <Domain name="array_list" id="16521.GlyphTableIndexArray.array_list"> + <String text="None"/> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pore_volume"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + <String text="time_min"/> + </Domain> + </Property> + <Property name="GlyphType" id="16521.GlyphType" number_of_elements="1"> + <Proxy value="16368" output_port="0"/> + <Domain name="input_type" id="16521.GlyphType.input_type"/> + <Domain name="proxy_list" id="16521.GlyphType.proxy_list"> + <Proxy value="16368"/> + <Proxy value="16379"/> + <Proxy value="16390"/> + <Proxy value="16401"/> + <Proxy value="16412"/> + <Proxy value="16423"/> + <Proxy value="16434"/> + <Proxy value="16445"/> + </Domain> + </Property> + <Property name="InterpolateScalarsBeforeMapping" id="16521.InterpolateScalarsBeforeMapping" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16521.InterpolateScalarsBeforeMapping.bool"/> + </Property> + <Property name="Interpolation" id="16521.Interpolation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16521.Interpolation.enum"> + <Entry value="0" text="Flat"/> + <Entry value="1" text="Gouraud"/> + </Domain> + </Property> + <Property name="LineWidth" id="16521.LineWidth" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16521.LineWidth.range"/> + </Property> + <Property name="LookupTable" id="16521.LookupTable" number_of_elements="1"> + <Proxy value="16457"/> + <Domain name="groups" id="16521.LookupTable.groups"/> + </Property> + <Property name="MapScalars" id="16521.MapScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16521.MapScalars.bool"/> + </Property> + <Property name="Masking" id="16521.Masking" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.Masking.bool"/> + </Property> + <Property name="MeshVisibility" id="16521.MeshVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.MeshVisibility.bool"/> + </Property> + <Property name="NonlinearSubdivisionLevel" id="16521.NonlinearSubdivisionLevel" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16521.NonlinearSubdivisionLevel.range"/> + </Property> + <Property name="OSPRayScaleArray" id="16521.OSPRayScaleArray" number_of_elements="1"> + <Element index="0" value="concentration"/> + <Domain name="array_list" id="16521.OSPRayScaleArray.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pore_volume"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + <String text="time_min"/> + </Domain> + </Property> + <Property name="OSPRayScaleFunction" id="16521.OSPRayScaleFunction" number_of_elements="1"> + <Proxy value="16458"/> + <Domain name="groups" id="16521.OSPRayScaleFunction.groups"/> + <Domain name="proxy_list" id="16521.OSPRayScaleFunction.proxy_list"> + <Proxy value="16458"/> + </Domain> + </Property> + <Property name="OSPRayUseScaleArray" id="16521.OSPRayUseScaleArray" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.OSPRayUseScaleArray.bool"/> + </Property> + <Property name="Opacity" id="16521.Opacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16521.Opacity.range"/> + </Property> + <Property name="OpacityArray" id="16521.OpacityArray" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="concentration"/> + <Domain name="array_list" id="16521.OpacityArray.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pore_volume"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + <String text="time_min"/> + </Domain> + </Property> + <Property name="OpacityByArray" id="16521.OpacityByArray" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.OpacityByArray.bool"/> + </Property> + <Property name="OpacityTransferFunction" id="16521.OpacityTransferFunction" number_of_elements="1"> + <Proxy value="16459"/> + <Domain name="groups" id="16521.OpacityTransferFunction.groups"/> + <Domain name="proxy_list" id="16521.OpacityTransferFunction.proxy_list"> + <Proxy value="16459"/> + </Domain> + </Property> + <Property name="Orient" id="16521.Orient" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.Orient.bool"/> + </Property> + <Property name="Orientation" id="16521.Orientation" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16521.Orientation.range"/> + </Property> + <Property name="OrientationMode" id="16521.OrientationMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16521.OrientationMode.enum"> + <Entry value="0" text="Direction"/> + <Entry value="1" text="Rotation"/> + </Domain> + </Property> + <Property name="Origin" id="16521.Origin" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16521.Origin.range"/> + </Property> + <Property name="Pickable" id="16521.Pickable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16521.Pickable.bool"/> + </Property> + <Property name="PointSize" id="16521.PointSize" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16521.PointSize.range"/> + </Property> + <Property name="Position" id="16521.Position" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16521.Position.range"/> + </Property> + <Property name="SamplingDimensions" id="16521.SamplingDimensions" number_of_elements="3"> + <Element index="0" value="128"/> + <Element index="1" value="128"/> + <Element index="2" value="128"/> + <Domain name="range" id="16521.SamplingDimensions.range"/> + </Property> + <Property name="ScalarOpacityFunction" id="16521.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="16456"/> + <Domain name="groups" id="16521.ScalarOpacityFunction.groups"/> + </Property> + <Property name="ScalarOpacityUnitDistance" id="16521.ScalarOpacityUnitDistance" number_of_elements="1"> + <Element index="0" value="0.17099759466767"/> + <Domain name="bounds" id="16521.ScalarOpacityUnitDistance.bounds"/> + </Property> + <Property name="Scale" id="16521.Scale" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16521.Scale.range"/> + </Property> + <Property name="ScaleByArray" id="16521.ScaleByArray" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.ScaleByArray.bool"/> + </Property> + <Property name="ScaleFactor" id="16521.ScaleFactor" number_of_elements="1"> + <Element index="0" value="0.1"/> + <Domain name="bounds" id="16521.ScaleFactor.bounds"/> + <Domain name="scalar_range" id="16521.ScaleFactor.scalar_range"/> + <Domain name="vector_range" id="16521.ScaleFactor.vector_range"/> + </Property> + <Property name="ScaleMode" id="16521.ScaleMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16521.ScaleMode.enum"> + <Entry value="0" text="No Data Scaling Off"/> + <Entry value="1" text="Magnitude"/> + <Entry value="2" text="Vector Components"/> + </Domain> + </Property> + <Property name="ScaleTransferFunction" id="16521.ScaleTransferFunction" number_of_elements="1"> + <Proxy value="16460"/> + <Domain name="groups" id="16521.ScaleTransferFunction.groups"/> + <Domain name="proxy_list" id="16521.ScaleTransferFunction.proxy_list"> + <Proxy value="16460"/> + </Domain> + </Property> + <Property name="Scaling" id="16521.Scaling" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.Scaling.bool"/> + </Property> + <Property name="SelectMapper" id="16521.SelectMapper" number_of_elements="1"> + <Element index="0" value="Projected tetra"/> + <Domain name="list" id="16521.SelectMapper.list"> + <String text="Projected tetra"/> + <String text="Z sweep"/> + <String text="Bunyk ray cast"/> + <String text="Resample To Image"/> + </Domain> + </Property> + <Property name="SelectMaskArray" id="16521.SelectMaskArray" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SelectOrientationVectors" id="16521.SelectOrientationVectors" number_of_elements="1"> + <Element index="0" value="None"/> + <Domain name="array_list" id="16521.SelectOrientationVectors.array_list"> + <String text="None"/> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pore_volume"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + <String text="time_min"/> + </Domain> + </Property> + <Property name="SelectScaleArray" id="16521.SelectScaleArray" number_of_elements="1"> + <Element index="0" value="None"/> + <Domain name="array_list" id="16521.SelectScaleArray.array_list"> + <String text="None"/> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pore_volume"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + <String text="time_min"/> + </Domain> + </Property> + <Property name="SelectionCellLabelBold" id="16521.SelectionCellLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.SelectionCellLabelBold.bool"/> + </Property> + <Property name="SelectionCellLabelColor" id="16521.SelectionCellLabelColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="1"/> + <Element index="2" value="0"/> + <Domain name="range" id="16521.SelectionCellLabelColor.range"/> + </Property> + <Property name="SelectionCellLabelFontFamily" id="16521.SelectionCellLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16521.SelectionCellLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="SelectionCellLabelFontSize" id="16521.SelectionCellLabelFontSize" number_of_elements="1"> + <Element index="0" value="18"/> + <Domain name="range" id="16521.SelectionCellLabelFontSize.range"/> + </Property> + <Property name="SelectionCellLabelFormat" id="16521.SelectionCellLabelFormat" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SelectionCellLabelItalic" id="16521.SelectionCellLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.SelectionCellLabelItalic.bool"/> + </Property> + <Property name="SelectionCellLabelJustification" id="16521.SelectionCellLabelJustification" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16521.SelectionCellLabelJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Center"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="SelectionCellLabelOpacity" id="16521.SelectionCellLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16521.SelectionCellLabelOpacity.range"/> + </Property> + <Property name="SelectionCellLabelShadow" id="16521.SelectionCellLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.SelectionCellLabelShadow.bool"/> + </Property> + <Property name="SelectionCellLabelVisibility" id="16521.SelectionCellLabelVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.SelectionCellLabelVisibility.bool"/> + </Property> + <Property name="SelectionColor" id="16521.SelectionColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="1"/> + <Domain name="range" id="16521.SelectionColor.range"/> + </Property> + <Property name="SelectionLineWidth" id="16521.SelectionLineWidth" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16521.SelectionLineWidth.range"/> + </Property> + <Property name="SelectionMaximumNumberOfLabels" id="16521.SelectionMaximumNumberOfLabels" number_of_elements="1"> + <Element index="0" value="100"/> + <Domain name="range" id="16521.SelectionMaximumNumberOfLabels.range"/> + </Property> + <Property name="SelectionOpacity" id="16521.SelectionOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16521.SelectionOpacity.range"/> + </Property> + <Property name="SelectionPointLabelBold" id="16521.SelectionPointLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.SelectionPointLabelBold.bool"/> + </Property> + <Property name="SelectionPointLabelColor" id="16521.SelectionPointLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="0"/> + <Domain name="range" id="16521.SelectionPointLabelColor.range"/> + </Property> + <Property name="SelectionPointLabelFontFamily" id="16521.SelectionPointLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16521.SelectionPointLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="SelectionPointLabelFontSize" id="16521.SelectionPointLabelFontSize" number_of_elements="1"> + <Element index="0" value="18"/> + <Domain name="range" id="16521.SelectionPointLabelFontSize.range"/> + </Property> + <Property name="SelectionPointLabelFormat" id="16521.SelectionPointLabelFormat" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SelectionPointLabelItalic" id="16521.SelectionPointLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.SelectionPointLabelItalic.bool"/> + </Property> + <Property name="SelectionPointLabelJustification" id="16521.SelectionPointLabelJustification" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16521.SelectionPointLabelJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Center"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="SelectionPointLabelOpacity" id="16521.SelectionPointLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16521.SelectionPointLabelOpacity.range"/> + </Property> + <Property name="SelectionPointLabelShadow" id="16521.SelectionPointLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.SelectionPointLabelShadow.bool"/> + </Property> + <Property name="SelectionPointLabelVisibility" id="16521.SelectionPointLabelVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.SelectionPointLabelVisibility.bool"/> + </Property> + <Property name="SelectionPointSize" id="16521.SelectionPointSize" number_of_elements="1"> + <Element index="0" value="5"/> + <Domain name="range" id="16521.SelectionPointSize.range"/> + </Property> + <Property name="SelectionRepresentation" id="16521.SelectionRepresentation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16521.SelectionRepresentation.enum"> + <Entry value="0" text="Points"/> + <Entry value="1" text="Wireframe"/> + <Entry value="2" text="Surface"/> + </Domain> + </Property> + <Property name="SelectionUseOutline" id="16521.SelectionUseOutline" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.SelectionUseOutline.bool"/> + </Property> + <Property name="SetScaleArray" id="16521.SetScaleArray" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="concentration"/> + <Domain name="array_list" id="16521.SetScaleArray.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pore_volume"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + <String text="time_min"/> + </Domain> + </Property> + <Property name="ShaderPreset" id="16521.ShaderPreset" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16521.ShaderPreset.enum"> + <Entry value="0" text="Gaussian Blur (Default)"/> + <Entry value="1" text="Sphere"/> + <Entry value="2" text="Black-edged circle"/> + <Entry value="3" text="Plain circle"/> + <Entry value="4" text="Triangle"/> + <Entry value="5" text="Square Outline"/> + </Domain> + </Property> + <Property name="Specular" id="16521.Specular" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16521.Specular.range"/> + </Property> + <Property name="SpecularColor" id="16521.SpecularColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16521.SpecularColor.range"/> + </Property> + <Property name="SpecularPower" id="16521.SpecularPower" number_of_elements="1"> + <Element index="0" value="100"/> + <Domain name="range" id="16521.SpecularPower.range"/> + </Property> + <Property name="StaticMode" id="16521.StaticMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.StaticMode.bool"/> + </Property> + <Property name="SuppressLOD" id="16521.SuppressLOD" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.SuppressLOD.bool"/> + </Property> + <Property name="Texture" id="16521.Texture"> + <Domain name="groups" id="16521.Texture.groups"/> + </Property> + <Property name="Triangulate" id="16521.Triangulate" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.Triangulate.bool"/> + </Property> + <Property name="UseCompositeGlyphTable" id="16521.UseCompositeGlyphTable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.UseCompositeGlyphTable.bool"/> + </Property> + <Property name="UseDataPartitions" id="16521.UseDataPartitions" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.UseDataPartitions.bool"/> + </Property> + <Property name="UseFloatingPointFrameBuffer" id="16521.UseFloatingPointFrameBuffer" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16521.UseFloatingPointFrameBuffer.bool"/> + </Property> + <Property name="UseGlyphTable" id="16521.UseGlyphTable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16521.UseGlyphTable.bool"/> + </Property> + <Property name="UserTransform" id="16521.UserTransform" number_of_elements="16"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Element index="3" value="0"/> + <Element index="4" value="0"/> + <Element index="5" value="1"/> + <Element index="6" value="0"/> + <Element index="7" value="0"/> + <Element index="8" value="0"/> + <Element index="9" value="0"/> + <Element index="10" value="1"/> + <Element index="11" value="0"/> + <Element index="12" value="0"/> + <Element index="13" value="0"/> + <Element index="14" value="0"/> + <Element index="15" value="1"/> + </Property> + </Proxy> + <Proxy group="representations" type="UnstructuredGridRepresentation" id="16793" servers="21"> + <Property name="DataAxesGrid" id="16793.DataAxesGrid" number_of_elements="1"> + <Proxy value="16594"/> + <Domain name="proxy_list" id="16793.DataAxesGrid.proxy_list"> + <Proxy value="16594"/> + </Domain> + </Property> + <Property name="Input" id="16793.Input" number_of_elements="1"> + <Proxy value="15545" output_port="0"/> + <Domain name="input_array_cell" id="16793.Input.input_array_cell"/> + <Domain name="input_array_point" id="16793.Input.input_array_point"/> + <Domain name="input_type" id="16793.Input.input_type"/> + </Property> + <Property name="PolarAxes" id="16793.PolarAxes" number_of_elements="1"> + <Proxy value="16631"/> + <Domain name="proxy_list" id="16793.PolarAxes.proxy_list"> + <Proxy value="16631"/> + </Domain> + </Property> + <Property name="Representation" id="16793.Representation" number_of_elements="1"> + <Element index="0" value="Surface"/> + <Domain name="list" id="16793.Representation.list"> + <String text="3D Glyphs"/> + <String text="Outline"/> + <String text="Point Gaussian"/> + <String text="Points"/> + <String text="Surface"/> + <String text="Surface With Edges"/> + <String text="Volume"/> + <String text="Wireframe"/> + </Domain> + </Property> + <Property name="RepresentationTypesInfo" id="16793.RepresentationTypesInfo" number_of_elements="8"> + <Element index="0" value="3D Glyphs"/> + <Element index="1" value="Outline"/> + <Element index="2" value="Point Gaussian"/> + <Element index="3" value="Points"/> + <Element index="4" value="Surface"/> + <Element index="5" value="Surface With Edges"/> + <Element index="6" value="Volume"/> + <Element index="7" value="Wireframe"/> + </Property> + <Property name="SelectionCellFieldDataArrayName" id="16793.SelectionCellFieldDataArrayName" number_of_elements="1"> + <Element index="0" value="c_ini"/> + <Domain name="array_list" id="16793.SelectionCellFieldDataArrayName.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + </Domain> + </Property> + <Property name="SelectionPointFieldDataArrayName" id="16793.SelectionPointFieldDataArrayName" number_of_elements="1"> + <Element index="0" value="c_ini"/> + <Domain name="array_list" id="16793.SelectionPointFieldDataArrayName.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + </Domain> + </Property> + <Property name="SelectionVisibility" id="16793.SelectionVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16793.SelectionVisibility.bool"/> + </Property> + <Property name="Visibility" id="16793.Visibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16793.Visibility.bool"/> + </Property> + <Property name="Ambient" id="16793.Ambient" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16793.Ambient.range"/> + </Property> + <Property name="AmbientColor" id="16793.AmbientColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16793.AmbientColor.range"/> + </Property> + <Property name="BackfaceAmbientColor" id="16793.BackfaceAmbientColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16793.BackfaceAmbientColor.range"/> + </Property> + <Property name="BackfaceDiffuseColor" id="16793.BackfaceDiffuseColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16793.BackfaceDiffuseColor.range"/> + </Property> + <Property name="BackfaceOpacity" id="16793.BackfaceOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16793.BackfaceOpacity.range"/> + </Property> + <Property name="BackfaceRepresentation" id="16793.BackfaceRepresentation" number_of_elements="1"> + <Element index="0" value="400"/> + <Domain name="enum" id="16793.BackfaceRepresentation.enum"> + <Entry value="400" text="Follow Frontface"/> + <Entry value="401" text="Cull Backface"/> + <Entry value="402" text="Cull Frontface"/> + <Entry value="0" text="Points"/> + <Entry value="1" text="Wireframe"/> + <Entry value="2" text="Surface"/> + <Entry value="3" text="Surface With Edges"/> + </Domain> + </Property> + <Property name="BlockColor" id="16793.BlockColor"/> + <Property name="BlockColorsDistinctValues" id="16793.BlockColorsDistinctValues" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="16793.BlockColorsDistinctValues.range"/> + </Property> + <Property name="BlockOpacity" id="16793.BlockOpacity"/> + <Property name="BlockVisibility" id="16793.BlockVisibility"/> + <Property name="Color" id="16793.Color" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16793.Color.range"/> + </Property> + <Property name="ColorArrayName" id="16793.ColorArrayName" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="concentration"/> + <Domain name="array_list" id="16793.ColorArrayName.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + </Domain> + <Domain name="field_list" id="16793.ColorArrayName.field_list"> + <Entry value="0" text="Point Data"/> + <Entry value="1" text="Cell Data"/> + <Entry value="2" text="Field Data"/> + <Entry value="4" text="Vertex Data"/> + <Entry value="5" text="Edge Data"/> + <Entry value="6" text="Row Data"/> + </Domain> + </Property> + <Property name="CustomShader" id="16793.CustomShader" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="Diffuse" id="16793.Diffuse" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16793.Diffuse.range"/> + </Property> + <Property name="DiffuseColor" id="16793.DiffuseColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16793.DiffuseColor.range"/> + </Property> + <Property name="EdgeColor" id="16793.EdgeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Domain name="range" id="16793.EdgeColor.range"/> + </Property> + <Property name="Emissive" id="16793.Emissive" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.Emissive.bool"/> + </Property> + <Property name="ExtractedBlockIndex" id="16793.ExtractedBlockIndex" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="tree" id="16793.ExtractedBlockIndex.tree"/> + </Property> + <Property name="GaussianRadius" id="16793.GaussianRadius" number_of_elements="1"> + <Element index="0" value="0.0125"/> + <Domain name="range" id="16793.GaussianRadius.range"/> + </Property> + <Property name="GlyphTableIndexArray" id="16793.GlyphTableIndexArray" number_of_elements="1"> + <Element index="0" value="None"/> + <Domain name="array_list" id="16793.GlyphTableIndexArray.array_list"> + <String text="None"/> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + </Domain> + </Property> + <Property name="GlyphType" id="16793.GlyphType" number_of_elements="1"> + <Proxy value="16642" output_port="0"/> + <Domain name="input_type" id="16793.GlyphType.input_type"/> + <Domain name="proxy_list" id="16793.GlyphType.proxy_list"> + <Proxy value="16642"/> + <Proxy value="16653"/> + <Proxy value="16664"/> + <Proxy value="16675"/> + <Proxy value="16686"/> + <Proxy value="16697"/> + <Proxy value="16708"/> + <Proxy value="16719"/> + </Domain> + </Property> + <Property name="InterpolateScalarsBeforeMapping" id="16793.InterpolateScalarsBeforeMapping" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16793.InterpolateScalarsBeforeMapping.bool"/> + </Property> + <Property name="Interpolation" id="16793.Interpolation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16793.Interpolation.enum"> + <Entry value="0" text="Flat"/> + <Entry value="1" text="Gouraud"/> + </Domain> + </Property> + <Property name="LineWidth" id="16793.LineWidth" number_of_elements="1"> + <Element index="0" value="5"/> + <Domain name="range" id="16793.LineWidth.range"/> + </Property> + <Property name="LookupTable" id="16793.LookupTable" number_of_elements="1"> + <Proxy value="16039"/> + <Domain name="groups" id="16793.LookupTable.groups"/> + </Property> + <Property name="MapScalars" id="16793.MapScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16793.MapScalars.bool"/> + </Property> + <Property name="Masking" id="16793.Masking" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.Masking.bool"/> + </Property> + <Property name="MeshVisibility" id="16793.MeshVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.MeshVisibility.bool"/> + </Property> + <Property name="NonlinearSubdivisionLevel" id="16793.NonlinearSubdivisionLevel" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16793.NonlinearSubdivisionLevel.range"/> + </Property> + <Property name="OSPRayScaleArray" id="16793.OSPRayScaleArray" number_of_elements="1"> + <Element index="0" value="c_ini"/> + <Domain name="array_list" id="16793.OSPRayScaleArray.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + </Domain> + </Property> + <Property name="OSPRayScaleFunction" id="16793.OSPRayScaleFunction" number_of_elements="1"> + <Proxy value="16730"/> + <Domain name="groups" id="16793.OSPRayScaleFunction.groups"/> + <Domain name="proxy_list" id="16793.OSPRayScaleFunction.proxy_list"> + <Proxy value="16730"/> + </Domain> + </Property> + <Property name="OSPRayUseScaleArray" id="16793.OSPRayUseScaleArray" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.OSPRayUseScaleArray.bool"/> + </Property> + <Property name="Opacity" id="16793.Opacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16793.Opacity.range"/> + </Property> + <Property name="OpacityArray" id="16793.OpacityArray" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="c_ini"/> + <Domain name="array_list" id="16793.OpacityArray.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + </Domain> + </Property> + <Property name="OpacityByArray" id="16793.OpacityByArray" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.OpacityByArray.bool"/> + </Property> + <Property name="OpacityTransferFunction" id="16793.OpacityTransferFunction" number_of_elements="1"> + <Proxy value="16731"/> + <Domain name="groups" id="16793.OpacityTransferFunction.groups"/> + <Domain name="proxy_list" id="16793.OpacityTransferFunction.proxy_list"> + <Proxy value="16731"/> + </Domain> + </Property> + <Property name="Orient" id="16793.Orient" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.Orient.bool"/> + </Property> + <Property name="Orientation" id="16793.Orientation" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16793.Orientation.range"/> + </Property> + <Property name="OrientationMode" id="16793.OrientationMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16793.OrientationMode.enum"> + <Entry value="0" text="Direction"/> + <Entry value="1" text="Rotation"/> + </Domain> + </Property> + <Property name="Origin" id="16793.Origin" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16793.Origin.range"/> + </Property> + <Property name="Pickable" id="16793.Pickable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16793.Pickable.bool"/> + </Property> + <Property name="PointSize" id="16793.PointSize" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16793.PointSize.range"/> + </Property> + <Property name="Position" id="16793.Position" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="16793.Position.range"/> + </Property> + <Property name="SamplingDimensions" id="16793.SamplingDimensions" number_of_elements="3"> + <Element index="0" value="128"/> + <Element index="1" value="128"/> + <Element index="2" value="128"/> + <Domain name="range" id="16793.SamplingDimensions.range"/> + </Property> + <Property name="ScalarOpacityFunction" id="16793.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="16038"/> + <Domain name="groups" id="16793.ScalarOpacityFunction.groups"/> + </Property> + <Property name="ScalarOpacityUnitDistance" id="16793.ScalarOpacityUnitDistance" number_of_elements="1"> + <Element index="0" value="0.0427493986669174"/> + <Domain name="bounds" id="16793.ScalarOpacityUnitDistance.bounds"/> + </Property> + <Property name="Scale" id="16793.Scale" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16793.Scale.range"/> + </Property> + <Property name="ScaleByArray" id="16793.ScaleByArray" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.ScaleByArray.bool"/> + </Property> + <Property name="ScaleFactor" id="16793.ScaleFactor" number_of_elements="1"> + <Element index="0" value="0.025"/> + <Domain name="bounds" id="16793.ScaleFactor.bounds"/> + <Domain name="scalar_range" id="16793.ScaleFactor.scalar_range"/> + <Domain name="vector_range" id="16793.ScaleFactor.vector_range"/> + </Property> + <Property name="ScaleMode" id="16793.ScaleMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16793.ScaleMode.enum"> + <Entry value="0" text="No Data Scaling Off"/> + <Entry value="1" text="Magnitude"/> + <Entry value="2" text="Vector Components"/> + </Domain> + </Property> + <Property name="ScaleTransferFunction" id="16793.ScaleTransferFunction" number_of_elements="1"> + <Proxy value="16732"/> + <Domain name="groups" id="16793.ScaleTransferFunction.groups"/> + <Domain name="proxy_list" id="16793.ScaleTransferFunction.proxy_list"> + <Proxy value="16732"/> + </Domain> + </Property> + <Property name="Scaling" id="16793.Scaling" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.Scaling.bool"/> + </Property> + <Property name="SelectMapper" id="16793.SelectMapper" number_of_elements="1"> + <Element index="0" value="Projected tetra"/> + <Domain name="list" id="16793.SelectMapper.list"> + <String text="Projected tetra"/> + <String text="Z sweep"/> + <String text="Bunyk ray cast"/> + <String text="Resample To Image"/> + </Domain> + </Property> + <Property name="SelectMaskArray" id="16793.SelectMaskArray" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SelectOrientationVectors" id="16793.SelectOrientationVectors" number_of_elements="1"> + <Element index="0" value="None"/> + <Domain name="array_list" id="16793.SelectOrientationVectors.array_list"> + <String text="None"/> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + </Domain> + </Property> + <Property name="SelectScaleArray" id="16793.SelectScaleArray" number_of_elements="1"> + <Element index="0" value="None"/> + <Domain name="array_list" id="16793.SelectScaleArray.array_list"> + <String text="None"/> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + </Domain> + </Property> + <Property name="SelectionCellLabelBold" id="16793.SelectionCellLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.SelectionCellLabelBold.bool"/> + </Property> + <Property name="SelectionCellLabelColor" id="16793.SelectionCellLabelColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="1"/> + <Element index="2" value="0"/> + <Domain name="range" id="16793.SelectionCellLabelColor.range"/> + </Property> + <Property name="SelectionCellLabelFontFamily" id="16793.SelectionCellLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16793.SelectionCellLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="SelectionCellLabelFontSize" id="16793.SelectionCellLabelFontSize" number_of_elements="1"> + <Element index="0" value="18"/> + <Domain name="range" id="16793.SelectionCellLabelFontSize.range"/> + </Property> + <Property name="SelectionCellLabelFormat" id="16793.SelectionCellLabelFormat" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SelectionCellLabelItalic" id="16793.SelectionCellLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.SelectionCellLabelItalic.bool"/> + </Property> + <Property name="SelectionCellLabelJustification" id="16793.SelectionCellLabelJustification" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16793.SelectionCellLabelJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Center"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="SelectionCellLabelOpacity" id="16793.SelectionCellLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16793.SelectionCellLabelOpacity.range"/> + </Property> + <Property name="SelectionCellLabelShadow" id="16793.SelectionCellLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.SelectionCellLabelShadow.bool"/> + </Property> + <Property name="SelectionCellLabelVisibility" id="16793.SelectionCellLabelVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.SelectionCellLabelVisibility.bool"/> + </Property> + <Property name="SelectionColor" id="16793.SelectionColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="1"/> + <Domain name="range" id="16793.SelectionColor.range"/> + </Property> + <Property name="SelectionLineWidth" id="16793.SelectionLineWidth" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16793.SelectionLineWidth.range"/> + </Property> + <Property name="SelectionMaximumNumberOfLabels" id="16793.SelectionMaximumNumberOfLabels" number_of_elements="1"> + <Element index="0" value="100"/> + <Domain name="range" id="16793.SelectionMaximumNumberOfLabels.range"/> + </Property> + <Property name="SelectionOpacity" id="16793.SelectionOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16793.SelectionOpacity.range"/> + </Property> + <Property name="SelectionPointLabelBold" id="16793.SelectionPointLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.SelectionPointLabelBold.bool"/> + </Property> + <Property name="SelectionPointLabelColor" id="16793.SelectionPointLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="0"/> + <Domain name="range" id="16793.SelectionPointLabelColor.range"/> + </Property> + <Property name="SelectionPointLabelFontFamily" id="16793.SelectionPointLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16793.SelectionPointLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="SelectionPointLabelFontSize" id="16793.SelectionPointLabelFontSize" number_of_elements="1"> + <Element index="0" value="18"/> + <Domain name="range" id="16793.SelectionPointLabelFontSize.range"/> + </Property> + <Property name="SelectionPointLabelFormat" id="16793.SelectionPointLabelFormat" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SelectionPointLabelItalic" id="16793.SelectionPointLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.SelectionPointLabelItalic.bool"/> + </Property> + <Property name="SelectionPointLabelJustification" id="16793.SelectionPointLabelJustification" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16793.SelectionPointLabelJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Center"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="SelectionPointLabelOpacity" id="16793.SelectionPointLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16793.SelectionPointLabelOpacity.range"/> + </Property> + <Property name="SelectionPointLabelShadow" id="16793.SelectionPointLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.SelectionPointLabelShadow.bool"/> + </Property> + <Property name="SelectionPointLabelVisibility" id="16793.SelectionPointLabelVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.SelectionPointLabelVisibility.bool"/> + </Property> + <Property name="SelectionPointSize" id="16793.SelectionPointSize" number_of_elements="1"> + <Element index="0" value="5"/> + <Domain name="range" id="16793.SelectionPointSize.range"/> + </Property> + <Property name="SelectionRepresentation" id="16793.SelectionRepresentation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16793.SelectionRepresentation.enum"> + <Entry value="0" text="Points"/> + <Entry value="1" text="Wireframe"/> + <Entry value="2" text="Surface"/> + </Domain> + </Property> + <Property name="SelectionUseOutline" id="16793.SelectionUseOutline" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.SelectionUseOutline.bool"/> + </Property> + <Property name="SetScaleArray" id="16793.SetScaleArray" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="c_ini"/> + <Domain name="array_list" id="16793.SetScaleArray.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pressure"/> + <String text="saturation"/> + </Domain> + </Property> + <Property name="ShaderPreset" id="16793.ShaderPreset" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16793.ShaderPreset.enum"> + <Entry value="0" text="Gaussian Blur (Default)"/> + <Entry value="1" text="Sphere"/> + <Entry value="2" text="Black-edged circle"/> + <Entry value="3" text="Plain circle"/> + <Entry value="4" text="Triangle"/> + <Entry value="5" text="Square Outline"/> + </Domain> + </Property> + <Property name="Specular" id="16793.Specular" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16793.Specular.range"/> + </Property> + <Property name="SpecularColor" id="16793.SpecularColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16793.SpecularColor.range"/> + </Property> + <Property name="SpecularPower" id="16793.SpecularPower" number_of_elements="1"> + <Element index="0" value="100"/> + <Domain name="range" id="16793.SpecularPower.range"/> + </Property> + <Property name="StaticMode" id="16793.StaticMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.StaticMode.bool"/> + </Property> + <Property name="SuppressLOD" id="16793.SuppressLOD" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.SuppressLOD.bool"/> + </Property> + <Property name="Texture" id="16793.Texture"> + <Domain name="groups" id="16793.Texture.groups"/> + </Property> + <Property name="Triangulate" id="16793.Triangulate" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.Triangulate.bool"/> + </Property> + <Property name="UseCompositeGlyphTable" id="16793.UseCompositeGlyphTable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.UseCompositeGlyphTable.bool"/> + </Property> + <Property name="UseDataPartitions" id="16793.UseDataPartitions" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.UseDataPartitions.bool"/> + </Property> + <Property name="UseFloatingPointFrameBuffer" id="16793.UseFloatingPointFrameBuffer" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16793.UseFloatingPointFrameBuffer.bool"/> + </Property> + <Property name="UseGlyphTable" id="16793.UseGlyphTable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16793.UseGlyphTable.bool"/> + </Property> + <Property name="UserTransform" id="16793.UserTransform" number_of_elements="16"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Element index="3" value="0"/> + <Element index="4" value="0"/> + <Element index="5" value="1"/> + <Element index="6" value="0"/> + <Element index="7" value="0"/> + <Element index="8" value="0"/> + <Element index="9" value="0"/> + <Element index="10" value="1"/> + <Element index="11" value="0"/> + <Element index="12" value="0"/> + <Element index="13" value="0"/> + <Element index="14" value="0"/> + <Element index="15" value="1"/> + </Property> + </Proxy> + <Proxy group="representations" type="UnstructuredGridRepresentation" id="17290" servers="21"> + <Property name="DataAxesGrid" id="17290.DataAxesGrid" number_of_elements="1"> + <Proxy value="17091"/> + <Domain name="proxy_list" id="17290.DataAxesGrid.proxy_list"> + <Proxy value="17091"/> + </Domain> + </Property> + <Property name="Input" id="17290.Input" number_of_elements="1"> + <Proxy value="15578" output_port="0"/> + <Domain name="input_array_cell" id="17290.Input.input_array_cell"/> + <Domain name="input_array_point" id="17290.Input.input_array_point"/> + <Domain name="input_type" id="17290.Input.input_type"/> + </Property> + <Property name="PolarAxes" id="17290.PolarAxes" number_of_elements="1"> + <Proxy value="17106"/> + <Domain name="proxy_list" id="17290.PolarAxes.proxy_list"> + <Proxy value="17106"/> + </Domain> + </Property> + <Property name="Representation" id="17290.Representation" number_of_elements="1"> + <Element index="0" value="Surface"/> + <Domain name="list" id="17290.Representation.list"> + <String text="3D Glyphs"/> + <String text="Outline"/> + <String text="Point Gaussian"/> + <String text="Points"/> + <String text="Surface"/> + <String text="Surface With Edges"/> + <String text="Volume"/> + <String text="Wireframe"/> + </Domain> + </Property> + <Property name="RepresentationTypesInfo" id="17290.RepresentationTypesInfo" number_of_elements="8"> + <Element index="0" value="3D Glyphs"/> + <Element index="1" value="Outline"/> + <Element index="2" value="Point Gaussian"/> + <Element index="3" value="Points"/> + <Element index="4" value="Surface"/> + <Element index="5" value="Surface With Edges"/> + <Element index="6" value="Volume"/> + <Element index="7" value="Wireframe"/> + </Property> + <Property name="SelectionCellFieldDataArrayName" id="17290.SelectionCellFieldDataArrayName" number_of_elements="1"> + <Element index="0" value="time_min"/> + <Domain name="array_list" id="17290.SelectionCellFieldDataArrayName.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pore_volume"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + <String text="time_min"/> + </Domain> + </Property> + <Property name="SelectionPointFieldDataArrayName" id="17290.SelectionPointFieldDataArrayName" number_of_elements="1"> + <Element index="0" value="time_min"/> + <Domain name="array_list" id="17290.SelectionPointFieldDataArrayName.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pore_volume"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + <String text="time_min"/> + </Domain> + </Property> + <Property name="SelectionVisibility" id="17290.SelectionVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17290.SelectionVisibility.bool"/> + </Property> + <Property name="Visibility" id="17290.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.Visibility.bool"/> + </Property> + <Property name="Ambient" id="17290.Ambient" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="17290.Ambient.range"/> + </Property> + <Property name="AmbientColor" id="17290.AmbientColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17290.AmbientColor.range"/> + </Property> + <Property name="BackfaceAmbientColor" id="17290.BackfaceAmbientColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17290.BackfaceAmbientColor.range"/> + </Property> + <Property name="BackfaceDiffuseColor" id="17290.BackfaceDiffuseColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17290.BackfaceDiffuseColor.range"/> + </Property> + <Property name="BackfaceOpacity" id="17290.BackfaceOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17290.BackfaceOpacity.range"/> + </Property> + <Property name="BackfaceRepresentation" id="17290.BackfaceRepresentation" number_of_elements="1"> + <Element index="0" value="400"/> + <Domain name="enum" id="17290.BackfaceRepresentation.enum"> + <Entry value="400" text="Follow Frontface"/> + <Entry value="401" text="Cull Backface"/> + <Entry value="402" text="Cull Frontface"/> + <Entry value="0" text="Points"/> + <Entry value="1" text="Wireframe"/> + <Entry value="2" text="Surface"/> + <Entry value="3" text="Surface With Edges"/> + </Domain> + </Property> + <Property name="BlockColor" id="17290.BlockColor"/> + <Property name="BlockColorsDistinctValues" id="17290.BlockColorsDistinctValues" number_of_elements="1"> + <Element index="0" value="12"/> + <Domain name="range" id="17290.BlockColorsDistinctValues.range"/> + </Property> + <Property name="BlockOpacity" id="17290.BlockOpacity"/> + <Property name="BlockVisibility" id="17290.BlockVisibility"/> + <Property name="Color" id="17290.Color" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17290.Color.range"/> + </Property> + <Property name="ColorArrayName" id="17290.ColorArrayName" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="time_min"/> + <Domain name="array_list" id="17290.ColorArrayName.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pore_volume"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + <String text="time_min"/> + </Domain> + <Domain name="field_list" id="17290.ColorArrayName.field_list"> + <Entry value="0" text="Point Data"/> + <Entry value="1" text="Cell Data"/> + <Entry value="2" text="Field Data"/> + <Entry value="4" text="Vertex Data"/> + <Entry value="5" text="Edge Data"/> + <Entry value="6" text="Row Data"/> + </Domain> + </Property> + <Property name="CustomShader" id="17290.CustomShader" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="Diffuse" id="17290.Diffuse" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17290.Diffuse.range"/> + </Property> + <Property name="DiffuseColor" id="17290.DiffuseColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17290.DiffuseColor.range"/> + </Property> + <Property name="EdgeColor" id="17290.EdgeColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0.5"/> + <Domain name="range" id="17290.EdgeColor.range"/> + </Property> + <Property name="Emissive" id="17290.Emissive" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.Emissive.bool"/> + </Property> + <Property name="ExtractedBlockIndex" id="17290.ExtractedBlockIndex" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="tree" id="17290.ExtractedBlockIndex.tree"/> + </Property> + <Property name="GaussianRadius" id="17290.GaussianRadius" number_of_elements="1"> + <Element index="0" value="0.0125"/> + <Domain name="range" id="17290.GaussianRadius.range"/> + </Property> + <Property name="GlyphTableIndexArray" id="17290.GlyphTableIndexArray" number_of_elements="1"> + <Element index="0" value="time_min"/> + <Domain name="array_list" id="17290.GlyphTableIndexArray.array_list"> + <String text="None"/> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pore_volume"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + <String text="time_min"/> + </Domain> + </Property> + <Property name="GlyphType" id="17290.GlyphType" number_of_elements="1"> + <Proxy value="17117" output_port="0"/> + <Domain name="input_type" id="17290.GlyphType.input_type"/> + <Domain name="proxy_list" id="17290.GlyphType.proxy_list"> + <Proxy value="17117"/> + <Proxy value="17128"/> + <Proxy value="17139"/> + <Proxy value="17150"/> + <Proxy value="17161"/> + <Proxy value="17172"/> + <Proxy value="17183"/> + <Proxy value="17194"/> + </Domain> + </Property> + <Property name="InterpolateScalarsBeforeMapping" id="17290.InterpolateScalarsBeforeMapping" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17290.InterpolateScalarsBeforeMapping.bool"/> + </Property> + <Property name="Interpolation" id="17290.Interpolation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="17290.Interpolation.enum"> + <Entry value="0" text="Flat"/> + <Entry value="1" text="Gouraud"/> + </Domain> + </Property> + <Property name="LineWidth" id="17290.LineWidth" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17290.LineWidth.range"/> + </Property> + <Property name="LookupTable" id="17290.LookupTable" number_of_elements="1"> + <Proxy value="17302"/> + <Domain name="groups" id="17290.LookupTable.groups"/> + </Property> + <Property name="MapScalars" id="17290.MapScalars" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17290.MapScalars.bool"/> + </Property> + <Property name="Masking" id="17290.Masking" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.Masking.bool"/> + </Property> + <Property name="MeshVisibility" id="17290.MeshVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.MeshVisibility.bool"/> + </Property> + <Property name="NonlinearSubdivisionLevel" id="17290.NonlinearSubdivisionLevel" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17290.NonlinearSubdivisionLevel.range"/> + </Property> + <Property name="OSPRayScaleArray" id="17290.OSPRayScaleArray" number_of_elements="1"> + <Element index="0" value="time_min"/> + <Domain name="array_list" id="17290.OSPRayScaleArray.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pore_volume"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + <String text="time_min"/> + </Domain> + </Property> + <Property name="OSPRayScaleFunction" id="17290.OSPRayScaleFunction" number_of_elements="1"> + <Proxy value="17262"/> + <Domain name="groups" id="17290.OSPRayScaleFunction.groups"/> + <Domain name="proxy_list" id="17290.OSPRayScaleFunction.proxy_list"> + <Proxy value="17262"/> + </Domain> + </Property> + <Property name="OSPRayUseScaleArray" id="17290.OSPRayUseScaleArray" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.OSPRayUseScaleArray.bool"/> + </Property> + <Property name="Opacity" id="17290.Opacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17290.Opacity.range"/> + </Property> + <Property name="OpacityArray" id="17290.OpacityArray" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="time_min"/> + <Domain name="array_list" id="17290.OpacityArray.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pore_volume"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + <String text="time_min"/> + </Domain> + </Property> + <Property name="OpacityByArray" id="17290.OpacityByArray" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.OpacityByArray.bool"/> + </Property> + <Property name="OpacityTransferFunction" id="17290.OpacityTransferFunction" number_of_elements="1"> + <Proxy value="17227"/> + <Domain name="groups" id="17290.OpacityTransferFunction.groups"/> + <Domain name="proxy_list" id="17290.OpacityTransferFunction.proxy_list"> + <Proxy value="17227"/> + </Domain> + </Property> + <Property name="Orient" id="17290.Orient" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.Orient.bool"/> + </Property> + <Property name="Orientation" id="17290.Orientation" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="17290.Orientation.range"/> + </Property> + <Property name="OrientationMode" id="17290.OrientationMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17290.OrientationMode.enum"> + <Entry value="0" text="Direction"/> + <Entry value="1" text="Rotation"/> + </Domain> + </Property> + <Property name="Origin" id="17290.Origin" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="17290.Origin.range"/> + </Property> + <Property name="Pickable" id="17290.Pickable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17290.Pickable.bool"/> + </Property> + <Property name="PointSize" id="17290.PointSize" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="17290.PointSize.range"/> + </Property> + <Property name="Position" id="17290.Position" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="17290.Position.range"/> + </Property> + <Property name="SamplingDimensions" id="17290.SamplingDimensions" number_of_elements="3"> + <Element index="0" value="128"/> + <Element index="1" value="128"/> + <Element index="2" value="128"/> + <Domain name="range" id="17290.SamplingDimensions.range"/> + </Property> + <Property name="ScalarOpacityFunction" id="17290.ScalarOpacityFunction" number_of_elements="1"> + <Proxy value="17301"/> + <Domain name="groups" id="17290.ScalarOpacityFunction.groups"/> + </Property> + <Property name="ScalarOpacityUnitDistance" id="17290.ScalarOpacityUnitDistance" number_of_elements="1"> + <Element index="0" value="0.0427493986669174"/> + <Domain name="bounds" id="17290.ScalarOpacityUnitDistance.bounds"/> + </Property> + <Property name="Scale" id="17290.Scale" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17290.Scale.range"/> + </Property> + <Property name="ScaleByArray" id="17290.ScaleByArray" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.ScaleByArray.bool"/> + </Property> + <Property name="ScaleFactor" id="17290.ScaleFactor" number_of_elements="1"> + <Element index="0" value="0.025"/> + <Domain name="bounds" id="17290.ScaleFactor.bounds"/> + <Domain name="scalar_range" id="17290.ScaleFactor.scalar_range"/> + <Domain name="vector_range" id="17290.ScaleFactor.vector_range"/> + </Property> + <Property name="ScaleMode" id="17290.ScaleMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17290.ScaleMode.enum"> + <Entry value="0" text="No Data Scaling Off"/> + <Entry value="1" text="Magnitude"/> + <Entry value="2" text="Vector Components"/> + </Domain> + </Property> + <Property name="ScaleTransferFunction" id="17290.ScaleTransferFunction" number_of_elements="1"> + <Proxy value="17228"/> + <Domain name="groups" id="17290.ScaleTransferFunction.groups"/> + <Domain name="proxy_list" id="17290.ScaleTransferFunction.proxy_list"> + <Proxy value="17228"/> + </Domain> + </Property> + <Property name="Scaling" id="17290.Scaling" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.Scaling.bool"/> + </Property> + <Property name="SelectMapper" id="17290.SelectMapper" number_of_elements="1"> + <Element index="0" value="Projected tetra"/> + <Domain name="list" id="17290.SelectMapper.list"> + <String text="Projected tetra"/> + <String text="Z sweep"/> + <String text="Bunyk ray cast"/> + <String text="Resample To Image"/> + </Domain> + </Property> + <Property name="SelectMaskArray" id="17290.SelectMaskArray" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SelectOrientationVectors" id="17290.SelectOrientationVectors" number_of_elements="1"> + <Element index="0" value="None"/> + <Domain name="array_list" id="17290.SelectOrientationVectors.array_list"> + <String text="None"/> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pore_volume"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + <String text="time_min"/> + </Domain> + </Property> + <Property name="SelectScaleArray" id="17290.SelectScaleArray" number_of_elements="1"> + <Element index="0" value="time_min"/> + <Domain name="array_list" id="17290.SelectScaleArray.array_list"> + <String text="None"/> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pore_volume"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + <String text="time_min"/> + </Domain> + </Property> + <Property name="SelectionCellLabelBold" id="17290.SelectionCellLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.SelectionCellLabelBold.bool"/> + </Property> + <Property name="SelectionCellLabelColor" id="17290.SelectionCellLabelColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="1"/> + <Element index="2" value="0"/> + <Domain name="range" id="17290.SelectionCellLabelColor.range"/> + </Property> + <Property name="SelectionCellLabelFontFamily" id="17290.SelectionCellLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17290.SelectionCellLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="SelectionCellLabelFontSize" id="17290.SelectionCellLabelFontSize" number_of_elements="1"> + <Element index="0" value="18"/> + <Domain name="range" id="17290.SelectionCellLabelFontSize.range"/> + </Property> + <Property name="SelectionCellLabelFormat" id="17290.SelectionCellLabelFormat" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SelectionCellLabelItalic" id="17290.SelectionCellLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.SelectionCellLabelItalic.bool"/> + </Property> + <Property name="SelectionCellLabelJustification" id="17290.SelectionCellLabelJustification" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17290.SelectionCellLabelJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Center"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="SelectionCellLabelOpacity" id="17290.SelectionCellLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17290.SelectionCellLabelOpacity.range"/> + </Property> + <Property name="SelectionCellLabelShadow" id="17290.SelectionCellLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.SelectionCellLabelShadow.bool"/> + </Property> + <Property name="SelectionCellLabelVisibility" id="17290.SelectionCellLabelVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.SelectionCellLabelVisibility.bool"/> + </Property> + <Property name="SelectionColor" id="17290.SelectionColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="1"/> + <Domain name="range" id="17290.SelectionColor.range"/> + </Property> + <Property name="SelectionLineWidth" id="17290.SelectionLineWidth" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="17290.SelectionLineWidth.range"/> + </Property> + <Property name="SelectionMaximumNumberOfLabels" id="17290.SelectionMaximumNumberOfLabels" number_of_elements="1"> + <Element index="0" value="100"/> + <Domain name="range" id="17290.SelectionMaximumNumberOfLabels.range"/> + </Property> + <Property name="SelectionOpacity" id="17290.SelectionOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17290.SelectionOpacity.range"/> + </Property> + <Property name="SelectionPointLabelBold" id="17290.SelectionPointLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.SelectionPointLabelBold.bool"/> + </Property> + <Property name="SelectionPointLabelColor" id="17290.SelectionPointLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="0"/> + <Domain name="range" id="17290.SelectionPointLabelColor.range"/> + </Property> + <Property name="SelectionPointLabelFontFamily" id="17290.SelectionPointLabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17290.SelectionPointLabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="SelectionPointLabelFontSize" id="17290.SelectionPointLabelFontSize" number_of_elements="1"> + <Element index="0" value="18"/> + <Domain name="range" id="17290.SelectionPointLabelFontSize.range"/> + </Property> + <Property name="SelectionPointLabelFormat" id="17290.SelectionPointLabelFormat" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="SelectionPointLabelItalic" id="17290.SelectionPointLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.SelectionPointLabelItalic.bool"/> + </Property> + <Property name="SelectionPointLabelJustification" id="17290.SelectionPointLabelJustification" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17290.SelectionPointLabelJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Center"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="SelectionPointLabelOpacity" id="17290.SelectionPointLabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17290.SelectionPointLabelOpacity.range"/> + </Property> + <Property name="SelectionPointLabelShadow" id="17290.SelectionPointLabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.SelectionPointLabelShadow.bool"/> + </Property> + <Property name="SelectionPointLabelVisibility" id="17290.SelectionPointLabelVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.SelectionPointLabelVisibility.bool"/> + </Property> + <Property name="SelectionPointSize" id="17290.SelectionPointSize" number_of_elements="1"> + <Element index="0" value="5"/> + <Domain name="range" id="17290.SelectionPointSize.range"/> + </Property> + <Property name="SelectionRepresentation" id="17290.SelectionRepresentation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="17290.SelectionRepresentation.enum"> + <Entry value="0" text="Points"/> + <Entry value="1" text="Wireframe"/> + <Entry value="2" text="Surface"/> + </Domain> + </Property> + <Property name="SelectionUseOutline" id="17290.SelectionUseOutline" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.SelectionUseOutline.bool"/> + </Property> + <Property name="SetScaleArray" id="17290.SetScaleArray" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="time_min"/> + <Domain name="array_list" id="17290.SetScaleArray.array_list"> + <String text="concentration"/> + <String text="darcy_velocity"/> + <String text="pore_volume"/> + <String text="pressure"/> + <String text="saturation"/> + <String text="time"/> + <String text="time_min"/> + </Domain> + </Property> + <Property name="ShaderPreset" id="17290.ShaderPreset" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="17290.ShaderPreset.enum"> + <Entry value="0" text="Gaussian Blur (Default)"/> + <Entry value="1" text="Sphere"/> + <Entry value="2" text="Black-edged circle"/> + <Entry value="3" text="Plain circle"/> + <Entry value="4" text="Triangle"/> + <Entry value="5" text="Square Outline"/> + </Domain> + </Property> + <Property name="Specular" id="17290.Specular" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="17290.Specular.range"/> + </Property> + <Property name="SpecularColor" id="17290.SpecularColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17290.SpecularColor.range"/> + </Property> + <Property name="SpecularPower" id="17290.SpecularPower" number_of_elements="1"> + <Element index="0" value="100"/> + <Domain name="range" id="17290.SpecularPower.range"/> + </Property> + <Property name="StaticMode" id="17290.StaticMode" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.StaticMode.bool"/> + </Property> + <Property name="SuppressLOD" id="17290.SuppressLOD" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.SuppressLOD.bool"/> + </Property> + <Property name="Texture" id="17290.Texture"> + <Domain name="groups" id="17290.Texture.groups"/> + </Property> + <Property name="Triangulate" id="17290.Triangulate" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.Triangulate.bool"/> + </Property> + <Property name="UseCompositeGlyphTable" id="17290.UseCompositeGlyphTable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.UseCompositeGlyphTable.bool"/> + </Property> + <Property name="UseDataPartitions" id="17290.UseDataPartitions" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.UseDataPartitions.bool"/> + </Property> + <Property name="UseFloatingPointFrameBuffer" id="17290.UseFloatingPointFrameBuffer" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17290.UseFloatingPointFrameBuffer.bool"/> + </Property> + <Property name="UseGlyphTable" id="17290.UseGlyphTable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17290.UseGlyphTable.bool"/> + </Property> + <Property name="UserTransform" id="17290.UserTransform" number_of_elements="16"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Element index="3" value="0"/> + <Element index="4" value="0"/> + <Element index="5" value="1"/> + <Element index="6" value="0"/> + <Element index="7" value="0"/> + <Element index="8" value="0"/> + <Element index="9" value="0"/> + <Element index="10" value="1"/> + <Element index="11" value="0"/> + <Element index="12" value="0"/> + <Element index="13" value="0"/> + <Element index="14" value="0"/> + <Element index="15" value="1"/> + </Property> + </Proxy> + <Proxy group="representations" type="ScalarBarWidgetRepresentation" id="16045" servers="21"> + <Property name="Enabled" id="16045.Enabled" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16045.Enabled.bool"/> + </Property> + <Property name="LockPosition" id="16045.LockPosition" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16045.LockPosition.bool"/> + </Property> + <Property name="UseNonCompositedRenderer" id="16045.UseNonCompositedRenderer" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="AddRangeAnnotations" id="16045.AddRangeAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16045.AddRangeAnnotations.bool"/> + </Property> + <Property name="AddRangeLabels" id="16045.AddRangeLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16045.AddRangeLabels.bool"/> + </Property> + <Property name="AutoOrient" id="16045.AutoOrient" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16045.AutoOrient.bool"/> + </Property> + <Property name="AutoOrientInfo" id="16045.AutoOrientInfo" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16045.AutoOrientInfo.bool"/> + </Property> + <Property name="AutomaticAnnotations" id="16045.AutomaticAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16045.AutomaticAnnotations.bool"/> + </Property> + <Property name="AutomaticLabelFormat" id="16045.AutomaticLabelFormat" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16045.AutomaticLabelFormat.bool"/> + </Property> + <Property name="ComponentTitle" id="16045.ComponentTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="CustomLabels" id="16045.CustomLabels"/> + <Property name="DrawAnnotations" id="16045.DrawAnnotations" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16045.DrawAnnotations.bool"/> + </Property> + <Property name="DrawNanAnnotation" id="16045.DrawNanAnnotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16045.DrawNanAnnotation.bool"/> + </Property> + <Property name="DrawTickLabels" id="16045.DrawTickLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16045.DrawTickLabels.bool"/> + </Property> + <Property name="DrawTickMarks" id="16045.DrawTickMarks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16045.DrawTickMarks.bool"/> + </Property> + <Property name="LabelBold" id="16045.LabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16045.LabelBold.bool"/> + </Property> + <Property name="LabelColor" id="16045.LabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16045.LabelColor.range"/> + </Property> + <Property name="LabelFontFamily" id="16045.LabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16045.LabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LabelFontSize" id="16045.LabelFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16045.LabelFontSize.range"/> + </Property> + <Property name="LabelFormat" id="16045.LabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="LabelItalic" id="16045.LabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16045.LabelItalic.bool"/> + </Property> + <Property name="LabelOpacity" id="16045.LabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16045.LabelOpacity.range"/> + </Property> + <Property name="LabelShadow" id="16045.LabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16045.LabelShadow.bool"/> + </Property> + <Property name="LookupTable" id="16045.LookupTable" number_of_elements="1"> + <Proxy value="16039"/> + <Domain name="groups" id="16045.LookupTable.groups"/> + </Property> + <Property name="NanAnnotation" id="16045.NanAnnotation" number_of_elements="1"> + <Element index="0" value="NaN"/> + </Property> + <Property name="Orientation" id="16045.Orientation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16045.Orientation.enum"> + <Entry value="0" text="Horizontal"/> + <Entry value="1" text="Vertical"/> + </Domain> + </Property> + <Property name="OrientationInfo" id="16045.OrientationInfo" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="Position" id="16045.Position" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + <Domain name="range" id="16045.Position.range"/> + </Property> + <Property name="PositionInfo" id="16045.PositionInfo" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + </Property> + <Property name="RangeLabelFormat" id="16045.RangeLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.1e"/> + </Property> + <Property name="Repositionable" id="16045.Repositionable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16045.Repositionable.bool"/> + </Property> + <Property name="Resizable" id="16045.Resizable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16045.Resizable.bool"/> + </Property> + <Property name="ScalarBarLength" id="16045.ScalarBarLength" number_of_elements="1"> + <Element index="0" value="0.33"/> + </Property> + <Property name="ScalarBarThickness" id="16045.ScalarBarThickness" number_of_elements="1"> + <Element index="0" value="16"/> + </Property> + <Property name="Selectable" id="16045.Selectable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16045.Selectable.bool"/> + </Property> + <Property name="TextPosition" id="16045.TextPosition" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16045.TextPosition.enum"> + <Entry value="1" text="Ticks right/top, annotations left/bottom"/> + <Entry value="0" text="Ticks left/bottom, annotations right/top"/> + </Domain> + </Property> + <Property name="Title" id="16045.Title" number_of_elements="1"> + <Element index="0" value="concentration"/> + </Property> + <Property name="TitleBold" id="16045.TitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16045.TitleBold.bool"/> + </Property> + <Property name="TitleColor" id="16045.TitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16045.TitleColor.range"/> + </Property> + <Property name="TitleFontFamily" id="16045.TitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16045.TitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="TitleFontSize" id="16045.TitleFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16045.TitleFontSize.range"/> + </Property> + <Property name="TitleItalic" id="16045.TitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16045.TitleItalic.bool"/> + </Property> + <Property name="TitleJustification" id="16045.TitleJustification" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16045.TitleJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Centered"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="TitleOpacity" id="16045.TitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16045.TitleOpacity.range"/> + </Property> + <Property name="TitleShadow" id="16045.TitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16045.TitleShadow.bool"/> + </Property> + <Property name="UseCustomLabels" id="16045.UseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16045.UseCustomLabels.bool"/> + </Property> + <Property name="Visibility" id="16045.Visibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16045.Visibility.bool"/> + </Property> + <Property name="WindowLocation" id="16045.WindowLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="16045.WindowLocation.enum"> + <Entry value="0" text="AnyLocation"/> + <Entry value="1" text="LowerLeftCorner"/> + <Entry value="2" text="LowerRightCorner"/> + <Entry value="3" text="LowerCenter"/> + <Entry value="4" text="UpperLeftCorner"/> + <Entry value="5" text="UpperRightCorner"/> + <Entry value="6" text="UpperCenter"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="ScalarBarWidgetRepresentation" id="16551" servers="21"> + <Property name="Enabled" id="16551.Enabled" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16551.Enabled.bool"/> + </Property> + <Property name="LockPosition" id="16551.LockPosition" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16551.LockPosition.bool"/> + </Property> + <Property name="UseNonCompositedRenderer" id="16551.UseNonCompositedRenderer" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="AddRangeAnnotations" id="16551.AddRangeAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16551.AddRangeAnnotations.bool"/> + </Property> + <Property name="AddRangeLabels" id="16551.AddRangeLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16551.AddRangeLabels.bool"/> + </Property> + <Property name="AutoOrient" id="16551.AutoOrient" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16551.AutoOrient.bool"/> + </Property> + <Property name="AutoOrientInfo" id="16551.AutoOrientInfo" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16551.AutoOrientInfo.bool"/> + </Property> + <Property name="AutomaticAnnotations" id="16551.AutomaticAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16551.AutomaticAnnotations.bool"/> + </Property> + <Property name="AutomaticLabelFormat" id="16551.AutomaticLabelFormat" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16551.AutomaticLabelFormat.bool"/> + </Property> + <Property name="ComponentTitle" id="16551.ComponentTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="CustomLabels" id="16551.CustomLabels"/> + <Property name="DrawAnnotations" id="16551.DrawAnnotations" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16551.DrawAnnotations.bool"/> + </Property> + <Property name="DrawNanAnnotation" id="16551.DrawNanAnnotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16551.DrawNanAnnotation.bool"/> + </Property> + <Property name="DrawTickLabels" id="16551.DrawTickLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16551.DrawTickLabels.bool"/> + </Property> + <Property name="DrawTickMarks" id="16551.DrawTickMarks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16551.DrawTickMarks.bool"/> + </Property> + <Property name="LabelBold" id="16551.LabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16551.LabelBold.bool"/> + </Property> + <Property name="LabelColor" id="16551.LabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16551.LabelColor.range"/> + </Property> + <Property name="LabelFontFamily" id="16551.LabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16551.LabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LabelFontSize" id="16551.LabelFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16551.LabelFontSize.range"/> + </Property> + <Property name="LabelFormat" id="16551.LabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="LabelItalic" id="16551.LabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16551.LabelItalic.bool"/> + </Property> + <Property name="LabelOpacity" id="16551.LabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16551.LabelOpacity.range"/> + </Property> + <Property name="LabelShadow" id="16551.LabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16551.LabelShadow.bool"/> + </Property> + <Property name="LookupTable" id="16551.LookupTable" number_of_elements="1"> + <Proxy value="16545"/> + <Domain name="groups" id="16551.LookupTable.groups"/> + </Property> + <Property name="NanAnnotation" id="16551.NanAnnotation" number_of_elements="1"> + <Element index="0" value="NaN"/> + </Property> + <Property name="Orientation" id="16551.Orientation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16551.Orientation.enum"> + <Entry value="0" text="Horizontal"/> + <Entry value="1" text="Vertical"/> + </Domain> + </Property> + <Property name="OrientationInfo" id="16551.OrientationInfo" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="Position" id="16551.Position" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + <Domain name="range" id="16551.Position.range"/> + </Property> + <Property name="PositionInfo" id="16551.PositionInfo" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + </Property> + <Property name="RangeLabelFormat" id="16551.RangeLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.1e"/> + </Property> + <Property name="Repositionable" id="16551.Repositionable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16551.Repositionable.bool"/> + </Property> + <Property name="Resizable" id="16551.Resizable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16551.Resizable.bool"/> + </Property> + <Property name="ScalarBarLength" id="16551.ScalarBarLength" number_of_elements="1"> + <Element index="0" value="0.33"/> + </Property> + <Property name="ScalarBarThickness" id="16551.ScalarBarThickness" number_of_elements="1"> + <Element index="0" value="16"/> + </Property> + <Property name="Selectable" id="16551.Selectable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16551.Selectable.bool"/> + </Property> + <Property name="TextPosition" id="16551.TextPosition" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16551.TextPosition.enum"> + <Entry value="1" text="Ticks right/top, annotations left/bottom"/> + <Entry value="0" text="Ticks left/bottom, annotations right/top"/> + </Domain> + </Property> + <Property name="Title" id="16551.Title" number_of_elements="1"> + <Element index="0" value="pressure"/> + </Property> + <Property name="TitleBold" id="16551.TitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16551.TitleBold.bool"/> + </Property> + <Property name="TitleColor" id="16551.TitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16551.TitleColor.range"/> + </Property> + <Property name="TitleFontFamily" id="16551.TitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16551.TitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="TitleFontSize" id="16551.TitleFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16551.TitleFontSize.range"/> + </Property> + <Property name="TitleItalic" id="16551.TitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16551.TitleItalic.bool"/> + </Property> + <Property name="TitleJustification" id="16551.TitleJustification" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16551.TitleJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Centered"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="TitleOpacity" id="16551.TitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16551.TitleOpacity.range"/> + </Property> + <Property name="TitleShadow" id="16551.TitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16551.TitleShadow.bool"/> + </Property> + <Property name="UseCustomLabels" id="16551.UseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16551.UseCustomLabels.bool"/> + </Property> + <Property name="Visibility" id="16551.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16551.Visibility.bool"/> + </Property> + <Property name="WindowLocation" id="16551.WindowLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="16551.WindowLocation.enum"> + <Entry value="0" text="AnyLocation"/> + <Entry value="1" text="LowerLeftCorner"/> + <Entry value="2" text="LowerRightCorner"/> + <Entry value="3" text="LowerCenter"/> + <Entry value="4" text="UpperLeftCorner"/> + <Entry value="5" text="UpperRightCorner"/> + <Entry value="6" text="UpperCenter"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="ScalarBarWidgetRepresentation" id="16559" servers="21"> + <Property name="Enabled" id="16559.Enabled" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16559.Enabled.bool"/> + </Property> + <Property name="LockPosition" id="16559.LockPosition" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16559.LockPosition.bool"/> + </Property> + <Property name="UseNonCompositedRenderer" id="16559.UseNonCompositedRenderer" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="AddRangeAnnotations" id="16559.AddRangeAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16559.AddRangeAnnotations.bool"/> + </Property> + <Property name="AddRangeLabels" id="16559.AddRangeLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16559.AddRangeLabels.bool"/> + </Property> + <Property name="AutoOrient" id="16559.AutoOrient" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16559.AutoOrient.bool"/> + </Property> + <Property name="AutoOrientInfo" id="16559.AutoOrientInfo" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16559.AutoOrientInfo.bool"/> + </Property> + <Property name="AutomaticAnnotations" id="16559.AutomaticAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16559.AutomaticAnnotations.bool"/> + </Property> + <Property name="AutomaticLabelFormat" id="16559.AutomaticLabelFormat" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16559.AutomaticLabelFormat.bool"/> + </Property> + <Property name="ComponentTitle" id="16559.ComponentTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="CustomLabels" id="16559.CustomLabels"/> + <Property name="DrawAnnotations" id="16559.DrawAnnotations" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16559.DrawAnnotations.bool"/> + </Property> + <Property name="DrawNanAnnotation" id="16559.DrawNanAnnotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16559.DrawNanAnnotation.bool"/> + </Property> + <Property name="DrawTickLabels" id="16559.DrawTickLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16559.DrawTickLabels.bool"/> + </Property> + <Property name="DrawTickMarks" id="16559.DrawTickMarks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16559.DrawTickMarks.bool"/> + </Property> + <Property name="LabelBold" id="16559.LabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16559.LabelBold.bool"/> + </Property> + <Property name="LabelColor" id="16559.LabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16559.LabelColor.range"/> + </Property> + <Property name="LabelFontFamily" id="16559.LabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16559.LabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LabelFontSize" id="16559.LabelFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16559.LabelFontSize.range"/> + </Property> + <Property name="LabelFormat" id="16559.LabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="LabelItalic" id="16559.LabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16559.LabelItalic.bool"/> + </Property> + <Property name="LabelOpacity" id="16559.LabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16559.LabelOpacity.range"/> + </Property> + <Property name="LabelShadow" id="16559.LabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16559.LabelShadow.bool"/> + </Property> + <Property name="LookupTable" id="16559.LookupTable" number_of_elements="1"> + <Proxy value="16553"/> + <Domain name="groups" id="16559.LookupTable.groups"/> + </Property> + <Property name="NanAnnotation" id="16559.NanAnnotation" number_of_elements="1"> + <Element index="0" value="NaN"/> + </Property> + <Property name="Orientation" id="16559.Orientation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16559.Orientation.enum"> + <Entry value="0" text="Horizontal"/> + <Entry value="1" text="Vertical"/> + </Domain> + </Property> + <Property name="OrientationInfo" id="16559.OrientationInfo" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="Position" id="16559.Position" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + <Domain name="range" id="16559.Position.range"/> + </Property> + <Property name="PositionInfo" id="16559.PositionInfo" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + </Property> + <Property name="RangeLabelFormat" id="16559.RangeLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.1e"/> + </Property> + <Property name="Repositionable" id="16559.Repositionable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16559.Repositionable.bool"/> + </Property> + <Property name="Resizable" id="16559.Resizable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16559.Resizable.bool"/> + </Property> + <Property name="ScalarBarLength" id="16559.ScalarBarLength" number_of_elements="1"> + <Element index="0" value="0.33"/> + </Property> + <Property name="ScalarBarThickness" id="16559.ScalarBarThickness" number_of_elements="1"> + <Element index="0" value="16"/> + </Property> + <Property name="Selectable" id="16559.Selectable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16559.Selectable.bool"/> + </Property> + <Property name="TextPosition" id="16559.TextPosition" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16559.TextPosition.enum"> + <Entry value="1" text="Ticks right/top, annotations left/bottom"/> + <Entry value="0" text="Ticks left/bottom, annotations right/top"/> + </Domain> + </Property> + <Property name="Title" id="16559.Title" number_of_elements="1"> + <Element index="0" value="darcy_velocity_x"/> + </Property> + <Property name="TitleBold" id="16559.TitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16559.TitleBold.bool"/> + </Property> + <Property name="TitleColor" id="16559.TitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16559.TitleColor.range"/> + </Property> + <Property name="TitleFontFamily" id="16559.TitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16559.TitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="TitleFontSize" id="16559.TitleFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16559.TitleFontSize.range"/> + </Property> + <Property name="TitleItalic" id="16559.TitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16559.TitleItalic.bool"/> + </Property> + <Property name="TitleJustification" id="16559.TitleJustification" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16559.TitleJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Centered"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="TitleOpacity" id="16559.TitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16559.TitleOpacity.range"/> + </Property> + <Property name="TitleShadow" id="16559.TitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16559.TitleShadow.bool"/> + </Property> + <Property name="UseCustomLabels" id="16559.UseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16559.UseCustomLabels.bool"/> + </Property> + <Property name="Visibility" id="16559.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16559.Visibility.bool"/> + </Property> + <Property name="WindowLocation" id="16559.WindowLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="16559.WindowLocation.enum"> + <Entry value="0" text="AnyLocation"/> + <Entry value="1" text="LowerLeftCorner"/> + <Entry value="2" text="LowerRightCorner"/> + <Entry value="3" text="LowerCenter"/> + <Entry value="4" text="UpperLeftCorner"/> + <Entry value="5" text="UpperRightCorner"/> + <Entry value="6" text="UpperCenter"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="ScalarBarWidgetRepresentation" id="16567" servers="21"> + <Property name="Enabled" id="16567.Enabled" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16567.Enabled.bool"/> + </Property> + <Property name="LockPosition" id="16567.LockPosition" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16567.LockPosition.bool"/> + </Property> + <Property name="UseNonCompositedRenderer" id="16567.UseNonCompositedRenderer" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="AddRangeAnnotations" id="16567.AddRangeAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16567.AddRangeAnnotations.bool"/> + </Property> + <Property name="AddRangeLabels" id="16567.AddRangeLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16567.AddRangeLabels.bool"/> + </Property> + <Property name="AutoOrient" id="16567.AutoOrient" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16567.AutoOrient.bool"/> + </Property> + <Property name="AutoOrientInfo" id="16567.AutoOrientInfo" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16567.AutoOrientInfo.bool"/> + </Property> + <Property name="AutomaticAnnotations" id="16567.AutomaticAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16567.AutomaticAnnotations.bool"/> + </Property> + <Property name="AutomaticLabelFormat" id="16567.AutomaticLabelFormat" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16567.AutomaticLabelFormat.bool"/> + </Property> + <Property name="ComponentTitle" id="16567.ComponentTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="CustomLabels" id="16567.CustomLabels"/> + <Property name="DrawAnnotations" id="16567.DrawAnnotations" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16567.DrawAnnotations.bool"/> + </Property> + <Property name="DrawNanAnnotation" id="16567.DrawNanAnnotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16567.DrawNanAnnotation.bool"/> + </Property> + <Property name="DrawTickLabels" id="16567.DrawTickLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16567.DrawTickLabels.bool"/> + </Property> + <Property name="DrawTickMarks" id="16567.DrawTickMarks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16567.DrawTickMarks.bool"/> + </Property> + <Property name="LabelBold" id="16567.LabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16567.LabelBold.bool"/> + </Property> + <Property name="LabelColor" id="16567.LabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16567.LabelColor.range"/> + </Property> + <Property name="LabelFontFamily" id="16567.LabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16567.LabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LabelFontSize" id="16567.LabelFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16567.LabelFontSize.range"/> + </Property> + <Property name="LabelFormat" id="16567.LabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="LabelItalic" id="16567.LabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16567.LabelItalic.bool"/> + </Property> + <Property name="LabelOpacity" id="16567.LabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16567.LabelOpacity.range"/> + </Property> + <Property name="LabelShadow" id="16567.LabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16567.LabelShadow.bool"/> + </Property> + <Property name="LookupTable" id="16567.LookupTable" number_of_elements="1"> + <Proxy value="16561"/> + <Domain name="groups" id="16567.LookupTable.groups"/> + </Property> + <Property name="NanAnnotation" id="16567.NanAnnotation" number_of_elements="1"> + <Element index="0" value="NaN"/> + </Property> + <Property name="Orientation" id="16567.Orientation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16567.Orientation.enum"> + <Entry value="0" text="Horizontal"/> + <Entry value="1" text="Vertical"/> + </Domain> + </Property> + <Property name="OrientationInfo" id="16567.OrientationInfo" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="Position" id="16567.Position" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + <Domain name="range" id="16567.Position.range"/> + </Property> + <Property name="PositionInfo" id="16567.PositionInfo" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + </Property> + <Property name="RangeLabelFormat" id="16567.RangeLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.1e"/> + </Property> + <Property name="Repositionable" id="16567.Repositionable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16567.Repositionable.bool"/> + </Property> + <Property name="Resizable" id="16567.Resizable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16567.Resizable.bool"/> + </Property> + <Property name="ScalarBarLength" id="16567.ScalarBarLength" number_of_elements="1"> + <Element index="0" value="0.33"/> + </Property> + <Property name="ScalarBarThickness" id="16567.ScalarBarThickness" number_of_elements="1"> + <Element index="0" value="16"/> + </Property> + <Property name="Selectable" id="16567.Selectable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16567.Selectable.bool"/> + </Property> + <Property name="TextPosition" id="16567.TextPosition" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16567.TextPosition.enum"> + <Entry value="1" text="Ticks right/top, annotations left/bottom"/> + <Entry value="0" text="Ticks left/bottom, annotations right/top"/> + </Domain> + </Property> + <Property name="Title" id="16567.Title" number_of_elements="1"> + <Element index="0" value="concentration"/> + </Property> + <Property name="TitleBold" id="16567.TitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16567.TitleBold.bool"/> + </Property> + <Property name="TitleColor" id="16567.TitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16567.TitleColor.range"/> + </Property> + <Property name="TitleFontFamily" id="16567.TitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16567.TitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="TitleFontSize" id="16567.TitleFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16567.TitleFontSize.range"/> + </Property> + <Property name="TitleItalic" id="16567.TitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16567.TitleItalic.bool"/> + </Property> + <Property name="TitleJustification" id="16567.TitleJustification" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16567.TitleJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Centered"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="TitleOpacity" id="16567.TitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16567.TitleOpacity.range"/> + </Property> + <Property name="TitleShadow" id="16567.TitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16567.TitleShadow.bool"/> + </Property> + <Property name="UseCustomLabels" id="16567.UseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16567.UseCustomLabels.bool"/> + </Property> + <Property name="Visibility" id="16567.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16567.Visibility.bool"/> + </Property> + <Property name="WindowLocation" id="16567.WindowLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="16567.WindowLocation.enum"> + <Entry value="0" text="AnyLocation"/> + <Entry value="1" text="LowerLeftCorner"/> + <Entry value="2" text="LowerRightCorner"/> + <Entry value="3" text="LowerCenter"/> + <Entry value="4" text="UpperLeftCorner"/> + <Entry value="5" text="UpperRightCorner"/> + <Entry value="6" text="UpperCenter"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="ScalarBarWidgetRepresentation" id="16575" servers="21"> + <Property name="Enabled" id="16575.Enabled" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16575.Enabled.bool"/> + </Property> + <Property name="LockPosition" id="16575.LockPosition" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16575.LockPosition.bool"/> + </Property> + <Property name="UseNonCompositedRenderer" id="16575.UseNonCompositedRenderer" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="AddRangeAnnotations" id="16575.AddRangeAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16575.AddRangeAnnotations.bool"/> + </Property> + <Property name="AddRangeLabels" id="16575.AddRangeLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16575.AddRangeLabels.bool"/> + </Property> + <Property name="AutoOrient" id="16575.AutoOrient" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16575.AutoOrient.bool"/> + </Property> + <Property name="AutoOrientInfo" id="16575.AutoOrientInfo" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16575.AutoOrientInfo.bool"/> + </Property> + <Property name="AutomaticAnnotations" id="16575.AutomaticAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16575.AutomaticAnnotations.bool"/> + </Property> + <Property name="AutomaticLabelFormat" id="16575.AutomaticLabelFormat" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16575.AutomaticLabelFormat.bool"/> + </Property> + <Property name="ComponentTitle" id="16575.ComponentTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="CustomLabels" id="16575.CustomLabels"/> + <Property name="DrawAnnotations" id="16575.DrawAnnotations" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16575.DrawAnnotations.bool"/> + </Property> + <Property name="DrawNanAnnotation" id="16575.DrawNanAnnotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16575.DrawNanAnnotation.bool"/> + </Property> + <Property name="DrawTickLabels" id="16575.DrawTickLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16575.DrawTickLabels.bool"/> + </Property> + <Property name="DrawTickMarks" id="16575.DrawTickMarks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16575.DrawTickMarks.bool"/> + </Property> + <Property name="LabelBold" id="16575.LabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16575.LabelBold.bool"/> + </Property> + <Property name="LabelColor" id="16575.LabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16575.LabelColor.range"/> + </Property> + <Property name="LabelFontFamily" id="16575.LabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16575.LabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LabelFontSize" id="16575.LabelFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16575.LabelFontSize.range"/> + </Property> + <Property name="LabelFormat" id="16575.LabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="LabelItalic" id="16575.LabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16575.LabelItalic.bool"/> + </Property> + <Property name="LabelOpacity" id="16575.LabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16575.LabelOpacity.range"/> + </Property> + <Property name="LabelShadow" id="16575.LabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16575.LabelShadow.bool"/> + </Property> + <Property name="LookupTable" id="16575.LookupTable" number_of_elements="1"> + <Proxy value="16569"/> + <Domain name="groups" id="16575.LookupTable.groups"/> + </Property> + <Property name="NanAnnotation" id="16575.NanAnnotation" number_of_elements="1"> + <Element index="0" value="NaN"/> + </Property> + <Property name="Orientation" id="16575.Orientation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16575.Orientation.enum"> + <Entry value="0" text="Horizontal"/> + <Entry value="1" text="Vertical"/> + </Domain> + </Property> + <Property name="OrientationInfo" id="16575.OrientationInfo" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="Position" id="16575.Position" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + <Domain name="range" id="16575.Position.range"/> + </Property> + <Property name="PositionInfo" id="16575.PositionInfo" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + </Property> + <Property name="RangeLabelFormat" id="16575.RangeLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.1e"/> + </Property> + <Property name="Repositionable" id="16575.Repositionable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16575.Repositionable.bool"/> + </Property> + <Property name="Resizable" id="16575.Resizable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16575.Resizable.bool"/> + </Property> + <Property name="ScalarBarLength" id="16575.ScalarBarLength" number_of_elements="1"> + <Element index="0" value="0.33"/> + </Property> + <Property name="ScalarBarThickness" id="16575.ScalarBarThickness" number_of_elements="1"> + <Element index="0" value="16"/> + </Property> + <Property name="Selectable" id="16575.Selectable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16575.Selectable.bool"/> + </Property> + <Property name="TextPosition" id="16575.TextPosition" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16575.TextPosition.enum"> + <Entry value="1" text="Ticks right/top, annotations left/bottom"/> + <Entry value="0" text="Ticks left/bottom, annotations right/top"/> + </Domain> + </Property> + <Property name="Title" id="16575.Title" number_of_elements="1"> + <Element index="0" value="c_ini"/> + </Property> + <Property name="TitleBold" id="16575.TitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16575.TitleBold.bool"/> + </Property> + <Property name="TitleColor" id="16575.TitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16575.TitleColor.range"/> + </Property> + <Property name="TitleFontFamily" id="16575.TitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16575.TitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="TitleFontSize" id="16575.TitleFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16575.TitleFontSize.range"/> + </Property> + <Property name="TitleItalic" id="16575.TitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16575.TitleItalic.bool"/> + </Property> + <Property name="TitleJustification" id="16575.TitleJustification" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16575.TitleJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Centered"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="TitleOpacity" id="16575.TitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16575.TitleOpacity.range"/> + </Property> + <Property name="TitleShadow" id="16575.TitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16575.TitleShadow.bool"/> + </Property> + <Property name="UseCustomLabels" id="16575.UseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16575.UseCustomLabels.bool"/> + </Property> + <Property name="Visibility" id="16575.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16575.Visibility.bool"/> + </Property> + <Property name="WindowLocation" id="16575.WindowLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="16575.WindowLocation.enum"> + <Entry value="0" text="AnyLocation"/> + <Entry value="1" text="LowerLeftCorner"/> + <Entry value="2" text="LowerRightCorner"/> + <Entry value="3" text="LowerCenter"/> + <Entry value="4" text="UpperLeftCorner"/> + <Entry value="5" text="UpperRightCorner"/> + <Entry value="6" text="UpperCenter"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="ScalarBarWidgetRepresentation" id="16809" servers="21"> + <Property name="Enabled" id="16809.Enabled" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16809.Enabled.bool"/> + </Property> + <Property name="LockPosition" id="16809.LockPosition" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16809.LockPosition.bool"/> + </Property> + <Property name="UseNonCompositedRenderer" id="16809.UseNonCompositedRenderer" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="AddRangeAnnotations" id="16809.AddRangeAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16809.AddRangeAnnotations.bool"/> + </Property> + <Property name="AddRangeLabels" id="16809.AddRangeLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16809.AddRangeLabels.bool"/> + </Property> + <Property name="AutoOrient" id="16809.AutoOrient" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16809.AutoOrient.bool"/> + </Property> + <Property name="AutoOrientInfo" id="16809.AutoOrientInfo" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16809.AutoOrientInfo.bool"/> + </Property> + <Property name="AutomaticAnnotations" id="16809.AutomaticAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16809.AutomaticAnnotations.bool"/> + </Property> + <Property name="AutomaticLabelFormat" id="16809.AutomaticLabelFormat" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16809.AutomaticLabelFormat.bool"/> + </Property> + <Property name="ComponentTitle" id="16809.ComponentTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="CustomLabels" id="16809.CustomLabels"/> + <Property name="DrawAnnotations" id="16809.DrawAnnotations" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16809.DrawAnnotations.bool"/> + </Property> + <Property name="DrawNanAnnotation" id="16809.DrawNanAnnotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16809.DrawNanAnnotation.bool"/> + </Property> + <Property name="DrawTickLabels" id="16809.DrawTickLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16809.DrawTickLabels.bool"/> + </Property> + <Property name="DrawTickMarks" id="16809.DrawTickMarks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16809.DrawTickMarks.bool"/> + </Property> + <Property name="LabelBold" id="16809.LabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16809.LabelBold.bool"/> + </Property> + <Property name="LabelColor" id="16809.LabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16809.LabelColor.range"/> + </Property> + <Property name="LabelFontFamily" id="16809.LabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16809.LabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LabelFontSize" id="16809.LabelFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16809.LabelFontSize.range"/> + </Property> + <Property name="LabelFormat" id="16809.LabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="LabelItalic" id="16809.LabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16809.LabelItalic.bool"/> + </Property> + <Property name="LabelOpacity" id="16809.LabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16809.LabelOpacity.range"/> + </Property> + <Property name="LabelShadow" id="16809.LabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16809.LabelShadow.bool"/> + </Property> + <Property name="LookupTable" id="16809.LookupTable" number_of_elements="1"> + <Proxy value="16561"/> + <Domain name="groups" id="16809.LookupTable.groups"/> + </Property> + <Property name="NanAnnotation" id="16809.NanAnnotation" number_of_elements="1"> + <Element index="0" value="NaN"/> + </Property> + <Property name="Orientation" id="16809.Orientation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16809.Orientation.enum"> + <Entry value="0" text="Horizontal"/> + <Entry value="1" text="Vertical"/> + </Domain> + </Property> + <Property name="OrientationInfo" id="16809.OrientationInfo" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="Position" id="16809.Position" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + <Domain name="range" id="16809.Position.range"/> + </Property> + <Property name="PositionInfo" id="16809.PositionInfo" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + </Property> + <Property name="RangeLabelFormat" id="16809.RangeLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.1e"/> + </Property> + <Property name="Repositionable" id="16809.Repositionable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16809.Repositionable.bool"/> + </Property> + <Property name="Resizable" id="16809.Resizable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16809.Resizable.bool"/> + </Property> + <Property name="ScalarBarLength" id="16809.ScalarBarLength" number_of_elements="1"> + <Element index="0" value="0.33"/> + </Property> + <Property name="ScalarBarThickness" id="16809.ScalarBarThickness" number_of_elements="1"> + <Element index="0" value="16"/> + </Property> + <Property name="Selectable" id="16809.Selectable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16809.Selectable.bool"/> + </Property> + <Property name="TextPosition" id="16809.TextPosition" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16809.TextPosition.enum"> + <Entry value="1" text="Ticks right/top, annotations left/bottom"/> + <Entry value="0" text="Ticks left/bottom, annotations right/top"/> + </Domain> + </Property> + <Property name="Title" id="16809.Title" number_of_elements="1"> + <Element index="0" value="concentration"/> + </Property> + <Property name="TitleBold" id="16809.TitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16809.TitleBold.bool"/> + </Property> + <Property name="TitleColor" id="16809.TitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16809.TitleColor.range"/> + </Property> + <Property name="TitleFontFamily" id="16809.TitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16809.TitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="TitleFontSize" id="16809.TitleFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16809.TitleFontSize.range"/> + </Property> + <Property name="TitleItalic" id="16809.TitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16809.TitleItalic.bool"/> + </Property> + <Property name="TitleJustification" id="16809.TitleJustification" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16809.TitleJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Centered"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="TitleOpacity" id="16809.TitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16809.TitleOpacity.range"/> + </Property> + <Property name="TitleShadow" id="16809.TitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16809.TitleShadow.bool"/> + </Property> + <Property name="UseCustomLabels" id="16809.UseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16809.UseCustomLabels.bool"/> + </Property> + <Property name="Visibility" id="16809.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16809.Visibility.bool"/> + </Property> + <Property name="WindowLocation" id="16809.WindowLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="16809.WindowLocation.enum"> + <Entry value="0" text="AnyLocation"/> + <Entry value="1" text="LowerLeftCorner"/> + <Entry value="2" text="LowerRightCorner"/> + <Entry value="3" text="LowerCenter"/> + <Entry value="4" text="UpperLeftCorner"/> + <Entry value="5" text="UpperRightCorner"/> + <Entry value="6" text="UpperCenter"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="ScalarBarWidgetRepresentation" id="16815" servers="21"> + <Property name="Enabled" id="16815.Enabled" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16815.Enabled.bool"/> + </Property> + <Property name="LockPosition" id="16815.LockPosition" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16815.LockPosition.bool"/> + </Property> + <Property name="UseNonCompositedRenderer" id="16815.UseNonCompositedRenderer" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="AddRangeAnnotations" id="16815.AddRangeAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16815.AddRangeAnnotations.bool"/> + </Property> + <Property name="AddRangeLabels" id="16815.AddRangeLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16815.AddRangeLabels.bool"/> + </Property> + <Property name="AutoOrient" id="16815.AutoOrient" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16815.AutoOrient.bool"/> + </Property> + <Property name="AutoOrientInfo" id="16815.AutoOrientInfo" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16815.AutoOrientInfo.bool"/> + </Property> + <Property name="AutomaticAnnotations" id="16815.AutomaticAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16815.AutomaticAnnotations.bool"/> + </Property> + <Property name="AutomaticLabelFormat" id="16815.AutomaticLabelFormat" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16815.AutomaticLabelFormat.bool"/> + </Property> + <Property name="ComponentTitle" id="16815.ComponentTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="CustomLabels" id="16815.CustomLabels"/> + <Property name="DrawAnnotations" id="16815.DrawAnnotations" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16815.DrawAnnotations.bool"/> + </Property> + <Property name="DrawNanAnnotation" id="16815.DrawNanAnnotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16815.DrawNanAnnotation.bool"/> + </Property> + <Property name="DrawTickLabels" id="16815.DrawTickLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16815.DrawTickLabels.bool"/> + </Property> + <Property name="DrawTickMarks" id="16815.DrawTickMarks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16815.DrawTickMarks.bool"/> + </Property> + <Property name="LabelBold" id="16815.LabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16815.LabelBold.bool"/> + </Property> + <Property name="LabelColor" id="16815.LabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16815.LabelColor.range"/> + </Property> + <Property name="LabelFontFamily" id="16815.LabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16815.LabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LabelFontSize" id="16815.LabelFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16815.LabelFontSize.range"/> + </Property> + <Property name="LabelFormat" id="16815.LabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="LabelItalic" id="16815.LabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16815.LabelItalic.bool"/> + </Property> + <Property name="LabelOpacity" id="16815.LabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16815.LabelOpacity.range"/> + </Property> + <Property name="LabelShadow" id="16815.LabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16815.LabelShadow.bool"/> + </Property> + <Property name="LookupTable" id="16815.LookupTable" number_of_elements="1"> + <Proxy value="16545"/> + <Domain name="groups" id="16815.LookupTable.groups"/> + </Property> + <Property name="NanAnnotation" id="16815.NanAnnotation" number_of_elements="1"> + <Element index="0" value="NaN"/> + </Property> + <Property name="Orientation" id="16815.Orientation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16815.Orientation.enum"> + <Entry value="0" text="Horizontal"/> + <Entry value="1" text="Vertical"/> + </Domain> + </Property> + <Property name="OrientationInfo" id="16815.OrientationInfo" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="Position" id="16815.Position" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + <Domain name="range" id="16815.Position.range"/> + </Property> + <Property name="PositionInfo" id="16815.PositionInfo" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + </Property> + <Property name="RangeLabelFormat" id="16815.RangeLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.1e"/> + </Property> + <Property name="Repositionable" id="16815.Repositionable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16815.Repositionable.bool"/> + </Property> + <Property name="Resizable" id="16815.Resizable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16815.Resizable.bool"/> + </Property> + <Property name="ScalarBarLength" id="16815.ScalarBarLength" number_of_elements="1"> + <Element index="0" value="0.33"/> + </Property> + <Property name="ScalarBarThickness" id="16815.ScalarBarThickness" number_of_elements="1"> + <Element index="0" value="16"/> + </Property> + <Property name="Selectable" id="16815.Selectable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16815.Selectable.bool"/> + </Property> + <Property name="TextPosition" id="16815.TextPosition" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16815.TextPosition.enum"> + <Entry value="1" text="Ticks right/top, annotations left/bottom"/> + <Entry value="0" text="Ticks left/bottom, annotations right/top"/> + </Domain> + </Property> + <Property name="Title" id="16815.Title" number_of_elements="1"> + <Element index="0" value="pressure"/> + </Property> + <Property name="TitleBold" id="16815.TitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16815.TitleBold.bool"/> + </Property> + <Property name="TitleColor" id="16815.TitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16815.TitleColor.range"/> + </Property> + <Property name="TitleFontFamily" id="16815.TitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16815.TitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="TitleFontSize" id="16815.TitleFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16815.TitleFontSize.range"/> + </Property> + <Property name="TitleItalic" id="16815.TitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16815.TitleItalic.bool"/> + </Property> + <Property name="TitleJustification" id="16815.TitleJustification" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16815.TitleJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Centered"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="TitleOpacity" id="16815.TitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16815.TitleOpacity.range"/> + </Property> + <Property name="TitleShadow" id="16815.TitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16815.TitleShadow.bool"/> + </Property> + <Property name="UseCustomLabels" id="16815.UseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16815.UseCustomLabels.bool"/> + </Property> + <Property name="Visibility" id="16815.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16815.Visibility.bool"/> + </Property> + <Property name="WindowLocation" id="16815.WindowLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="16815.WindowLocation.enum"> + <Entry value="0" text="AnyLocation"/> + <Entry value="1" text="LowerLeftCorner"/> + <Entry value="2" text="LowerRightCorner"/> + <Entry value="3" text="LowerCenter"/> + <Entry value="4" text="UpperLeftCorner"/> + <Entry value="5" text="UpperRightCorner"/> + <Entry value="6" text="UpperCenter"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="ScalarBarWidgetRepresentation" id="17019" servers="21"> + <Property name="Enabled" id="17019.Enabled" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17019.Enabled.bool"/> + </Property> + <Property name="LockPosition" id="17019.LockPosition" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17019.LockPosition.bool"/> + </Property> + <Property name="UseNonCompositedRenderer" id="17019.UseNonCompositedRenderer" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="AddRangeAnnotations" id="17019.AddRangeAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17019.AddRangeAnnotations.bool"/> + </Property> + <Property name="AddRangeLabels" id="17019.AddRangeLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17019.AddRangeLabels.bool"/> + </Property> + <Property name="AutoOrient" id="17019.AutoOrient" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17019.AutoOrient.bool"/> + </Property> + <Property name="AutoOrientInfo" id="17019.AutoOrientInfo" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17019.AutoOrientInfo.bool"/> + </Property> + <Property name="AutomaticAnnotations" id="17019.AutomaticAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17019.AutomaticAnnotations.bool"/> + </Property> + <Property name="AutomaticLabelFormat" id="17019.AutomaticLabelFormat" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17019.AutomaticLabelFormat.bool"/> + </Property> + <Property name="ComponentTitle" id="17019.ComponentTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="CustomLabels" id="17019.CustomLabels"/> + <Property name="DrawAnnotations" id="17019.DrawAnnotations" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17019.DrawAnnotations.bool"/> + </Property> + <Property name="DrawNanAnnotation" id="17019.DrawNanAnnotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17019.DrawNanAnnotation.bool"/> + </Property> + <Property name="DrawTickLabels" id="17019.DrawTickLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17019.DrawTickLabels.bool"/> + </Property> + <Property name="DrawTickMarks" id="17019.DrawTickMarks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17019.DrawTickMarks.bool"/> + </Property> + <Property name="LabelBold" id="17019.LabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17019.LabelBold.bool"/> + </Property> + <Property name="LabelColor" id="17019.LabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17019.LabelColor.range"/> + </Property> + <Property name="LabelFontFamily" id="17019.LabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17019.LabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LabelFontSize" id="17019.LabelFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="17019.LabelFontSize.range"/> + </Property> + <Property name="LabelFormat" id="17019.LabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="LabelItalic" id="17019.LabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17019.LabelItalic.bool"/> + </Property> + <Property name="LabelOpacity" id="17019.LabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17019.LabelOpacity.range"/> + </Property> + <Property name="LabelShadow" id="17019.LabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17019.LabelShadow.bool"/> + </Property> + <Property name="LookupTable" id="17019.LookupTable" number_of_elements="1"> + <Proxy value="15963"/> + <Domain name="groups" id="17019.LookupTable.groups"/> + </Property> + <Property name="NanAnnotation" id="17019.NanAnnotation" number_of_elements="1"> + <Element index="0" value="NaN"/> + </Property> + <Property name="Orientation" id="17019.Orientation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="17019.Orientation.enum"> + <Entry value="0" text="Horizontal"/> + <Entry value="1" text="Vertical"/> + </Domain> + </Property> + <Property name="OrientationInfo" id="17019.OrientationInfo" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="Position" id="17019.Position" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + <Domain name="range" id="17019.Position.range"/> + </Property> + <Property name="PositionInfo" id="17019.PositionInfo" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + </Property> + <Property name="RangeLabelFormat" id="17019.RangeLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.1e"/> + </Property> + <Property name="Repositionable" id="17019.Repositionable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17019.Repositionable.bool"/> + </Property> + <Property name="Resizable" id="17019.Resizable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17019.Resizable.bool"/> + </Property> + <Property name="ScalarBarLength" id="17019.ScalarBarLength" number_of_elements="1"> + <Element index="0" value="0.33"/> + </Property> + <Property name="ScalarBarThickness" id="17019.ScalarBarThickness" number_of_elements="1"> + <Element index="0" value="16"/> + </Property> + <Property name="Selectable" id="17019.Selectable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17019.Selectable.bool"/> + </Property> + <Property name="TextPosition" id="17019.TextPosition" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="17019.TextPosition.enum"> + <Entry value="1" text="Ticks right/top, annotations left/bottom"/> + <Entry value="0" text="Ticks left/bottom, annotations right/top"/> + </Domain> + </Property> + <Property name="Title" id="17019.Title" number_of_elements="1"> + <Element index="0" value="saturation"/> + </Property> + <Property name="TitleBold" id="17019.TitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17019.TitleBold.bool"/> + </Property> + <Property name="TitleColor" id="17019.TitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17019.TitleColor.range"/> + </Property> + <Property name="TitleFontFamily" id="17019.TitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17019.TitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="TitleFontSize" id="17019.TitleFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="17019.TitleFontSize.range"/> + </Property> + <Property name="TitleItalic" id="17019.TitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17019.TitleItalic.bool"/> + </Property> + <Property name="TitleJustification" id="17019.TitleJustification" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="17019.TitleJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Centered"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="TitleOpacity" id="17019.TitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17019.TitleOpacity.range"/> + </Property> + <Property name="TitleShadow" id="17019.TitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17019.TitleShadow.bool"/> + </Property> + <Property name="UseCustomLabels" id="17019.UseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17019.UseCustomLabels.bool"/> + </Property> + <Property name="Visibility" id="17019.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17019.Visibility.bool"/> + </Property> + <Property name="WindowLocation" id="17019.WindowLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="17019.WindowLocation.enum"> + <Entry value="0" text="AnyLocation"/> + <Entry value="1" text="LowerLeftCorner"/> + <Entry value="2" text="LowerRightCorner"/> + <Entry value="3" text="LowerCenter"/> + <Entry value="4" text="UpperLeftCorner"/> + <Entry value="5" text="UpperRightCorner"/> + <Entry value="6" text="UpperCenter"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="ScalarBarWidgetRepresentation" id="17047" servers="21"> + <Property name="Enabled" id="17047.Enabled" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17047.Enabled.bool"/> + </Property> + <Property name="LockPosition" id="17047.LockPosition" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17047.LockPosition.bool"/> + </Property> + <Property name="UseNonCompositedRenderer" id="17047.UseNonCompositedRenderer" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="AddRangeAnnotations" id="17047.AddRangeAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17047.AddRangeAnnotations.bool"/> + </Property> + <Property name="AddRangeLabels" id="17047.AddRangeLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17047.AddRangeLabels.bool"/> + </Property> + <Property name="AutoOrient" id="17047.AutoOrient" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17047.AutoOrient.bool"/> + </Property> + <Property name="AutoOrientInfo" id="17047.AutoOrientInfo" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17047.AutoOrientInfo.bool"/> + </Property> + <Property name="AutomaticAnnotations" id="17047.AutomaticAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17047.AutomaticAnnotations.bool"/> + </Property> + <Property name="AutomaticLabelFormat" id="17047.AutomaticLabelFormat" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17047.AutomaticLabelFormat.bool"/> + </Property> + <Property name="ComponentTitle" id="17047.ComponentTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="CustomLabels" id="17047.CustomLabels"/> + <Property name="DrawAnnotations" id="17047.DrawAnnotations" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17047.DrawAnnotations.bool"/> + </Property> + <Property name="DrawNanAnnotation" id="17047.DrawNanAnnotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17047.DrawNanAnnotation.bool"/> + </Property> + <Property name="DrawTickLabels" id="17047.DrawTickLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17047.DrawTickLabels.bool"/> + </Property> + <Property name="DrawTickMarks" id="17047.DrawTickMarks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17047.DrawTickMarks.bool"/> + </Property> + <Property name="LabelBold" id="17047.LabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17047.LabelBold.bool"/> + </Property> + <Property name="LabelColor" id="17047.LabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17047.LabelColor.range"/> + </Property> + <Property name="LabelFontFamily" id="17047.LabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17047.LabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LabelFontSize" id="17047.LabelFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="17047.LabelFontSize.range"/> + </Property> + <Property name="LabelFormat" id="17047.LabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="LabelItalic" id="17047.LabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17047.LabelItalic.bool"/> + </Property> + <Property name="LabelOpacity" id="17047.LabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17047.LabelOpacity.range"/> + </Property> + <Property name="LabelShadow" id="17047.LabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17047.LabelShadow.bool"/> + </Property> + <Property name="LookupTable" id="17047.LookupTable" number_of_elements="1"> + <Proxy value="16039"/> + <Domain name="groups" id="17047.LookupTable.groups"/> + </Property> + <Property name="NanAnnotation" id="17047.NanAnnotation" number_of_elements="1"> + <Element index="0" value="NaN"/> + </Property> + <Property name="Orientation" id="17047.Orientation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="17047.Orientation.enum"> + <Entry value="0" text="Horizontal"/> + <Entry value="1" text="Vertical"/> + </Domain> + </Property> + <Property name="OrientationInfo" id="17047.OrientationInfo" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="Position" id="17047.Position" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + <Domain name="range" id="17047.Position.range"/> + </Property> + <Property name="PositionInfo" id="17047.PositionInfo" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + </Property> + <Property name="RangeLabelFormat" id="17047.RangeLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.1e"/> + </Property> + <Property name="Repositionable" id="17047.Repositionable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17047.Repositionable.bool"/> + </Property> + <Property name="Resizable" id="17047.Resizable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17047.Resizable.bool"/> + </Property> + <Property name="ScalarBarLength" id="17047.ScalarBarLength" number_of_elements="1"> + <Element index="0" value="0.33"/> + </Property> + <Property name="ScalarBarThickness" id="17047.ScalarBarThickness" number_of_elements="1"> + <Element index="0" value="16"/> + </Property> + <Property name="Selectable" id="17047.Selectable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17047.Selectable.bool"/> + </Property> + <Property name="TextPosition" id="17047.TextPosition" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="17047.TextPosition.enum"> + <Entry value="1" text="Ticks right/top, annotations left/bottom"/> + <Entry value="0" text="Ticks left/bottom, annotations right/top"/> + </Domain> + </Property> + <Property name="Title" id="17047.Title" number_of_elements="1"> + <Element index="0" value="concentration"/> + </Property> + <Property name="TitleBold" id="17047.TitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17047.TitleBold.bool"/> + </Property> + <Property name="TitleColor" id="17047.TitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17047.TitleColor.range"/> + </Property> + <Property name="TitleFontFamily" id="17047.TitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17047.TitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="TitleFontSize" id="17047.TitleFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="17047.TitleFontSize.range"/> + </Property> + <Property name="TitleItalic" id="17047.TitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17047.TitleItalic.bool"/> + </Property> + <Property name="TitleJustification" id="17047.TitleJustification" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="17047.TitleJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Centered"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="TitleOpacity" id="17047.TitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17047.TitleOpacity.range"/> + </Property> + <Property name="TitleShadow" id="17047.TitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17047.TitleShadow.bool"/> + </Property> + <Property name="UseCustomLabels" id="17047.UseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17047.UseCustomLabels.bool"/> + </Property> + <Property name="Visibility" id="17047.Visibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17047.Visibility.bool"/> + </Property> + <Property name="WindowLocation" id="17047.WindowLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="17047.WindowLocation.enum"> + <Entry value="0" text="AnyLocation"/> + <Entry value="1" text="LowerLeftCorner"/> + <Entry value="2" text="LowerRightCorner"/> + <Entry value="3" text="LowerCenter"/> + <Entry value="4" text="UpperLeftCorner"/> + <Entry value="5" text="UpperRightCorner"/> + <Entry value="6" text="UpperCenter"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="ScalarBarWidgetRepresentation" id="17308" servers="21"> + <Property name="Enabled" id="17308.Enabled" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17308.Enabled.bool"/> + </Property> + <Property name="LockPosition" id="17308.LockPosition" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17308.LockPosition.bool"/> + </Property> + <Property name="UseNonCompositedRenderer" id="17308.UseNonCompositedRenderer" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="AddRangeAnnotations" id="17308.AddRangeAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17308.AddRangeAnnotations.bool"/> + </Property> + <Property name="AddRangeLabels" id="17308.AddRangeLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17308.AddRangeLabels.bool"/> + </Property> + <Property name="AutoOrient" id="17308.AutoOrient" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17308.AutoOrient.bool"/> + </Property> + <Property name="AutoOrientInfo" id="17308.AutoOrientInfo" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17308.AutoOrientInfo.bool"/> + </Property> + <Property name="AutomaticAnnotations" id="17308.AutomaticAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17308.AutomaticAnnotations.bool"/> + </Property> + <Property name="AutomaticLabelFormat" id="17308.AutomaticLabelFormat" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17308.AutomaticLabelFormat.bool"/> + </Property> + <Property name="ComponentTitle" id="17308.ComponentTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="CustomLabels" id="17308.CustomLabels"/> + <Property name="DrawAnnotations" id="17308.DrawAnnotations" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17308.DrawAnnotations.bool"/> + </Property> + <Property name="DrawNanAnnotation" id="17308.DrawNanAnnotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17308.DrawNanAnnotation.bool"/> + </Property> + <Property name="DrawTickLabels" id="17308.DrawTickLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17308.DrawTickLabels.bool"/> + </Property> + <Property name="DrawTickMarks" id="17308.DrawTickMarks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17308.DrawTickMarks.bool"/> + </Property> + <Property name="LabelBold" id="17308.LabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17308.LabelBold.bool"/> + </Property> + <Property name="LabelColor" id="17308.LabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17308.LabelColor.range"/> + </Property> + <Property name="LabelFontFamily" id="17308.LabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17308.LabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LabelFontSize" id="17308.LabelFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="17308.LabelFontSize.range"/> + </Property> + <Property name="LabelFormat" id="17308.LabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="LabelItalic" id="17308.LabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17308.LabelItalic.bool"/> + </Property> + <Property name="LabelOpacity" id="17308.LabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17308.LabelOpacity.range"/> + </Property> + <Property name="LabelShadow" id="17308.LabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17308.LabelShadow.bool"/> + </Property> + <Property name="LookupTable" id="17308.LookupTable" number_of_elements="1"> + <Proxy value="17302"/> + <Domain name="groups" id="17308.LookupTable.groups"/> + </Property> + <Property name="NanAnnotation" id="17308.NanAnnotation" number_of_elements="1"> + <Element index="0" value="NaN"/> + </Property> + <Property name="Orientation" id="17308.Orientation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="17308.Orientation.enum"> + <Entry value="0" text="Horizontal"/> + <Entry value="1" text="Vertical"/> + </Domain> + </Property> + <Property name="OrientationInfo" id="17308.OrientationInfo" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="Position" id="17308.Position" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + <Domain name="range" id="17308.Position.range"/> + </Property> + <Property name="PositionInfo" id="17308.PositionInfo" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + </Property> + <Property name="RangeLabelFormat" id="17308.RangeLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.1e"/> + </Property> + <Property name="Repositionable" id="17308.Repositionable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17308.Repositionable.bool"/> + </Property> + <Property name="Resizable" id="17308.Resizable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="17308.Resizable.bool"/> + </Property> + <Property name="ScalarBarLength" id="17308.ScalarBarLength" number_of_elements="1"> + <Element index="0" value="0.33"/> + </Property> + <Property name="ScalarBarThickness" id="17308.ScalarBarThickness" number_of_elements="1"> + <Element index="0" value="16"/> + </Property> + <Property name="Selectable" id="17308.Selectable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17308.Selectable.bool"/> + </Property> + <Property name="TextPosition" id="17308.TextPosition" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="17308.TextPosition.enum"> + <Entry value="1" text="Ticks right/top, annotations left/bottom"/> + <Entry value="0" text="Ticks left/bottom, annotations right/top"/> + </Domain> + </Property> + <Property name="Title" id="17308.Title" number_of_elements="1"> + <Element index="0" value="time_min"/> + </Property> + <Property name="TitleBold" id="17308.TitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17308.TitleBold.bool"/> + </Property> + <Property name="TitleColor" id="17308.TitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="17308.TitleColor.range"/> + </Property> + <Property name="TitleFontFamily" id="17308.TitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="17308.TitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="TitleFontSize" id="17308.TitleFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="17308.TitleFontSize.range"/> + </Property> + <Property name="TitleItalic" id="17308.TitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17308.TitleItalic.bool"/> + </Property> + <Property name="TitleJustification" id="17308.TitleJustification" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="17308.TitleJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Centered"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="TitleOpacity" id="17308.TitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="17308.TitleOpacity.range"/> + </Property> + <Property name="TitleShadow" id="17308.TitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17308.TitleShadow.bool"/> + </Property> + <Property name="UseCustomLabels" id="17308.UseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17308.UseCustomLabels.bool"/> + </Property> + <Property name="Visibility" id="17308.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="17308.Visibility.bool"/> + </Property> + <Property name="WindowLocation" id="17308.WindowLocation" number_of_elements="1"> + <Element index="0" value="5"/> + <Domain name="enum" id="17308.WindowLocation.enum"> + <Entry value="0" text="AnyLocation"/> + <Entry value="1" text="LowerLeftCorner"/> + <Entry value="2" text="LowerRightCorner"/> + <Entry value="3" text="LowerCenter"/> + <Entry value="4" text="UpperLeftCorner"/> + <Entry value="5" text="UpperRightCorner"/> + <Entry value="6" text="UpperCenter"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="ScalarBarWidgetRepresentation" id="16053" servers="21"> + <Property name="Enabled" id="16053.Enabled" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16053.Enabled.bool"/> + </Property> + <Property name="LockPosition" id="16053.LockPosition" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16053.LockPosition.bool"/> + </Property> + <Property name="UseNonCompositedRenderer" id="16053.UseNonCompositedRenderer" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="AddRangeAnnotations" id="16053.AddRangeAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16053.AddRangeAnnotations.bool"/> + </Property> + <Property name="AddRangeLabels" id="16053.AddRangeLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16053.AddRangeLabels.bool"/> + </Property> + <Property name="AutoOrient" id="16053.AutoOrient" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16053.AutoOrient.bool"/> + </Property> + <Property name="AutoOrientInfo" id="16053.AutoOrientInfo" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16053.AutoOrientInfo.bool"/> + </Property> + <Property name="AutomaticAnnotations" id="16053.AutomaticAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16053.AutomaticAnnotations.bool"/> + </Property> + <Property name="AutomaticLabelFormat" id="16053.AutomaticLabelFormat" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16053.AutomaticLabelFormat.bool"/> + </Property> + <Property name="ComponentTitle" id="16053.ComponentTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="CustomLabels" id="16053.CustomLabels"/> + <Property name="DrawAnnotations" id="16053.DrawAnnotations" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16053.DrawAnnotations.bool"/> + </Property> + <Property name="DrawNanAnnotation" id="16053.DrawNanAnnotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16053.DrawNanAnnotation.bool"/> + </Property> + <Property name="DrawTickLabels" id="16053.DrawTickLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16053.DrawTickLabels.bool"/> + </Property> + <Property name="DrawTickMarks" id="16053.DrawTickMarks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16053.DrawTickMarks.bool"/> + </Property> + <Property name="LabelBold" id="16053.LabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16053.LabelBold.bool"/> + </Property> + <Property name="LabelColor" id="16053.LabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16053.LabelColor.range"/> + </Property> + <Property name="LabelFontFamily" id="16053.LabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16053.LabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LabelFontSize" id="16053.LabelFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16053.LabelFontSize.range"/> + </Property> + <Property name="LabelFormat" id="16053.LabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="LabelItalic" id="16053.LabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16053.LabelItalic.bool"/> + </Property> + <Property name="LabelOpacity" id="16053.LabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16053.LabelOpacity.range"/> + </Property> + <Property name="LabelShadow" id="16053.LabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16053.LabelShadow.bool"/> + </Property> + <Property name="LookupTable" id="16053.LookupTable" number_of_elements="1"> + <Proxy value="16047"/> + <Domain name="groups" id="16053.LookupTable.groups"/> + </Property> + <Property name="NanAnnotation" id="16053.NanAnnotation" number_of_elements="1"> + <Element index="0" value="NaN"/> + </Property> + <Property name="Orientation" id="16053.Orientation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16053.Orientation.enum"> + <Entry value="0" text="Horizontal"/> + <Entry value="1" text="Vertical"/> + </Domain> + </Property> + <Property name="OrientationInfo" id="16053.OrientationInfo" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="Position" id="16053.Position" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + <Domain name="range" id="16053.Position.range"/> + </Property> + <Property name="PositionInfo" id="16053.PositionInfo" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + </Property> + <Property name="RangeLabelFormat" id="16053.RangeLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.1e"/> + </Property> + <Property name="Repositionable" id="16053.Repositionable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16053.Repositionable.bool"/> + </Property> + <Property name="Resizable" id="16053.Resizable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16053.Resizable.bool"/> + </Property> + <Property name="ScalarBarLength" id="16053.ScalarBarLength" number_of_elements="1"> + <Element index="0" value="0.33"/> + </Property> + <Property name="ScalarBarThickness" id="16053.ScalarBarThickness" number_of_elements="1"> + <Element index="0" value="16"/> + </Property> + <Property name="Selectable" id="16053.Selectable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16053.Selectable.bool"/> + </Property> + <Property name="TextPosition" id="16053.TextPosition" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16053.TextPosition.enum"> + <Entry value="1" text="Ticks right/top, annotations left/bottom"/> + <Entry value="0" text="Ticks left/bottom, annotations right/top"/> + </Domain> + </Property> + <Property name="Title" id="16053.Title" number_of_elements="1"> + <Element index="0" value="darcy_velocity_x"/> + </Property> + <Property name="TitleBold" id="16053.TitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16053.TitleBold.bool"/> + </Property> + <Property name="TitleColor" id="16053.TitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16053.TitleColor.range"/> + </Property> + <Property name="TitleFontFamily" id="16053.TitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16053.TitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="TitleFontSize" id="16053.TitleFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16053.TitleFontSize.range"/> + </Property> + <Property name="TitleItalic" id="16053.TitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16053.TitleItalic.bool"/> + </Property> + <Property name="TitleJustification" id="16053.TitleJustification" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16053.TitleJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Centered"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="TitleOpacity" id="16053.TitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16053.TitleOpacity.range"/> + </Property> + <Property name="TitleShadow" id="16053.TitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16053.TitleShadow.bool"/> + </Property> + <Property name="UseCustomLabels" id="16053.UseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16053.UseCustomLabels.bool"/> + </Property> + <Property name="Visibility" id="16053.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16053.Visibility.bool"/> + </Property> + <Property name="WindowLocation" id="16053.WindowLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="16053.WindowLocation.enum"> + <Entry value="0" text="AnyLocation"/> + <Entry value="1" text="LowerLeftCorner"/> + <Entry value="2" text="LowerRightCorner"/> + <Entry value="3" text="LowerCenter"/> + <Entry value="4" text="UpperLeftCorner"/> + <Entry value="5" text="UpperRightCorner"/> + <Entry value="6" text="UpperCenter"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="ScalarBarWidgetRepresentation" id="16061" servers="21"> + <Property name="Enabled" id="16061.Enabled" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16061.Enabled.bool"/> + </Property> + <Property name="LockPosition" id="16061.LockPosition" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16061.LockPosition.bool"/> + </Property> + <Property name="UseNonCompositedRenderer" id="16061.UseNonCompositedRenderer" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="AddRangeAnnotations" id="16061.AddRangeAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16061.AddRangeAnnotations.bool"/> + </Property> + <Property name="AddRangeLabels" id="16061.AddRangeLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16061.AddRangeLabels.bool"/> + </Property> + <Property name="AutoOrient" id="16061.AutoOrient" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16061.AutoOrient.bool"/> + </Property> + <Property name="AutoOrientInfo" id="16061.AutoOrientInfo" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16061.AutoOrientInfo.bool"/> + </Property> + <Property name="AutomaticAnnotations" id="16061.AutomaticAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16061.AutomaticAnnotations.bool"/> + </Property> + <Property name="AutomaticLabelFormat" id="16061.AutomaticLabelFormat" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16061.AutomaticLabelFormat.bool"/> + </Property> + <Property name="ComponentTitle" id="16061.ComponentTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="CustomLabels" id="16061.CustomLabels"/> + <Property name="DrawAnnotations" id="16061.DrawAnnotations" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16061.DrawAnnotations.bool"/> + </Property> + <Property name="DrawNanAnnotation" id="16061.DrawNanAnnotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16061.DrawNanAnnotation.bool"/> + </Property> + <Property name="DrawTickLabels" id="16061.DrawTickLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16061.DrawTickLabels.bool"/> + </Property> + <Property name="DrawTickMarks" id="16061.DrawTickMarks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16061.DrawTickMarks.bool"/> + </Property> + <Property name="LabelBold" id="16061.LabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16061.LabelBold.bool"/> + </Property> + <Property name="LabelColor" id="16061.LabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16061.LabelColor.range"/> + </Property> + <Property name="LabelFontFamily" id="16061.LabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16061.LabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LabelFontSize" id="16061.LabelFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16061.LabelFontSize.range"/> + </Property> + <Property name="LabelFormat" id="16061.LabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="LabelItalic" id="16061.LabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16061.LabelItalic.bool"/> + </Property> + <Property name="LabelOpacity" id="16061.LabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16061.LabelOpacity.range"/> + </Property> + <Property name="LabelShadow" id="16061.LabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16061.LabelShadow.bool"/> + </Property> + <Property name="LookupTable" id="16061.LookupTable" number_of_elements="1"> + <Proxy value="16055"/> + <Domain name="groups" id="16061.LookupTable.groups"/> + </Property> + <Property name="NanAnnotation" id="16061.NanAnnotation" number_of_elements="1"> + <Element index="0" value="NaN"/> + </Property> + <Property name="Orientation" id="16061.Orientation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16061.Orientation.enum"> + <Entry value="0" text="Horizontal"/> + <Entry value="1" text="Vertical"/> + </Domain> + </Property> + <Property name="OrientationInfo" id="16061.OrientationInfo" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="Position" id="16061.Position" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + <Domain name="range" id="16061.Position.range"/> + </Property> + <Property name="PositionInfo" id="16061.PositionInfo" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + </Property> + <Property name="RangeLabelFormat" id="16061.RangeLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.1e"/> + </Property> + <Property name="Repositionable" id="16061.Repositionable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16061.Repositionable.bool"/> + </Property> + <Property name="Resizable" id="16061.Resizable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16061.Resizable.bool"/> + </Property> + <Property name="ScalarBarLength" id="16061.ScalarBarLength" number_of_elements="1"> + <Element index="0" value="0.33"/> + </Property> + <Property name="ScalarBarThickness" id="16061.ScalarBarThickness" number_of_elements="1"> + <Element index="0" value="16"/> + </Property> + <Property name="Selectable" id="16061.Selectable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16061.Selectable.bool"/> + </Property> + <Property name="TextPosition" id="16061.TextPosition" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16061.TextPosition.enum"> + <Entry value="1" text="Ticks right/top, annotations left/bottom"/> + <Entry value="0" text="Ticks left/bottom, annotations right/top"/> + </Domain> + </Property> + <Property name="Title" id="16061.Title" number_of_elements="1"> + <Element index="0" value="pressure"/> + </Property> + <Property name="TitleBold" id="16061.TitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16061.TitleBold.bool"/> + </Property> + <Property name="TitleColor" id="16061.TitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16061.TitleColor.range"/> + </Property> + <Property name="TitleFontFamily" id="16061.TitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16061.TitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="TitleFontSize" id="16061.TitleFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16061.TitleFontSize.range"/> + </Property> + <Property name="TitleItalic" id="16061.TitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16061.TitleItalic.bool"/> + </Property> + <Property name="TitleJustification" id="16061.TitleJustification" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16061.TitleJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Centered"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="TitleOpacity" id="16061.TitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16061.TitleOpacity.range"/> + </Property> + <Property name="TitleShadow" id="16061.TitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16061.TitleShadow.bool"/> + </Property> + <Property name="UseCustomLabels" id="16061.UseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16061.UseCustomLabels.bool"/> + </Property> + <Property name="Visibility" id="16061.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16061.Visibility.bool"/> + </Property> + <Property name="WindowLocation" id="16061.WindowLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="16061.WindowLocation.enum"> + <Entry value="0" text="AnyLocation"/> + <Entry value="1" text="LowerLeftCorner"/> + <Entry value="2" text="LowerRightCorner"/> + <Entry value="3" text="LowerCenter"/> + <Entry value="4" text="UpperLeftCorner"/> + <Entry value="5" text="UpperRightCorner"/> + <Entry value="6" text="UpperCenter"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="ScalarBarWidgetRepresentation" id="16069" servers="21"> + <Property name="Enabled" id="16069.Enabled" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16069.Enabled.bool"/> + </Property> + <Property name="LockPosition" id="16069.LockPosition" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16069.LockPosition.bool"/> + </Property> + <Property name="UseNonCompositedRenderer" id="16069.UseNonCompositedRenderer" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="AddRangeAnnotations" id="16069.AddRangeAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16069.AddRangeAnnotations.bool"/> + </Property> + <Property name="AddRangeLabels" id="16069.AddRangeLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16069.AddRangeLabels.bool"/> + </Property> + <Property name="AutoOrient" id="16069.AutoOrient" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16069.AutoOrient.bool"/> + </Property> + <Property name="AutoOrientInfo" id="16069.AutoOrientInfo" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16069.AutoOrientInfo.bool"/> + </Property> + <Property name="AutomaticAnnotations" id="16069.AutomaticAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16069.AutomaticAnnotations.bool"/> + </Property> + <Property name="AutomaticLabelFormat" id="16069.AutomaticLabelFormat" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16069.AutomaticLabelFormat.bool"/> + </Property> + <Property name="ComponentTitle" id="16069.ComponentTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="CustomLabels" id="16069.CustomLabels"/> + <Property name="DrawAnnotations" id="16069.DrawAnnotations" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16069.DrawAnnotations.bool"/> + </Property> + <Property name="DrawNanAnnotation" id="16069.DrawNanAnnotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16069.DrawNanAnnotation.bool"/> + </Property> + <Property name="DrawTickLabels" id="16069.DrawTickLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16069.DrawTickLabels.bool"/> + </Property> + <Property name="DrawTickMarks" id="16069.DrawTickMarks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16069.DrawTickMarks.bool"/> + </Property> + <Property name="LabelBold" id="16069.LabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16069.LabelBold.bool"/> + </Property> + <Property name="LabelColor" id="16069.LabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16069.LabelColor.range"/> + </Property> + <Property name="LabelFontFamily" id="16069.LabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16069.LabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LabelFontSize" id="16069.LabelFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16069.LabelFontSize.range"/> + </Property> + <Property name="LabelFormat" id="16069.LabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="LabelItalic" id="16069.LabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16069.LabelItalic.bool"/> + </Property> + <Property name="LabelOpacity" id="16069.LabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16069.LabelOpacity.range"/> + </Property> + <Property name="LabelShadow" id="16069.LabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16069.LabelShadow.bool"/> + </Property> + <Property name="LookupTable" id="16069.LookupTable" number_of_elements="1"> + <Proxy value="16063"/> + <Domain name="groups" id="16069.LookupTable.groups"/> + </Property> + <Property name="NanAnnotation" id="16069.NanAnnotation" number_of_elements="1"> + <Element index="0" value="NaN"/> + </Property> + <Property name="Orientation" id="16069.Orientation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16069.Orientation.enum"> + <Entry value="0" text="Horizontal"/> + <Entry value="1" text="Vertical"/> + </Domain> + </Property> + <Property name="OrientationInfo" id="16069.OrientationInfo" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="Position" id="16069.Position" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + <Domain name="range" id="16069.Position.range"/> + </Property> + <Property name="PositionInfo" id="16069.PositionInfo" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + </Property> + <Property name="RangeLabelFormat" id="16069.RangeLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.1e"/> + </Property> + <Property name="Repositionable" id="16069.Repositionable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16069.Repositionable.bool"/> + </Property> + <Property name="Resizable" id="16069.Resizable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16069.Resizable.bool"/> + </Property> + <Property name="ScalarBarLength" id="16069.ScalarBarLength" number_of_elements="1"> + <Element index="0" value="0.33"/> + </Property> + <Property name="ScalarBarThickness" id="16069.ScalarBarThickness" number_of_elements="1"> + <Element index="0" value="16"/> + </Property> + <Property name="Selectable" id="16069.Selectable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16069.Selectable.bool"/> + </Property> + <Property name="TextPosition" id="16069.TextPosition" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16069.TextPosition.enum"> + <Entry value="1" text="Ticks right/top, annotations left/bottom"/> + <Entry value="0" text="Ticks left/bottom, annotations right/top"/> + </Domain> + </Property> + <Property name="Title" id="16069.Title" number_of_elements="1"> + <Element index="0" value="saturation"/> + </Property> + <Property name="TitleBold" id="16069.TitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16069.TitleBold.bool"/> + </Property> + <Property name="TitleColor" id="16069.TitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16069.TitleColor.range"/> + </Property> + <Property name="TitleFontFamily" id="16069.TitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16069.TitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="TitleFontSize" id="16069.TitleFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16069.TitleFontSize.range"/> + </Property> + <Property name="TitleItalic" id="16069.TitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16069.TitleItalic.bool"/> + </Property> + <Property name="TitleJustification" id="16069.TitleJustification" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16069.TitleJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Centered"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="TitleOpacity" id="16069.TitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16069.TitleOpacity.range"/> + </Property> + <Property name="TitleShadow" id="16069.TitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16069.TitleShadow.bool"/> + </Property> + <Property name="UseCustomLabels" id="16069.UseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16069.UseCustomLabels.bool"/> + </Property> + <Property name="Visibility" id="16069.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16069.Visibility.bool"/> + </Property> + <Property name="WindowLocation" id="16069.WindowLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="16069.WindowLocation.enum"> + <Entry value="0" text="AnyLocation"/> + <Entry value="1" text="LowerLeftCorner"/> + <Entry value="2" text="LowerRightCorner"/> + <Entry value="3" text="LowerCenter"/> + <Entry value="4" text="UpperLeftCorner"/> + <Entry value="5" text="UpperRightCorner"/> + <Entry value="6" text="UpperCenter"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="ScalarBarWidgetRepresentation" id="16077" servers="21"> + <Property name="Enabled" id="16077.Enabled" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16077.Enabled.bool"/> + </Property> + <Property name="LockPosition" id="16077.LockPosition" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16077.LockPosition.bool"/> + </Property> + <Property name="UseNonCompositedRenderer" id="16077.UseNonCompositedRenderer" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="AddRangeAnnotations" id="16077.AddRangeAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16077.AddRangeAnnotations.bool"/> + </Property> + <Property name="AddRangeLabels" id="16077.AddRangeLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16077.AddRangeLabels.bool"/> + </Property> + <Property name="AutoOrient" id="16077.AutoOrient" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16077.AutoOrient.bool"/> + </Property> + <Property name="AutoOrientInfo" id="16077.AutoOrientInfo" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16077.AutoOrientInfo.bool"/> + </Property> + <Property name="AutomaticAnnotations" id="16077.AutomaticAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16077.AutomaticAnnotations.bool"/> + </Property> + <Property name="AutomaticLabelFormat" id="16077.AutomaticLabelFormat" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16077.AutomaticLabelFormat.bool"/> + </Property> + <Property name="ComponentTitle" id="16077.ComponentTitle" number_of_elements="1"> + <Element index="0" value="Magnitude"/> + </Property> + <Property name="CustomLabels" id="16077.CustomLabels"/> + <Property name="DrawAnnotations" id="16077.DrawAnnotations" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16077.DrawAnnotations.bool"/> + </Property> + <Property name="DrawNanAnnotation" id="16077.DrawNanAnnotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16077.DrawNanAnnotation.bool"/> + </Property> + <Property name="DrawTickLabels" id="16077.DrawTickLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16077.DrawTickLabels.bool"/> + </Property> + <Property name="DrawTickMarks" id="16077.DrawTickMarks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16077.DrawTickMarks.bool"/> + </Property> + <Property name="LabelBold" id="16077.LabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16077.LabelBold.bool"/> + </Property> + <Property name="LabelColor" id="16077.LabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16077.LabelColor.range"/> + </Property> + <Property name="LabelFontFamily" id="16077.LabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16077.LabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LabelFontSize" id="16077.LabelFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16077.LabelFontSize.range"/> + </Property> + <Property name="LabelFormat" id="16077.LabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="LabelItalic" id="16077.LabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16077.LabelItalic.bool"/> + </Property> + <Property name="LabelOpacity" id="16077.LabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16077.LabelOpacity.range"/> + </Property> + <Property name="LabelShadow" id="16077.LabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16077.LabelShadow.bool"/> + </Property> + <Property name="LookupTable" id="16077.LookupTable" number_of_elements="1"> + <Proxy value="16071"/> + <Domain name="groups" id="16077.LookupTable.groups"/> + </Property> + <Property name="NanAnnotation" id="16077.NanAnnotation" number_of_elements="1"> + <Element index="0" value="NaN"/> + </Property> + <Property name="Orientation" id="16077.Orientation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16077.Orientation.enum"> + <Entry value="0" text="Horizontal"/> + <Entry value="1" text="Vertical"/> + </Domain> + </Property> + <Property name="OrientationInfo" id="16077.OrientationInfo" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="Position" id="16077.Position" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + <Domain name="range" id="16077.Position.range"/> + </Property> + <Property name="PositionInfo" id="16077.PositionInfo" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + </Property> + <Property name="RangeLabelFormat" id="16077.RangeLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.1e"/> + </Property> + <Property name="Repositionable" id="16077.Repositionable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16077.Repositionable.bool"/> + </Property> + <Property name="Resizable" id="16077.Resizable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16077.Resizable.bool"/> + </Property> + <Property name="ScalarBarLength" id="16077.ScalarBarLength" number_of_elements="1"> + <Element index="0" value="0.33"/> + </Property> + <Property name="ScalarBarThickness" id="16077.ScalarBarThickness" number_of_elements="1"> + <Element index="0" value="16"/> + </Property> + <Property name="Selectable" id="16077.Selectable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16077.Selectable.bool"/> + </Property> + <Property name="TextPosition" id="16077.TextPosition" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16077.TextPosition.enum"> + <Entry value="1" text="Ticks right/top, annotations left/bottom"/> + <Entry value="0" text="Ticks left/bottom, annotations right/top"/> + </Domain> + </Property> + <Property name="Title" id="16077.Title" number_of_elements="1"> + <Element index="0" value="ScalarGradient"/> + </Property> + <Property name="TitleBold" id="16077.TitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16077.TitleBold.bool"/> + </Property> + <Property name="TitleColor" id="16077.TitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16077.TitleColor.range"/> + </Property> + <Property name="TitleFontFamily" id="16077.TitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16077.TitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="TitleFontSize" id="16077.TitleFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16077.TitleFontSize.range"/> + </Property> + <Property name="TitleItalic" id="16077.TitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16077.TitleItalic.bool"/> + </Property> + <Property name="TitleJustification" id="16077.TitleJustification" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16077.TitleJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Centered"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="TitleOpacity" id="16077.TitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16077.TitleOpacity.range"/> + </Property> + <Property name="TitleShadow" id="16077.TitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16077.TitleShadow.bool"/> + </Property> + <Property name="UseCustomLabels" id="16077.UseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16077.UseCustomLabels.bool"/> + </Property> + <Property name="Visibility" id="16077.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16077.Visibility.bool"/> + </Property> + <Property name="WindowLocation" id="16077.WindowLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="16077.WindowLocation.enum"> + <Entry value="0" text="AnyLocation"/> + <Entry value="1" text="LowerLeftCorner"/> + <Entry value="2" text="LowerRightCorner"/> + <Entry value="3" text="LowerCenter"/> + <Entry value="4" text="UpperLeftCorner"/> + <Entry value="5" text="UpperRightCorner"/> + <Entry value="6" text="UpperCenter"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="ScalarBarWidgetRepresentation" id="16085" servers="21"> + <Property name="Enabled" id="16085.Enabled" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16085.Enabled.bool"/> + </Property> + <Property name="LockPosition" id="16085.LockPosition" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16085.LockPosition.bool"/> + </Property> + <Property name="UseNonCompositedRenderer" id="16085.UseNonCompositedRenderer" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="AddRangeAnnotations" id="16085.AddRangeAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16085.AddRangeAnnotations.bool"/> + </Property> + <Property name="AddRangeLabels" id="16085.AddRangeLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16085.AddRangeLabels.bool"/> + </Property> + <Property name="AutoOrient" id="16085.AutoOrient" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16085.AutoOrient.bool"/> + </Property> + <Property name="AutoOrientInfo" id="16085.AutoOrientInfo" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16085.AutoOrientInfo.bool"/> + </Property> + <Property name="AutomaticAnnotations" id="16085.AutomaticAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16085.AutomaticAnnotations.bool"/> + </Property> + <Property name="AutomaticLabelFormat" id="16085.AutomaticLabelFormat" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16085.AutomaticLabelFormat.bool"/> + </Property> + <Property name="ComponentTitle" id="16085.ComponentTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="CustomLabels" id="16085.CustomLabels"/> + <Property name="DrawAnnotations" id="16085.DrawAnnotations" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16085.DrawAnnotations.bool"/> + </Property> + <Property name="DrawNanAnnotation" id="16085.DrawNanAnnotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16085.DrawNanAnnotation.bool"/> + </Property> + <Property name="DrawTickLabels" id="16085.DrawTickLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16085.DrawTickLabels.bool"/> + </Property> + <Property name="DrawTickMarks" id="16085.DrawTickMarks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16085.DrawTickMarks.bool"/> + </Property> + <Property name="LabelBold" id="16085.LabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16085.LabelBold.bool"/> + </Property> + <Property name="LabelColor" id="16085.LabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16085.LabelColor.range"/> + </Property> + <Property name="LabelFontFamily" id="16085.LabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16085.LabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LabelFontSize" id="16085.LabelFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16085.LabelFontSize.range"/> + </Property> + <Property name="LabelFormat" id="16085.LabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="LabelItalic" id="16085.LabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16085.LabelItalic.bool"/> + </Property> + <Property name="LabelOpacity" id="16085.LabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16085.LabelOpacity.range"/> + </Property> + <Property name="LabelShadow" id="16085.LabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16085.LabelShadow.bool"/> + </Property> + <Property name="LookupTable" id="16085.LookupTable" number_of_elements="1"> + <Proxy value="16079"/> + <Domain name="groups" id="16085.LookupTable.groups"/> + </Property> + <Property name="NanAnnotation" id="16085.NanAnnotation" number_of_elements="1"> + <Element index="0" value="NaN"/> + </Property> + <Property name="Orientation" id="16085.Orientation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16085.Orientation.enum"> + <Entry value="0" text="Horizontal"/> + <Entry value="1" text="Vertical"/> + </Domain> + </Property> + <Property name="OrientationInfo" id="16085.OrientationInfo" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="Position" id="16085.Position" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + <Domain name="range" id="16085.Position.range"/> + </Property> + <Property name="PositionInfo" id="16085.PositionInfo" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + </Property> + <Property name="RangeLabelFormat" id="16085.RangeLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.1e"/> + </Property> + <Property name="Repositionable" id="16085.Repositionable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16085.Repositionable.bool"/> + </Property> + <Property name="Resizable" id="16085.Resizable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16085.Resizable.bool"/> + </Property> + <Property name="ScalarBarLength" id="16085.ScalarBarLength" number_of_elements="1"> + <Element index="0" value="0.33"/> + </Property> + <Property name="ScalarBarThickness" id="16085.ScalarBarThickness" number_of_elements="1"> + <Element index="0" value="16"/> + </Property> + <Property name="Selectable" id="16085.Selectable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16085.Selectable.bool"/> + </Property> + <Property name="TextPosition" id="16085.TextPosition" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16085.TextPosition.enum"> + <Entry value="1" text="Ticks right/top, annotations left/bottom"/> + <Entry value="0" text="Ticks left/bottom, annotations right/top"/> + </Domain> + </Property> + <Property name="Title" id="16085.Title" number_of_elements="1"> + <Element index="0" value="v_cm-min"/> + </Property> + <Property name="TitleBold" id="16085.TitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16085.TitleBold.bool"/> + </Property> + <Property name="TitleColor" id="16085.TitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16085.TitleColor.range"/> + </Property> + <Property name="TitleFontFamily" id="16085.TitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16085.TitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="TitleFontSize" id="16085.TitleFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16085.TitleFontSize.range"/> + </Property> + <Property name="TitleItalic" id="16085.TitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16085.TitleItalic.bool"/> + </Property> + <Property name="TitleJustification" id="16085.TitleJustification" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16085.TitleJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Centered"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="TitleOpacity" id="16085.TitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16085.TitleOpacity.range"/> + </Property> + <Property name="TitleShadow" id="16085.TitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16085.TitleShadow.bool"/> + </Property> + <Property name="UseCustomLabels" id="16085.UseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16085.UseCustomLabels.bool"/> + </Property> + <Property name="Visibility" id="16085.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16085.Visibility.bool"/> + </Property> + <Property name="WindowLocation" id="16085.WindowLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="16085.WindowLocation.enum"> + <Entry value="0" text="AnyLocation"/> + <Entry value="1" text="LowerLeftCorner"/> + <Entry value="2" text="LowerRightCorner"/> + <Entry value="3" text="LowerCenter"/> + <Entry value="4" text="UpperLeftCorner"/> + <Entry value="5" text="UpperRightCorner"/> + <Entry value="6" text="UpperCenter"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="ScalarBarWidgetRepresentation" id="16311" servers="21"> + <Property name="Enabled" id="16311.Enabled" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16311.Enabled.bool"/> + </Property> + <Property name="LockPosition" id="16311.LockPosition" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16311.LockPosition.bool"/> + </Property> + <Property name="UseNonCompositedRenderer" id="16311.UseNonCompositedRenderer" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="AddRangeAnnotations" id="16311.AddRangeAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16311.AddRangeAnnotations.bool"/> + </Property> + <Property name="AddRangeLabels" id="16311.AddRangeLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16311.AddRangeLabels.bool"/> + </Property> + <Property name="AutoOrient" id="16311.AutoOrient" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16311.AutoOrient.bool"/> + </Property> + <Property name="AutoOrientInfo" id="16311.AutoOrientInfo" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16311.AutoOrientInfo.bool"/> + </Property> + <Property name="AutomaticAnnotations" id="16311.AutomaticAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16311.AutomaticAnnotations.bool"/> + </Property> + <Property name="AutomaticLabelFormat" id="16311.AutomaticLabelFormat" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16311.AutomaticLabelFormat.bool"/> + </Property> + <Property name="ComponentTitle" id="16311.ComponentTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="CustomLabels" id="16311.CustomLabels"/> + <Property name="DrawAnnotations" id="16311.DrawAnnotations" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16311.DrawAnnotations.bool"/> + </Property> + <Property name="DrawNanAnnotation" id="16311.DrawNanAnnotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16311.DrawNanAnnotation.bool"/> + </Property> + <Property name="DrawTickLabels" id="16311.DrawTickLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16311.DrawTickLabels.bool"/> + </Property> + <Property name="DrawTickMarks" id="16311.DrawTickMarks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16311.DrawTickMarks.bool"/> + </Property> + <Property name="LabelBold" id="16311.LabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16311.LabelBold.bool"/> + </Property> + <Property name="LabelColor" id="16311.LabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16311.LabelColor.range"/> + </Property> + <Property name="LabelFontFamily" id="16311.LabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16311.LabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LabelFontSize" id="16311.LabelFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16311.LabelFontSize.range"/> + </Property> + <Property name="LabelFormat" id="16311.LabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="LabelItalic" id="16311.LabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16311.LabelItalic.bool"/> + </Property> + <Property name="LabelOpacity" id="16311.LabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16311.LabelOpacity.range"/> + </Property> + <Property name="LabelShadow" id="16311.LabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16311.LabelShadow.bool"/> + </Property> + <Property name="LookupTable" id="16311.LookupTable" number_of_elements="1"> + <Proxy value="16231"/> + <Domain name="groups" id="16311.LookupTable.groups"/> + </Property> + <Property name="NanAnnotation" id="16311.NanAnnotation" number_of_elements="1"> + <Element index="0" value="NaN"/> + </Property> + <Property name="Orientation" id="16311.Orientation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16311.Orientation.enum"> + <Entry value="0" text="Horizontal"/> + <Entry value="1" text="Vertical"/> + </Domain> + </Property> + <Property name="OrientationInfo" id="16311.OrientationInfo" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="Position" id="16311.Position" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + <Domain name="range" id="16311.Position.range"/> + </Property> + <Property name="PositionInfo" id="16311.PositionInfo" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + </Property> + <Property name="RangeLabelFormat" id="16311.RangeLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.1e"/> + </Property> + <Property name="Repositionable" id="16311.Repositionable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16311.Repositionable.bool"/> + </Property> + <Property name="Resizable" id="16311.Resizable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16311.Resizable.bool"/> + </Property> + <Property name="ScalarBarLength" id="16311.ScalarBarLength" number_of_elements="1"> + <Element index="0" value="0.33"/> + </Property> + <Property name="ScalarBarThickness" id="16311.ScalarBarThickness" number_of_elements="1"> + <Element index="0" value="16"/> + </Property> + <Property name="Selectable" id="16311.Selectable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16311.Selectable.bool"/> + </Property> + <Property name="TextPosition" id="16311.TextPosition" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16311.TextPosition.enum"> + <Entry value="1" text="Ticks right/top, annotations left/bottom"/> + <Entry value="0" text="Ticks left/bottom, annotations right/top"/> + </Domain> + </Property> + <Property name="Title" id="16311.Title" number_of_elements="1"> + <Element index="0" value="result"/> + </Property> + <Property name="TitleBold" id="16311.TitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16311.TitleBold.bool"/> + </Property> + <Property name="TitleColor" id="16311.TitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16311.TitleColor.range"/> + </Property> + <Property name="TitleFontFamily" id="16311.TitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16311.TitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="TitleFontSize" id="16311.TitleFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16311.TitleFontSize.range"/> + </Property> + <Property name="TitleItalic" id="16311.TitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16311.TitleItalic.bool"/> + </Property> + <Property name="TitleJustification" id="16311.TitleJustification" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16311.TitleJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Centered"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="TitleOpacity" id="16311.TitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16311.TitleOpacity.range"/> + </Property> + <Property name="TitleShadow" id="16311.TitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16311.TitleShadow.bool"/> + </Property> + <Property name="UseCustomLabels" id="16311.UseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16311.UseCustomLabels.bool"/> + </Property> + <Property name="Visibility" id="16311.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16311.Visibility.bool"/> + </Property> + <Property name="WindowLocation" id="16311.WindowLocation" number_of_elements="1"> + <Element index="0" value="5"/> + <Domain name="enum" id="16311.WindowLocation.enum"> + <Entry value="0" text="AnyLocation"/> + <Entry value="1" text="LowerLeftCorner"/> + <Entry value="2" text="LowerRightCorner"/> + <Entry value="3" text="LowerCenter"/> + <Entry value="4" text="UpperLeftCorner"/> + <Entry value="5" text="UpperRightCorner"/> + <Entry value="6" text="UpperCenter"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="ScalarBarWidgetRepresentation" id="16537" servers="21"> + <Property name="Enabled" id="16537.Enabled" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16537.Enabled.bool"/> + </Property> + <Property name="LockPosition" id="16537.LockPosition" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16537.LockPosition.bool"/> + </Property> + <Property name="UseNonCompositedRenderer" id="16537.UseNonCompositedRenderer" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="AddRangeAnnotations" id="16537.AddRangeAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16537.AddRangeAnnotations.bool"/> + </Property> + <Property name="AddRangeLabels" id="16537.AddRangeLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16537.AddRangeLabels.bool"/> + </Property> + <Property name="AutoOrient" id="16537.AutoOrient" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16537.AutoOrient.bool"/> + </Property> + <Property name="AutoOrientInfo" id="16537.AutoOrientInfo" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16537.AutoOrientInfo.bool"/> + </Property> + <Property name="AutomaticAnnotations" id="16537.AutomaticAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16537.AutomaticAnnotations.bool"/> + </Property> + <Property name="AutomaticLabelFormat" id="16537.AutomaticLabelFormat" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16537.AutomaticLabelFormat.bool"/> + </Property> + <Property name="ComponentTitle" id="16537.ComponentTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="CustomLabels" id="16537.CustomLabels"/> + <Property name="DrawAnnotations" id="16537.DrawAnnotations" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16537.DrawAnnotations.bool"/> + </Property> + <Property name="DrawNanAnnotation" id="16537.DrawNanAnnotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16537.DrawNanAnnotation.bool"/> + </Property> + <Property name="DrawTickLabels" id="16537.DrawTickLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16537.DrawTickLabels.bool"/> + </Property> + <Property name="DrawTickMarks" id="16537.DrawTickMarks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16537.DrawTickMarks.bool"/> + </Property> + <Property name="LabelBold" id="16537.LabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16537.LabelBold.bool"/> + </Property> + <Property name="LabelColor" id="16537.LabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16537.LabelColor.range"/> + </Property> + <Property name="LabelFontFamily" id="16537.LabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16537.LabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LabelFontSize" id="16537.LabelFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16537.LabelFontSize.range"/> + </Property> + <Property name="LabelFormat" id="16537.LabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="LabelItalic" id="16537.LabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16537.LabelItalic.bool"/> + </Property> + <Property name="LabelOpacity" id="16537.LabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16537.LabelOpacity.range"/> + </Property> + <Property name="LabelShadow" id="16537.LabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16537.LabelShadow.bool"/> + </Property> + <Property name="LookupTable" id="16537.LookupTable" number_of_elements="1"> + <Proxy value="16457"/> + <Domain name="groups" id="16537.LookupTable.groups"/> + </Property> + <Property name="NanAnnotation" id="16537.NanAnnotation" number_of_elements="1"> + <Element index="0" value="NaN"/> + </Property> + <Property name="Orientation" id="16537.Orientation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16537.Orientation.enum"> + <Entry value="0" text="Horizontal"/> + <Entry value="1" text="Vertical"/> + </Domain> + </Property> + <Property name="OrientationInfo" id="16537.OrientationInfo" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="Position" id="16537.Position" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + <Domain name="range" id="16537.Position.range"/> + </Property> + <Property name="PositionInfo" id="16537.PositionInfo" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + </Property> + <Property name="RangeLabelFormat" id="16537.RangeLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.1e"/> + </Property> + <Property name="Repositionable" id="16537.Repositionable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16537.Repositionable.bool"/> + </Property> + <Property name="Resizable" id="16537.Resizable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16537.Resizable.bool"/> + </Property> + <Property name="ScalarBarLength" id="16537.ScalarBarLength" number_of_elements="1"> + <Element index="0" value="0.33"/> + </Property> + <Property name="ScalarBarThickness" id="16537.ScalarBarThickness" number_of_elements="1"> + <Element index="0" value="16"/> + </Property> + <Property name="Selectable" id="16537.Selectable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16537.Selectable.bool"/> + </Property> + <Property name="TextPosition" id="16537.TextPosition" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16537.TextPosition.enum"> + <Entry value="1" text="Ticks right/top, annotations left/bottom"/> + <Entry value="0" text="Ticks left/bottom, annotations right/top"/> + </Domain> + </Property> + <Property name="Title" id="16537.Title" number_of_elements="1"> + <Element index="0" value="pore_volume"/> + </Property> + <Property name="TitleBold" id="16537.TitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16537.TitleBold.bool"/> + </Property> + <Property name="TitleColor" id="16537.TitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16537.TitleColor.range"/> + </Property> + <Property name="TitleFontFamily" id="16537.TitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16537.TitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="TitleFontSize" id="16537.TitleFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16537.TitleFontSize.range"/> + </Property> + <Property name="TitleItalic" id="16537.TitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16537.TitleItalic.bool"/> + </Property> + <Property name="TitleJustification" id="16537.TitleJustification" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16537.TitleJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Centered"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="TitleOpacity" id="16537.TitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16537.TitleOpacity.range"/> + </Property> + <Property name="TitleShadow" id="16537.TitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16537.TitleShadow.bool"/> + </Property> + <Property name="UseCustomLabels" id="16537.UseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16537.UseCustomLabels.bool"/> + </Property> + <Property name="Visibility" id="16537.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16537.Visibility.bool"/> + </Property> + <Property name="WindowLocation" id="16537.WindowLocation" number_of_elements="1"> + <Element index="0" value="5"/> + <Domain name="enum" id="16537.WindowLocation.enum"> + <Entry value="0" text="AnyLocation"/> + <Entry value="1" text="LowerLeftCorner"/> + <Entry value="2" text="LowerRightCorner"/> + <Entry value="3" text="LowerCenter"/> + <Entry value="4" text="UpperLeftCorner"/> + <Entry value="5" text="UpperRightCorner"/> + <Entry value="6" text="UpperCenter"/> + </Domain> + </Property> + </Proxy> + <Proxy group="representations" type="ScalarBarWidgetRepresentation" id="16543" servers="21"> + <Property name="Enabled" id="16543.Enabled" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16543.Enabled.bool"/> + </Property> + <Property name="LockPosition" id="16543.LockPosition" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16543.LockPosition.bool"/> + </Property> + <Property name="UseNonCompositedRenderer" id="16543.UseNonCompositedRenderer" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="AddRangeAnnotations" id="16543.AddRangeAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16543.AddRangeAnnotations.bool"/> + </Property> + <Property name="AddRangeLabels" id="16543.AddRangeLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16543.AddRangeLabels.bool"/> + </Property> + <Property name="AutoOrient" id="16543.AutoOrient" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16543.AutoOrient.bool"/> + </Property> + <Property name="AutoOrientInfo" id="16543.AutoOrientInfo" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16543.AutoOrientInfo.bool"/> + </Property> + <Property name="AutomaticAnnotations" id="16543.AutomaticAnnotations" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16543.AutomaticAnnotations.bool"/> + </Property> + <Property name="AutomaticLabelFormat" id="16543.AutomaticLabelFormat" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16543.AutomaticLabelFormat.bool"/> + </Property> + <Property name="ComponentTitle" id="16543.ComponentTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="CustomLabels" id="16543.CustomLabels"/> + <Property name="DrawAnnotations" id="16543.DrawAnnotations" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16543.DrawAnnotations.bool"/> + </Property> + <Property name="DrawNanAnnotation" id="16543.DrawNanAnnotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16543.DrawNanAnnotation.bool"/> + </Property> + <Property name="DrawTickLabels" id="16543.DrawTickLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16543.DrawTickLabels.bool"/> + </Property> + <Property name="DrawTickMarks" id="16543.DrawTickMarks" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16543.DrawTickMarks.bool"/> + </Property> + <Property name="LabelBold" id="16543.LabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16543.LabelBold.bool"/> + </Property> + <Property name="LabelColor" id="16543.LabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16543.LabelColor.range"/> + </Property> + <Property name="LabelFontFamily" id="16543.LabelFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16543.LabelFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="LabelFontSize" id="16543.LabelFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16543.LabelFontSize.range"/> + </Property> + <Property name="LabelFormat" id="16543.LabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.3g"/> + </Property> + <Property name="LabelItalic" id="16543.LabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16543.LabelItalic.bool"/> + </Property> + <Property name="LabelOpacity" id="16543.LabelOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16543.LabelOpacity.range"/> + </Property> + <Property name="LabelShadow" id="16543.LabelShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16543.LabelShadow.bool"/> + </Property> + <Property name="LookupTable" id="16543.LookupTable" number_of_elements="1"> + <Proxy value="15963"/> + <Domain name="groups" id="16543.LookupTable.groups"/> + </Property> + <Property name="NanAnnotation" id="16543.NanAnnotation" number_of_elements="1"> + <Element index="0" value="NaN"/> + </Property> + <Property name="Orientation" id="16543.Orientation" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16543.Orientation.enum"> + <Entry value="0" text="Horizontal"/> + <Entry value="1" text="Vertical"/> + </Domain> + </Property> + <Property name="OrientationInfo" id="16543.OrientationInfo" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="Position" id="16543.Position" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + <Domain name="range" id="16543.Position.range"/> + </Property> + <Property name="PositionInfo" id="16543.PositionInfo" number_of_elements="2"> + <Element index="0" value="0.89"/> + <Element index="1" value="0.02"/> + </Property> + <Property name="RangeLabelFormat" id="16543.RangeLabelFormat" number_of_elements="1"> + <Element index="0" value="%-#6.1e"/> + </Property> + <Property name="Repositionable" id="16543.Repositionable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16543.Repositionable.bool"/> + </Property> + <Property name="Resizable" id="16543.Resizable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16543.Resizable.bool"/> + </Property> + <Property name="ScalarBarLength" id="16543.ScalarBarLength" number_of_elements="1"> + <Element index="0" value="0.33"/> + </Property> + <Property name="ScalarBarThickness" id="16543.ScalarBarThickness" number_of_elements="1"> + <Element index="0" value="16"/> + </Property> + <Property name="Selectable" id="16543.Selectable" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16543.Selectable.bool"/> + </Property> + <Property name="TextPosition" id="16543.TextPosition" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16543.TextPosition.enum"> + <Entry value="1" text="Ticks right/top, annotations left/bottom"/> + <Entry value="0" text="Ticks left/bottom, annotations right/top"/> + </Domain> + </Property> + <Property name="Title" id="16543.Title" number_of_elements="1"> + <Element index="0" value="saturation"/> + </Property> + <Property name="TitleBold" id="16543.TitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16543.TitleBold.bool"/> + </Property> + <Property name="TitleColor" id="16543.TitleColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16543.TitleColor.range"/> + </Property> + <Property name="TitleFontFamily" id="16543.TitleFontFamily" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16543.TitleFontFamily.enum"> + <Entry value="0" text="Arial"/> + <Entry value="1" text="Courier"/> + <Entry value="2" text="Times"/> + </Domain> + </Property> + <Property name="TitleFontSize" id="16543.TitleFontSize" number_of_elements="1"> + <Element index="0" value="16"/> + <Domain name="range" id="16543.TitleFontSize.range"/> + </Property> + <Property name="TitleItalic" id="16543.TitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16543.TitleItalic.bool"/> + </Property> + <Property name="TitleJustification" id="16543.TitleJustification" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16543.TitleJustification.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Centered"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="TitleOpacity" id="16543.TitleOpacity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16543.TitleOpacity.range"/> + </Property> + <Property name="TitleShadow" id="16543.TitleShadow" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16543.TitleShadow.bool"/> + </Property> + <Property name="UseCustomLabels" id="16543.UseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16543.UseCustomLabels.bool"/> + </Property> + <Property name="Visibility" id="16543.Visibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16543.Visibility.bool"/> + </Property> + <Property name="WindowLocation" id="16543.WindowLocation" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="16543.WindowLocation.enum"> + <Entry value="0" text="AnyLocation"/> + <Entry value="1" text="LowerLeftCorner"/> + <Entry value="2" text="LowerRightCorner"/> + <Entry value="3" text="LowerCenter"/> + <Entry value="4" text="UpperLeftCorner"/> + <Entry value="5" text="UpperRightCorner"/> + <Entry value="6" text="UpperCenter"/> + </Domain> + </Property> + </Proxy> + <Proxy group="sources" type="IDSelectionSource" id="15457" servers="1"> + <Property name="ContainingCells" id="15457.ContainingCells" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15457.ContainingCells.bool"/> + </Property> + <Property name="FieldType" id="15457.FieldType" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="15457.FieldType.enum"> + <Entry value="0" text="CELL"/> + <Entry value="1" text="POINT"/> + <Entry value="2" text="FIELD"/> + <Entry value="3" text="VERTEX"/> + <Entry value="4" text="EDGE"/> + <Entry value="5" text="ROW"/> + </Domain> + </Property> + <Property name="IDs" id="15457.IDs" number_of_elements="2"> + <Element index="0" value="-1"/> + <Element index="1" value="0"/> + </Property> + <Property name="InsideOut" id="15457.InsideOut" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15457.InsideOut.bool"/> + </Property> + </Proxy> + <Proxy group="sources" type="IDSelectionSource" id="15589" servers="1"> + <Property name="ContainingCells" id="15589.ContainingCells" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15589.ContainingCells.bool"/> + </Property> + <Property name="FieldType" id="15589.FieldType" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="15589.FieldType.enum"> + <Entry value="0" text="CELL"/> + <Entry value="1" text="POINT"/> + <Entry value="2" text="FIELD"/> + <Entry value="3" text="VERTEX"/> + <Entry value="4" text="EDGE"/> + <Entry value="5" text="ROW"/> + </Domain> + </Property> + <Property name="IDs" id="15589.IDs" number_of_elements="2"> + <Element index="0" value="-1"/> + <Element index="1" value="0"/> + </Property> + <Property name="InsideOut" id="15589.InsideOut" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15589.InsideOut.bool"/> + </Property> + </Proxy> + <Proxy group="sources" type="IDSelectionSource" id="15501" servers="1"> + <Property name="ContainingCells" id="15501.ContainingCells" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15501.ContainingCells.bool"/> + </Property> + <Property name="FieldType" id="15501.FieldType" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="15501.FieldType.enum"> + <Entry value="0" text="CELL"/> + <Entry value="1" text="POINT"/> + <Entry value="2" text="FIELD"/> + <Entry value="3" text="VERTEX"/> + <Entry value="4" text="EDGE"/> + <Entry value="5" text="ROW"/> + </Domain> + </Property> + <Property name="IDs" id="15501.IDs" number_of_elements="4"> + <Element index="0" value="-1"/> + <Element index="1" value="60"/> + <Element index="2" value="-1"/> + <Element index="3" value="140"/> + </Property> + <Property name="InsideOut" id="15501.InsideOut" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15501.InsideOut.bool"/> + </Property> + </Proxy> + <Proxy group="sources" type="IDSelectionSource" id="15633" servers="1"> + <Property name="ContainingCells" id="15633.ContainingCells" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15633.ContainingCells.bool"/> + </Property> + <Property name="FieldType" id="15633.FieldType" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="15633.FieldType.enum"> + <Entry value="0" text="CELL"/> + <Entry value="1" text="POINT"/> + <Entry value="2" text="FIELD"/> + <Entry value="3" text="VERTEX"/> + <Entry value="4" text="EDGE"/> + <Entry value="5" text="ROW"/> + </Domain> + </Property> + <Property name="IDs" id="15633.IDs" number_of_elements="4"> + <Element index="0" value="-1"/> + <Element index="1" value="60"/> + <Element index="2" value="-1"/> + <Element index="3" value="140"/> + </Property> + <Property name="InsideOut" id="15633.InsideOut" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15633.InsideOut.bool"/> + </Property> + </Proxy> + <Proxy group="filters" type="Calculator" id="15446" servers="1"> + <Property name="AttributeMode" id="15446.AttributeMode" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="15446.AttributeMode.enum"> + <Entry value="1" text="Point Data"/> + <Entry value="2" text="Cell Data"/> + </Domain> + </Property> + <Property name="CoordinateResults" id="15446.CoordinateResults" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15446.CoordinateResults.bool"/> + </Property> + <Property name="Function" id="15446.Function" number_of_elements="1"> + <Element index="0" value="abs(darcy_velocity)*time/(0.25*0.45)"/> + </Property> + <Property name="Input" id="15446.Input" number_of_elements="1"> + <Proxy value="15435" output_port="0"/> + <Domain name="groups" id="15446.Input.groups"/> + <Domain name="input_array" id="15446.Input.input_array"/> + <Domain name="input_type" id="15446.Input.input_type"/> + </Property> + <Property name="ReplaceInvalidValues" id="15446.ReplaceInvalidValues" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15446.ReplaceInvalidValues.bool"/> + </Property> + <Property name="ReplacementValue" id="15446.ReplacementValue" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="15446.ReplacementValue.range"/> + </Property> + <Property name="ResultArrayName" id="15446.ResultArrayName" number_of_elements="1"> + <Element index="0" value="pore_volume"/> + </Property> + <Property name="ResultNormals" id="15446.ResultNormals" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15446.ResultNormals.bool"/> + </Property> + <Property name="ResultTCoords" id="15446.ResultTCoords" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15446.ResultTCoords.bool"/> + </Property> + </Proxy> + <Proxy group="filters" type="Calculator" id="15578" servers="1"> + <Property name="AttributeMode" id="15578.AttributeMode" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="15578.AttributeMode.enum"> + <Entry value="1" text="Point Data"/> + <Entry value="2" text="Cell Data"/> + </Domain> + </Property> + <Property name="CoordinateResults" id="15578.CoordinateResults" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15578.CoordinateResults.bool"/> + </Property> + <Property name="Function" id="15578.Function" number_of_elements="1"> + <Element index="0" value="abs(darcy_velocity)*time/(0.25*0.45)"/> + </Property> + <Property name="Input" id="15578.Input" number_of_elements="1"> + <Proxy value="15567" output_port="0"/> + <Domain name="groups" id="15578.Input.groups"/> + <Domain name="input_array" id="15578.Input.input_array"/> + <Domain name="input_type" id="15578.Input.input_type"/> + </Property> + <Property name="ReplaceInvalidValues" id="15578.ReplaceInvalidValues" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15578.ReplaceInvalidValues.bool"/> + </Property> + <Property name="ReplacementValue" id="15578.ReplacementValue" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="15578.ReplacementValue.range"/> + </Property> + <Property name="ResultArrayName" id="15578.ResultArrayName" number_of_elements="1"> + <Element index="0" value="pore_volume"/> + </Property> + <Property name="ResultNormals" id="15578.ResultNormals" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15578.ResultNormals.bool"/> + </Property> + <Property name="ResultTCoords" id="15578.ResultTCoords" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15578.ResultTCoords.bool"/> + </Property> + </Proxy> + <Proxy group="filters" type="Calculator" id="15435" servers="1"> + <Property name="AttributeMode" id="15435.AttributeMode" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="15435.AttributeMode.enum"> + <Entry value="1" text="Point Data"/> + <Entry value="2" text="Cell Data"/> + </Domain> + </Property> + <Property name="CoordinateResults" id="15435.CoordinateResults" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15435.CoordinateResults.bool"/> + </Property> + <Property name="Function" id="15435.Function" number_of_elements="1"> + <Element index="0" value="time/60"/> + </Property> + <Property name="Input" id="15435.Input" number_of_elements="1"> + <Proxy value="15424" output_port="0"/> + <Domain name="groups" id="15435.Input.groups"/> + <Domain name="input_array" id="15435.Input.input_array"/> + <Domain name="input_type" id="15435.Input.input_type"/> + </Property> + <Property name="ReplaceInvalidValues" id="15435.ReplaceInvalidValues" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15435.ReplaceInvalidValues.bool"/> + </Property> + <Property name="ReplacementValue" id="15435.ReplacementValue" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="15435.ReplacementValue.range"/> + </Property> + <Property name="ResultArrayName" id="15435.ResultArrayName" number_of_elements="1"> + <Element index="0" value="time_min"/> + </Property> + <Property name="ResultNormals" id="15435.ResultNormals" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15435.ResultNormals.bool"/> + </Property> + <Property name="ResultTCoords" id="15435.ResultTCoords" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15435.ResultTCoords.bool"/> + </Property> + </Proxy> + <Proxy group="filters" type="Calculator" id="15567" servers="1"> + <Property name="AttributeMode" id="15567.AttributeMode" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="15567.AttributeMode.enum"> + <Entry value="1" text="Point Data"/> + <Entry value="2" text="Cell Data"/> + </Domain> + </Property> + <Property name="CoordinateResults" id="15567.CoordinateResults" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15567.CoordinateResults.bool"/> + </Property> + <Property name="Function" id="15567.Function" number_of_elements="1"> + <Element index="0" value="time/60"/> + </Property> + <Property name="Input" id="15567.Input" number_of_elements="1"> + <Proxy value="15556" output_port="0"/> + <Domain name="groups" id="15567.Input.groups"/> + <Domain name="input_array" id="15567.Input.input_array"/> + <Domain name="input_type" id="15567.Input.input_type"/> + </Property> + <Property name="ReplaceInvalidValues" id="15567.ReplaceInvalidValues" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15567.ReplaceInvalidValues.bool"/> + </Property> + <Property name="ReplacementValue" id="15567.ReplacementValue" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="15567.ReplacementValue.range"/> + </Property> + <Property name="ResultArrayName" id="15567.ResultArrayName" number_of_elements="1"> + <Element index="0" value="time_min"/> + </Property> + <Property name="ResultNormals" id="15567.ResultNormals" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15567.ResultNormals.bool"/> + </Property> + <Property name="ResultTCoords" id="15567.ResultTCoords" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15567.ResultTCoords.bool"/> + </Property> + </Proxy> + <Proxy group="filters" type="PlotAttributes" id="15776" servers="1"> + <Property name="Input" id="15776.Input" number_of_elements="1"> + <Proxy value="15765" output_port="0"/> + <Domain name="groups" id="15776.Input.groups"/> + <Domain name="input_type" id="15776.Input.input_type"/> + </Property> + </Proxy> + <Proxy group="filters" type="PlotAttributes" id="15710" servers="1"> + <Property name="Input" id="15710.Input" number_of_elements="1"> + <Proxy value="15699" output_port="0"/> + <Domain name="groups" id="15710.Input.groups"/> + <Domain name="input_type" id="15710.Input.input_type"/> + </Property> + </Proxy> + <Proxy group="filters" type="ExtractSelectionOverTime" id="15468" servers="1"> + <Property name="Input" id="15468.Input" number_of_elements="1"> + <Proxy value="15446" output_port="0"/> + <Domain name="groups" id="15468.Input.groups"/> + <Domain name="input_type" id="15468.Input.input_type"/> + </Property> + <Property name="Only Report Selection Statistics" id="15468.Only Report Selection Statistics" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15468.Only Report Selection Statistics.bool"/> + </Property> + <Property name="Selection" id="15468.Selection" number_of_elements="1"> + <Proxy value="15457" output_port="0"/> + <Domain name="groups" id="15468.Selection.groups"/> + <Domain name="input_type" id="15468.Selection.input_type"/> + </Property> + </Proxy> + <Proxy group="filters" type="ExtractSelectionOverTime" id="15600" servers="1"> + <Property name="Input" id="15600.Input" number_of_elements="1"> + <Proxy value="15578" output_port="0"/> + <Domain name="groups" id="15600.Input.groups"/> + <Domain name="input_type" id="15600.Input.input_type"/> + </Property> + <Property name="Only Report Selection Statistics" id="15600.Only Report Selection Statistics" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15600.Only Report Selection Statistics.bool"/> + </Property> + <Property name="Selection" id="15600.Selection" number_of_elements="1"> + <Proxy value="15589" output_port="0"/> + <Domain name="groups" id="15600.Selection.groups"/> + <Domain name="input_type" id="15600.Selection.input_type"/> + </Property> + </Proxy> + <Proxy group="filters" type="ExtractSelectionOverTime" id="15512" servers="1"> + <Property name="Input" id="15512.Input" number_of_elements="1"> + <Proxy value="15446" output_port="0"/> + <Domain name="groups" id="15512.Input.groups"/> + <Domain name="input_type" id="15512.Input.input_type"/> + </Property> + <Property name="Only Report Selection Statistics" id="15512.Only Report Selection Statistics" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15512.Only Report Selection Statistics.bool"/> + </Property> + <Property name="Selection" id="15512.Selection" number_of_elements="1"> + <Proxy value="15501" output_port="0"/> + <Domain name="groups" id="15512.Selection.groups"/> + <Domain name="input_type" id="15512.Selection.input_type"/> + </Property> + </Proxy> + <Proxy group="filters" type="ExtractSelectionOverTime" id="15644" servers="1"> + <Property name="Input" id="15644.Input" number_of_elements="1"> + <Proxy value="15578" output_port="0"/> + <Domain name="groups" id="15644.Input.groups"/> + <Domain name="input_type" id="15644.Input.input_type"/> + </Property> + <Property name="Only Report Selection Statistics" id="15644.Only Report Selection Statistics" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15644.Only Report Selection Statistics.bool"/> + </Property> + <Property name="Selection" id="15644.Selection" number_of_elements="1"> + <Proxy value="15633" output_port="0"/> + <Domain name="groups" id="15644.Selection.groups"/> + <Domain name="input_type" id="15644.Selection.input_type"/> + </Property> + </Proxy> + <Proxy group="filters" type="PythonCalculator" id="15424" servers="1"> + <Property name="ArrayAssociation" id="15424.ArrayAssociation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15424.ArrayAssociation.enum"> + <Entry value="0" text="Point Data"/> + <Entry value="1" text="Cell Data"/> + </Domain> + </Property> + <Property name="ArrayName" id="15424.ArrayName" number_of_elements="1"> + <Element index="0" value="time"/> + </Property> + <Property name="CopyArrays" id="15424.CopyArrays" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15424.CopyArrays.bool"/> + </Property> + <Property name="Expression" id="15424.Expression" number_of_elements="1"> + <Element index="0" value="t_value"/> + </Property> + <Property name="Input" id="15424.Input" number_of_elements="1"> + <Proxy value="15413" output_port="0"/> + <Domain name="groups" id="15424.Input.groups"/> + <Domain name="input_type" id="15424.Input.input_type"/> + </Property> + </Proxy> + <Proxy group="filters" type="PythonCalculator" id="15556" servers="1"> + <Property name="ArrayAssociation" id="15556.ArrayAssociation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15556.ArrayAssociation.enum"> + <Entry value="0" text="Point Data"/> + <Entry value="1" text="Cell Data"/> + </Domain> + </Property> + <Property name="ArrayName" id="15556.ArrayName" number_of_elements="1"> + <Element index="0" value="time"/> + </Property> + <Property name="CopyArrays" id="15556.CopyArrays" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15556.CopyArrays.bool"/> + </Property> + <Property name="Expression" id="15556.Expression" number_of_elements="1"> + <Element index="0" value="t_value"/> + </Property> + <Property name="Input" id="15556.Input" number_of_elements="1"> + <Proxy value="15545" output_port="0"/> + <Domain name="groups" id="15556.Input.groups"/> + <Domain name="input_type" id="15556.Input.input_type"/> + </Property> + </Proxy> + <Proxy group="filters" type="TableToPolyData" id="15765" servers="1"> + <Property name="Create2DPoints" id="15765.Create2DPoints" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15765.Create2DPoints.bool"/> + </Property> + <Property name="Input" id="15765.Input" number_of_elements="1"> + <Proxy value="15754" output_port="0"/> + <Domain name="groups" id="15765.Input.groups"/> + <Domain name="input_array" id="15765.Input.input_array"/> + <Domain name="input_type" id="15765.Input.input_type"/> + </Property> + <Property name="KeepAllDataArrays" id="15765.KeepAllDataArrays" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15765.KeepAllDataArrays.bool"/> + </Property> + <Property name="XColumn" id="15765.XColumn" number_of_elements="1"> + <Element index="0" value="x"/> + <Domain name="array_list" id="15765.XColumn.array_list"> + <String text=" y"/> + <String text="x"/> + </Domain> + </Property> + <Property name="YColumn" id="15765.YColumn" number_of_elements="1"> + <Element index="0" value=" y"/> + <Domain name="array_list" id="15765.YColumn.array_list"> + <String text=" y"/> + <String text="x"/> + </Domain> + </Property> + <Property name="ZColumn" id="15765.ZColumn" number_of_elements="1"> + <Element index="0" value=" y"/> + <Domain name="array_list" id="15765.ZColumn.array_list"> + <String text=" y"/> + <String text="x"/> + </Domain> + </Property> + </Proxy> + <Proxy group="filters" type="TableToPolyData" id="15699" servers="1"> + <Property name="Create2DPoints" id="15699.Create2DPoints" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15699.Create2DPoints.bool"/> + </Property> + <Property name="Input" id="15699.Input" number_of_elements="1"> + <Proxy value="15688" output_port="0"/> + <Domain name="groups" id="15699.Input.groups"/> + <Domain name="input_array" id="15699.Input.input_array"/> + <Domain name="input_type" id="15699.Input.input_type"/> + </Property> + <Property name="KeepAllDataArrays" id="15699.KeepAllDataArrays" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15699.KeepAllDataArrays.bool"/> + </Property> + <Property name="XColumn" id="15699.XColumn" number_of_elements="1"> + <Element index="0" value="x"/> + <Domain name="array_list" id="15699.XColumn.array_list"> + <String text=" y"/> + <String text="x"/> + </Domain> + </Property> + <Property name="YColumn" id="15699.YColumn" number_of_elements="1"> + <Element index="0" value=" y"/> + <Domain name="array_list" id="15699.YColumn.array_list"> + <String text=" y"/> + <String text="x"/> + </Domain> + </Property> + <Property name="ZColumn" id="15699.ZColumn" number_of_elements="1"> + <Element index="0" value=" y"/> + <Domain name="array_list" id="15699.ZColumn.array_list"> + <String text=" y"/> + <String text="x"/> + </Domain> + </Property> + </Proxy> + <Proxy group="sources" type="CSVReader" id="15688" servers="1"> + <Property name="FileName" id="15688.FileName" number_of_elements="1"> + <Element index="0" value="/home/waltherm/01_Bearbeitung/ogs5_vs_ogs6/RichardsComponentTransport/Padilla/arrival_thetaw_0.16.csv"/> + <Domain name="files" id="15688.FileName.files"/> + </Property> + <Property name="FileNameInfo" id="15688.FileNameInfo" number_of_elements="1"> + <Element index="0" value="/home/waltherm/01_Bearbeitung/ogs5_vs_ogs6/RichardsComponentTransport/Padilla/arrival_thetaw_0.16.csv"/> + </Property> + <Property name="TimestepValues" id="15688.TimestepValues"/> + <Property name="DetectNumericColumns" id="15688.DetectNumericColumns" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15688.DetectNumericColumns.bool"/> + </Property> + <Property name="FieldDelimiterCharacters" id="15688.FieldDelimiterCharacters" number_of_elements="1"> + <Element index="0" value=","/> + </Property> + <Property name="HaveHeaders" id="15688.HaveHeaders" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15688.HaveHeaders.bool"/> + </Property> + <Property name="MergeConsecutiveDelimiters" id="15688.MergeConsecutiveDelimiters" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15688.MergeConsecutiveDelimiters.bool"/> + </Property> + <Property name="UseStringDelimiter" id="15688.UseStringDelimiter" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15688.UseStringDelimiter.bool"/> + </Property> + </Proxy> + <Proxy group="sources" type="CSVReader" id="15754" servers="1"> + <Property name="FileName" id="15754.FileName" number_of_elements="1"> + <Element index="0" value="/home/waltherm/01_Bearbeitung/ogs5_vs_ogs6/RichardsComponentTransport/Padilla/arrival_thetaw_saturated.csv"/> + <Domain name="files" id="15754.FileName.files"/> + </Property> + <Property name="FileNameInfo" id="15754.FileNameInfo" number_of_elements="1"> + <Element index="0" value="/home/waltherm/01_Bearbeitung/ogs5_vs_ogs6/RichardsComponentTransport/Padilla/arrival_thetaw_saturated.csv"/> + </Property> + <Property name="TimestepValues" id="15754.TimestepValues"/> + <Property name="DetectNumericColumns" id="15754.DetectNumericColumns" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15754.DetectNumericColumns.bool"/> + </Property> + <Property name="FieldDelimiterCharacters" id="15754.FieldDelimiterCharacters" number_of_elements="1"> + <Element index="0" value=","/> + </Property> + <Property name="HaveHeaders" id="15754.HaveHeaders" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15754.HaveHeaders.bool"/> + </Property> + <Property name="MergeConsecutiveDelimiters" id="15754.MergeConsecutiveDelimiters" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15754.MergeConsecutiveDelimiters.bool"/> + </Property> + <Property name="UseStringDelimiter" id="15754.UseStringDelimiter" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15754.UseStringDelimiter.bool"/> + </Property> + </Proxy> + <Proxy group="sources" type="PVDReader" id="15413" servers="1"> + <Property name="FileName" id="15413.FileName" number_of_elements="1"> + <Element index="0" value="/home/waltherm/01_Bearbeitung/ogs5_vs_ogs6/RichardsComponentTransport/Padilla/RichardsHC_PadillaNaCl6/h_us_out_pcs_0.pvd"/> + <Domain name="files" id="15413.FileName.files"/> + </Property> + <Property name="TimestepValues" id="15413.TimestepValues" number_of_elements="402"> + <Element index="0" value="0"/> + <Element index="1" value="90"/> + <Element index="2" value="190"/> + <Element index="3" value="290"/> + <Element index="4" value="390"/> + <Element index="5" value="490"/> + <Element index="6" value="590"/> + <Element index="7" value="690"/> + <Element index="8" value="790"/> + <Element index="9" value="890"/> + <Element index="10" value="990"/> + <Element index="11" value="1090"/> + <Element index="12" value="1190"/> + <Element index="13" value="1290"/> + <Element index="14" value="1390"/> + <Element index="15" value="1490"/> + <Element index="16" value="1590"/> + <Element index="17" value="1690"/> + <Element index="18" value="1790"/> + <Element index="19" value="1890"/> + <Element index="20" value="1990"/> + <Element index="21" value="2090"/> + <Element index="22" value="2190"/> + <Element index="23" value="2290"/> + <Element index="24" value="2390"/> + <Element index="25" value="2490"/> + <Element index="26" value="2590"/> + <Element index="27" value="2690"/> + <Element index="28" value="2790"/> + <Element index="29" value="2890"/> + <Element index="30" value="2990"/> + <Element index="31" value="3090"/> + <Element index="32" value="3190"/> + <Element index="33" value="3290"/> + <Element index="34" value="3390"/> + <Element index="35" value="3490"/> + <Element index="36" value="3590"/> + <Element index="37" value="3690"/> + <Element index="38" value="3790"/> + <Element index="39" value="3890"/> + <Element index="40" value="3990"/> + <Element index="41" value="4090"/> + <Element index="42" value="4190"/> + <Element index="43" value="4290"/> + <Element index="44" value="4390"/> + <Element index="45" value="4490"/> + <Element index="46" value="4590"/> + <Element index="47" value="4690"/> + <Element index="48" value="4790"/> + <Element index="49" value="4890"/> + <Element index="50" value="4990"/> + <Element index="51" value="5090"/> + <Element index="52" value="5190"/> + <Element index="53" value="5290"/> + <Element index="54" value="5390"/> + <Element index="55" value="5490"/> + <Element index="56" value="5590"/> + <Element index="57" value="5690"/> + <Element index="58" value="5790"/> + <Element index="59" value="5890"/> + <Element index="60" value="5990"/> + <Element index="61" value="6090"/> + <Element index="62" value="6190"/> + <Element index="63" value="6290"/> + <Element index="64" value="6390"/> + <Element index="65" value="6490"/> + <Element index="66" value="6590"/> + <Element index="67" value="6690"/> + <Element index="68" value="6790"/> + <Element index="69" value="6890"/> + <Element index="70" value="6990"/> + <Element index="71" value="7090"/> + <Element index="72" value="7190"/> + <Element index="73" value="7290"/> + <Element index="74" value="7390"/> + <Element index="75" value="7490"/> + <Element index="76" value="7590"/> + <Element index="77" value="7690"/> + <Element index="78" value="7790"/> + <Element index="79" value="7890"/> + <Element index="80" value="7990"/> + <Element index="81" value="8090"/> + <Element index="82" value="8190"/> + <Element index="83" value="8290"/> + <Element index="84" value="8390"/> + <Element index="85" value="8490"/> + <Element index="86" value="8590"/> + <Element index="87" value="8690"/> + <Element index="88" value="8790"/> + <Element index="89" value="8890"/> + <Element index="90" value="8990"/> + <Element index="91" value="9090"/> + <Element index="92" value="9190"/> + <Element index="93" value="9290"/> + <Element index="94" value="9390"/> + <Element index="95" value="9490"/> + <Element index="96" value="9590"/> + <Element index="97" value="9690"/> + <Element index="98" value="9790"/> + <Element index="99" value="9890"/> + <Element index="100" value="9990"/> + <Element index="101" value="10090"/> + <Element index="102" value="10190"/> + <Element index="103" value="10290"/> + <Element index="104" value="10390"/> + <Element index="105" value="10490"/> + <Element index="106" value="10590"/> + <Element index="107" value="10690"/> + <Element index="108" value="10790"/> + <Element index="109" value="10890"/> + <Element index="110" value="10990"/> + <Element index="111" value="11090"/> + <Element index="112" value="11190"/> + <Element index="113" value="11290"/> + <Element index="114" value="11390"/> + <Element index="115" value="11490"/> + <Element index="116" value="11590"/> + <Element index="117" value="11690"/> + <Element index="118" value="11790"/> + <Element index="119" value="11890"/> + <Element index="120" value="11990"/> + <Element index="121" value="12090"/> + <Element index="122" value="12190"/> + <Element index="123" value="12290"/> + <Element index="124" value="12390"/> + <Element index="125" value="12490"/> + <Element index="126" value="12590"/> + <Element index="127" value="12690"/> + <Element index="128" value="12790"/> + <Element index="129" value="12890"/> + <Element index="130" value="12990"/> + <Element index="131" value="13090"/> + <Element index="132" value="13190"/> + <Element index="133" value="13290"/> + <Element index="134" value="13390"/> + <Element index="135" value="13490"/> + <Element index="136" value="13590"/> + <Element index="137" value="13690"/> + <Element index="138" value="13790"/> + <Element index="139" value="13890"/> + <Element index="140" value="13990"/> + <Element index="141" value="14090"/> + <Element index="142" value="14190"/> + <Element index="143" value="14290"/> + <Element index="144" value="14390"/> + <Element index="145" value="14490"/> + <Element index="146" value="14590"/> + <Element index="147" value="14690"/> + <Element index="148" value="14790"/> + <Element index="149" value="14890"/> + <Element index="150" value="14990"/> + <Element index="151" value="15090"/> + <Element index="152" value="15190"/> + <Element index="153" value="15290"/> + <Element index="154" value="15390"/> + <Element index="155" value="15490"/> + <Element index="156" value="15590"/> + <Element index="157" value="15690"/> + <Element index="158" value="15790"/> + <Element index="159" value="15890"/> + <Element index="160" value="15990"/> + <Element index="161" value="16090"/> + <Element index="162" value="16190"/> + <Element index="163" value="16290"/> + <Element index="164" value="16390"/> + <Element index="165" value="16490"/> + <Element index="166" value="16590"/> + <Element index="167" value="16690"/> + <Element index="168" value="16790"/> + <Element index="169" value="16890"/> + <Element index="170" value="16990"/> + <Element index="171" value="17090"/> + <Element index="172" value="17190"/> + <Element index="173" value="17290"/> + <Element index="174" value="17390"/> + <Element index="175" value="17490"/> + <Element index="176" value="17590"/> + <Element index="177" value="17690"/> + <Element index="178" value="17790"/> + <Element index="179" value="17890"/> + <Element index="180" value="17990"/> + <Element index="181" value="18090"/> + <Element index="182" value="18190"/> + <Element index="183" value="18290"/> + <Element index="184" value="18390"/> + <Element index="185" value="18490"/> + <Element index="186" value="18590"/> + <Element index="187" value="18690"/> + <Element index="188" value="18790"/> + <Element index="189" value="18890"/> + <Element index="190" value="18990"/> + <Element index="191" value="19090"/> + <Element index="192" value="19190"/> + <Element index="193" value="19290"/> + <Element index="194" value="19390"/> + <Element index="195" value="19490"/> + <Element index="196" value="19590"/> + <Element index="197" value="19690"/> + <Element index="198" value="19790"/> + <Element index="199" value="19890"/> + <Element index="200" value="19990"/> + <Element index="201" value="20090"/> + <Element index="202" value="20190"/> + <Element index="203" value="20290"/> + <Element index="204" value="20390"/> + <Element index="205" value="20490"/> + <Element index="206" value="20590"/> + <Element index="207" value="20690"/> + <Element index="208" value="20790"/> + <Element index="209" value="20890"/> + <Element index="210" value="20990"/> + <Element index="211" value="21090"/> + <Element index="212" value="21190"/> + <Element index="213" value="21290"/> + <Element index="214" value="21390"/> + <Element index="215" value="21490"/> + <Element index="216" value="21590"/> + <Element index="217" value="21690"/> + <Element index="218" value="21790"/> + <Element index="219" value="21890"/> + <Element index="220" value="21990"/> + <Element index="221" value="22090"/> + <Element index="222" value="22190"/> + <Element index="223" value="22290"/> + <Element index="224" value="22390"/> + <Element index="225" value="22490"/> + <Element index="226" value="22590"/> + <Element index="227" value="22690"/> + <Element index="228" value="22790"/> + <Element index="229" value="22890"/> + <Element index="230" value="22990"/> + <Element index="231" value="23090"/> + <Element index="232" value="23190"/> + <Element index="233" value="23290"/> + <Element index="234" value="23390"/> + <Element index="235" value="23490"/> + <Element index="236" value="23590"/> + <Element index="237" value="23690"/> + <Element index="238" value="23790"/> + <Element index="239" value="23890"/> + <Element index="240" value="23990"/> + <Element index="241" value="24090"/> + <Element index="242" value="24190"/> + <Element index="243" value="24290"/> + <Element index="244" value="24390"/> + <Element index="245" value="24490"/> + <Element index="246" value="24590"/> + <Element index="247" value="24690"/> + <Element index="248" value="24790"/> + <Element index="249" value="24890"/> + <Element index="250" value="24990"/> + <Element index="251" value="25090"/> + <Element index="252" value="25190"/> + <Element index="253" value="25290"/> + <Element index="254" value="25390"/> + <Element index="255" value="25490"/> + <Element index="256" value="25590"/> + <Element index="257" value="25690"/> + <Element index="258" value="25790"/> + <Element index="259" value="25890"/> + <Element index="260" value="25990"/> + <Element index="261" value="26090"/> + <Element index="262" value="26190"/> + <Element index="263" value="26290"/> + <Element index="264" value="26390"/> + <Element index="265" value="26490"/> + <Element index="266" value="26590"/> + <Element index="267" value="26690"/> + <Element index="268" value="26790"/> + <Element index="269" value="26890"/> + <Element index="270" value="26990"/> + <Element index="271" value="27090"/> + <Element index="272" value="27190"/> + <Element index="273" value="27290"/> + <Element index="274" value="27390"/> + <Element index="275" value="27490"/> + <Element index="276" value="27590"/> + <Element index="277" value="27690"/> + <Element index="278" value="27790"/> + <Element index="279" value="27890"/> + <Element index="280" value="27990"/> + <Element index="281" value="28090"/> + <Element index="282" value="28190"/> + <Element index="283" value="28290"/> + <Element index="284" value="28390"/> + <Element index="285" value="28490"/> + <Element index="286" value="28590"/> + <Element index="287" value="28690"/> + <Element index="288" value="28790"/> + <Element index="289" value="28890"/> + <Element index="290" value="28990"/> + <Element index="291" value="29090"/> + <Element index="292" value="29190"/> + <Element index="293" value="29290"/> + <Element index="294" value="29390"/> + <Element index="295" value="29490"/> + <Element index="296" value="29590"/> + <Element index="297" value="29690"/> + <Element index="298" value="29790"/> + <Element index="299" value="29890"/> + <Element index="300" value="29990"/> + <Element index="301" value="30090"/> + <Element index="302" value="30190"/> + <Element index="303" value="30290"/> + <Element index="304" value="30390"/> + <Element index="305" value="30490"/> + <Element index="306" value="30590"/> + <Element index="307" value="30690"/> + <Element index="308" value="30790"/> + <Element index="309" value="30890"/> + <Element index="310" value="30990"/> + <Element index="311" value="31090"/> + <Element index="312" value="31190"/> + <Element index="313" value="31290"/> + <Element index="314" value="31390"/> + <Element index="315" value="31490"/> + <Element index="316" value="31590"/> + <Element index="317" value="31690"/> + <Element index="318" value="31790"/> + <Element index="319" value="31890"/> + <Element index="320" value="31990"/> + <Element index="321" value="32090"/> + <Element index="322" value="32190"/> + <Element index="323" value="32290"/> + <Element index="324" value="32390"/> + <Element index="325" value="32490"/> + <Element index="326" value="32590"/> + <Element index="327" value="32690"/> + <Element index="328" value="32790"/> + <Element index="329" value="32890"/> + <Element index="330" value="32990"/> + <Element index="331" value="33090"/> + <Element index="332" value="33190"/> + <Element index="333" value="33290"/> + <Element index="334" value="33390"/> + <Element index="335" value="33490"/> + <Element index="336" value="33590"/> + <Element index="337" value="33690"/> + <Element index="338" value="33790"/> + <Element index="339" value="33890"/> + <Element index="340" value="33990"/> + <Element index="341" value="34090"/> + <Element index="342" value="34190"/> + <Element index="343" value="34290"/> + <Element index="344" value="34390"/> + <Element index="345" value="34490"/> + <Element index="346" value="34590"/> + <Element index="347" value="34690"/> + <Element index="348" value="34790"/> + <Element index="349" value="34890"/> + <Element index="350" value="34990"/> + <Element index="351" value="35090"/> + <Element index="352" value="35190"/> + <Element index="353" value="35290"/> + <Element index="354" value="35390"/> + <Element index="355" value="35490"/> + <Element index="356" value="35590"/> + <Element index="357" value="35690"/> + <Element index="358" value="35790"/> + <Element index="359" value="35890"/> + <Element index="360" value="35990"/> + <Element index="361" value="36090"/> + <Element index="362" value="36190"/> + <Element index="363" value="36290"/> + <Element index="364" value="36390"/> + <Element index="365" value="36490"/> + <Element index="366" value="36590"/> + <Element index="367" value="36690"/> + <Element index="368" value="36790"/> + <Element index="369" value="36890"/> + <Element index="370" value="36990"/> + <Element index="371" value="37090"/> + <Element index="372" value="37190"/> + <Element index="373" value="37290"/> + <Element index="374" value="37390"/> + <Element index="375" value="37490"/> + <Element index="376" value="37590"/> + <Element index="377" value="37690"/> + <Element index="378" value="37790"/> + <Element index="379" value="37890"/> + <Element index="380" value="37990"/> + <Element index="381" value="38090"/> + <Element index="382" value="38190"/> + <Element index="383" value="38290"/> + <Element index="384" value="38390"/> + <Element index="385" value="38490"/> + <Element index="386" value="38590"/> + <Element index="387" value="38690"/> + <Element index="388" value="38790"/> + <Element index="389" value="38890"/> + <Element index="390" value="38990"/> + <Element index="391" value="39090"/> + <Element index="392" value="39190"/> + <Element index="393" value="39290"/> + <Element index="394" value="39390"/> + <Element index="395" value="39490"/> + <Element index="396" value="39590"/> + <Element index="397" value="39690"/> + <Element index="398" value="39790"/> + <Element index="399" value="39890"/> + <Element index="400" value="39990"/> + <Element index="401" value="40000"/> + </Property> + </Proxy> + <Proxy group="sources" type="PVDReader" id="15545" servers="1"> + <Property name="FileName" id="15545.FileName" number_of_elements="1"> + <Element index="0" value="/home/waltherm/01_Bearbeitung/ogs5_vs_ogs6/RichardsComponentTransport/Padilla/RichardsHC/h_us_out_pcs_0.pvd"/> + <Domain name="files" id="15545.FileName.files"/> + </Property> + <Property name="TimestepValues" id="15545.TimestepValues" number_of_elements="402"> + <Element index="0" value="0"/> + <Element index="1" value="90"/> + <Element index="2" value="190"/> + <Element index="3" value="290"/> + <Element index="4" value="390"/> + <Element index="5" value="490"/> + <Element index="6" value="590"/> + <Element index="7" value="690"/> + <Element index="8" value="790"/> + <Element index="9" value="890"/> + <Element index="10" value="990"/> + <Element index="11" value="1090"/> + <Element index="12" value="1190"/> + <Element index="13" value="1290"/> + <Element index="14" value="1390"/> + <Element index="15" value="1490"/> + <Element index="16" value="1590"/> + <Element index="17" value="1690"/> + <Element index="18" value="1790"/> + <Element index="19" value="1890"/> + <Element index="20" value="1990"/> + <Element index="21" value="2090"/> + <Element index="22" value="2190"/> + <Element index="23" value="2290"/> + <Element index="24" value="2390"/> + <Element index="25" value="2490"/> + <Element index="26" value="2590"/> + <Element index="27" value="2690"/> + <Element index="28" value="2790"/> + <Element index="29" value="2890"/> + <Element index="30" value="2990"/> + <Element index="31" value="3090"/> + <Element index="32" value="3190"/> + <Element index="33" value="3290"/> + <Element index="34" value="3390"/> + <Element index="35" value="3490"/> + <Element index="36" value="3590"/> + <Element index="37" value="3690"/> + <Element index="38" value="3790"/> + <Element index="39" value="3890"/> + <Element index="40" value="3990"/> + <Element index="41" value="4090"/> + <Element index="42" value="4190"/> + <Element index="43" value="4290"/> + <Element index="44" value="4390"/> + <Element index="45" value="4490"/> + <Element index="46" value="4590"/> + <Element index="47" value="4690"/> + <Element index="48" value="4790"/> + <Element index="49" value="4890"/> + <Element index="50" value="4990"/> + <Element index="51" value="5090"/> + <Element index="52" value="5190"/> + <Element index="53" value="5290"/> + <Element index="54" value="5390"/> + <Element index="55" value="5490"/> + <Element index="56" value="5590"/> + <Element index="57" value="5690"/> + <Element index="58" value="5790"/> + <Element index="59" value="5890"/> + <Element index="60" value="5990"/> + <Element index="61" value="6090"/> + <Element index="62" value="6190"/> + <Element index="63" value="6290"/> + <Element index="64" value="6390"/> + <Element index="65" value="6490"/> + <Element index="66" value="6590"/> + <Element index="67" value="6690"/> + <Element index="68" value="6790"/> + <Element index="69" value="6890"/> + <Element index="70" value="6990"/> + <Element index="71" value="7090"/> + <Element index="72" value="7190"/> + <Element index="73" value="7290"/> + <Element index="74" value="7390"/> + <Element index="75" value="7490"/> + <Element index="76" value="7590"/> + <Element index="77" value="7690"/> + <Element index="78" value="7790"/> + <Element index="79" value="7890"/> + <Element index="80" value="7990"/> + <Element index="81" value="8090"/> + <Element index="82" value="8190"/> + <Element index="83" value="8290"/> + <Element index="84" value="8390"/> + <Element index="85" value="8490"/> + <Element index="86" value="8590"/> + <Element index="87" value="8690"/> + <Element index="88" value="8790"/> + <Element index="89" value="8890"/> + <Element index="90" value="8990"/> + <Element index="91" value="9090"/> + <Element index="92" value="9190"/> + <Element index="93" value="9290"/> + <Element index="94" value="9390"/> + <Element index="95" value="9490"/> + <Element index="96" value="9590"/> + <Element index="97" value="9690"/> + <Element index="98" value="9790"/> + <Element index="99" value="9890"/> + <Element index="100" value="9990"/> + <Element index="101" value="10090"/> + <Element index="102" value="10190"/> + <Element index="103" value="10290"/> + <Element index="104" value="10390"/> + <Element index="105" value="10490"/> + <Element index="106" value="10590"/> + <Element index="107" value="10690"/> + <Element index="108" value="10790"/> + <Element index="109" value="10890"/> + <Element index="110" value="10990"/> + <Element index="111" value="11090"/> + <Element index="112" value="11190"/> + <Element index="113" value="11290"/> + <Element index="114" value="11390"/> + <Element index="115" value="11490"/> + <Element index="116" value="11590"/> + <Element index="117" value="11690"/> + <Element index="118" value="11790"/> + <Element index="119" value="11890"/> + <Element index="120" value="11990"/> + <Element index="121" value="12090"/> + <Element index="122" value="12190"/> + <Element index="123" value="12290"/> + <Element index="124" value="12390"/> + <Element index="125" value="12490"/> + <Element index="126" value="12590"/> + <Element index="127" value="12690"/> + <Element index="128" value="12790"/> + <Element index="129" value="12890"/> + <Element index="130" value="12990"/> + <Element index="131" value="13090"/> + <Element index="132" value="13190"/> + <Element index="133" value="13290"/> + <Element index="134" value="13390"/> + <Element index="135" value="13490"/> + <Element index="136" value="13590"/> + <Element index="137" value="13690"/> + <Element index="138" value="13790"/> + <Element index="139" value="13890"/> + <Element index="140" value="13990"/> + <Element index="141" value="14090"/> + <Element index="142" value="14190"/> + <Element index="143" value="14290"/> + <Element index="144" value="14390"/> + <Element index="145" value="14490"/> + <Element index="146" value="14590"/> + <Element index="147" value="14690"/> + <Element index="148" value="14790"/> + <Element index="149" value="14890"/> + <Element index="150" value="14990"/> + <Element index="151" value="15090"/> + <Element index="152" value="15190"/> + <Element index="153" value="15290"/> + <Element index="154" value="15390"/> + <Element index="155" value="15490"/> + <Element index="156" value="15590"/> + <Element index="157" value="15690"/> + <Element index="158" value="15790"/> + <Element index="159" value="15890"/> + <Element index="160" value="15990"/> + <Element index="161" value="16090"/> + <Element index="162" value="16190"/> + <Element index="163" value="16290"/> + <Element index="164" value="16390"/> + <Element index="165" value="16490"/> + <Element index="166" value="16590"/> + <Element index="167" value="16690"/> + <Element index="168" value="16790"/> + <Element index="169" value="16890"/> + <Element index="170" value="16990"/> + <Element index="171" value="17090"/> + <Element index="172" value="17190"/> + <Element index="173" value="17290"/> + <Element index="174" value="17390"/> + <Element index="175" value="17490"/> + <Element index="176" value="17590"/> + <Element index="177" value="17690"/> + <Element index="178" value="17790"/> + <Element index="179" value="17890"/> + <Element index="180" value="17990"/> + <Element index="181" value="18090"/> + <Element index="182" value="18190"/> + <Element index="183" value="18290"/> + <Element index="184" value="18390"/> + <Element index="185" value="18490"/> + <Element index="186" value="18590"/> + <Element index="187" value="18690"/> + <Element index="188" value="18790"/> + <Element index="189" value="18890"/> + <Element index="190" value="18990"/> + <Element index="191" value="19090"/> + <Element index="192" value="19190"/> + <Element index="193" value="19290"/> + <Element index="194" value="19390"/> + <Element index="195" value="19490"/> + <Element index="196" value="19590"/> + <Element index="197" value="19690"/> + <Element index="198" value="19790"/> + <Element index="199" value="19890"/> + <Element index="200" value="19990"/> + <Element index="201" value="20090"/> + <Element index="202" value="20190"/> + <Element index="203" value="20290"/> + <Element index="204" value="20390"/> + <Element index="205" value="20490"/> + <Element index="206" value="20590"/> + <Element index="207" value="20690"/> + <Element index="208" value="20790"/> + <Element index="209" value="20890"/> + <Element index="210" value="20990"/> + <Element index="211" value="21090"/> + <Element index="212" value="21190"/> + <Element index="213" value="21290"/> + <Element index="214" value="21390"/> + <Element index="215" value="21490"/> + <Element index="216" value="21590"/> + <Element index="217" value="21690"/> + <Element index="218" value="21790"/> + <Element index="219" value="21890"/> + <Element index="220" value="21990"/> + <Element index="221" value="22090"/> + <Element index="222" value="22190"/> + <Element index="223" value="22290"/> + <Element index="224" value="22390"/> + <Element index="225" value="22490"/> + <Element index="226" value="22590"/> + <Element index="227" value="22690"/> + <Element index="228" value="22790"/> + <Element index="229" value="22890"/> + <Element index="230" value="22990"/> + <Element index="231" value="23090"/> + <Element index="232" value="23190"/> + <Element index="233" value="23290"/> + <Element index="234" value="23390"/> + <Element index="235" value="23490"/> + <Element index="236" value="23590"/> + <Element index="237" value="23690"/> + <Element index="238" value="23790"/> + <Element index="239" value="23890"/> + <Element index="240" value="23990"/> + <Element index="241" value="24090"/> + <Element index="242" value="24190"/> + <Element index="243" value="24290"/> + <Element index="244" value="24390"/> + <Element index="245" value="24490"/> + <Element index="246" value="24590"/> + <Element index="247" value="24690"/> + <Element index="248" value="24790"/> + <Element index="249" value="24890"/> + <Element index="250" value="24990"/> + <Element index="251" value="25090"/> + <Element index="252" value="25190"/> + <Element index="253" value="25290"/> + <Element index="254" value="25390"/> + <Element index="255" value="25490"/> + <Element index="256" value="25590"/> + <Element index="257" value="25690"/> + <Element index="258" value="25790"/> + <Element index="259" value="25890"/> + <Element index="260" value="25990"/> + <Element index="261" value="26090"/> + <Element index="262" value="26190"/> + <Element index="263" value="26290"/> + <Element index="264" value="26390"/> + <Element index="265" value="26490"/> + <Element index="266" value="26590"/> + <Element index="267" value="26690"/> + <Element index="268" value="26790"/> + <Element index="269" value="26890"/> + <Element index="270" value="26990"/> + <Element index="271" value="27090"/> + <Element index="272" value="27190"/> + <Element index="273" value="27290"/> + <Element index="274" value="27390"/> + <Element index="275" value="27490"/> + <Element index="276" value="27590"/> + <Element index="277" value="27690"/> + <Element index="278" value="27790"/> + <Element index="279" value="27890"/> + <Element index="280" value="27990"/> + <Element index="281" value="28090"/> + <Element index="282" value="28190"/> + <Element index="283" value="28290"/> + <Element index="284" value="28390"/> + <Element index="285" value="28490"/> + <Element index="286" value="28590"/> + <Element index="287" value="28690"/> + <Element index="288" value="28790"/> + <Element index="289" value="28890"/> + <Element index="290" value="28990"/> + <Element index="291" value="29090"/> + <Element index="292" value="29190"/> + <Element index="293" value="29290"/> + <Element index="294" value="29390"/> + <Element index="295" value="29490"/> + <Element index="296" value="29590"/> + <Element index="297" value="29690"/> + <Element index="298" value="29790"/> + <Element index="299" value="29890"/> + <Element index="300" value="29990"/> + <Element index="301" value="30090"/> + <Element index="302" value="30190"/> + <Element index="303" value="30290"/> + <Element index="304" value="30390"/> + <Element index="305" value="30490"/> + <Element index="306" value="30590"/> + <Element index="307" value="30690"/> + <Element index="308" value="30790"/> + <Element index="309" value="30890"/> + <Element index="310" value="30990"/> + <Element index="311" value="31090"/> + <Element index="312" value="31190"/> + <Element index="313" value="31290"/> + <Element index="314" value="31390"/> + <Element index="315" value="31490"/> + <Element index="316" value="31590"/> + <Element index="317" value="31690"/> + <Element index="318" value="31790"/> + <Element index="319" value="31890"/> + <Element index="320" value="31990"/> + <Element index="321" value="32090"/> + <Element index="322" value="32190"/> + <Element index="323" value="32290"/> + <Element index="324" value="32390"/> + <Element index="325" value="32490"/> + <Element index="326" value="32590"/> + <Element index="327" value="32690"/> + <Element index="328" value="32790"/> + <Element index="329" value="32890"/> + <Element index="330" value="32990"/> + <Element index="331" value="33090"/> + <Element index="332" value="33190"/> + <Element index="333" value="33290"/> + <Element index="334" value="33390"/> + <Element index="335" value="33490"/> + <Element index="336" value="33590"/> + <Element index="337" value="33690"/> + <Element index="338" value="33790"/> + <Element index="339" value="33890"/> + <Element index="340" value="33990"/> + <Element index="341" value="34090"/> + <Element index="342" value="34190"/> + <Element index="343" value="34290"/> + <Element index="344" value="34390"/> + <Element index="345" value="34490"/> + <Element index="346" value="34590"/> + <Element index="347" value="34690"/> + <Element index="348" value="34790"/> + <Element index="349" value="34890"/> + <Element index="350" value="34990"/> + <Element index="351" value="35090"/> + <Element index="352" value="35190"/> + <Element index="353" value="35290"/> + <Element index="354" value="35390"/> + <Element index="355" value="35490"/> + <Element index="356" value="35590"/> + <Element index="357" value="35690"/> + <Element index="358" value="35790"/> + <Element index="359" value="35890"/> + <Element index="360" value="35990"/> + <Element index="361" value="36090"/> + <Element index="362" value="36190"/> + <Element index="363" value="36290"/> + <Element index="364" value="36390"/> + <Element index="365" value="36490"/> + <Element index="366" value="36590"/> + <Element index="367" value="36690"/> + <Element index="368" value="36790"/> + <Element index="369" value="36890"/> + <Element index="370" value="36990"/> + <Element index="371" value="37090"/> + <Element index="372" value="37190"/> + <Element index="373" value="37290"/> + <Element index="374" value="37390"/> + <Element index="375" value="37490"/> + <Element index="376" value="37590"/> + <Element index="377" value="37690"/> + <Element index="378" value="37790"/> + <Element index="379" value="37890"/> + <Element index="380" value="37990"/> + <Element index="381" value="38090"/> + <Element index="382" value="38190"/> + <Element index="383" value="38290"/> + <Element index="384" value="38390"/> + <Element index="385" value="38490"/> + <Element index="386" value="38590"/> + <Element index="387" value="38690"/> + <Element index="388" value="38790"/> + <Element index="389" value="38890"/> + <Element index="390" value="38990"/> + <Element index="391" value="39090"/> + <Element index="392" value="39190"/> + <Element index="393" value="39290"/> + <Element index="394" value="39390"/> + <Element index="395" value="39490"/> + <Element index="396" value="39590"/> + <Element index="397" value="39690"/> + <Element index="398" value="39790"/> + <Element index="399" value="39890"/> + <Element index="400" value="39990"/> + <Element index="401" value="40000"/> + </Property> + </Proxy> + <Proxy group="misc" type="TimeKeeper" id="9987" servers="16"> + <Property name="SuppressedTimeSources" id="9987.SuppressedTimeSources"/> + <Property name="Time" id="9987.Time" number_of_elements="1"> + <Element index="0" value="590"/> + <Domain name="range" id="9987.Time.range"/> + </Property> + <Property name="TimeLabel" id="9987.TimeLabel" number_of_elements="1"> + <Element index="0" value="Time"/> + </Property> + <Property name="TimeRange" id="9987.TimeRange" number_of_elements="2"> + <Element index="0" value="0"/> + <Element index="1" value="40000"/> + </Property> + <Property name="TimeSources" id="9987.TimeSources" number_of_elements="12"> + <Proxy value="15413"/> + <Proxy value="15468"/> + <Proxy value="15424"/> + <Proxy value="15446"/> + <Proxy value="15435"/> + <Proxy value="15512"/> + <Proxy value="15754"/> + <Proxy value="15688"/> + <Proxy value="15765"/> + <Proxy value="15699"/> + <Proxy value="15776"/> + <Proxy value="15710"/> + </Property> + <Property name="TimestepValues" id="9987.TimestepValues" number_of_elements="402"> + <Element index="0" value="0"/> + <Element index="1" value="90"/> + <Element index="2" value="190"/> + <Element index="3" value="290"/> + <Element index="4" value="390"/> + <Element index="5" value="490"/> + <Element index="6" value="590"/> + <Element index="7" value="690"/> + <Element index="8" value="790"/> + <Element index="9" value="890"/> + <Element index="10" value="990"/> + <Element index="11" value="1090"/> + <Element index="12" value="1190"/> + <Element index="13" value="1290"/> + <Element index="14" value="1390"/> + <Element index="15" value="1490"/> + <Element index="16" value="1590"/> + <Element index="17" value="1690"/> + <Element index="18" value="1790"/> + <Element index="19" value="1890"/> + <Element index="20" value="1990"/> + <Element index="21" value="2090"/> + <Element index="22" value="2190"/> + <Element index="23" value="2290"/> + <Element index="24" value="2390"/> + <Element index="25" value="2490"/> + <Element index="26" value="2590"/> + <Element index="27" value="2690"/> + <Element index="28" value="2790"/> + <Element index="29" value="2890"/> + <Element index="30" value="2990"/> + <Element index="31" value="3090"/> + <Element index="32" value="3190"/> + <Element index="33" value="3290"/> + <Element index="34" value="3390"/> + <Element index="35" value="3490"/> + <Element index="36" value="3590"/> + <Element index="37" value="3690"/> + <Element index="38" value="3790"/> + <Element index="39" value="3890"/> + <Element index="40" value="3990"/> + <Element index="41" value="4090"/> + <Element index="42" value="4190"/> + <Element index="43" value="4290"/> + <Element index="44" value="4390"/> + <Element index="45" value="4490"/> + <Element index="46" value="4590"/> + <Element index="47" value="4690"/> + <Element index="48" value="4790"/> + <Element index="49" value="4890"/> + <Element index="50" value="4990"/> + <Element index="51" value="5090"/> + <Element index="52" value="5190"/> + <Element index="53" value="5290"/> + <Element index="54" value="5390"/> + <Element index="55" value="5490"/> + <Element index="56" value="5590"/> + <Element index="57" value="5690"/> + <Element index="58" value="5790"/> + <Element index="59" value="5890"/> + <Element index="60" value="5990"/> + <Element index="61" value="6090"/> + <Element index="62" value="6190"/> + <Element index="63" value="6290"/> + <Element index="64" value="6390"/> + <Element index="65" value="6490"/> + <Element index="66" value="6590"/> + <Element index="67" value="6690"/> + <Element index="68" value="6790"/> + <Element index="69" value="6890"/> + <Element index="70" value="6990"/> + <Element index="71" value="7090"/> + <Element index="72" value="7190"/> + <Element index="73" value="7290"/> + <Element index="74" value="7390"/> + <Element index="75" value="7490"/> + <Element index="76" value="7590"/> + <Element index="77" value="7690"/> + <Element index="78" value="7790"/> + <Element index="79" value="7890"/> + <Element index="80" value="7990"/> + <Element index="81" value="8090"/> + <Element index="82" value="8190"/> + <Element index="83" value="8290"/> + <Element index="84" value="8390"/> + <Element index="85" value="8490"/> + <Element index="86" value="8590"/> + <Element index="87" value="8690"/> + <Element index="88" value="8790"/> + <Element index="89" value="8890"/> + <Element index="90" value="8990"/> + <Element index="91" value="9090"/> + <Element index="92" value="9190"/> + <Element index="93" value="9290"/> + <Element index="94" value="9390"/> + <Element index="95" value="9490"/> + <Element index="96" value="9590"/> + <Element index="97" value="9690"/> + <Element index="98" value="9790"/> + <Element index="99" value="9890"/> + <Element index="100" value="9990"/> + <Element index="101" value="10090"/> + <Element index="102" value="10190"/> + <Element index="103" value="10290"/> + <Element index="104" value="10390"/> + <Element index="105" value="10490"/> + <Element index="106" value="10590"/> + <Element index="107" value="10690"/> + <Element index="108" value="10790"/> + <Element index="109" value="10890"/> + <Element index="110" value="10990"/> + <Element index="111" value="11090"/> + <Element index="112" value="11190"/> + <Element index="113" value="11290"/> + <Element index="114" value="11390"/> + <Element index="115" value="11490"/> + <Element index="116" value="11590"/> + <Element index="117" value="11690"/> + <Element index="118" value="11790"/> + <Element index="119" value="11890"/> + <Element index="120" value="11990"/> + <Element index="121" value="12090"/> + <Element index="122" value="12190"/> + <Element index="123" value="12290"/> + <Element index="124" value="12390"/> + <Element index="125" value="12490"/> + <Element index="126" value="12590"/> + <Element index="127" value="12690"/> + <Element index="128" value="12790"/> + <Element index="129" value="12890"/> + <Element index="130" value="12990"/> + <Element index="131" value="13090"/> + <Element index="132" value="13190"/> + <Element index="133" value="13290"/> + <Element index="134" value="13390"/> + <Element index="135" value="13490"/> + <Element index="136" value="13590"/> + <Element index="137" value="13690"/> + <Element index="138" value="13790"/> + <Element index="139" value="13890"/> + <Element index="140" value="13990"/> + <Element index="141" value="14090"/> + <Element index="142" value="14190"/> + <Element index="143" value="14290"/> + <Element index="144" value="14390"/> + <Element index="145" value="14490"/> + <Element index="146" value="14590"/> + <Element index="147" value="14690"/> + <Element index="148" value="14790"/> + <Element index="149" value="14890"/> + <Element index="150" value="14990"/> + <Element index="151" value="15090"/> + <Element index="152" value="15190"/> + <Element index="153" value="15290"/> + <Element index="154" value="15390"/> + <Element index="155" value="15490"/> + <Element index="156" value="15590"/> + <Element index="157" value="15690"/> + <Element index="158" value="15790"/> + <Element index="159" value="15890"/> + <Element index="160" value="15990"/> + <Element index="161" value="16090"/> + <Element index="162" value="16190"/> + <Element index="163" value="16290"/> + <Element index="164" value="16390"/> + <Element index="165" value="16490"/> + <Element index="166" value="16590"/> + <Element index="167" value="16690"/> + <Element index="168" value="16790"/> + <Element index="169" value="16890"/> + <Element index="170" value="16990"/> + <Element index="171" value="17090"/> + <Element index="172" value="17190"/> + <Element index="173" value="17290"/> + <Element index="174" value="17390"/> + <Element index="175" value="17490"/> + <Element index="176" value="17590"/> + <Element index="177" value="17690"/> + <Element index="178" value="17790"/> + <Element index="179" value="17890"/> + <Element index="180" value="17990"/> + <Element index="181" value="18090"/> + <Element index="182" value="18190"/> + <Element index="183" value="18290"/> + <Element index="184" value="18390"/> + <Element index="185" value="18490"/> + <Element index="186" value="18590"/> + <Element index="187" value="18690"/> + <Element index="188" value="18790"/> + <Element index="189" value="18890"/> + <Element index="190" value="18990"/> + <Element index="191" value="19090"/> + <Element index="192" value="19190"/> + <Element index="193" value="19290"/> + <Element index="194" value="19390"/> + <Element index="195" value="19490"/> + <Element index="196" value="19590"/> + <Element index="197" value="19690"/> + <Element index="198" value="19790"/> + <Element index="199" value="19890"/> + <Element index="200" value="19990"/> + <Element index="201" value="20090"/> + <Element index="202" value="20190"/> + <Element index="203" value="20290"/> + <Element index="204" value="20390"/> + <Element index="205" value="20490"/> + <Element index="206" value="20590"/> + <Element index="207" value="20690"/> + <Element index="208" value="20790"/> + <Element index="209" value="20890"/> + <Element index="210" value="20990"/> + <Element index="211" value="21090"/> + <Element index="212" value="21190"/> + <Element index="213" value="21290"/> + <Element index="214" value="21390"/> + <Element index="215" value="21490"/> + <Element index="216" value="21590"/> + <Element index="217" value="21690"/> + <Element index="218" value="21790"/> + <Element index="219" value="21890"/> + <Element index="220" value="21990"/> + <Element index="221" value="22090"/> + <Element index="222" value="22190"/> + <Element index="223" value="22290"/> + <Element index="224" value="22390"/> + <Element index="225" value="22490"/> + <Element index="226" value="22590"/> + <Element index="227" value="22690"/> + <Element index="228" value="22790"/> + <Element index="229" value="22890"/> + <Element index="230" value="22990"/> + <Element index="231" value="23090"/> + <Element index="232" value="23190"/> + <Element index="233" value="23290"/> + <Element index="234" value="23390"/> + <Element index="235" value="23490"/> + <Element index="236" value="23590"/> + <Element index="237" value="23690"/> + <Element index="238" value="23790"/> + <Element index="239" value="23890"/> + <Element index="240" value="23990"/> + <Element index="241" value="24090"/> + <Element index="242" value="24190"/> + <Element index="243" value="24290"/> + <Element index="244" value="24390"/> + <Element index="245" value="24490"/> + <Element index="246" value="24590"/> + <Element index="247" value="24690"/> + <Element index="248" value="24790"/> + <Element index="249" value="24890"/> + <Element index="250" value="24990"/> + <Element index="251" value="25090"/> + <Element index="252" value="25190"/> + <Element index="253" value="25290"/> + <Element index="254" value="25390"/> + <Element index="255" value="25490"/> + <Element index="256" value="25590"/> + <Element index="257" value="25690"/> + <Element index="258" value="25790"/> + <Element index="259" value="25890"/> + <Element index="260" value="25990"/> + <Element index="261" value="26090"/> + <Element index="262" value="26190"/> + <Element index="263" value="26290"/> + <Element index="264" value="26390"/> + <Element index="265" value="26490"/> + <Element index="266" value="26590"/> + <Element index="267" value="26690"/> + <Element index="268" value="26790"/> + <Element index="269" value="26890"/> + <Element index="270" value="26990"/> + <Element index="271" value="27090"/> + <Element index="272" value="27190"/> + <Element index="273" value="27290"/> + <Element index="274" value="27390"/> + <Element index="275" value="27490"/> + <Element index="276" value="27590"/> + <Element index="277" value="27690"/> + <Element index="278" value="27790"/> + <Element index="279" value="27890"/> + <Element index="280" value="27990"/> + <Element index="281" value="28090"/> + <Element index="282" value="28190"/> + <Element index="283" value="28290"/> + <Element index="284" value="28390"/> + <Element index="285" value="28490"/> + <Element index="286" value="28590"/> + <Element index="287" value="28690"/> + <Element index="288" value="28790"/> + <Element index="289" value="28890"/> + <Element index="290" value="28990"/> + <Element index="291" value="29090"/> + <Element index="292" value="29190"/> + <Element index="293" value="29290"/> + <Element index="294" value="29390"/> + <Element index="295" value="29490"/> + <Element index="296" value="29590"/> + <Element index="297" value="29690"/> + <Element index="298" value="29790"/> + <Element index="299" value="29890"/> + <Element index="300" value="29990"/> + <Element index="301" value="30090"/> + <Element index="302" value="30190"/> + <Element index="303" value="30290"/> + <Element index="304" value="30390"/> + <Element index="305" value="30490"/> + <Element index="306" value="30590"/> + <Element index="307" value="30690"/> + <Element index="308" value="30790"/> + <Element index="309" value="30890"/> + <Element index="310" value="30990"/> + <Element index="311" value="31090"/> + <Element index="312" value="31190"/> + <Element index="313" value="31290"/> + <Element index="314" value="31390"/> + <Element index="315" value="31490"/> + <Element index="316" value="31590"/> + <Element index="317" value="31690"/> + <Element index="318" value="31790"/> + <Element index="319" value="31890"/> + <Element index="320" value="31990"/> + <Element index="321" value="32090"/> + <Element index="322" value="32190"/> + <Element index="323" value="32290"/> + <Element index="324" value="32390"/> + <Element index="325" value="32490"/> + <Element index="326" value="32590"/> + <Element index="327" value="32690"/> + <Element index="328" value="32790"/> + <Element index="329" value="32890"/> + <Element index="330" value="32990"/> + <Element index="331" value="33090"/> + <Element index="332" value="33190"/> + <Element index="333" value="33290"/> + <Element index="334" value="33390"/> + <Element index="335" value="33490"/> + <Element index="336" value="33590"/> + <Element index="337" value="33690"/> + <Element index="338" value="33790"/> + <Element index="339" value="33890"/> + <Element index="340" value="33990"/> + <Element index="341" value="34090"/> + <Element index="342" value="34190"/> + <Element index="343" value="34290"/> + <Element index="344" value="34390"/> + <Element index="345" value="34490"/> + <Element index="346" value="34590"/> + <Element index="347" value="34690"/> + <Element index="348" value="34790"/> + <Element index="349" value="34890"/> + <Element index="350" value="34990"/> + <Element index="351" value="35090"/> + <Element index="352" value="35190"/> + <Element index="353" value="35290"/> + <Element index="354" value="35390"/> + <Element index="355" value="35490"/> + <Element index="356" value="35590"/> + <Element index="357" value="35690"/> + <Element index="358" value="35790"/> + <Element index="359" value="35890"/> + <Element index="360" value="35990"/> + <Element index="361" value="36090"/> + <Element index="362" value="36190"/> + <Element index="363" value="36290"/> + <Element index="364" value="36390"/> + <Element index="365" value="36490"/> + <Element index="366" value="36590"/> + <Element index="367" value="36690"/> + <Element index="368" value="36790"/> + <Element index="369" value="36890"/> + <Element index="370" value="36990"/> + <Element index="371" value="37090"/> + <Element index="372" value="37190"/> + <Element index="373" value="37290"/> + <Element index="374" value="37390"/> + <Element index="375" value="37490"/> + <Element index="376" value="37590"/> + <Element index="377" value="37690"/> + <Element index="378" value="37790"/> + <Element index="379" value="37890"/> + <Element index="380" value="37990"/> + <Element index="381" value="38090"/> + <Element index="382" value="38190"/> + <Element index="383" value="38290"/> + <Element index="384" value="38390"/> + <Element index="385" value="38490"/> + <Element index="386" value="38590"/> + <Element index="387" value="38690"/> + <Element index="388" value="38790"/> + <Element index="389" value="38890"/> + <Element index="390" value="38990"/> + <Element index="391" value="39090"/> + <Element index="392" value="39190"/> + <Element index="393" value="39290"/> + <Element index="394" value="39390"/> + <Element index="395" value="39490"/> + <Element index="396" value="39590"/> + <Element index="397" value="39690"/> + <Element index="398" value="39790"/> + <Element index="399" value="39890"/> + <Element index="400" value="39990"/> + <Element index="401" value="40000"/> + </Property> + <Property name="Views" id="9987.Views" number_of_elements="3"> + <Proxy value="16577"/> + <Proxy value="15809"/> + <Proxy value="16817"/> + </Property> + </Proxy> + <Proxy group="views" type="QuartileChartView" id="15809" servers="21"> + <Property name="BottomAxisColor" id="15809.BottomAxisColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15809.BottomAxisColor.range"/> + </Property> + <Property name="BottomAxisGridColor" id="15809.BottomAxisGridColor" number_of_elements="3"> + <Element index="0" value="0.95"/> + <Element index="1" value="0.95"/> + <Element index="2" value="0.95"/> + <Domain name="range" id="15809.BottomAxisGridColor.range"/> + </Property> + <Property name="BottomAxisLabelBold" id="15809.BottomAxisLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.BottomAxisLabelBold.bool"/> + </Property> + <Property name="BottomAxisLabelColor" id="15809.BottomAxisLabelColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15809.BottomAxisLabelColor.range"/> + </Property> + <Property name="BottomAxisLabelFontFamily" id="15809.BottomAxisLabelFontFamily" number_of_elements="1"> + <Element index="0" value="Arial"/> + <Domain name="list" id="15809.BottomAxisLabelFontFamily.list"> + <String text="Arial"/> + <String text="Courier"/> + <String text="Times"/> + </Domain> + </Property> + <Property name="BottomAxisLabelFontSize" id="15809.BottomAxisLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + </Property> + <Property name="BottomAxisLabelItalic" id="15809.BottomAxisLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.BottomAxisLabelItalic.bool"/> + </Property> + <Property name="BottomAxisLabelNotation" id="15809.BottomAxisLabelNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15809.BottomAxisLabelNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="BottomAxisLabelPrecision" id="15809.BottomAxisLabelPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="15809.BottomAxisLabelPrecision.range"/> + </Property> + <Property name="BottomAxisLabels" id="15809.BottomAxisLabels"> + <Domain name="scalar_range" id="15809.BottomAxisLabels.scalar_range"/> + </Property> + <Property name="BottomAxisLogScale" id="15809.BottomAxisLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.BottomAxisLogScale.bool"/> + </Property> + <Property name="BottomAxisRangeMaximum" id="15809.BottomAxisRangeMaximum" number_of_elements="1"> + <Element index="0" value="2"/> + </Property> + <Property name="BottomAxisRangeMinimum" id="15809.BottomAxisRangeMinimum" number_of_elements="1"> + <Element index="0" value="0.5"/> + </Property> + <Property name="BottomAxisTitle" id="15809.BottomAxisTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="BottomAxisTitleBold" id="15809.BottomAxisTitleBold" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15809.BottomAxisTitleBold.bool"/> + </Property> + <Property name="BottomAxisTitleColor" id="15809.BottomAxisTitleColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15809.BottomAxisTitleColor.range"/> + </Property> + <Property name="BottomAxisTitleFontFamily" id="15809.BottomAxisTitleFontFamily" number_of_elements="1"> + <Element index="0" value="Arial"/> + <Domain name="list" id="15809.BottomAxisTitleFontFamily.list"> + <String text="Arial"/> + <String text="Courier"/> + <String text="Times"/> + </Domain> + </Property> + <Property name="BottomAxisTitleFontSize" id="15809.BottomAxisTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + </Property> + <Property name="BottomAxisTitleItalic" id="15809.BottomAxisTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.BottomAxisTitleItalic.bool"/> + </Property> + <Property name="BottomAxisUseCustomLabels" id="15809.BottomAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.BottomAxisUseCustomLabels.bool"/> + </Property> + <Property name="BottomAxisUseCustomRange" id="15809.BottomAxisUseCustomRange" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15809.BottomAxisUseCustomRange.bool"/> + </Property> + <Property name="CacheKey" id="15809.CacheKey" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="15809.CacheKey.range"/> + </Property> + <Property name="ChartTitle" id="15809.ChartTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="ChartTitleAlignment" id="15809.ChartTitleAlignment" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="15809.ChartTitleAlignment.enum"> + <Entry value="0" text="Left"/> + <Entry value="1" text="Center"/> + <Entry value="2" text="Right"/> + </Domain> + </Property> + <Property name="ChartTitleBold" id="15809.ChartTitleBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.ChartTitleBold.bool"/> + </Property> + <Property name="ChartTitleColor" id="15809.ChartTitleColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15809.ChartTitleColor.range"/> + </Property> + <Property name="ChartTitleFontFamily" id="15809.ChartTitleFontFamily" number_of_elements="1"> + <Element index="0" value="Arial"/> + <Domain name="list" id="15809.ChartTitleFontFamily.list"> + <String text="Arial"/> + <String text="Courier"/> + <String text="Times"/> + </Domain> + </Property> + <Property name="ChartTitleFontSize" id="15809.ChartTitleFontSize" number_of_elements="1"> + <Element index="0" value="14"/> + </Property> + <Property name="ChartTitleItalic" id="15809.ChartTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.ChartTitleItalic.bool"/> + </Property> + <Property name="HideTimeMarker" id="15809.HideTimeMarker" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.HideTimeMarker.bool"/> + </Property> + <Property name="LeftAxisColor" id="15809.LeftAxisColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15809.LeftAxisColor.range"/> + </Property> + <Property name="LeftAxisGridColor" id="15809.LeftAxisGridColor" number_of_elements="3"> + <Element index="0" value="0.95"/> + <Element index="1" value="0.95"/> + <Element index="2" value="0.95"/> + <Domain name="range" id="15809.LeftAxisGridColor.range"/> + </Property> + <Property name="LeftAxisLabelBold" id="15809.LeftAxisLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.LeftAxisLabelBold.bool"/> + </Property> + <Property name="LeftAxisLabelColor" id="15809.LeftAxisLabelColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15809.LeftAxisLabelColor.range"/> + </Property> + <Property name="LeftAxisLabelFontFamily" id="15809.LeftAxisLabelFontFamily" number_of_elements="1"> + <Element index="0" value="Arial"/> + <Domain name="list" id="15809.LeftAxisLabelFontFamily.list"> + <String text="Arial"/> + <String text="Courier"/> + <String text="Times"/> + </Domain> + </Property> + <Property name="LeftAxisLabelFontSize" id="15809.LeftAxisLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + </Property> + <Property name="LeftAxisLabelItalic" id="15809.LeftAxisLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.LeftAxisLabelItalic.bool"/> + </Property> + <Property name="LeftAxisLabelNotation" id="15809.LeftAxisLabelNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15809.LeftAxisLabelNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="LeftAxisLabelPrecision" id="15809.LeftAxisLabelPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="15809.LeftAxisLabelPrecision.range"/> + </Property> + <Property name="LeftAxisLabels" id="15809.LeftAxisLabels"> + <Domain name="scalar_range" id="15809.LeftAxisLabels.scalar_range"/> + </Property> + <Property name="LeftAxisLogScale" id="15809.LeftAxisLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.LeftAxisLogScale.bool"/> + </Property> + <Property name="LeftAxisRangeMaximum" id="15809.LeftAxisRangeMaximum" number_of_elements="1"> + <Element index="0" value="1.1"/> + </Property> + <Property name="LeftAxisRangeMinimum" id="15809.LeftAxisRangeMinimum" number_of_elements="1"> + <Element index="0" value="-0.1"/> + </Property> + <Property name="LeftAxisTitle" id="15809.LeftAxisTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="LeftAxisTitleBold" id="15809.LeftAxisTitleBold" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15809.LeftAxisTitleBold.bool"/> + </Property> + <Property name="LeftAxisTitleColor" id="15809.LeftAxisTitleColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15809.LeftAxisTitleColor.range"/> + </Property> + <Property name="LeftAxisTitleFontFamily" id="15809.LeftAxisTitleFontFamily" number_of_elements="1"> + <Element index="0" value="Arial"/> + <Domain name="list" id="15809.LeftAxisTitleFontFamily.list"> + <String text="Arial"/> + <String text="Courier"/> + <String text="Times"/> + </Domain> + </Property> + <Property name="LeftAxisTitleFontSize" id="15809.LeftAxisTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + </Property> + <Property name="LeftAxisTitleItalic" id="15809.LeftAxisTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.LeftAxisTitleItalic.bool"/> + </Property> + <Property name="LeftAxisUseCustomLabels" id="15809.LeftAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.LeftAxisUseCustomLabels.bool"/> + </Property> + <Property name="LeftAxisUseCustomRange" id="15809.LeftAxisUseCustomRange" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15809.LeftAxisUseCustomRange.bool"/> + </Property> + <Property name="LegendBold" id="15809.LegendBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.LegendBold.bool"/> + </Property> + <Property name="LegendFontFamily" id="15809.LegendFontFamily" number_of_elements="1"> + <Element index="0" value="Arial"/> + <Domain name="list" id="15809.LegendFontFamily.list"> + <String text="Arial"/> + <String text="Courier"/> + <String text="Times"/> + </Domain> + </Property> + <Property name="LegendFontSize" id="15809.LegendFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + </Property> + <Property name="LegendItalic" id="15809.LegendItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.LegendItalic.bool"/> + </Property> + <Property name="LegendLocation" id="15809.LegendLocation" number_of_elements="1"> + <Element index="0" value="5"/> + <Domain name="enum" id="15809.LegendLocation.enum"> + <Entry value="0" text="TopLeft"/> + <Entry value="1" text="TopRight"/> + <Entry value="2" text="BottomRight"/> + <Entry value="3" text="BottomLeft"/> + <Entry value="4" text="Left"/> + <Entry value="5" text="Top"/> + <Entry value="6" text="Right"/> + <Entry value="7" text="Bottom"/> + <Entry value="8" text="Custom"/> + </Domain> + </Property> + <Property name="LegendPosition" id="15809.LegendPosition" number_of_elements="2"> + <Element index="0" value="226"/> + <Element index="1" value="585"/> + </Property> + <Property name="PPI" id="15809.PPI" number_of_elements="1"> + <Element index="0" value="96"/> + </Property> + <Property name="Representations" id="15809.Representations" number_of_elements="6"> + <Proxy value="15490"/> + <Proxy value="15534"/> + <Proxy value="15622"/> + <Proxy value="15666"/> + <Proxy value="15732"/> + <Proxy value="15798"/> + </Property> + <Property name="RightAxisColor" id="15809.RightAxisColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15809.RightAxisColor.range"/> + </Property> + <Property name="RightAxisGridColor" id="15809.RightAxisGridColor" number_of_elements="3"> + <Element index="0" value="0.95"/> + <Element index="1" value="0.95"/> + <Element index="2" value="0.95"/> + <Domain name="range" id="15809.RightAxisGridColor.range"/> + </Property> + <Property name="RightAxisLabelBold" id="15809.RightAxisLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.RightAxisLabelBold.bool"/> + </Property> + <Property name="RightAxisLabelColor" id="15809.RightAxisLabelColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15809.RightAxisLabelColor.range"/> + </Property> + <Property name="RightAxisLabelFontFamily" id="15809.RightAxisLabelFontFamily" number_of_elements="1"> + <Element index="0" value="Arial"/> + <Domain name="list" id="15809.RightAxisLabelFontFamily.list"> + <String text="Arial"/> + <String text="Courier"/> + <String text="Times"/> + </Domain> + </Property> + <Property name="RightAxisLabelFontSize" id="15809.RightAxisLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + </Property> + <Property name="RightAxisLabelItalic" id="15809.RightAxisLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.RightAxisLabelItalic.bool"/> + </Property> + <Property name="RightAxisLabelNotation" id="15809.RightAxisLabelNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15809.RightAxisLabelNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="RightAxisLabelPrecision" id="15809.RightAxisLabelPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="15809.RightAxisLabelPrecision.range"/> + </Property> + <Property name="RightAxisLabels" id="15809.RightAxisLabels"> + <Domain name="scalar_range" id="15809.RightAxisLabels.scalar_range"/> + </Property> + <Property name="RightAxisLogScale" id="15809.RightAxisLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.RightAxisLogScale.bool"/> + </Property> + <Property name="RightAxisRangeMaximum" id="15809.RightAxisRangeMaximum" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="RightAxisRangeMinimum" id="15809.RightAxisRangeMinimum" number_of_elements="1"> + <Element index="0" value="0"/> + </Property> + <Property name="RightAxisTitle" id="15809.RightAxisTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="RightAxisTitleBold" id="15809.RightAxisTitleBold" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15809.RightAxisTitleBold.bool"/> + </Property> + <Property name="RightAxisTitleColor" id="15809.RightAxisTitleColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15809.RightAxisTitleColor.range"/> + </Property> + <Property name="RightAxisTitleFontFamily" id="15809.RightAxisTitleFontFamily" number_of_elements="1"> + <Element index="0" value="Arial"/> + <Domain name="list" id="15809.RightAxisTitleFontFamily.list"> + <String text="Arial"/> + <String text="Courier"/> + <String text="Times"/> + </Domain> + </Property> + <Property name="RightAxisTitleFontSize" id="15809.RightAxisTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + </Property> + <Property name="RightAxisTitleItalic" id="15809.RightAxisTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.RightAxisTitleItalic.bool"/> + </Property> + <Property name="RightAxisUseCustomLabels" id="15809.RightAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.RightAxisUseCustomLabels.bool"/> + </Property> + <Property name="RightAxisUseCustomRange" id="15809.RightAxisUseCustomRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.RightAxisUseCustomRange.bool"/> + </Property> + <Property name="ShowBottomAxisGrid" id="15809.ShowBottomAxisGrid" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15809.ShowBottomAxisGrid.bool"/> + </Property> + <Property name="ShowBottomAxisLabels" id="15809.ShowBottomAxisLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15809.ShowBottomAxisLabels.bool"/> + </Property> + <Property name="ShowLeftAxisGrid" id="15809.ShowLeftAxisGrid" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15809.ShowLeftAxisGrid.bool"/> + </Property> + <Property name="ShowLeftAxisLabels" id="15809.ShowLeftAxisLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15809.ShowLeftAxisLabels.bool"/> + </Property> + <Property name="ShowLegend" id="15809.ShowLegend" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15809.ShowLegend.bool"/> + </Property> + <Property name="ShowRightAxisGrid" id="15809.ShowRightAxisGrid" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15809.ShowRightAxisGrid.bool"/> + </Property> + <Property name="ShowRightAxisLabels" id="15809.ShowRightAxisLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15809.ShowRightAxisLabels.bool"/> + </Property> + <Property name="ShowTopAxisGrid" id="15809.ShowTopAxisGrid" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15809.ShowTopAxisGrid.bool"/> + </Property> + <Property name="ShowTopAxisLabels" id="15809.ShowTopAxisLabels" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15809.ShowTopAxisLabels.bool"/> + </Property> + <Property name="SortByXAxis" id="15809.SortByXAxis" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.SortByXAxis.bool"/> + </Property> + <Property name="TooltipNotation" id="15809.TooltipNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15809.TooltipNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="TooltipPrecision" id="15809.TooltipPrecision" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="15809.TooltipPrecision.range"/> + </Property> + <Property name="TopAxisColor" id="15809.TopAxisColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15809.TopAxisColor.range"/> + </Property> + <Property name="TopAxisGridColor" id="15809.TopAxisGridColor" number_of_elements="3"> + <Element index="0" value="0.95"/> + <Element index="1" value="0.95"/> + <Element index="2" value="0.95"/> + <Domain name="range" id="15809.TopAxisGridColor.range"/> + </Property> + <Property name="TopAxisLabelBold" id="15809.TopAxisLabelBold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.TopAxisLabelBold.bool"/> + </Property> + <Property name="TopAxisLabelColor" id="15809.TopAxisLabelColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15809.TopAxisLabelColor.range"/> + </Property> + <Property name="TopAxisLabelFontFamily" id="15809.TopAxisLabelFontFamily" number_of_elements="1"> + <Element index="0" value="Arial"/> + <Domain name="list" id="15809.TopAxisLabelFontFamily.list"> + <String text="Arial"/> + <String text="Courier"/> + <String text="Times"/> + </Domain> + </Property> + <Property name="TopAxisLabelFontSize" id="15809.TopAxisLabelFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + </Property> + <Property name="TopAxisLabelItalic" id="15809.TopAxisLabelItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.TopAxisLabelItalic.bool"/> + </Property> + <Property name="TopAxisLabelNotation" id="15809.TopAxisLabelNotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="15809.TopAxisLabelNotation.enum"> + <Entry value="0" text="Mixed"/> + <Entry value="1" text="Scientific"/> + <Entry value="2" text="Fixed"/> + </Domain> + </Property> + <Property name="TopAxisLabelPrecision" id="15809.TopAxisLabelPrecision" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="15809.TopAxisLabelPrecision.range"/> + </Property> + <Property name="TopAxisLabels" id="15809.TopAxisLabels"> + <Domain name="scalar_range" id="15809.TopAxisLabels.scalar_range"/> + </Property> + <Property name="TopAxisLogScale" id="15809.TopAxisLogScale" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.TopAxisLogScale.bool"/> + </Property> + <Property name="TopAxisRangeMaximum" id="15809.TopAxisRangeMaximum" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="TopAxisRangeMinimum" id="15809.TopAxisRangeMinimum" number_of_elements="1"> + <Element index="0" value="0"/> + </Property> + <Property name="TopAxisTitle" id="15809.TopAxisTitle" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="TopAxisTitleBold" id="15809.TopAxisTitleBold" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15809.TopAxisTitleBold.bool"/> + </Property> + <Property name="TopAxisTitleColor" id="15809.TopAxisTitleColor" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="15809.TopAxisTitleColor.range"/> + </Property> + <Property name="TopAxisTitleFontFamily" id="15809.TopAxisTitleFontFamily" number_of_elements="1"> + <Element index="0" value="Arial"/> + <Domain name="list" id="15809.TopAxisTitleFontFamily.list"> + <String text="Arial"/> + <String text="Courier"/> + <String text="Times"/> + </Domain> + </Property> + <Property name="TopAxisTitleFontSize" id="15809.TopAxisTitleFontSize" number_of_elements="1"> + <Element index="0" value="12"/> + </Property> + <Property name="TopAxisTitleItalic" id="15809.TopAxisTitleItalic" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.TopAxisTitleItalic.bool"/> + </Property> + <Property name="TopAxisUseCustomLabels" id="15809.TopAxisUseCustomLabels" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.TopAxisUseCustomLabels.bool"/> + </Property> + <Property name="TopAxisUseCustomRange" id="15809.TopAxisUseCustomRange" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.TopAxisUseCustomRange.bool"/> + </Property> + <Property name="UseCache" id="15809.UseCache" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.UseCache.bool"/> + </Property> + <Property name="UseOffscreenRendering" id="15809.UseOffscreenRendering" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="15809.UseOffscreenRendering.bool"/> + </Property> + <Property name="UseOffscreenRenderingForScreenshots" id="15809.UseOffscreenRenderingForScreenshots" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="15809.UseOffscreenRenderingForScreenshots.bool"/> + </Property> + <Property name="ViewSize" id="15809.ViewSize" number_of_elements="2"> + <Element index="0" value="752"/> + <Element index="1" value="838"/> + </Property> + <Property name="ViewTime" id="15809.ViewTime" number_of_elements="1"> + <Element index="0" value="590"/> + <Domain name="range" id="15809.ViewTime.range"/> + </Property> + </Proxy> + <Proxy group="views" type="RenderView" id="16577" servers="21"> + <Property name="AlphaBitPlanes" id="16577.AlphaBitPlanes" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16577.AlphaBitPlanes.bool"/> + </Property> + <Property name="AmbientSamples" id="16577.AmbientSamples" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16577.AmbientSamples.range"/> + </Property> + <Property name="AnnotationColor" id="16577.AnnotationColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="ArrayComponentToDraw" id="16577.ArrayComponentToDraw" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16577.ArrayComponentToDraw.range"/> + </Property> + <Property name="ArrayNameToDraw" id="16577.ArrayNameToDraw" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="ArrayNumberToDraw" id="16577.ArrayNumberToDraw" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16577.ArrayNumberToDraw.range"/> + </Property> + <Property name="AxesGrid" id="16577.AxesGrid" number_of_elements="1"> + <Proxy value="15817"/> + <Domain name="proxy_list" id="16577.AxesGrid.proxy_list"> + <Proxy value="15817"/> + </Domain> + </Property> + <Property name="BackLightAzimuth" id="16577.BackLightAzimuth" number_of_elements="1"> + <Element index="0" value="110"/> + <Domain name="range" id="16577.BackLightAzimuth.range"/> + </Property> + <Property name="BackLightElevation" id="16577.BackLightElevation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16577.BackLightElevation.range"/> + </Property> + <Property name="BackLightK:B Ratio" id="16577.BackLightK:B Ratio" number_of_elements="1"> + <Element index="0" value="3.5"/> + <Domain name="range" id="16577.BackLightK:B Ratio.range"/> + </Property> + <Property name="BackLightWarmth" id="16577.BackLightWarmth" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16577.BackLightWarmth.range"/> + </Property> + <Property name="Background" id="16577.Background" number_of_elements="3"> + <Element index="0" value="0.32"/> + <Element index="1" value="0.34"/> + <Element index="2" value="0.43"/> + <Domain name="range" id="16577.Background.range"/> + </Property> + <Property name="Background2" id="16577.Background2" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0.165"/> + <Domain name="range" id="16577.Background2.range"/> + </Property> + <Property name="BackgroundTexture" id="16577.BackgroundTexture"> + <Domain name="groups" id="16577.BackgroundTexture.groups"/> + </Property> + <Property name="BeginValueCapture" id="16577.BeginValueCapture"/> + <Property name="CacheKey" id="16577.CacheKey" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16577.CacheKey.range"/> + </Property> + <Property name="Camera2DManipulators" id="16577.Camera2DManipulators" number_of_elements="9"> + <Element index="0" value="1"/> + <Element index="1" value="3"/> + <Element index="2" value="2"/> + <Element index="3" value="2"/> + <Element index="4" value="2"/> + <Element index="5" value="6"/> + <Element index="6" value="3"/> + <Element index="7" value="1"/> + <Element index="8" value="4"/> + <Domain name="enum" id="16577.Camera2DManipulators.enum"> + <Entry value="0" text="None"/> + <Entry value="1" text="Pan"/> + <Entry value="2" text="Zoom"/> + <Entry value="3" text="Roll"/> + <Entry value="4" text="Rotate"/> + <Entry value="6" text="ZoomToMouse"/> + </Domain> + </Property> + <Property name="Camera2DMouseWheelMotionFactor" id="16577.Camera2DMouseWheelMotionFactor" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16577.Camera2DMouseWheelMotionFactor.range"/> + </Property> + <Property name="Camera3DManipulators" id="16577.Camera3DManipulators" number_of_elements="9"> + <Element index="0" value="4"/> + <Element index="1" value="1"/> + <Element index="2" value="2"/> + <Element index="3" value="3"/> + <Element index="4" value="4"/> + <Element index="5" value="1"/> + <Element index="6" value="2"/> + <Element index="7" value="4"/> + <Element index="8" value="6"/> + <Domain name="enum" id="16577.Camera3DManipulators.enum"> + <Entry value="0" text="None"/> + <Entry value="1" text="Pan"/> + <Entry value="2" text="Zoom"/> + <Entry value="3" text="Roll"/> + <Entry value="4" text="Rotate"/> + <Entry value="5" text="Multi-Rotate"/> + <Entry value="6" text="ZoomToMouse"/> + </Domain> + </Property> + <Property name="Camera3DMouseWheelMotionFactor" id="16577.Camera3DMouseWheelMotionFactor" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16577.Camera3DMouseWheelMotionFactor.range"/> + </Property> + <Property name="CameraParallelProjection" id="16577.CameraParallelProjection" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16577.CameraParallelProjection.bool"/> + </Property> + <Property name="CaptureValuesFloat" id="16577.CaptureValuesFloat"/> + <Property name="CaptureZBuffer" id="16577.CaptureZBuffer"/> + <Property name="CenterAxesVisibility" id="16577.CenterAxesVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16577.CenterAxesVisibility.bool"/> + </Property> + <Property name="CenterOfRotation" id="16577.CenterOfRotation" number_of_elements="3"> + <Element index="0" value="0.125"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="CollectGeometryThreshold" id="16577.CollectGeometryThreshold" number_of_elements="1"> + <Element index="0" value="100"/> + </Property> + <Property name="CompressorConfig" id="16577.CompressorConfig" number_of_elements="1"> + <Element index="0" value="vtkSquirtCompressor 0 4"/> + </Property> + <Property name="DepthPeeling" id="16577.DepthPeeling" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16577.DepthPeeling.bool"/> + </Property> + <Property name="DrawCells" id="16577.DrawCells" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16577.DrawCells.bool"/> + </Property> + <Property name="EnableOSPRay" id="16577.EnableOSPRay" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16577.EnableOSPRay.bool"/> + </Property> + <Property name="EnableRenderOnInteraction" id="16577.EnableRenderOnInteraction" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16577.EnableRenderOnInteraction.bool"/> + </Property> + <Property name="EndValueCapture" id="16577.EndValueCapture"/> + <Property name="FXAAEndpointSearchIterations" id="16577.FXAAEndpointSearchIterations" number_of_elements="1"> + <Element index="0" value="12"/> + </Property> + <Property name="FXAAHardContrastThreshold" id="16577.FXAAHardContrastThreshold" number_of_elements="1"> + <Element index="0" value="0.045"/> + </Property> + <Property name="FXAARelativeContrastThreshold" id="16577.FXAARelativeContrastThreshold" number_of_elements="1"> + <Element index="0" value="0.125"/> + </Property> + <Property name="FXAASubpixelBlendLimit" id="16577.FXAASubpixelBlendLimit" number_of_elements="1"> + <Element index="0" value="0.75"/> + </Property> + <Property name="FXAASubpixelContrastThreshold" id="16577.FXAASubpixelContrastThreshold" number_of_elements="1"> + <Element index="0" value="0.25"/> + </Property> + <Property name="FXAAUseHighQualityEndpoints" id="16577.FXAAUseHighQualityEndpoints" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16577.FXAAUseHighQualityEndpoints.bool"/> + </Property> + <Property name="FillLightAzimuth" id="16577.FillLightAzimuth" number_of_elements="1"> + <Element index="0" value="-10"/> + <Domain name="range" id="16577.FillLightAzimuth.range"/> + </Property> + <Property name="FillLightElevation" id="16577.FillLightElevation" number_of_elements="1"> + <Element index="0" value="-75"/> + <Domain name="range" id="16577.FillLightElevation.range"/> + </Property> + <Property name="FillLightK:F Ratio" id="16577.FillLightK:F Ratio" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="range" id="16577.FillLightK:F Ratio.range"/> + </Property> + <Property name="FillLightWarmth" id="16577.FillLightWarmth" number_of_elements="1"> + <Element index="0" value="0.4"/> + <Domain name="range" id="16577.FillLightWarmth.range"/> + </Property> + <Property name="HeadLightK:H Ratio" id="16577.HeadLightK:H Ratio" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="range" id="16577.HeadLightK:H Ratio.range"/> + </Property> + <Property name="HeadLightWarmth" id="16577.HeadLightWarmth" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16577.HeadLightWarmth.range"/> + </Property> + <Property name="HiddenLineRemoval" id="16577.HiddenLineRemoval" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16577.HiddenLineRemoval.bool"/> + </Property> + <Property name="ImageReductionFactor" id="16577.ImageReductionFactor" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16577.ImageReductionFactor.range"/> + </Property> + <Property name="InteractionMode" id="16577.InteractionMode" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16577.InteractionMode.enum"> + <Entry value="0" text="3D"/> + <Entry value="1" text="2D"/> + <Entry value="2" text="Selection"/> + </Domain> + </Property> + <Property name="KeyLightAzimuth" id="16577.KeyLightAzimuth" number_of_elements="1"> + <Element index="0" value="10"/> + <Domain name="range" id="16577.KeyLightAzimuth.range"/> + </Property> + <Property name="KeyLightElevation" id="16577.KeyLightElevation" number_of_elements="1"> + <Element index="0" value="50"/> + <Domain name="range" id="16577.KeyLightElevation.range"/> + </Property> + <Property name="KeyLightIntensity" id="16577.KeyLightIntensity" number_of_elements="1"> + <Element index="0" value="0.75"/> + <Domain name="range" id="16577.KeyLightIntensity.range"/> + </Property> + <Property name="KeyLightWarmth" id="16577.KeyLightWarmth" number_of_elements="1"> + <Element index="0" value="0.6"/> + <Domain name="range" id="16577.KeyLightWarmth.range"/> + </Property> + <Property name="LODResolution" id="16577.LODResolution" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16577.LODResolution.range"/> + </Property> + <Property name="LODThreshold" id="16577.LODThreshold" number_of_elements="1"> + <Element index="0" value="1024"/> + <Domain name="range" id="16577.LODThreshold.range"/> + </Property> + <Property name="LightAmbientColor" id="16577.LightAmbientColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16577.LightAmbientColor.range"/> + </Property> + <Property name="LightDiffuseColor" id="16577.LightDiffuseColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16577.LightDiffuseColor.range"/> + </Property> + <Property name="LightIntensity" id="16577.LightIntensity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16577.LightIntensity.range"/> + </Property> + <Property name="LightScale" id="16577.LightScale" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16577.LightScale.range"/> + </Property> + <Property name="LightSpecularColor" id="16577.LightSpecularColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16577.LightSpecularColor.range"/> + </Property> + <Property name="LightSwitch" id="16577.LightSwitch" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16577.LightSwitch.bool"/> + </Property> + <Property name="LightType" id="16577.LightType" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16577.LightType.enum"> + <Entry value="1" text="HeadLight"/> + <Entry value="2" text="CameraLight"/> + <Entry value="3" text="SceneLight"/> + </Domain> + </Property> + <Property name="LockBounds" id="16577.LockBounds" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16577.LockBounds.bool"/> + </Property> + <Property name="MaintainLuminance" id="16577.MaintainLuminance" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16577.MaintainLuminance.bool"/> + </Property> + <Property name="MaxClipBounds" id="16577.MaxClipBounds" number_of_elements="6"> + <Element index="0" value="0"/> + <Element index="1" value="-1"/> + <Element index="2" value="0"/> + <Element index="3" value="-1"/> + <Element index="4" value="0"/> + <Element index="5" value="-1"/> + <Domain name="range" id="16577.MaxClipBounds.range"/> + </Property> + <Property name="MaxFrames" id="16577.MaxFrames" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16577.MaxFrames.range"/> + </Property> + <Property name="MaximumNumberOfPeels" id="16577.MaximumNumberOfPeels" number_of_elements="1"> + <Element index="0" value="4"/> + <Domain name="range" id="16577.MaximumNumberOfPeels.range"/> + </Property> + <Property name="MultiSamples" id="16577.MultiSamples" number_of_elements="1"> + <Element index="0" value="0"/> + </Property> + <Property name="NonInteractiveRenderDelay" id="16577.NonInteractiveRenderDelay" number_of_elements="1"> + <Element index="0" value="0"/> + </Property> + <Property name="OrientationAxesInteractivity" id="16577.OrientationAxesInteractivity" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16577.OrientationAxesInteractivity.bool"/> + </Property> + <Property name="OrientationAxesLabelColor" id="16577.OrientationAxesLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="OrientationAxesOutlineColor" id="16577.OrientationAxesOutlineColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="OrientationAxesVisibility" id="16577.OrientationAxesVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16577.OrientationAxesVisibility.bool"/> + </Property> + <Property name="PPI" id="16577.PPI" number_of_elements="1"> + <Element index="0" value="96"/> + </Property> + <Property name="RemoteRenderThreshold" id="16577.RemoteRenderThreshold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16577.RemoteRenderThreshold.range"/> + </Property> + <Property name="Representations" id="16577.Representations" number_of_elements="18"> + <Proxy value="16027"/> + <Proxy value="16045"/> + <Proxy value="16053"/> + <Proxy value="16061"/> + <Proxy value="16069"/> + <Proxy value="16077"/> + <Proxy value="16085"/> + <Proxy value="16295"/> + <Proxy value="16311"/> + <Proxy value="16521"/> + <Proxy value="16537"/> + <Proxy value="16543"/> + <Proxy value="16551"/> + <Proxy value="16559"/> + <Proxy value="16567"/> + <Proxy value="16575"/> + <Proxy value="17290"/> + <Proxy value="17308"/> + </Property> + <Property name="RotationFactor" id="16577.RotationFactor" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="SamplesPerPixel" id="16577.SamplesPerPixel" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16577.SamplesPerPixel.range"/> + </Property> + <Property name="ScalarRange" id="16577.ScalarRange" number_of_elements="2"> + <Element index="0" value="0"/> + <Element index="1" value="-1"/> + <Domain name="range" id="16577.ScalarRange.range"/> + </Property> + <Property name="Send to OpenVR" id="16577.Send to OpenVR"/> + <Property name="ServerStereoType" id="16577.ServerStereoType" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16577.ServerStereoType.enum"> + <Entry value="0" text="Same As Client"/> + <Entry value="1" text="Crystal Eyes"/> + <Entry value="2" text="Red-Blue"/> + <Entry value="3" text="Interlaced"/> + <Entry value="4" text="Left"/> + <Entry value="5" text="Right"/> + <Entry value="6" text="Dresden"/> + <Entry value="7" text="Anaglyph"/> + <Entry value="8" text="Checkerboard"/> + <Entry value="9" text="SplitViewportHorizontal"/> + <Entry value="10" text="None"/> + </Domain> + </Property> + <Property name="Shadows" id="16577.Shadows" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16577.Shadows.bool"/> + </Property> + <Property name="ShowAnnotation" id="16577.ShowAnnotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16577.ShowAnnotation.bool"/> + </Property> + <Property name="StartCaptureLuminance" id="16577.StartCaptureLuminance"/> + <Property name="StencilCapable" id="16577.StencilCapable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16577.StencilCapable.bool"/> + </Property> + <Property name="StereoRender" id="16577.StereoRender" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16577.StereoRender.bool"/> + </Property> + <Property name="StereoType" id="16577.StereoType" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16577.StereoType.enum"> + <Entry value="1" text="Crystal Eyes"/> + <Entry value="2" text="Red-Blue"/> + <Entry value="3" text="Interlaced"/> + <Entry value="4" text="Left"/> + <Entry value="5" text="Right"/> + <Entry value="6" text="Dresden"/> + <Entry value="7" text="Anaglyph"/> + <Entry value="8" text="Checkerboard"/> + <Entry value="9" text="SplitViewportHorizontal"/> + <Entry value="10" text="None"/> + </Domain> + </Property> + <Property name="StillRenderImageReductionFactor" id="16577.StillRenderImageReductionFactor" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16577.StillRenderImageReductionFactor.range"/> + </Property> + <Property name="StopCaptureLuminance" id="16577.StopCaptureLuminance"/> + <Property name="UseCache" id="16577.UseCache" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16577.UseCache.bool"/> + </Property> + <Property name="UseFXAA" id="16577.UseFXAA" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16577.UseFXAA.bool"/> + </Property> + <Property name="UseGradientBackground" id="16577.UseGradientBackground" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16577.UseGradientBackground.bool"/> + </Property> + <Property name="UseInteractiveRenderingForScreenshots" id="16577.UseInteractiveRenderingForScreenshots" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16577.UseInteractiveRenderingForScreenshots.bool"/> + </Property> + <Property name="UseLight" id="16577.UseLight" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16577.UseLight.bool"/> + </Property> + <Property name="UseOffscreenRendering" id="16577.UseOffscreenRendering" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16577.UseOffscreenRendering.bool"/> + </Property> + <Property name="UseOffscreenRenderingForScreenshots" id="16577.UseOffscreenRenderingForScreenshots" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16577.UseOffscreenRenderingForScreenshots.bool"/> + </Property> + <Property name="UseOutlineForLODRendering" id="16577.UseOutlineForLODRendering" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16577.UseOutlineForLODRendering.bool"/> + </Property> + <Property name="UseTexturedBackground" id="16577.UseTexturedBackground" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16577.UseTexturedBackground.bool"/> + </Property> + <Property name="ValueRenderingMode" id="16577.ValueRenderingMode" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16577.ValueRenderingMode.range"/> + </Property> + <Property name="ValueRenderingModeGet" id="16577.ValueRenderingModeGet"/> + <Property name="ViewSize" id="16577.ViewSize" number_of_elements="2"> + <Element index="0" value="372"/> + <Element index="1" value="838"/> + </Property> + <Property name="ViewTime" id="16577.ViewTime" number_of_elements="1"> + <Element index="0" value="590"/> + <Domain name="range" id="16577.ViewTime.range"/> + </Property> + <Property name="CameraFocalPoint" id="16577.CameraFocalPoint" number_of_elements="3"> + <Element index="0" value="0.125"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="CameraFocalPointInfo" id="16577.CameraFocalPointInfo" number_of_elements="3"> + <Element index="0" value="0.125"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="CameraParallelScale" id="16577.CameraParallelScale" number_of_elements="1"> + <Element index="0" value="0.13917089678511"/> + </Property> + <Property name="CameraParallelScaleInfo" id="16577.CameraParallelScaleInfo" number_of_elements="1"> + <Element index="0" value="0.13917089678511"/> + </Property> + <Property name="CameraPosition" id="16577.CameraPosition" number_of_elements="3"> + <Element index="0" value="0.125"/> + <Element index="1" value="0.534222744431721"/> + <Element index="2" value="0"/> + </Property> + <Property name="CameraPositionInfo" id="16577.CameraPositionInfo" number_of_elements="3"> + <Element index="0" value="0.125"/> + <Element index="1" value="0.534222744431721"/> + <Element index="2" value="0"/> + </Property> + <Property name="CameraViewAngle" id="16577.CameraViewAngle" number_of_elements="1"> + <Element index="0" value="30"/> + </Property> + <Property name="CameraViewUp" id="16577.CameraViewUp" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="CameraViewUpInfo" id="16577.CameraViewUpInfo" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="EyeAngle" id="16577.EyeAngle" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16577.EyeAngle.range"/> + </Property> + </Proxy> + <Proxy group="views" type="RenderView" id="16817" servers="21"> + <Property name="AlphaBitPlanes" id="16817.AlphaBitPlanes" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16817.AlphaBitPlanes.bool"/> + </Property> + <Property name="AmbientSamples" id="16817.AmbientSamples" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16817.AmbientSamples.range"/> + </Property> + <Property name="AnnotationColor" id="16817.AnnotationColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="ArrayComponentToDraw" id="16817.ArrayComponentToDraw" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16817.ArrayComponentToDraw.range"/> + </Property> + <Property name="ArrayNameToDraw" id="16817.ArrayNameToDraw" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="ArrayNumberToDraw" id="16817.ArrayNumberToDraw" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16817.ArrayNumberToDraw.range"/> + </Property> + <Property name="AxesGrid" id="16817.AxesGrid" number_of_elements="1"> + <Proxy value="16585"/> + <Domain name="proxy_list" id="16817.AxesGrid.proxy_list"> + <Proxy value="16585"/> + </Domain> + </Property> + <Property name="BackLightAzimuth" id="16817.BackLightAzimuth" number_of_elements="1"> + <Element index="0" value="110"/> + <Domain name="range" id="16817.BackLightAzimuth.range"/> + </Property> + <Property name="BackLightElevation" id="16817.BackLightElevation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16817.BackLightElevation.range"/> + </Property> + <Property name="BackLightK:B Ratio" id="16817.BackLightK:B Ratio" number_of_elements="1"> + <Element index="0" value="3.5"/> + <Domain name="range" id="16817.BackLightK:B Ratio.range"/> + </Property> + <Property name="BackLightWarmth" id="16817.BackLightWarmth" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16817.BackLightWarmth.range"/> + </Property> + <Property name="Background" id="16817.Background" number_of_elements="3"> + <Element index="0" value="0.32"/> + <Element index="1" value="0.34"/> + <Element index="2" value="0.43"/> + <Domain name="range" id="16817.Background.range"/> + </Property> + <Property name="Background2" id="16817.Background2" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0.165"/> + <Domain name="range" id="16817.Background2.range"/> + </Property> + <Property name="BackgroundTexture" id="16817.BackgroundTexture"> + <Domain name="groups" id="16817.BackgroundTexture.groups"/> + </Property> + <Property name="BeginValueCapture" id="16817.BeginValueCapture"/> + <Property name="CacheKey" id="16817.CacheKey" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16817.CacheKey.range"/> + </Property> + <Property name="Camera2DManipulators" id="16817.Camera2DManipulators" number_of_elements="9"> + <Element index="0" value="1"/> + <Element index="1" value="3"/> + <Element index="2" value="2"/> + <Element index="3" value="2"/> + <Element index="4" value="2"/> + <Element index="5" value="6"/> + <Element index="6" value="3"/> + <Element index="7" value="1"/> + <Element index="8" value="4"/> + <Domain name="enum" id="16817.Camera2DManipulators.enum"> + <Entry value="0" text="None"/> + <Entry value="1" text="Pan"/> + <Entry value="2" text="Zoom"/> + <Entry value="3" text="Roll"/> + <Entry value="4" text="Rotate"/> + <Entry value="6" text="ZoomToMouse"/> + </Domain> + </Property> + <Property name="Camera2DMouseWheelMotionFactor" id="16817.Camera2DMouseWheelMotionFactor" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16817.Camera2DMouseWheelMotionFactor.range"/> + </Property> + <Property name="Camera3DManipulators" id="16817.Camera3DManipulators" number_of_elements="9"> + <Element index="0" value="4"/> + <Element index="1" value="1"/> + <Element index="2" value="2"/> + <Element index="3" value="3"/> + <Element index="4" value="4"/> + <Element index="5" value="1"/> + <Element index="6" value="2"/> + <Element index="7" value="4"/> + <Element index="8" value="6"/> + <Domain name="enum" id="16817.Camera3DManipulators.enum"> + <Entry value="0" text="None"/> + <Entry value="1" text="Pan"/> + <Entry value="2" text="Zoom"/> + <Entry value="3" text="Roll"/> + <Entry value="4" text="Rotate"/> + <Entry value="5" text="Multi-Rotate"/> + <Entry value="6" text="ZoomToMouse"/> + </Domain> + </Property> + <Property name="Camera3DMouseWheelMotionFactor" id="16817.Camera3DMouseWheelMotionFactor" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16817.Camera3DMouseWheelMotionFactor.range"/> + </Property> + <Property name="CameraParallelProjection" id="16817.CameraParallelProjection" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16817.CameraParallelProjection.bool"/> + </Property> + <Property name="CaptureValuesFloat" id="16817.CaptureValuesFloat"/> + <Property name="CaptureZBuffer" id="16817.CaptureZBuffer"/> + <Property name="CenterAxesVisibility" id="16817.CenterAxesVisibility" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16817.CenterAxesVisibility.bool"/> + </Property> + <Property name="CenterOfRotation" id="16817.CenterOfRotation" number_of_elements="3"> + <Element index="0" value="0.125"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="CollectGeometryThreshold" id="16817.CollectGeometryThreshold" number_of_elements="1"> + <Element index="0" value="100"/> + </Property> + <Property name="CompressorConfig" id="16817.CompressorConfig" number_of_elements="1"> + <Element index="0" value="vtkSquirtCompressor 0 4"/> + </Property> + <Property name="DepthPeeling" id="16817.DepthPeeling" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16817.DepthPeeling.bool"/> + </Property> + <Property name="DrawCells" id="16817.DrawCells" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16817.DrawCells.bool"/> + </Property> + <Property name="EnableOSPRay" id="16817.EnableOSPRay" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16817.EnableOSPRay.bool"/> + </Property> + <Property name="EnableRenderOnInteraction" id="16817.EnableRenderOnInteraction" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16817.EnableRenderOnInteraction.bool"/> + </Property> + <Property name="EndValueCapture" id="16817.EndValueCapture"/> + <Property name="FXAAEndpointSearchIterations" id="16817.FXAAEndpointSearchIterations" number_of_elements="1"> + <Element index="0" value="12"/> + </Property> + <Property name="FXAAHardContrastThreshold" id="16817.FXAAHardContrastThreshold" number_of_elements="1"> + <Element index="0" value="0.045"/> + </Property> + <Property name="FXAARelativeContrastThreshold" id="16817.FXAARelativeContrastThreshold" number_of_elements="1"> + <Element index="0" value="0.125"/> + </Property> + <Property name="FXAASubpixelBlendLimit" id="16817.FXAASubpixelBlendLimit" number_of_elements="1"> + <Element index="0" value="0.75"/> + </Property> + <Property name="FXAASubpixelContrastThreshold" id="16817.FXAASubpixelContrastThreshold" number_of_elements="1"> + <Element index="0" value="0.25"/> + </Property> + <Property name="FXAAUseHighQualityEndpoints" id="16817.FXAAUseHighQualityEndpoints" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16817.FXAAUseHighQualityEndpoints.bool"/> + </Property> + <Property name="FillLightAzimuth" id="16817.FillLightAzimuth" number_of_elements="1"> + <Element index="0" value="-10"/> + <Domain name="range" id="16817.FillLightAzimuth.range"/> + </Property> + <Property name="FillLightElevation" id="16817.FillLightElevation" number_of_elements="1"> + <Element index="0" value="-75"/> + <Domain name="range" id="16817.FillLightElevation.range"/> + </Property> + <Property name="FillLightK:F Ratio" id="16817.FillLightK:F Ratio" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="range" id="16817.FillLightK:F Ratio.range"/> + </Property> + <Property name="FillLightWarmth" id="16817.FillLightWarmth" number_of_elements="1"> + <Element index="0" value="0.4"/> + <Domain name="range" id="16817.FillLightWarmth.range"/> + </Property> + <Property name="HeadLightK:H Ratio" id="16817.HeadLightK:H Ratio" number_of_elements="1"> + <Element index="0" value="3"/> + <Domain name="range" id="16817.HeadLightK:H Ratio.range"/> + </Property> + <Property name="HeadLightWarmth" id="16817.HeadLightWarmth" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16817.HeadLightWarmth.range"/> + </Property> + <Property name="HiddenLineRemoval" id="16817.HiddenLineRemoval" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16817.HiddenLineRemoval.bool"/> + </Property> + <Property name="ImageReductionFactor" id="16817.ImageReductionFactor" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16817.ImageReductionFactor.range"/> + </Property> + <Property name="InteractionMode" id="16817.InteractionMode" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16817.InteractionMode.enum"> + <Entry value="0" text="3D"/> + <Entry value="1" text="2D"/> + <Entry value="2" text="Selection"/> + </Domain> + </Property> + <Property name="KeyLightAzimuth" id="16817.KeyLightAzimuth" number_of_elements="1"> + <Element index="0" value="10"/> + <Domain name="range" id="16817.KeyLightAzimuth.range"/> + </Property> + <Property name="KeyLightElevation" id="16817.KeyLightElevation" number_of_elements="1"> + <Element index="0" value="50"/> + <Domain name="range" id="16817.KeyLightElevation.range"/> + </Property> + <Property name="KeyLightIntensity" id="16817.KeyLightIntensity" number_of_elements="1"> + <Element index="0" value="0.75"/> + <Domain name="range" id="16817.KeyLightIntensity.range"/> + </Property> + <Property name="KeyLightWarmth" id="16817.KeyLightWarmth" number_of_elements="1"> + <Element index="0" value="0.6"/> + <Domain name="range" id="16817.KeyLightWarmth.range"/> + </Property> + <Property name="LODResolution" id="16817.LODResolution" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="16817.LODResolution.range"/> + </Property> + <Property name="LODThreshold" id="16817.LODThreshold" number_of_elements="1"> + <Element index="0" value="1024"/> + <Domain name="range" id="16817.LODThreshold.range"/> + </Property> + <Property name="LightAmbientColor" id="16817.LightAmbientColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16817.LightAmbientColor.range"/> + </Property> + <Property name="LightDiffuseColor" id="16817.LightDiffuseColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16817.LightDiffuseColor.range"/> + </Property> + <Property name="LightIntensity" id="16817.LightIntensity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16817.LightIntensity.range"/> + </Property> + <Property name="LightScale" id="16817.LightScale" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16817.LightScale.range"/> + </Property> + <Property name="LightSpecularColor" id="16817.LightSpecularColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="16817.LightSpecularColor.range"/> + </Property> + <Property name="LightSwitch" id="16817.LightSwitch" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16817.LightSwitch.bool"/> + </Property> + <Property name="LightType" id="16817.LightType" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="16817.LightType.enum"> + <Entry value="1" text="HeadLight"/> + <Entry value="2" text="CameraLight"/> + <Entry value="3" text="SceneLight"/> + </Domain> + </Property> + <Property name="LockBounds" id="16817.LockBounds" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16817.LockBounds.bool"/> + </Property> + <Property name="MaintainLuminance" id="16817.MaintainLuminance" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16817.MaintainLuminance.bool"/> + </Property> + <Property name="MaxClipBounds" id="16817.MaxClipBounds" number_of_elements="6"> + <Element index="0" value="0"/> + <Element index="1" value="-1"/> + <Element index="2" value="0"/> + <Element index="3" value="-1"/> + <Element index="4" value="0"/> + <Element index="5" value="-1"/> + <Domain name="range" id="16817.MaxClipBounds.range"/> + </Property> + <Property name="MaxFrames" id="16817.MaxFrames" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16817.MaxFrames.range"/> + </Property> + <Property name="MaximumNumberOfPeels" id="16817.MaximumNumberOfPeels" number_of_elements="1"> + <Element index="0" value="4"/> + <Domain name="range" id="16817.MaximumNumberOfPeels.range"/> + </Property> + <Property name="MultiSamples" id="16817.MultiSamples" number_of_elements="1"> + <Element index="0" value="0"/> + </Property> + <Property name="NonInteractiveRenderDelay" id="16817.NonInteractiveRenderDelay" number_of_elements="1"> + <Element index="0" value="0"/> + </Property> + <Property name="OrientationAxesInteractivity" id="16817.OrientationAxesInteractivity" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16817.OrientationAxesInteractivity.bool"/> + </Property> + <Property name="OrientationAxesLabelColor" id="16817.OrientationAxesLabelColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="OrientationAxesOutlineColor" id="16817.OrientationAxesOutlineColor" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + <Property name="OrientationAxesVisibility" id="16817.OrientationAxesVisibility" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16817.OrientationAxesVisibility.bool"/> + </Property> + <Property name="PPI" id="16817.PPI" number_of_elements="1"> + <Element index="0" value="96"/> + </Property> + <Property name="RemoteRenderThreshold" id="16817.RemoteRenderThreshold" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="16817.RemoteRenderThreshold.range"/> + </Property> + <Property name="Representations" id="16817.Representations" number_of_elements="5"> + <Proxy value="16793"/> + <Proxy value="16809"/> + <Proxy value="16815"/> + <Proxy value="17019"/> + <Proxy value="17047"/> + </Property> + <Property name="RotationFactor" id="16817.RotationFactor" number_of_elements="1"> + <Element index="0" value="1"/> + </Property> + <Property name="SamplesPerPixel" id="16817.SamplesPerPixel" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16817.SamplesPerPixel.range"/> + </Property> + <Property name="ScalarRange" id="16817.ScalarRange" number_of_elements="2"> + <Element index="0" value="0"/> + <Element index="1" value="-1"/> + <Domain name="range" id="16817.ScalarRange.range"/> + </Property> + <Property name="Send to OpenVR" id="16817.Send to OpenVR"/> + <Property name="ServerStereoType" id="16817.ServerStereoType" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16817.ServerStereoType.enum"> + <Entry value="0" text="Same As Client"/> + <Entry value="1" text="Crystal Eyes"/> + <Entry value="2" text="Red-Blue"/> + <Entry value="3" text="Interlaced"/> + <Entry value="4" text="Left"/> + <Entry value="5" text="Right"/> + <Entry value="6" text="Dresden"/> + <Entry value="7" text="Anaglyph"/> + <Entry value="8" text="Checkerboard"/> + <Entry value="9" text="SplitViewportHorizontal"/> + <Entry value="10" text="None"/> + </Domain> + </Property> + <Property name="Shadows" id="16817.Shadows" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16817.Shadows.bool"/> + </Property> + <Property name="ShowAnnotation" id="16817.ShowAnnotation" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16817.ShowAnnotation.bool"/> + </Property> + <Property name="StartCaptureLuminance" id="16817.StartCaptureLuminance"/> + <Property name="StencilCapable" id="16817.StencilCapable" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16817.StencilCapable.bool"/> + </Property> + <Property name="StereoRender" id="16817.StereoRender" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16817.StereoRender.bool"/> + </Property> + <Property name="StereoType" id="16817.StereoType" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="16817.StereoType.enum"> + <Entry value="1" text="Crystal Eyes"/> + <Entry value="2" text="Red-Blue"/> + <Entry value="3" text="Interlaced"/> + <Entry value="4" text="Left"/> + <Entry value="5" text="Right"/> + <Entry value="6" text="Dresden"/> + <Entry value="7" text="Anaglyph"/> + <Entry value="8" text="Checkerboard"/> + <Entry value="9" text="SplitViewportHorizontal"/> + <Entry value="10" text="None"/> + </Domain> + </Property> + <Property name="StillRenderImageReductionFactor" id="16817.StillRenderImageReductionFactor" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16817.StillRenderImageReductionFactor.range"/> + </Property> + <Property name="StopCaptureLuminance" id="16817.StopCaptureLuminance"/> + <Property name="UseCache" id="16817.UseCache" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16817.UseCache.bool"/> + </Property> + <Property name="UseFXAA" id="16817.UseFXAA" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16817.UseFXAA.bool"/> + </Property> + <Property name="UseGradientBackground" id="16817.UseGradientBackground" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16817.UseGradientBackground.bool"/> + </Property> + <Property name="UseInteractiveRenderingForScreenshots" id="16817.UseInteractiveRenderingForScreenshots" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16817.UseInteractiveRenderingForScreenshots.bool"/> + </Property> + <Property name="UseLight" id="16817.UseLight" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16817.UseLight.bool"/> + </Property> + <Property name="UseOffscreenRendering" id="16817.UseOffscreenRendering" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16817.UseOffscreenRendering.bool"/> + </Property> + <Property name="UseOffscreenRenderingForScreenshots" id="16817.UseOffscreenRenderingForScreenshots" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="16817.UseOffscreenRenderingForScreenshots.bool"/> + </Property> + <Property name="UseOutlineForLODRendering" id="16817.UseOutlineForLODRendering" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16817.UseOutlineForLODRendering.bool"/> + </Property> + <Property name="UseTexturedBackground" id="16817.UseTexturedBackground" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="16817.UseTexturedBackground.bool"/> + </Property> + <Property name="ValueRenderingMode" id="16817.ValueRenderingMode" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="16817.ValueRenderingMode.range"/> + </Property> + <Property name="ValueRenderingModeGet" id="16817.ValueRenderingModeGet"/> + <Property name="ViewSize" id="16817.ViewSize" number_of_elements="2"> + <Element index="0" value="372"/> + <Element index="1" value="838"/> + </Property> + <Property name="ViewTime" id="16817.ViewTime" number_of_elements="1"> + <Element index="0" value="590"/> + <Domain name="range" id="16817.ViewTime.range"/> + </Property> + <Property name="CameraFocalPoint" id="16817.CameraFocalPoint" number_of_elements="3"> + <Element index="0" value="0.125"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="CameraFocalPointInfo" id="16817.CameraFocalPointInfo" number_of_elements="3"> + <Element index="0" value="0.125"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="CameraParallelScale" id="16817.CameraParallelScale" number_of_elements="1"> + <Element index="0" value="0.13917089678511"/> + </Property> + <Property name="CameraParallelScaleInfo" id="16817.CameraParallelScaleInfo" number_of_elements="1"> + <Element index="0" value="0.13917089678511"/> + </Property> + <Property name="CameraPosition" id="16817.CameraPosition" number_of_elements="3"> + <Element index="0" value="0.125"/> + <Element index="1" value="0.534222744431721"/> + <Element index="2" value="0"/> + </Property> + <Property name="CameraPositionInfo" id="16817.CameraPositionInfo" number_of_elements="3"> + <Element index="0" value="0.125"/> + <Element index="1" value="0.534222744431721"/> + <Element index="2" value="0"/> + </Property> + <Property name="CameraViewAngle" id="16817.CameraViewAngle" number_of_elements="1"> + <Element index="0" value="30"/> + </Property> + <Property name="CameraViewUp" id="16817.CameraViewUp" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="CameraViewUpInfo" id="16817.CameraViewUpInfo" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="EyeAngle" id="16817.EyeAngle" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="range" id="16817.EyeAngle.range"/> + </Property> + </Proxy> + <ProxyCollection name="animation"> + <Item id="9990" name="AnimationScene1"/> + <Item id="9992" name="TimeAnimationCue1"/> + </ProxyCollection> + <ProxyCollection name="layouts"> + <Item id="16818" name="Layout #1"/> + </ProxyCollection> + <ProxyCollection name="lookup_tables"> + <Item id="16071" name="ScalarGradient.PVLookupTable"/> + <Item id="16820" name="ScalarGradient.PVLookupTable"/> + <Item id="16569" name="c_ini.PVLookupTable"/> + <Item id="16039" name="concentration.PVLookupTable"/> + <Item id="16561" name="concentration.PVLookupTable"/> + <Item id="16047" name="darcy_velocity_x.PVLookupTable"/> + <Item id="16553" name="darcy_velocity_x.PVLookupTable"/> + <Item id="16457" name="pore_volume.PVLookupTable"/> + <Item id="16822" name="pore_volume.PVLookupTable"/> + <Item id="16055" name="pressure.PVLookupTable"/> + <Item id="16545" name="pressure.PVLookupTable"/> + <Item id="16231" name="result.PVLookupTable"/> + <Item id="16824" name="result.PVLookupTable"/> + <Item id="15963" name="saturation.PVLookupTable"/> + <Item id="16063" name="saturation.PVLookupTable"/> + <Item id="17302" name="time_min.PVLookupTable"/> + <Item id="16079" name="v_cmmin.PVLookupTable"/> + <Item id="16826" name="v_cmmin.PVLookupTable"/> + </ProxyCollection> + <ProxyCollection name="piecewise_functions"> + <Item id="16070" name="ScalarGradient.PiecewiseFunction"/> + <Item id="16819" name="ScalarGradient.PiecewiseFunction"/> + <Item id="16568" name="c_ini.PiecewiseFunction"/> + <Item id="16038" name="concentration.PiecewiseFunction"/> + <Item id="16560" name="concentration.PiecewiseFunction"/> + <Item id="16046" name="darcy_velocity_x.PiecewiseFunction"/> + <Item id="16552" name="darcy_velocity_x.PiecewiseFunction"/> + <Item id="16456" name="pore_volume.PiecewiseFunction"/> + <Item id="16821" name="pore_volume.PiecewiseFunction"/> + <Item id="16054" name="pressure.PiecewiseFunction"/> + <Item id="16544" name="pressure.PiecewiseFunction"/> + <Item id="16230" name="result.PiecewiseFunction"/> + <Item id="16823" name="result.PiecewiseFunction"/> + <Item id="15962" name="saturation.PiecewiseFunction"/> + <Item id="16062" name="saturation.PiecewiseFunction"/> + <Item id="17301" name="time_min.PiecewiseFunction"/> + <Item id="16078" name="v_cmmin.PiecewiseFunction"/> + <Item id="16825" name="v_cmmin.PiecewiseFunction"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.15413"> + <Item id="16827" name="RepresentationAnimationHelper"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.15424"> + <Item id="16828" name="RepresentationAnimationHelper"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.15435"> + <Item id="16829" name="RepresentationAnimationHelper"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.15446"> + <Item id="16830" name="RepresentationAnimationHelper"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.15468"> + <Item id="16831" name="RepresentationAnimationHelper"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.15512"> + <Item id="16832" name="RepresentationAnimationHelper"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.15545"> + <Item id="16833" name="RepresentationAnimationHelper"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.15556"> + <Item id="16834" name="RepresentationAnimationHelper"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.15567"> + <Item id="16835" name="RepresentationAnimationHelper"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.15578"> + <Item id="16836" name="RepresentationAnimationHelper"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.15600"> + <Item id="16837" name="RepresentationAnimationHelper"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.15644"> + <Item id="16838" name="RepresentationAnimationHelper"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.15688"> + <Item id="16839" name="RepresentationAnimationHelper"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.15699"> + <Item id="16840" name="RepresentationAnimationHelper"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.15710"> + <Item id="16841" name="RepresentationAnimationHelper"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.15754"> + <Item id="16842" name="RepresentationAnimationHelper"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.15765"> + <Item id="16843" name="RepresentationAnimationHelper"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.15776"> + <Item id="16844" name="RepresentationAnimationHelper"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.16027"> + <Item id="15826" name="DataAxesGrid"/> + <Item id="15874" name="GlyphType"/> + <Item id="15885" name="GlyphType"/> + <Item id="15896" name="GlyphType"/> + <Item id="15907" name="GlyphType"/> + <Item id="15918" name="GlyphType"/> + <Item id="15929" name="GlyphType"/> + <Item id="15940" name="GlyphType"/> + <Item id="15951" name="GlyphType"/> + <Item id="15964" name="OSPRayScaleFunction"/> + <Item id="15965" name="OpacityTransferFunction"/> + <Item id="15863" name="PolarAxes"/> + <Item id="15966" name="ScaleTransferFunction"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.16295"> + <Item id="16094" name="DataAxesGrid"/> + <Item id="16142" name="GlyphType"/> + <Item id="16153" name="GlyphType"/> + <Item id="16164" name="GlyphType"/> + <Item id="16175" name="GlyphType"/> + <Item id="16186" name="GlyphType"/> + <Item id="16197" name="GlyphType"/> + <Item id="16208" name="GlyphType"/> + <Item id="16219" name="GlyphType"/> + <Item id="16232" name="OSPRayScaleFunction"/> + <Item id="16233" name="OpacityTransferFunction"/> + <Item id="16131" name="PolarAxes"/> + <Item id="16234" name="ScaleTransferFunction"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.16521"> + <Item id="16320" name="DataAxesGrid"/> + <Item id="16368" name="GlyphType"/> + <Item id="16379" name="GlyphType"/> + <Item id="16390" name="GlyphType"/> + <Item id="16401" name="GlyphType"/> + <Item id="16412" name="GlyphType"/> + <Item id="16423" name="GlyphType"/> + <Item id="16434" name="GlyphType"/> + <Item id="16445" name="GlyphType"/> + <Item id="16458" name="OSPRayScaleFunction"/> + <Item id="16459" name="OpacityTransferFunction"/> + <Item id="16357" name="PolarAxes"/> + <Item id="16460" name="ScaleTransferFunction"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.16577"> + <Item id="15817" name="AxesGrid"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.16793"> + <Item id="16594" name="DataAxesGrid"/> + <Item id="16642" name="GlyphType"/> + <Item id="16653" name="GlyphType"/> + <Item id="16664" name="GlyphType"/> + <Item id="16675" name="GlyphType"/> + <Item id="16686" name="GlyphType"/> + <Item id="16697" name="GlyphType"/> + <Item id="16708" name="GlyphType"/> + <Item id="16719" name="GlyphType"/> + <Item id="16730" name="OSPRayScaleFunction"/> + <Item id="16731" name="OpacityTransferFunction"/> + <Item id="16631" name="PolarAxes"/> + <Item id="16732" name="ScaleTransferFunction"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.16817"> + <Item id="16585" name="AxesGrid"/> + </ProxyCollection> + <ProxyCollection name="pq_helper_proxies.17290"> + <Item id="17091" name="DataAxesGrid"/> + <Item id="17117" name="GlyphType"/> + <Item id="17128" name="GlyphType"/> + <Item id="17139" name="GlyphType"/> + <Item id="17150" name="GlyphType"/> + <Item id="17161" name="GlyphType"/> + <Item id="17172" name="GlyphType"/> + <Item id="17183" name="GlyphType"/> + <Item id="17194" name="GlyphType"/> + <Item id="17262" name="OSPRayScaleFunction"/> + <Item id="17227" name="OpacityTransferFunction"/> + <Item id="17106" name="PolarAxes"/> + <Item id="17228" name="ScaleTransferFunction"/> + </ProxyCollection> + <ProxyCollection name="representations"> + <Item id="15490" name="QuartileChartRepresentation1"/> + <Item id="15534" name="QuartileChartRepresentation2"/> + <Item id="15622" name="QuartileChartRepresentation3"/> + <Item id="15666" name="QuartileChartRepresentation4"/> + <Item id="15732" name="QuartileChartRepresentation5"/> + <Item id="15798" name="QuartileChartRepresentation6"/> + <Item id="16027" name="UnstructuredGridRepresentation1"/> + <Item id="16295" name="UnstructuredGridRepresentation2"/> + <Item id="16521" name="UnstructuredGridRepresentation3"/> + <Item id="16793" name="UnstructuredGridRepresentation4"/> + <Item id="17290" name="UnstructuredGridRepresentation5"/> + </ProxyCollection> + <ProxyCollection name="scalar_bars"> + <Item id="16045" name="ScalarBarWidgetRepresentation1"/> + <Item id="16551" name="ScalarBarWidgetRepresentation10"/> + <Item id="16559" name="ScalarBarWidgetRepresentation11"/> + <Item id="16567" name="ScalarBarWidgetRepresentation12"/> + <Item id="16575" name="ScalarBarWidgetRepresentation13"/> + <Item id="16809" name="ScalarBarWidgetRepresentation14"/> + <Item id="16815" name="ScalarBarWidgetRepresentation15"/> + <Item id="17019" name="ScalarBarWidgetRepresentation16"/> + <Item id="17047" name="ScalarBarWidgetRepresentation17"/> + <Item id="17308" name="ScalarBarWidgetRepresentation18"/> + <Item id="16053" name="ScalarBarWidgetRepresentation2"/> + <Item id="16061" name="ScalarBarWidgetRepresentation3"/> + <Item id="16069" name="ScalarBarWidgetRepresentation4"/> + <Item id="16077" name="ScalarBarWidgetRepresentation5"/> + <Item id="16085" name="ScalarBarWidgetRepresentation6"/> + <Item id="16311" name="ScalarBarWidgetRepresentation7"/> + <Item id="16537" name="ScalarBarWidgetRepresentation8"/> + <Item id="16543" name="ScalarBarWidgetRepresentation9"/> + </ProxyCollection> + <ProxyCollection name="selection_sources"> + <Item id="15457" name="selection_source.6232"/> + <Item id="15589" name="selection_source.6232"/> + <Item id="15501" name="selection_source.6392"/> + <Item id="15633" name="selection_source.6392"/> + </ProxyCollection> + <ProxyCollection name="sources"> + <Item id="15446" name="Calculator1"/> + <Item id="15578" name="Calculator1"/> + <Item id="15435" name="Calculator2"/> + <Item id="15567" name="Calculator2"/> + <Item id="15776" name="PlotData1"/> + <Item id="15710" name="PlotData2"/> + <Item id="15468" name="PlotSelectionOverTime1"/> + <Item id="15600" name="PlotSelectionOverTime1"/> + <Item id="15512" name="PlotSelectionOverTime2"/> + <Item id="15644" name="PlotSelectionOverTime2"/> + <Item id="15424" name="PythonCalculator1"/> + <Item id="15556" name="PythonCalculator1"/> + <Item id="15765" name="TableToPoints1"/> + <Item id="15699" name="TableToPoints2"/> + <Item id="15688" name="arrival_thetaw_0...csv"/> + <Item id="15754" name="arrival_thetaw_saturated.csv"/> + <Item id="15413" name="h_us_out_pcs_..pvd"/> + <Item id="15545" name="h_us_out_pcs_..pvd"/> + </ProxyCollection> + <ProxyCollection name="timekeeper"> + <Item id="9987" name="TimeKeeper1"/> + </ProxyCollection> + <ProxyCollection name="views"> + <Item id="15809" name="QuartileChartView1"/> + <Item id="16577" name="RenderView1"/> + <Item id="16817" name="RenderView2"/> + </ProxyCollection> + <CustomProxyDefinitions> + <CustomProxyDefinition name="Clip_specific_area" group="filters"> + <CompoundSourceProxy id="6810" servers="1"> + <Proxy group="filters" type="Clip" id="6702" servers="1" compound_name="Clip7"> + <Property name="ClipFunction" id="6702.ClipFunction" number_of_elements="1"> + <Proxy value="6698"/> + <Domain name="groups" id="6702.ClipFunction.groups"/> + <Domain name="proxy_list" id="6702.ClipFunction.proxy_list"> + <Proxy value="6698"/> + <Proxy value="6699"/> + <Proxy value="6700"/> + <Proxy value="6701"/> + </Domain> + </Property> + <Property name="Input" id="6702.Input" number_of_elements="1"> + <Domain name="groups" id="6702.Input.groups"/> + <Domain name="input_array" id="6702.Input.input_array"/> + <Domain name="input_type" id="6702.Input.input_type"/> + </Property> + <Property name="InputBounds" id="6702.InputBounds"> + <Domain name="bounds" id="6702.InputBounds.bounds"/> + </Property> + <Property name="InsideOut" id="6702.InsideOut" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="6702.InsideOut.bool"/> + </Property> + <Property name="PreserveInputCells" id="6702.PreserveInputCells" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="6702.PreserveInputCells.bool"/> + </Property> + <Property name="SelectInputScalars" id="6702.SelectInputScalars" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="1"/> + <Element index="4" value="interpol_value"/> + <Domain name="array_list" id="6702.SelectInputScalars.array_list"> + <String text="actual_search_boundary_z"/> + <String text="actual_search_radius"/> + <String text="imaginary_interpolation_insecurity"/> + <String text="imaginary_interpolation_insecurity2"/> + <String text="interpol_value"/> + <String text="interpol_value1_weight"/> + <String text="interpol_value2"/> + <String text="interpol_value2_weight"/> + <String text="interpol_value3"/> + <String text="interpol_value3_weight"/> + <String text="nr_of_points_used_for_value"/> + <String text="nr_of_search_boundary_extensions_skipped"/> + <String text="nr_of_times_search_boundary_extended"/> + </Domain> + <Domain name="field_list" id="6702.SelectInputScalars.field_list"> + <Entry value="1" text="Cell Data"/> + </Domain> + </Property> + <Property name="UseValueAsOffset" id="6702.UseValueAsOffset" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="6702.UseValueAsOffset.bool"/> + </Property> + <Property name="Value" id="6702.Value" number_of_elements="1"> + <Element index="0" value="6"/> + <Domain name="range" id="6702.Value.range"/> + </Property> + </Proxy> + <Proxy group="implicit_functions" type="Plane" id="6698" servers="1" compound_name="auto_6698"> + <Property name="Normal" id="6698.Normal" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="1"/> + <Domain name="range" id="6698.Normal.range"/> + </Property> + <Property name="Offset" id="6698.Offset" number_of_elements="1"> + <Element index="0" value="0"/> + </Property> + <Property name="Origin" id="6698.Origin" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="710"/> + <Element index="2" value="900"/> + <Domain name="range" id="6698.Origin.range"/> + </Property> + </Proxy> + <ExposedProperties> + <Property name="Input" proxy_name="Clip7" exposed_name="Input"/> + </ExposedProperties> + <OutputPort name="Output" proxy="Clip7" port_index="0"/> + <Hints> + <ShowInMenu/> + </Hints> + </CompoundSourceProxy> + </CustomProxyDefinition> + <CustomProxyDefinition name="Contour Concentration 0.1-0.9" group="filters"> + <CompoundSourceProxy id="4385" servers="1"> + <Proxy group="filters" type="Contour" id="4296" servers="1" compound_name="Contour1"> + <Property name="ComputeGradients" id="4296.ComputeGradients" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="4296.ComputeGradients.bool"/> + </Property> + <Property name="ComputeNormals" id="4296.ComputeNormals" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="4296.ComputeNormals.bool"/> + </Property> + <Property name="ComputeScalars" id="4296.ComputeScalars" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="4296.ComputeScalars.bool"/> + </Property> + <Property name="ContourValues" id="4296.ContourValues" number_of_elements="9"> + <Element index="0" value="0.1"/> + <Element index="1" value="0.2"/> + <Element index="2" value="0.3"/> + <Element index="3" value="0.4"/> + <Element index="4" value="0.5"/> + <Element index="5" value="0.6"/> + <Element index="6" value="0.7"/> + <Element index="7" value="0.8"/> + <Element index="8" value="0.9"/> + <Domain name="scalar_range" id="4296.ContourValues.scalar_range"/> + </Property> + <Property name="GenerateTriangles" id="4296.GenerateTriangles" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="4296.GenerateTriangles.bool"/> + </Property> + <Property name="Input" id="4296.Input" number_of_elements="1"> + <Domain name="groups" id="4296.Input.groups"/> + <Domain name="input_array" id="4296.Input.input_array"/> + <Domain name="input_type" id="4296.Input.input_type"/> + </Property> + <Property name="Locator" id="4296.Locator" number_of_elements="1"> + <Proxy value="4293"/> + <Domain name="groups" id="4296.Locator.groups"/> + <Domain name="proxy_list" id="4296.Locator.proxy_list"> + <Proxy value="4293"/> + <Proxy value="4294"/> + <Proxy value="4295"/> + </Domain> + </Property> + <Property name="SelectInputScalars" id="4296.SelectInputScalars" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="CONCENTRATION1"/> + <Domain name="array_list" id="4296.SelectInputScalars.array_list"> + <String text="CONCENTRATION1"/> + <String text="NODAL_VELOCITY1_Magnitude"/> + <String text="NODAL_VELOCITY1_X"/> + <String text="NODAL_VELOCITY1_Y"/> + <String text="NODAL_VELOCITY1_Z"/> + <String text="PRESSURE1"/> + <String text="ELEMENT_VELOCITY_Magnitude"/> + <String text="ELEMENT_VELOCITY_X"/> + <String text="ELEMENT_VELOCITY_Y"/> + <String text="ELEMENT_VELOCITY_Z"/> + </Domain> + <Domain name="field_list" id="4296.SelectInputScalars.field_list"> + <Entry value="0" text="Point Data"/> + <Entry value="1" text="Cell Data"/> + </Domain> + </Property> + </Proxy> + <Proxy group="incremental_point_locators" type="MergePoints" id="4293" servers="1" compound_name="auto_4293"> + <Property name="Divisions" id="4293.Divisions" number_of_elements="3"> + <Element index="0" value="50"/> + <Element index="1" value="50"/> + <Element index="2" value="50"/> + </Property> + <Property name="NumberOfPointsPerBucket" id="4293.NumberOfPointsPerBucket" number_of_elements="1"> + <Element index="0" value="8"/> + </Property> + </Proxy> + <ExposedProperties> + <Property name="ComputeGradients" proxy_name="Contour1" exposed_name="Compute Gradients"/> + <Property name="ComputeNormals" proxy_name="Contour1" exposed_name="Compute Normals"/> + <Property name="ComputeScalars" proxy_name="Contour1" exposed_name="Compute Scalars"/> + <Property name="SelectInputScalars" proxy_name="Contour1" exposed_name="Contour By"/> + <Property name="GenerateTriangles" proxy_name="Contour1" exposed_name="Generate Triangles"/> + <Property name="Input" proxy_name="Contour1" exposed_name="Input"/> + <Property name="ContourValues" proxy_name="Contour1" exposed_name="Isosurfaces"/> + <Property name="Locator" proxy_name="Contour1" exposed_name="Point Merge Method"/> + </ExposedProperties> + <OutputPort name="Output" proxy="Contour1" port_index="0"/> + <Hints> + <ShowInMenu/> + </Hints> + </CompoundSourceProxy> + </CustomProxyDefinition> + <CustomProxyDefinition name="HEAD" group="filters"> + <CompoundSourceProxy id="3886" servers="1"> + <Proxy group="filters" type="Calculator" id="3773" servers="1" compound_name="Calculator1"> + <Property name="AttributeMode" id="3773.AttributeMode" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="3773.AttributeMode.enum"> + <Entry value="1" text="Point Data"/> + <Entry value="2" text="Cell Data"/> + </Domain> + </Property> + <Property name="CoordinateResults" id="3773.CoordinateResults" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="3773.CoordinateResults.bool"/> + </Property> + <Property name="Function" id="3773.Function" number_of_elements="1"> + <Element index="0" value="PRESSURE1/(1000*9.81)+coordsZ"/> + </Property> + <Property name="Input" id="3773.Input" number_of_elements="1"> + <Domain name="groups" id="3773.Input.groups"/> + <Domain name="input_array" id="3773.Input.input_array"/> + <Domain name="input_type" id="3773.Input.input_type"/> + </Property> + <Property name="ReplaceInvalidValues" id="3773.ReplaceInvalidValues" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="3773.ReplaceInvalidValues.bool"/> + </Property> + <Property name="ReplacementValue" id="3773.ReplacementValue" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="3773.ReplacementValue.range"/> + </Property> + <Property name="ResultArrayName" id="3773.ResultArrayName" number_of_elements="1"> + <Element index="0" value="HEAD"/> + </Property> + <Property name="ResultNormals" id="3773.ResultNormals" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="3773.ResultNormals.bool"/> + </Property> + <Property name="ResultTCoords" id="3773.ResultTCoords" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="3773.ResultTCoords.bool"/> + </Property> + </Proxy> + <ExposedProperties> + <Property name="Input" proxy_name="Calculator1" exposed_name="Input"/> + </ExposedProperties> + <OutputPort name="Output" proxy="Calculator1" port_index="0"/> + <Hints> + <ShowInMenu/> + </Hints> + </CompoundSourceProxy> + </CustomProxyDefinition> + <CustomProxyDefinition name="HEAD_1002" group="filters"> + <CompoundSourceProxy id="4422" servers="1"> + <Proxy group="filters" type="Calculator" id="4209" servers="1" compound_name="Calculator1"> + <Property name="AttributeMode" id="4209.AttributeMode" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="4209.AttributeMode.enum"> + <Entry value="1" text="Point Data"/> + <Entry value="2" text="Cell Data"/> + </Domain> + </Property> + <Property name="CoordinateResults" id="4209.CoordinateResults" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="4209.CoordinateResults.bool"/> + </Property> + <Property name="Function" id="4209.Function" number_of_elements="1"> + <Element index="0" value="PRESSURE1/9.81/1002+coordsZ"/> + </Property> + <Property name="Input" id="4209.Input" number_of_elements="1"> + <Domain name="groups" id="4209.Input.groups"/> + <Domain name="input_array" id="4209.Input.input_array"/> + <Domain name="input_type" id="4209.Input.input_type"/> + </Property> + <Property name="ReplaceInvalidValues" id="4209.ReplaceInvalidValues" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="4209.ReplaceInvalidValues.bool"/> + </Property> + <Property name="ReplacementValue" id="4209.ReplacementValue" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="4209.ReplacementValue.range"/> + </Property> + <Property name="ResultArrayName" id="4209.ResultArrayName" number_of_elements="1"> + <Element index="0" value="HEAD_1002"/> + </Property> + <Property name="ResultNormals" id="4209.ResultNormals" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="4209.ResultNormals.bool"/> + </Property> + <Property name="ResultTCoords" id="4209.ResultTCoords" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="4209.ResultTCoords.bool"/> + </Property> + </Proxy> + <ExposedProperties> + <Property name="Input" proxy_name="Calculator1" exposed_name="Input"/> + </ExposedProperties> + <OutputPort name="Output" proxy="Calculator1" port_index="0"/> + <Hints> + <ShowInMenu/> + </Hints> + </CompoundSourceProxy> + </CustomProxyDefinition> + <CustomProxyDefinition name="STANDARD" group="filters"> + <CompoundSourceProxy id="17758" servers="1"> + <Proxy group="filters" type="TransformFilter" id="17320" servers="1" compound_name="Transform2"> + <Property name="Input" id="17320.Input" number_of_elements="1"> + <Domain name="groups" id="17320.Input.groups"/> + <Domain name="input_type" id="17320.Input.input_type"/> + </Property> + <Property name="Transform" id="17320.Transform" number_of_elements="1"> + <Proxy value="17319"/> + <Domain name="groups" id="17320.Transform.groups"/> + <Domain name="proxy_list" id="17320.Transform.proxy_list"> + <Proxy value="17319"/> + </Domain> + </Property> + </Proxy> + <Proxy group="extended_sources" type="Transform3" id="17319" servers="1" compound_name="auto_17319"> + <Property name="Position" id="17319.Position" number_of_elements="3"> + <Element index="0" value="-5419000"/> + <Element index="1" value="-5652000"/> + <Element index="2" value="0"/> + <Domain name="range" id="17319.Position.range"/> + </Property> + <Property name="PositionInfo" id="17319.PositionInfo" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Rotation" id="17319.Rotation" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="17319.Rotation.range"/> + </Property> + <Property name="RotationInfo" id="17319.RotationInfo" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Scale" id="17319.Scale" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="10"/> + <Domain name="range" id="17319.Scale.range"/> + </Property> + <Property name="ScaleInfo" id="17319.ScaleInfo" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + </Proxy> + <ExposedProperties> + <Property name="Input" proxy_name="Transform2" exposed_name="Input"/> + </ExposedProperties> + <OutputPort name="Output" proxy="Transform2" port_index="0"/> + <Hints> + <ShowInMenu/> + </Hints> + </CompoundSourceProxy> + </CustomProxyDefinition> + <CustomProxyDefinition name="Standard_transformfilter" group="filters"> + <CompoundSourceProxy id="25153" servers="1"> + <Proxy group="filters" type="TransformFilter" id="25044" servers="1" compound_name="Transform1"> + <Property name="Input" id="25044.Input" number_of_elements="1"> + <Domain name="groups" id="25044.Input.groups"/> + <Domain name="input_type" id="25044.Input.input_type"/> + </Property> + <Property name="Transform" id="25044.Transform" number_of_elements="1"> + <Proxy value="25043"/> + <Domain name="groups" id="25044.Transform.groups"/> + <Domain name="proxy_list" id="25044.Transform.proxy_list"> + <Proxy value="25043"/> + </Domain> + </Property> + </Proxy> + <Proxy group="extended_sources" type="Transform3" id="25043" servers="1" compound_name="auto_25043"> + <Property name="Position" id="25043.Position" number_of_elements="3"> + <Element index="0" value="-5419000"/> + <Element index="1" value="-5652000"/> + <Element index="2" value="0"/> + <Domain name="range" id="25043.Position.range"/> + </Property> + <Property name="PositionInfo" id="25043.PositionInfo" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Rotation" id="25043.Rotation" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="25043.Rotation.range"/> + </Property> + <Property name="RotationInfo" id="25043.RotationInfo" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Scale" id="25043.Scale" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + <Domain name="range" id="25043.Scale.range"/> + </Property> + <Property name="ScaleInfo" id="25043.ScaleInfo" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="1"/> + <Element index="2" value="1"/> + </Property> + </Proxy> + <ExposedProperties> + <Property name="Input" proxy_name="Transform1" exposed_name="Input"/> + </ExposedProperties> + <OutputPort name="Output" proxy="Transform1" port_index="0"/> + <Hints> + <ShowInMenu/> + </Hints> + </CompoundSourceProxy> + </CustomProxyDefinition> + <CustomProxyDefinition name="TravelTime" group="filters"> + <CompoundSourceProxy id="5116" servers="1"> + <Proxy group="filters" type="StreamTracer" id="4772" servers="1" compound_name="StreamTracer1"> + <Property name="ComputeVorticity" id="4772.ComputeVorticity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="4772.ComputeVorticity.bool"/> + </Property> + <Property name="InitialIntegrationStep" id="4772.InitialIntegrationStep" number_of_elements="1"> + <Element index="0" value="0.2"/> + <Domain name="range" id="4772.InitialIntegrationStep.range"/> + </Property> + <Property name="Input" id="4772.Input" number_of_elements="1"> + <Domain name="groups" id="4772.Input.groups"/> + <Domain name="input_array" id="4772.Input.input_array"/> + <Domain name="input_type" id="4772.Input.input_type"/> + </Property> + <Property name="IntegrationDirection" id="4772.IntegrationDirection" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="4772.IntegrationDirection.enum"> + <Entry value="0" text="FORWARD"/> + <Entry value="1" text="BACKWARD"/> + <Entry value="2" text="BOTH"/> + </Domain> + </Property> + <Property name="IntegrationStepUnit" id="4772.IntegrationStepUnit" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="4772.IntegrationStepUnit.enum"> + <Entry value="1" text="Length"/> + <Entry value="2" text="Cell Length"/> + </Domain> + </Property> + <Property name="IntegratorType" id="4772.IntegratorType" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="4772.IntegratorType.enum"> + <Entry value="0" text="Runge-Kutta 2"/> + <Entry value="1" text="Runge-Kutta 4"/> + <Entry value="2" text="Runge-Kutta 4-5"/> + </Domain> + </Property> + <Property name="InterpolatorType" id="4772.InterpolatorType" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="4772.InterpolatorType.enum"> + <Entry value="0" text="Interpolator with Point Locator"/> + <Entry value="1" text="Interpolator with Cell Locator"/> + </Domain> + </Property> + <Property name="MaximumError" id="4772.MaximumError" number_of_elements="1"> + <Element index="0" value="1e-006"/> + <Domain name="range" id="4772.MaximumError.range"/> + </Property> + <Property name="MaximumIntegrationStep" id="4772.MaximumIntegrationStep" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="4772.MaximumIntegrationStep.range"/> + </Property> + <Property name="MaximumNumberOfSteps" id="4772.MaximumNumberOfSteps" number_of_elements="1"> + <Element index="0" value="2000"/> + <Domain name="range" id="4772.MaximumNumberOfSteps.range"/> + </Property> + <Property name="MaximumPropagation" id="4772.MaximumPropagation" number_of_elements="1"> + <Element index="0" value="1000000"/> + <Domain name="bounds" id="4772.MaximumPropagation.bounds"/> + </Property> + <Property name="MinimumIntegrationStep" id="4772.MinimumIntegrationStep" number_of_elements="1"> + <Element index="0" value="0.01"/> + <Domain name="range" id="4772.MinimumIntegrationStep.range"/> + </Property> + <Property name="SelectInputVectors" id="4772.SelectInputVectors" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="NODAL_VELOCITY1"/> + <Domain name="array_list" id="4772.SelectInputVectors.array_list"> + <String text="NODAL_VELOCITY1"/> + </Domain> + </Property> + <Property name="Source" id="4772.Source" number_of_elements="1"> + <Proxy value="4761" output_port="0"/> + <Domain name="groups" id="4772.Source.groups"/> + <Domain name="proxy_list" id="4772.Source.proxy_list"> + <Proxy value="4750"/> + <Proxy value="4761"/> + </Domain> + </Property> + <Property name="Surface Streamlines" id="4772.Surface Streamlines" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="4772.Surface Streamlines.bool"/> + </Property> + <Property name="TerminalSpeed" id="4772.TerminalSpeed" number_of_elements="1"> + <Element index="0" value="1e-012"/> + <Domain name="range" id="4772.TerminalSpeed.range"/> + </Property> + </Proxy> + <Proxy group="extended_sources" type="HighResLineSource" id="4761" servers="1" compound_name="auto_4761"> + <Property name="Point1" id="4761.Point1" number_of_elements="3"> + <Element index="0" value="179515.521319371"/> + <Element index="1" value="-466.274081348558"/> + <Element index="2" value="0"/> + <Domain name="range" id="4761.Point1.range"/> + </Property> + <Property name="Point2" id="4761.Point2" number_of_elements="3"> + <Element index="0" value="245983.946394887"/> + <Element index="1" value="56681.4856369898"/> + <Element index="2" value="0"/> + <Domain name="range" id="4761.Point2.range"/> + </Property> + <Property name="Resolution" id="4761.Resolution" number_of_elements="1"> + <Element index="0" value="15"/> + <Domain name="range" id="4761.Resolution.range"/> + </Property> + </Proxy> + <ExposedProperties> + <Property name="Input" proxy_name="StreamTracer1" exposed_name="Input"/> + </ExposedProperties> + <OutputPort name="Output" proxy="StreamTracer1" port_index="0"/> + <Hints> + <ShowInMenu/> + </Hints> + </CompoundSourceProxy> + </CustomProxyDefinition> + <CustomProxyDefinition name="angles_ele_nod" group="filters"> + <CompoundSourceProxy id="4513" servers="1"> + <Proxy group="filters" type="ProgrammableFilter" id="3917" servers="1" compound_name="ProgrammableFilter1"> + <Property name="CopyArrays" id="3917.CopyArrays" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="3917.CopyArrays.bool"/> + </Property> + <Property name="InformationScript" id="3917.InformationScript" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="Input" id="3917.Input" number_of_elements="1"> + <Domain name="groups" id="3917.Input.groups"/> + <Domain name="input_type" id="3917.Input.input_type"/> + </Property> + <Property name="OutputDataSetType" id="3917.OutputDataSetType" number_of_elements="1"> + <Element index="0" value="8"/> + <Domain name="enum" id="3917.OutputDataSetType.enum"> + <Entry value="8" text="Same as Input"/> + <Entry value="0" text="vtkPolyData"/> + <Entry value="2" text="vtkStructuredGrid"/> + <Entry value="3" text="vtkRectilinearGrid"/> + <Entry value="4" text="vtkUnstructuredGrid"/> + <Entry value="6" text="vtkImageData"/> + <Entry value="10" text="vtkUniformGrid"/> + <Entry value="13" text="vtkMultiblockDataSet"/> + <Entry value="15" text="vtkHierarchicalBoxDataSet"/> + <Entry value="19" text="vtkTable"/> + </Domain> + </Property> + <Property name="PythonPath" id="3917.PythonPath" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="Script" id="3917.Script" number_of_elements="1"> + <Element index="0" value="# programmable filter 
# for calculating flow angles of x-z-plane

import math

pdi = self.GetInput()
pdo = self.GetOutput()

AnglePoints = vtk.vtkDoubleArray()
AnglePoints.SetName("Angle_Points")

AngleCells = vtk.vtkDoubleArray()
AngleCells.SetName("Angle_Cells")

#test = vtk.vtkDoubleArray()
#test.SetName("test")

velocity_Points = pdi.GetPointData().GetArray("NODAL_VELOCITY1")
velocity_Cells = pdi.GetCellData().GetArray("ELEMENT_VELOCITY")

numPts = pdi.GetNumberOfPoints()
numCells = pdi.GetNumberOfCells()

for i in range(0, numPts):
 velx = velocity_Points.GetValue(i*3)
 velz = velocity_Points.GetValue(i*3+2)
 if velx > 0: #right
 if velz > 0: #up 1st quadr
 AnglePoints.InsertNextValue(math.atan(velz/velx)*180/3.1415)
 elif velz < 0: #down 4th quadr
 AnglePoints.InsertNextValue(270+math.atan(-1*velx/velz)*180/3.1415)
 else: # only right
 AnglePoints.InsertNextValue(0) 
 elif velx < 0: #left
 if velz > 0: #up 2st quadr
 AnglePoints.InsertNextValue(90+math.atan(-1*velx/velz)*180/3.1415) 
 elif velz < 0: #down 3th quadr
 AnglePoints.InsertNextValue(180+math.atan(velz/velx)*180/3.1415)
 else: # only left
 AnglePoints.InsertNextValue(180)
 else: # only down/up
 if velz > 0: # only up
 AnglePoints.InsertNextValue(90) 
 elif velz < 0: # only down
 AnglePoints.InsertNextValue(270)
 else: # should not happen
 AnglePoints.InsertNextValue(-9999) 


for i in range(0, numCells):
 velx = velocity_Cells.GetValue(i*3)
 velz = velocity_Cells.GetValue(i*3+2)
 if velx > 0: #right
 if velz > 0: #up 1st quadr
 AngleCells.InsertNextValue(math.atan(velz/velx)*180/3.1415)
 elif velz < 0: #down 4th quadr
 AngleCells.InsertNextValue(270+math.atan(-1*velx/velz)*180/3.1415)
 else: # only right
 AngleCells.InsertNextValue(0) 
 elif velx < 0: #left
 if velz > 0: #up 2st quadr
 AngleCells.InsertNextValue(90+math.atan(-1*velx/velz)*180/3.1415) 
 elif velz < 0: #down 3th quadr
 AngleCells.InsertNextValue(180+math.atan(velz/velx)*180/3.1415)
 else: # only left
 AngleCells.InsertNextValue(180)
 else: # only down/up
 if velz > 0: # only up
 AngleCells.InsertNextValue(90) 
 elif velz < 0: # only down
 AngleCells.InsertNextValue(270)
 else: # should not happen
 AngleCells.InsertNextValue(-9999) 
 
pdo.GetPointData().AddArray(AnglePoints)
pdo.GetCellData().AddArray(AngleCells)

#pdo.GetCellData().AddArray(test)
"/> + </Property> + <Property name="UpdateExtentScript" id="3917.UpdateExtentScript" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + </Proxy> + <ExposedProperties> + <Property name="Input" proxy_name="ProgrammableFilter1" exposed_name="Input"/> + </ExposedProperties> + <OutputPort name="Output" proxy="ProgrammableFilter1" port_index="0"/> + <Hints> + <ShowInMenu/> + </Hints> + </CompoundSourceProxy> + </CustomProxyDefinition> + <CustomProxyDefinition name="custom streamlin" group="filters"> + <CompoundSourceProxy id="7546" servers="1"> + <Proxy group="filters" type="StreamTracer" id="7429" servers="1" compound_name="StreamTracer4"> + <Property name="ComputeVorticity" id="7429.ComputeVorticity" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="7429.ComputeVorticity.bool"/> + </Property> + <Property name="InitialIntegrationStep" id="7429.InitialIntegrationStep" number_of_elements="1"> + <Element index="0" value="0.2"/> + <Domain name="range" id="7429.InitialIntegrationStep.range"/> + </Property> + <Property name="Input" id="7429.Input" number_of_elements="1"> + <Domain name="groups" id="7429.Input.groups"/> + <Domain name="input_array" id="7429.Input.input_array"> + <InputArray attribute_type="any" number_of_components="3"/> + </Domain> + <Domain name="input_type" id="7429.Input.input_type"/> + </Property> + <Property name="IntegrationDirection" id="7429.IntegrationDirection" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="7429.IntegrationDirection.enum"> + <Entry value="0" text="FORWARD"/> + <Entry value="1" text="BACKWARD"/> + <Entry value="2" text="BOTH"/> + </Domain> + </Property> + <Property name="IntegrationStepUnit" id="7429.IntegrationStepUnit" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="7429.IntegrationStepUnit.enum"> + <Entry value="1" text="Length"/> + <Entry value="2" text="Cell Length"/> + </Domain> + </Property> + <Property name="IntegratorType" id="7429.IntegratorType" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="7429.IntegratorType.enum"> + <Entry value="0" text="Runge-Kutta 2"/> + <Entry value="1" text="Runge-Kutta 4"/> + <Entry value="2" text="Runge-Kutta 4-5"/> + </Domain> + </Property> + <Property name="InterpolatorType" id="7429.InterpolatorType" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="enum" id="7429.InterpolatorType.enum"> + <Entry value="0" text="Interpolator with Point Locator"/> + <Entry value="1" text="Interpolator with Cell Locator"/> + </Domain> + </Property> + <Property name="MaximumError" id="7429.MaximumError" number_of_elements="1"> + <Element index="0" value="1e-006"/> + <Domain name="range" id="7429.MaximumError.range"/> + </Property> + <Property name="MaximumIntegrationStep" id="7429.MaximumIntegrationStep" number_of_elements="1"> + <Element index="0" value="0.5"/> + <Domain name="range" id="7429.MaximumIntegrationStep.range"/> + </Property> + <Property name="MaximumNumberOfSteps" id="7429.MaximumNumberOfSteps" number_of_elements="1"> + <Element index="0" value="2000"/> + <Domain name="range" id="7429.MaximumNumberOfSteps.range"/> + </Property> + <Property name="MaximumPropagation" id="7429.MaximumPropagation" number_of_elements="1"> + <Element index="0" value="0.899999976158142"/> + <Domain name="bounds" id="7429.MaximumPropagation.bounds"/> + </Property> + <Property name="MinimumIntegrationStep" id="7429.MinimumIntegrationStep" number_of_elements="1"> + <Element index="0" value="0.01"/> + <Domain name="range" id="7429.MinimumIntegrationStep.range"/> + </Property> + <Property name="SelectInputVectors" id="7429.SelectInputVectors" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="Velocity"/> + <Domain name="array_list" id="7429.SelectInputVectors.array_list"> + <String text="Velocity"/> + </Domain> + </Property> + <Property name="Source" id="7429.Source" number_of_elements="1"> + <Proxy value="7451" output_port="0"/> + <Domain name="groups" id="7429.Source.groups"/> + <Domain name="proxy_list" id="7429.Source.proxy_list"> + <Proxy value="7440"/> + <Proxy value="7451"/> + </Domain> + </Property> + <Property name="TerminalSpeed" id="7429.TerminalSpeed" number_of_elements="1"> + <Element index="0" value="1e-012"/> + <Domain name="range" id="7429.TerminalSpeed.range"/> + </Property> + </Proxy> + <Proxy group="extended_sources" type="HighResLineSource" id="7451" servers="1" compound_name="auto_7451"> + <Property name="Point1" id="7451.Point1" number_of_elements="3"> + <Element index="0" value="0.399999"/> + <Element index="1" value="0.299999"/> + <Element index="2" value="0"/> + <Domain name="range" id="7451.Point1.range"/> + </Property> + <Property name="Point2" id="7451.Point2" number_of_elements="3"> + <Element index="0" value="0.899999"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="7451.Point2.range"/> + </Property> + <Property name="Resolution" id="7451.Resolution" number_of_elements="1"> + <Element index="0" value="55"/> + <Domain name="range" id="7451.Resolution.range"/> + </Property> + </Proxy> + <ExposedProperties> + <Property name="Input" proxy_name="StreamTracer4" exposed_name="Input"/> + </ExposedProperties> + <OutputPort name="Output" proxy="StreamTracer4" port_index="0"/> + <Hints> + <ShowInMenu/> + </Hints> + </CompoundSourceProxy> + </CustomProxyDefinition> + <CustomProxyDefinition name="feflow2" group="filters"> + <CompoundSourceProxy id="8101" servers="1"> + <Proxy group="filters" type="Calculator" id="3069" servers="1" compound_name="Calculator_Velocity_sec"> + <Property name="AttributeMode" id="3069.AttributeMode" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="3069.AttributeMode.enum"> + <Entry value="1" text="Point Data"/> + <Entry value="2" text="Cell Data"/> + </Domain> + </Property> + <Property name="CoordinateResults" id="3069.CoordinateResults" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="3069.CoordinateResults.bool"/> + </Property> + <Property name="Function" id="3069.Function" number_of_elements="1"> + <Element index="0" value="Velocity/86400"/> + </Property> + <Property name="Input" id="3069.Input" number_of_elements="1"> + <Domain name="groups" id="3069.Input.groups"/> + <Domain name="input_array" id="3069.Input.input_array"> + <InputArray attribute_type="any" number_of_components="0"/> + </Domain> + <Domain name="input_type" id="3069.Input.input_type"/> + </Property> + <Property name="ReplaceInvalidValues" id="3069.ReplaceInvalidValues" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="3069.ReplaceInvalidValues.bool"/> + </Property> + <Property name="ReplacementValue" id="3069.ReplacementValue" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="3069.ReplacementValue.range"/> + </Property> + <Property name="ResultArrayName" id="3069.ResultArrayName" number_of_elements="1"> + <Element index="0" value="Velocity_sec"/> + </Property> + </Proxy> + <Proxy group="filters" type="Calculator" id="3080" servers="1" compound_name="Calculator_Velocity_trans"> + <Property name="AttributeMode" id="3080.AttributeMode" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="3080.AttributeMode.enum"> + <Entry value="1" text="Point Data"/> + <Entry value="2" text="Cell Data"/> + </Domain> + </Property> + <Property name="CoordinateResults" id="3080.CoordinateResults" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="3080.CoordinateResults.bool"/> + </Property> + <Property name="Function" id="3080.Function" number_of_elements="1"> + <Element index="0" value="Velocity_sec_X*iHat+Velocity_sec_Y*kHat+Velocity_sec_Z*jHat"/> + </Property> + <Property name="Input" id="3080.Input" number_of_elements="1"> + <Proxy value="3069" output_port="0"/> + <Domain name="groups" id="3080.Input.groups"/> + <Domain name="input_array" id="3080.Input.input_array"> + <InputArray attribute_type="any" number_of_components="0"/> + </Domain> + <Domain name="input_type" id="3080.Input.input_type"/> + </Property> + <Property name="ReplaceInvalidValues" id="3080.ReplaceInvalidValues" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="3080.ReplaceInvalidValues.bool"/> + </Property> + <Property name="ReplacementValue" id="3080.ReplacementValue" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="3080.ReplacementValue.range"/> + </Property> + <Property name="ResultArrayName" id="3080.ResultArrayName" number_of_elements="1"> + <Element index="0" value="Vel_trans"/> + </Property> + </Proxy> + <Proxy group="filters" type="PointDataToCellData" id="3091" servers="1" compound_name="PointDatatoCellData1"> + <Property name="Input" id="3091.Input" number_of_elements="1"> + <Proxy value="3080" output_port="0"/> + <Domain name="fixed_type" id="3091.Input.fixed_type"/> + <Domain name="groups" id="3091.Input.groups"/> + <Domain name="input_array" id="3091.Input.input_array"> + <InputArray attribute_type="point" number_of_components="0"/> + </Domain> + <Domain name="input_type" id="3091.Input.input_type"/> + </Property> + <Property name="PassPointData" id="3091.PassPointData" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="3091.PassPointData.bool"/> + </Property> + </Proxy> + <Proxy group="filters" type="ProgrammableFilter" id="3102" servers="1" compound_name="ProgrammableFilter1"> + <Property name="CopyArrays" id="3102.CopyArrays" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="3102.CopyArrays.bool"/> + </Property> + <Property name="InformationScript" id="3102.InformationScript" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="Input" id="3102.Input" number_of_elements="1"> + <Proxy value="3091" output_port="0"/> + <Domain name="groups" id="3102.Input.groups"/> + <Domain name="input_type" id="3102.Input.input_type"/> + </Property> + <Property name="OutputDataSetType" id="3102.OutputDataSetType" number_of_elements="1"> + <Element index="0" value="8"/> + <Domain name="enum" id="3102.OutputDataSetType.enum"> + <Entry value="8" text="Same as Input"/> + <Entry value="0" text="vtkPolyData"/> + <Entry value="2" text="vtkStructuredGrid"/> + <Entry value="3" text="vtkRectilinearGrid"/> + <Entry value="4" text="vtkUnstructuredGrid"/> + <Entry value="6" text="vtkImageData"/> + <Entry value="10" text="vtkUniformGrid"/> + <Entry value="13" text="vtkMultiblockDataSet"/> + <Entry value="15" text="vtkHierarchicalBoxDataSet"/> + <Entry value="19" text="vtkTable"/> + </Domain> + </Property> + <Property name="PythonPath" id="3102.PythonPath" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="Script" id="3102.Script" number_of_elements="1"> + <Element index="0" value="# programmable filter 
# for calculating flow angles of x-z-plane

import math

pdi = self.GetInput()
pdo = self.GetOutput()

#AnglePoints = vtk.vtkDoubleArray()
#AnglePoints.SetName("Angle_Points")

AngleCells = vtk.vtkDoubleArray()
AngleCells.SetName("Angle_Cells")

#test = vtk.vtkDoubleArray()
#test.SetName("test")

#velocity_Points = pdi.GetPointData().GetArray("NODAL_VELOCITY1")
velocity_Cells = pdi.GetCellData().GetArray("Velocity")

#numPts = pdi.GetNumberOfPoints()
numCells = pdi.GetNumberOfCells()




for i in range(0, numCells):
 velx = velocity_Cells.GetValue(i*3)
 velz = velocity_Cells.GetValue(i*3+2)
 if velx > 0: #right
 if velz > 0: #up 1st quadr
 AngleCells.InsertNextValue(math.atan(velz/velx)*180/3.1415)
 elif velz < 0: #down 4th quadr
 AngleCells.InsertNextValue(270+math.atan(-1*velx/velz)*180/3.1415)
 else: # only right
 AngleCells.InsertNextValue(0) 
 elif velx < 0: #left
 if velz > 0: #up 2st quadr
 AngleCells.InsertNextValue(90+math.atan(-1*velx/velz)*180/3.1415) 
 elif velz < 0: #down 3th quadr
 AngleCells.InsertNextValue(180+math.atan(velz/velx)*180/3.1415)
 else: # only left
 AngleCells.InsertNextValue(180)
 else: # only down/up
 if velz > 0: # only up
 AngleCells.InsertNextValue(90) 
 elif velz < 0: # only down
 AngleCells.InsertNextValue(270)
 else: # should not happen
 AngleCells.InsertNextValue(-9999) 
 
#pdo.GetPointData().AddArray(AnglePoints)
pdo.GetCellData().AddArray(AngleCells)

#pdo.GetCellData().AddArray(test)
"/> + </Property> + <Property name="UpdateExtentScript" id="3102.UpdateExtentScript" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + </Proxy> + <ExposedProperties> + <Property name="Input" proxy_name="Calculator_Velocity_sec" exposed_name="Input"/> + </ExposedProperties> + <OutputPort name="Output" proxy="ProgrammableFilter1" port_index="0"/> + <Hints> + <ShowInMenu/> + </Hints> + </CompoundSourceProxy> + </CustomProxyDefinition> + <CustomProxyDefinition name="feflow_angles" group="filters"> + <CompoundSourceProxy id="7690" servers="1"> + <Proxy group="filters" type="Calculator" id="3069" servers="1" compound_name="Calculator_Velocity_sec"> + <Property name="AttributeMode" id="3069.AttributeMode" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="3069.AttributeMode.enum"> + <Entry value="1" text="Point Data"/> + <Entry value="2" text="Cell Data"/> + </Domain> + </Property> + <Property name="CoordinateResults" id="3069.CoordinateResults" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="3069.CoordinateResults.bool"/> + </Property> + <Property name="Function" id="3069.Function" number_of_elements="1"> + <Element index="0" value="Velocity/86400"/> + </Property> + <Property name="Input" id="3069.Input" number_of_elements="1"> + <Proxy value="2559" output_port="0"/> + <Domain name="groups" id="3069.Input.groups"/> + <Domain name="input_array" id="3069.Input.input_array"> + <InputArray attribute_type="any" number_of_components="0"/> + </Domain> + <Domain name="input_type" id="3069.Input.input_type"/> + </Property> + <Property name="ReplaceInvalidValues" id="3069.ReplaceInvalidValues" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="3069.ReplaceInvalidValues.bool"/> + </Property> + <Property name="ReplacementValue" id="3069.ReplacementValue" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="3069.ReplacementValue.range"/> + </Property> + <Property name="ResultArrayName" id="3069.ResultArrayName" number_of_elements="1"> + <Element index="0" value="Velocity_sec"/> + </Property> + </Proxy> + <Proxy group="filters" type="Calculator" id="3080" servers="1" compound_name="Calculator_Velocity_trans"> + <Property name="AttributeMode" id="3080.AttributeMode" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="3080.AttributeMode.enum"> + <Entry value="1" text="Point Data"/> + <Entry value="2" text="Cell Data"/> + </Domain> + </Property> + <Property name="CoordinateResults" id="3080.CoordinateResults" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="3080.CoordinateResults.bool"/> + </Property> + <Property name="Function" id="3080.Function" number_of_elements="1"> + <Element index="0" value="Velocity_sec_X*iHat+Velocity_sec_Y*kHat+Velocity_sec_Z*jHat"/> + </Property> + <Property name="Input" id="3080.Input" number_of_elements="1"> + <Proxy value="3069" output_port="0"/> + <Domain name="groups" id="3080.Input.groups"/> + <Domain name="input_array" id="3080.Input.input_array"> + <InputArray attribute_type="any" number_of_components="0"/> + </Domain> + <Domain name="input_type" id="3080.Input.input_type"/> + </Property> + <Property name="ReplaceInvalidValues" id="3080.ReplaceInvalidValues" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="3080.ReplaceInvalidValues.bool"/> + </Property> + <Property name="ReplacementValue" id="3080.ReplacementValue" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="3080.ReplacementValue.range"/> + </Property> + <Property name="ResultArrayName" id="3080.ResultArrayName" number_of_elements="1"> + <Element index="0" value="Vel_trans"/> + </Property> + </Proxy> + <Proxy group="filters" type="Contour" id="2573" servers="1" compound_name="Contour10"> + <Property name="ComputeGradients" id="2573.ComputeGradients" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="2573.ComputeGradients.bool"/> + </Property> + <Property name="ComputeNormals" id="2573.ComputeNormals" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="2573.ComputeNormals.bool"/> + </Property> + <Property name="ComputeScalars" id="2573.ComputeScalars" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="2573.ComputeScalars.bool"/> + </Property> + <Property name="ContourValues" id="2573.ContourValues" number_of_elements="3"> + <Element index="0" value="17500"/> + <Element index="1" value="3500"/> + <Element index="2" value="31500"/> + <Domain name="scalar_range" id="2573.ContourValues.scalar_range"/> + </Property> + <Property name="GenerateTriangles" id="2573.GenerateTriangles" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="2573.GenerateTriangles.bool"/> + </Property> + <Property name="Input" id="2573.Input" number_of_elements="1"> + <Proxy value="2559" output_port="0"/> + <Domain name="groups" id="2573.Input.groups"/> + <Domain name="input_array" id="2573.Input.input_array"> + <InputArray attribute_type="point" number_of_components="1"/> + </Domain> + <Domain name="input_type" id="2573.Input.input_type"/> + </Property> + <Property name="Locator" id="2573.Locator" number_of_elements="1"> + <Proxy value="2570"/> + <Domain name="groups" id="2573.Locator.groups"/> + <Domain name="proxy_list" id="2573.Locator.proxy_list"> + <Proxy value="2570"/> + <Proxy value="2571"/> + <Proxy value="2572"/> + </Domain> + </Property> + <Property name="SelectInputScalars" id="2573.SelectInputScalars" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="Salinity"/> + <Domain name="array_list" id="2573.SelectInputScalars.array_list"/> + <Domain name="field_list" id="2573.SelectInputScalars.field_list"/> + </Property> + </Proxy> + <Proxy group="filters" type="PointDataToCellData" id="3091" servers="1" compound_name="PointDatatoCellData1"> + <Property name="Input" id="3091.Input" number_of_elements="1"> + <Proxy value="3080" output_port="0"/> + <Domain name="fixed_type" id="3091.Input.fixed_type"/> + <Domain name="groups" id="3091.Input.groups"/> + <Domain name="input_array" id="3091.Input.input_array"> + <InputArray attribute_type="point" number_of_components="0"/> + </Domain> + <Domain name="input_type" id="3091.Input.input_type"/> + </Property> + <Property name="PassPointData" id="3091.PassPointData" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="3091.PassPointData.bool"/> + </Property> + </Proxy> + <Proxy group="filters" type="ProgrammableFilter" id="3102" servers="1" compound_name="ProgrammableFilter1"> + <Property name="CopyArrays" id="3102.CopyArrays" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="3102.CopyArrays.bool"/> + </Property> + <Property name="InformationScript" id="3102.InformationScript" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="Input" id="3102.Input" number_of_elements="1"> + <Proxy value="3091" output_port="0"/> + <Domain name="groups" id="3102.Input.groups"/> + <Domain name="input_type" id="3102.Input.input_type"/> + </Property> + <Property name="OutputDataSetType" id="3102.OutputDataSetType" number_of_elements="1"> + <Element index="0" value="8"/> + <Domain name="enum" id="3102.OutputDataSetType.enum"> + <Entry value="8" text="Same as Input"/> + <Entry value="0" text="vtkPolyData"/> + <Entry value="2" text="vtkStructuredGrid"/> + <Entry value="3" text="vtkRectilinearGrid"/> + <Entry value="4" text="vtkUnstructuredGrid"/> + <Entry value="6" text="vtkImageData"/> + <Entry value="10" text="vtkUniformGrid"/> + <Entry value="13" text="vtkMultiblockDataSet"/> + <Entry value="15" text="vtkHierarchicalBoxDataSet"/> + <Entry value="19" text="vtkTable"/> + </Domain> + </Property> + <Property name="PythonPath" id="3102.PythonPath" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + <Property name="Script" id="3102.Script" number_of_elements="1"> + <Element index="0" value="# programmable filter 
# for calculating flow angles of x-z-plane

import math

pdi = self.GetInput()
pdo = self.GetOutput()

#AnglePoints = vtk.vtkDoubleArray()
#AnglePoints.SetName("Angle_Points")

AngleCells = vtk.vtkDoubleArray()
AngleCells.SetName("Angle_Cells")

#test = vtk.vtkDoubleArray()
#test.SetName("test")

#velocity_Points = pdi.GetPointData().GetArray("NODAL_VELOCITY1")
velocity_Cells = pdi.GetCellData().GetArray("Velocity")

#numPts = pdi.GetNumberOfPoints()
numCells = pdi.GetNumberOfCells()




for i in range(0, numCells):
 velx = velocity_Cells.GetValue(i*3)
 velz = velocity_Cells.GetValue(i*3+2)
 if velx > 0: #right
 if velz > 0: #up 1st quadr
 AngleCells.InsertNextValue(math.atan(velz/velx)*180/3.1415)
 elif velz < 0: #down 4th quadr
 AngleCells.InsertNextValue(270+math.atan(-1*velx/velz)*180/3.1415)
 else: # only right
 AngleCells.InsertNextValue(0) 
 elif velx < 0: #left
 if velz > 0: #up 2st quadr
 AngleCells.InsertNextValue(90+math.atan(-1*velx/velz)*180/3.1415) 
 elif velz < 0: #down 3th quadr
 AngleCells.InsertNextValue(180+math.atan(velz/velx)*180/3.1415)
 else: # only left
 AngleCells.InsertNextValue(180)
 else: # only down/up
 if velz > 0: # only up
 AngleCells.InsertNextValue(90) 
 elif velz < 0: # only down
 AngleCells.InsertNextValue(270)
 else: # should not happen
 AngleCells.InsertNextValue(-9999) 
 
#pdo.GetPointData().AddArray(AnglePoints)
pdo.GetCellData().AddArray(AngleCells)

#pdo.GetCellData().AddArray(test)
"/> + </Property> + <Property name="UpdateExtentScript" id="3102.UpdateExtentScript" number_of_elements="1"> + <Element index="0" value=""/> + </Property> + </Proxy> + <Proxy group="filters" type="TransformFilter" id="2559" servers="1" compound_name="Transform1"> + <Property name="Input" id="2559.Input" number_of_elements="1"> + <Domain name="groups" id="2559.Input.groups"/> + <Domain name="input_type" id="2559.Input.input_type"/> + </Property> + <Property name="Transform" id="2559.Transform" number_of_elements="1"> + <Proxy value="2558"/> + <Domain name="groups" id="2559.Transform.groups"/> + <Domain name="proxy_list" id="2559.Transform.proxy_list"> + <Proxy value="2558"/> + </Domain> + </Property> + </Proxy> + <Proxy group="extended_sources" type="Transform3" id="2558" servers="1" compound_name="auto_2558"> + <Property name="Position" id="2558.Position" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="5.55111512312578e-018"/> + <Domain name="range" id="2558.Position.range"/> + </Property> + <Property name="PositionInfo" id="2558.PositionInfo" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="0"/> + <Element index="2" value="5.55111512312578e-018"/> + </Property> + <Property name="Rotation" id="2558.Rotation" number_of_elements="3"> + <Element index="0" value="270"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="2558.Rotation.range"/> + </Property> + <Property name="RotationInfo" id="2558.RotationInfo" number_of_elements="3"> + <Element index="0" value="270"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + </Property> + <Property name="Scale" id="2558.Scale" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="1"/> + <Domain name="range" id="2558.Scale.range"/> + </Property> + <Property name="ScaleInfo" id="2558.ScaleInfo" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="1"/> + </Property> + </Proxy> + <Proxy group="incremental_point_locators" type="MergePoints" id="2570" servers="1" compound_name="auto_2570"> + <Property name="Divisions" id="2570.Divisions" number_of_elements="3"> + <Element index="0" value="50"/> + <Element index="1" value="50"/> + <Element index="2" value="50"/> + </Property> + <Property name="NumberOfPointsPerBucket" id="2570.NumberOfPointsPerBucket" number_of_elements="1"> + <Element index="0" value="8"/> + </Property> + </Proxy> + <ExposedProperties> + <Property name="Input" proxy_name="Transform1" exposed_name="Input"/> + </ExposedProperties> + <OutputPort name="Output" proxy="Contour10" port_index="0"/> + <Hints> + <ShowInMenu/> + </Hints> + </CompoundSourceProxy> + </CustomProxyDefinition> + <CustomProxyDefinition name="head_conc1" group="filters"> + <CompoundSourceProxy id="8396" servers="1"> + <Proxy group="filters" type="Calculator" id="8207" servers="1" compound_name="Calculator1"> + <Property name="AttributeMode" id="8207.AttributeMode" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="8207.AttributeMode.enum"> + <Entry value="1" text="Point Data"/> + <Entry value="2" text="Cell Data"/> + </Domain> + </Property> + <Property name="CoordinateResults" id="8207.CoordinateResults" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="8207.CoordinateResults.bool"/> + </Property> + <Property name="Function" id="8207.Function" number_of_elements="1"> + <Element index="0" value="PRESSURE1/(9.81*1000*(1+0.025*CONCENTRATION1))+coordsZ"/> + </Property> + <Property name="Input" id="8207.Input" number_of_elements="1"> + <Domain name="groups" id="8207.Input.groups"/> + <Domain name="input_array" id="8207.Input.input_array"/> + <Domain name="input_type" id="8207.Input.input_type"/> + </Property> + <Property name="ReplaceInvalidValues" id="8207.ReplaceInvalidValues" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="8207.ReplaceInvalidValues.bool"/> + </Property> + <Property name="ReplacementValue" id="8207.ReplacementValue" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="8207.ReplacementValue.range"/> + </Property> + <Property name="ResultArrayName" id="8207.ResultArrayName" number_of_elements="1"> + <Element index="0" value="head_conc1"/> + </Property> + <Property name="ResultNormals" id="8207.ResultNormals" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="8207.ResultNormals.bool"/> + </Property> + <Property name="ResultTCoords" id="8207.ResultTCoords" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="8207.ResultTCoords.bool"/> + </Property> + </Proxy> + <ExposedProperties> + <Property name="Input" proxy_name="Calculator1" exposed_name="Input"/> + </ExposedProperties> + <OutputPort name="Output" proxy="Calculator1" port_index="0"/> + <Hints> + <ShowInMenu/> + </Hints> + </CompoundSourceProxy> + </CustomProxyDefinition> + <CustomProxyDefinition name="huetelmoor_top1" group="filters"> + <CompoundSourceProxy id="8919" servers="1"> + <Proxy group="filters" type="Clip" id="5054" servers="1" compound_name="Clip1"> + <Property name="ClipFunction" id="5054.ClipFunction" number_of_elements="1"> + <Proxy value="5049"/> + <Domain name="groups" id="5054.ClipFunction.groups"/> + <Domain name="proxy_list" id="5054.ClipFunction.proxy_list"> + <Proxy value="5049"/> + <Proxy value="5050"/> + <Proxy value="5051"/> + <Proxy value="5052"/> + <Proxy value="5053"/> + </Domain> + </Property> + <Property name="Input" id="5054.Input" number_of_elements="1"> + <Domain name="groups" id="5054.Input.groups"/> + <Domain name="input_array" id="5054.Input.input_array"/> + <Domain name="input_type" id="5054.Input.input_type"/> + </Property> + <Property name="InputBounds" id="5054.InputBounds"> + <Domain name="bounds" id="5054.InputBounds.bounds"/> + </Property> + <Property name="InsideOut" id="5054.InsideOut" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5054.InsideOut.bool"/> + </Property> + <Property name="PreserveInputCells" id="5054.PreserveInputCells" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5054.PreserveInputCells.bool"/> + </Property> + <Property name="SelectInputScalars" id="5054.SelectInputScalars" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="PRESSURE1"/> + <Domain name="array_list" id="5054.SelectInputScalars.array_list"> + <String text="NODAL_VELOCITY1_Magnitude"/> + <String text="NODAL_VELOCITY1_X"/> + <String text="NODAL_VELOCITY1_Y"/> + <String text="NODAL_VELOCITY1_Z"/> + <String text="PRESSURE1"/> + <String text="ELEMENT_VELOCITY_Magnitude"/> + <String text="ELEMENT_VELOCITY_X"/> + <String text="ELEMENT_VELOCITY_Y"/> + <String text="ELEMENT_VELOCITY_Z"/> + <String text="MatGroup"/> + </Domain> + <Domain name="field_list" id="5054.SelectInputScalars.field_list"> + <Entry value="0" text="Point Data"/> + <Entry value="1" text="Cell Data"/> + </Domain> + </Property> + <Property name="UseValueAsOffset" id="5054.UseValueAsOffset" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5054.UseValueAsOffset.bool"/> + </Property> + <Property name="Value" id="5054.Value" number_of_elements="1"> + <Element index="0" value="47846.98262218"/> + <Domain name="range" id="5054.Value.range"/> + </Property> + </Proxy> + <Proxy group="filters" type="Clip" id="5070" servers="1" compound_name="Clip2"> + <Property name="ClipFunction" id="5070.ClipFunction" number_of_elements="1"> + <Proxy value="5065"/> + <Domain name="groups" id="5070.ClipFunction.groups"/> + <Domain name="proxy_list" id="5070.ClipFunction.proxy_list"> + <Proxy value="5065"/> + <Proxy value="5066"/> + <Proxy value="5067"/> + <Proxy value="5068"/> + <Proxy value="5069"/> + </Domain> + </Property> + <Property name="Input" id="5070.Input" number_of_elements="1"> + <Proxy value="5054" output_port="0"/> + <Domain name="groups" id="5070.Input.groups"/> + <Domain name="input_array" id="5070.Input.input_array"/> + <Domain name="input_type" id="5070.Input.input_type"/> + </Property> + <Property name="InputBounds" id="5070.InputBounds"> + <Domain name="bounds" id="5070.InputBounds.bounds"/> + </Property> + <Property name="InsideOut" id="5070.InsideOut" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="5070.InsideOut.bool"/> + </Property> + <Property name="PreserveInputCells" id="5070.PreserveInputCells" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5070.PreserveInputCells.bool"/> + </Property> + <Property name="SelectInputScalars" id="5070.SelectInputScalars" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="PRESSURE1"/> + <Domain name="array_list" id="5070.SelectInputScalars.array_list"> + <String text="NODAL_VELOCITY1_Magnitude"/> + <String text="NODAL_VELOCITY1_X"/> + <String text="NODAL_VELOCITY1_Y"/> + <String text="NODAL_VELOCITY1_Z"/> + <String text="PRESSURE1"/> + <String text="ELEMENT_VELOCITY_Magnitude"/> + <String text="ELEMENT_VELOCITY_X"/> + <String text="ELEMENT_VELOCITY_Y"/> + <String text="ELEMENT_VELOCITY_Z"/> + <String text="MatGroup"/> + </Domain> + <Domain name="field_list" id="5070.SelectInputScalars.field_list"> + <Entry value="0" text="Point Data"/> + <Entry value="1" text="Cell Data"/> + </Domain> + </Property> + <Property name="UseValueAsOffset" id="5070.UseValueAsOffset" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5070.UseValueAsOffset.bool"/> + </Property> + <Property name="Value" id="5070.Value" number_of_elements="1"> + <Element index="0" value="47846.98262218"/> + <Domain name="range" id="5070.Value.range"/> + </Property> + </Proxy> + <Proxy group="filters" type="Cut" id="5085" servers="1" compound_name="Slice1"> + <Property name="ContourValues" id="5085.ContourValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bounds" id="5085.ContourValues.bounds"/> + </Property> + <Property name="CutFunction" id="5085.CutFunction" number_of_elements="1"> + <Proxy value="5081"/> + <Domain name="groups" id="5085.CutFunction.groups"/> + <Domain name="proxy_list" id="5085.CutFunction.proxy_list"> + <Proxy value="5081"/> + <Proxy value="5082"/> + <Proxy value="5083"/> + <Proxy value="5084"/> + </Domain> + </Property> + <Property name="Input" id="5085.Input" number_of_elements="1"> + <Proxy value="5070" output_port="0"/> + <Domain name="groups" id="5085.Input.groups"/> + <Domain name="input_type" id="5085.Input.input_type"/> + </Property> + <Property name="InputBounds" id="5085.InputBounds"> + <Domain name="bounds" id="5085.InputBounds.bounds"/> + </Property> + <Property name="PreserveInputCells" id="5085.PreserveInputCells" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5085.PreserveInputCells.bool"/> + </Property> + <Property name="Triangulate the slice" id="5085.Triangulate the slice" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="5085.Triangulate the slice.bool"/> + </Property> + </Proxy> + <Proxy group="implicit_functions" type="Plane" id="5049" servers="1" compound_name="auto_5049"> + <Property name="Normal" id="5049.Normal" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="5049.Normal.range"/> + </Property> + <Property name="Offset" id="5049.Offset" number_of_elements="1"> + <Element index="0" value="0"/> + </Property> + <Property name="Origin" id="5049.Origin" number_of_elements="3"> + <Element index="0" value="255"/> + <Element index="1" value="0"/> + <Element index="2" value="-3.9"/> + <Domain name="range" id="5049.Origin.range"/> + </Property> + </Proxy> + <Proxy group="implicit_functions" type="Plane" id="5065" servers="1" compound_name="auto_5065"> + <Property name="Normal" id="5065.Normal" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="5065.Normal.range"/> + </Property> + <Property name="Offset" id="5065.Offset" number_of_elements="1"> + <Element index="0" value="0"/> + </Property> + <Property name="Origin" id="5065.Origin" number_of_elements="3"> + <Element index="0" value="1090"/> + <Element index="1" value="0"/> + <Element index="2" value="-3.9"/> + <Domain name="range" id="5065.Origin.range"/> + </Property> + </Proxy> + <Proxy group="implicit_functions" type="Plane" id="5081" servers="1" compound_name="auto_5081"> + <Property name="Normal" id="5081.Normal" number_of_elements="3"> + <Element index="0" value="-0.2"/> + <Element index="1" value="0"/> + <Element index="2" value="397"/> + <Domain name="range" id="5081.Normal.range"/> + </Property> + <Property name="Offset" id="5081.Offset" number_of_elements="1"> + <Element index="0" value="0"/> + </Property> + <Property name="Origin" id="5081.Origin" number_of_elements="3"> + <Element index="0" value="253"/> + <Element index="1" value="0"/> + <Element index="2" value="-1e-05"/> + <Domain name="range" id="5081.Origin.range"/> + </Property> + </Proxy> + <ExposedProperties> + <Property name="Input" proxy_name="Clip1" exposed_name="Input"/> + </ExposedProperties> + <OutputPort name="Output" proxy="Slice1" port_index="0"/> + <Hints> + <ShowInMenu/> + </Hints> + </CompoundSourceProxy> + </CustomProxyDefinition> + <CustomProxyDefinition name="huetelmoor_top2" group="filters"> + <CompoundSourceProxy id="8965" servers="1"> + <Proxy group="filters" type="Clip" id="5054" servers="1" compound_name="Clip1"> + <Property name="ClipFunction" id="5054.ClipFunction" number_of_elements="1"> + <Proxy value="5049"/> + <Domain name="groups" id="5054.ClipFunction.groups"/> + <Domain name="proxy_list" id="5054.ClipFunction.proxy_list"> + <Proxy value="5049"/> + <Proxy value="5050"/> + <Proxy value="5051"/> + <Proxy value="5052"/> + <Proxy value="5053"/> + </Domain> + </Property> + <Property name="Input" id="5054.Input" number_of_elements="1"> + <Domain name="groups" id="5054.Input.groups"/> + <Domain name="input_array" id="5054.Input.input_array"/> + <Domain name="input_type" id="5054.Input.input_type"/> + </Property> + <Property name="InputBounds" id="5054.InputBounds"> + <Domain name="bounds" id="5054.InputBounds.bounds"/> + </Property> + <Property name="InsideOut" id="5054.InsideOut" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5054.InsideOut.bool"/> + </Property> + <Property name="PreserveInputCells" id="5054.PreserveInputCells" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5054.PreserveInputCells.bool"/> + </Property> + <Property name="SelectInputScalars" id="5054.SelectInputScalars" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="PRESSURE1"/> + <Domain name="array_list" id="5054.SelectInputScalars.array_list"> + <String text="NODAL_VELOCITY1_Magnitude"/> + <String text="NODAL_VELOCITY1_X"/> + <String text="NODAL_VELOCITY1_Y"/> + <String text="NODAL_VELOCITY1_Z"/> + <String text="PRESSURE1"/> + <String text="ELEMENT_VELOCITY_Magnitude"/> + <String text="ELEMENT_VELOCITY_X"/> + <String text="ELEMENT_VELOCITY_Y"/> + <String text="ELEMENT_VELOCITY_Z"/> + <String text="MatGroup"/> + </Domain> + <Domain name="field_list" id="5054.SelectInputScalars.field_list"> + <Entry value="0" text="Point Data"/> + <Entry value="1" text="Cell Data"/> + </Domain> + </Property> + <Property name="UseValueAsOffset" id="5054.UseValueAsOffset" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5054.UseValueAsOffset.bool"/> + </Property> + <Property name="Value" id="5054.Value" number_of_elements="1"> + <Element index="0" value="47846.98262218"/> + <Domain name="range" id="5054.Value.range"/> + </Property> + </Proxy> + <Proxy group="filters" type="Clip" id="5070" servers="1" compound_name="Clip2"> + <Property name="ClipFunction" id="5070.ClipFunction" number_of_elements="1"> + <Proxy value="5065"/> + <Domain name="groups" id="5070.ClipFunction.groups"/> + <Domain name="proxy_list" id="5070.ClipFunction.proxy_list"> + <Proxy value="5065"/> + <Proxy value="5066"/> + <Proxy value="5067"/> + <Proxy value="5068"/> + <Proxy value="5069"/> + </Domain> + </Property> + <Property name="Input" id="5070.Input" number_of_elements="1"> + <Proxy value="5054" output_port="0"/> + <Domain name="groups" id="5070.Input.groups"/> + <Domain name="input_array" id="5070.Input.input_array"/> + <Domain name="input_type" id="5070.Input.input_type"/> + </Property> + <Property name="InputBounds" id="5070.InputBounds"> + <Domain name="bounds" id="5070.InputBounds.bounds"/> + </Property> + <Property name="InsideOut" id="5070.InsideOut" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="5070.InsideOut.bool"/> + </Property> + <Property name="PreserveInputCells" id="5070.PreserveInputCells" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5070.PreserveInputCells.bool"/> + </Property> + <Property name="SelectInputScalars" id="5070.SelectInputScalars" number_of_elements="5"> + <Element index="0" value=""/> + <Element index="1" value=""/> + <Element index="2" value=""/> + <Element index="3" value="0"/> + <Element index="4" value="PRESSURE1"/> + <Domain name="array_list" id="5070.SelectInputScalars.array_list"> + <String text="NODAL_VELOCITY1_Magnitude"/> + <String text="NODAL_VELOCITY1_X"/> + <String text="NODAL_VELOCITY1_Y"/> + <String text="NODAL_VELOCITY1_Z"/> + <String text="PRESSURE1"/> + <String text="ELEMENT_VELOCITY_Magnitude"/> + <String text="ELEMENT_VELOCITY_X"/> + <String text="ELEMENT_VELOCITY_Y"/> + <String text="ELEMENT_VELOCITY_Z"/> + <String text="MatGroup"/> + </Domain> + <Domain name="field_list" id="5070.SelectInputScalars.field_list"> + <Entry value="0" text="Point Data"/> + <Entry value="1" text="Cell Data"/> + </Domain> + </Property> + <Property name="UseValueAsOffset" id="5070.UseValueAsOffset" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5070.UseValueAsOffset.bool"/> + </Property> + <Property name="Value" id="5070.Value" number_of_elements="1"> + <Element index="0" value="47846.98262218"/> + <Domain name="range" id="5070.Value.range"/> + </Property> + </Proxy> + <Proxy group="filters" type="Cut" id="5100" servers="1" compound_name="Slice2"> + <Property name="ContourValues" id="5100.ContourValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bounds" id="5100.ContourValues.bounds"/> + </Property> + <Property name="CutFunction" id="5100.CutFunction" number_of_elements="1"> + <Proxy value="5096"/> + <Domain name="groups" id="5100.CutFunction.groups"/> + <Domain name="proxy_list" id="5100.CutFunction.proxy_list"> + <Proxy value="5096"/> + <Proxy value="5097"/> + <Proxy value="5098"/> + <Proxy value="5099"/> + </Domain> + </Property> + <Property name="Input" id="5100.Input" number_of_elements="1"> + <Proxy value="5070" output_port="0"/> + <Domain name="groups" id="5100.Input.groups"/> + <Domain name="input_type" id="5100.Input.input_type"/> + </Property> + <Property name="InputBounds" id="5100.InputBounds"> + <Domain name="bounds" id="5100.InputBounds.bounds"/> + </Property> + <Property name="PreserveInputCells" id="5100.PreserveInputCells" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5100.PreserveInputCells.bool"/> + </Property> + <Property name="Triangulate the slice" id="5100.Triangulate the slice" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="5100.Triangulate the slice.bool"/> + </Property> + </Proxy> + <Proxy group="implicit_functions" type="Plane" id="5049" servers="1" compound_name="auto_5049"> + <Property name="Normal" id="5049.Normal" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="5049.Normal.range"/> + </Property> + <Property name="Offset" id="5049.Offset" number_of_elements="1"> + <Element index="0" value="0"/> + </Property> + <Property name="Origin" id="5049.Origin" number_of_elements="3"> + <Element index="0" value="255"/> + <Element index="1" value="0"/> + <Element index="2" value="-3.9"/> + <Domain name="range" id="5049.Origin.range"/> + </Property> + </Proxy> + <Proxy group="implicit_functions" type="Plane" id="5065" servers="1" compound_name="auto_5065"> + <Property name="Normal" id="5065.Normal" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="5065.Normal.range"/> + </Property> + <Property name="Offset" id="5065.Offset" number_of_elements="1"> + <Element index="0" value="0"/> + </Property> + <Property name="Origin" id="5065.Origin" number_of_elements="3"> + <Element index="0" value="1090"/> + <Element index="1" value="0"/> + <Element index="2" value="-3.9"/> + <Domain name="range" id="5065.Origin.range"/> + </Property> + </Proxy> + <Proxy group="implicit_functions" type="Plane" id="5096" servers="1" compound_name="auto_5096"> + <Property name="Normal" id="5096.Normal" number_of_elements="3"> + <Element index="0" value="-0.05"/> + <Element index="1" value="0"/> + <Element index="2" value="447"/> + <Domain name="range" id="5096.Normal.range"/> + </Property> + <Property name="Offset" id="5096.Offset" number_of_elements="1"> + <Element index="0" value="0"/> + </Property> + <Property name="Origin" id="5096.Origin" number_of_elements="3"> + <Element index="0" value="650"/> + <Element index="1" value="0"/> + <Element index="2" value="0.19999"/> + <Domain name="range" id="5096.Origin.range"/> + </Property> + </Proxy> + <ExposedProperties> + <Property name="Input" proxy_name="Clip1" exposed_name="Input"/> + </ExposedProperties> + <OutputPort name="Output" proxy="Slice2" port_index="0"/> + <Hints> + <ShowInMenu/> + </Hints> + </CompoundSourceProxy> + </CustomProxyDefinition> + <CustomProxyDefinition name="outflow_zone" group="filters"> + <CompoundSourceProxy id="6764" servers="1"> + <Proxy group="filters" type="Calculator" id="6667" servers="1" compound_name="Calculator1"> + <Property name="AttributeMode" id="6667.AttributeMode" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="6667.AttributeMode.enum"> + <Entry value="1" text="Point Data"/> + <Entry value="2" text="Cell Data"/> + </Domain> + </Property> + <Property name="CoordinateResults" id="6667.CoordinateResults" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="6667.CoordinateResults.bool"/> + </Property> + <Property name="Function" id="6667.Function" number_of_elements="1"> + <Element index="0" value="NODAL_VELOCITY1.Normals"/> + </Property> + <Property name="Input" id="6667.Input" number_of_elements="1"> + <Proxy value="6544" output_port="0"/> + <Domain name="groups" id="6667.Input.groups"/> + <Domain name="input_array" id="6667.Input.input_array"/> + <Domain name="input_type" id="6667.Input.input_type"/> + </Property> + <Property name="ReplaceInvalidValues" id="6667.ReplaceInvalidValues" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="6667.ReplaceInvalidValues.bool"/> + </Property> + <Property name="ReplacementValue" id="6667.ReplacementValue" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="6667.ReplacementValue.range"/> + </Property> + <Property name="ResultArrayName" id="6667.ResultArrayName" number_of_elements="1"> + <Element index="0" value="Result"/> + </Property> + <Property name="ResultNormals" id="6667.ResultNormals" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="6667.ResultNormals.bool"/> + </Property> + <Property name="ResultTCoords" id="6667.ResultTCoords" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="6667.ResultTCoords.bool"/> + </Property> + </Proxy> + <Proxy group="filters" type="PolyDataNormals" id="6544" servers="1" compound_name="GenerateSurfaceNormals1"> + <Property name="ComputeCellNormals" id="6544.ComputeCellNormals" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="6544.ComputeCellNormals.bool"/> + </Property> + <Property name="Consistency" id="6544.Consistency" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="6544.Consistency.bool"/> + </Property> + <Property name="FeatureAngle" id="6544.FeatureAngle" number_of_elements="1"> + <Element index="0" value="30"/> + <Domain name="range" id="6544.FeatureAngle.range"/> + </Property> + <Property name="FlipNormals" id="6544.FlipNormals" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="6544.FlipNormals.bool"/> + </Property> + <Property name="Input" id="6544.Input" number_of_elements="1"> + <Proxy value="6455" output_port="0"/> + <Domain name="groups" id="6544.Input.groups"/> + <Domain name="input_type" id="6544.Input.input_type"/> + </Property> + <Property name="NonManifoldTraversal" id="6544.NonManifoldTraversal" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="6544.NonManifoldTraversal.bool"/> + </Property> + <Property name="PieceInvariant" id="6544.PieceInvariant" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="6544.PieceInvariant.bool"/> + </Property> + <Property name="Splitting" id="6544.Splitting" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="6544.Splitting.bool"/> + </Property> + </Proxy> + <Proxy group="filters" type="LinearExtrusionFilter" id="6455" servers="1" compound_name="LinearExtrusion1"> + <Property name="Capping" id="6455.Capping" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="6455.Capping.bool"/> + </Property> + <Property name="Input" id="6455.Input" number_of_elements="1"> + <Proxy value="6242" output_port="0"/> + <Domain name="groups" id="6455.Input.groups"/> + <Domain name="input_type" id="6455.Input.input_type"/> + </Property> + <Property name="PieceInvariant" id="6455.PieceInvariant" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="6455.PieceInvariant.bool"/> + </Property> + <Property name="ScaleFactor" id="6455.ScaleFactor" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="6455.ScaleFactor.range"/> + </Property> + <Property name="Vector" id="6455.Vector" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="1"/> + <Element index="2" value="0"/> + <Domain name="range" id="6455.Vector.range"/> + </Property> + </Proxy> + <Proxy group="filters" type="Cut" id="6242" servers="1" compound_name="Slice1"> + <Property name="ContourValues" id="6242.ContourValues" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bounds" id="6242.ContourValues.bounds"/> + </Property> + <Property name="CutFunction" id="6242.CutFunction" number_of_elements="1"> + <Proxy value="6239"/> + <Domain name="groups" id="6242.CutFunction.groups"/> + <Domain name="proxy_list" id="6242.CutFunction.proxy_list"> + <Proxy value="6239"/> + <Proxy value="6240"/> + <Proxy value="6241"/> + </Domain> + </Property> + <Property name="Input" id="6242.Input" number_of_elements="1"> + <Domain name="groups" id="6242.Input.groups"/> + <Domain name="input_type" id="6242.Input.input_type"/> + </Property> + <Property name="InputBounds" id="6242.InputBounds"> + <Domain name="bounds" id="6242.InputBounds.bounds"/> + </Property> + <Property name="PreserveInputCells" id="6242.PreserveInputCells" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="6242.PreserveInputCells.bool"/> + </Property> + <Property name="Triangulate the slice" id="6242.Triangulate the slice" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="6242.Triangulate the slice.bool"/> + </Property> + </Proxy> + <Proxy group="implicit_functions" type="Plane" id="6239" servers="1" compound_name="auto_6239"> + <Property name="Normal" id="6239.Normal" number_of_elements="3"> + <Element index="0" value="1"/> + <Element index="1" value="0"/> + <Element index="2" value="0"/> + <Domain name="range" id="6239.Normal.range"/> + </Property> + <Property name="Offset" id="6239.Offset" number_of_elements="1"> + <Element index="0" value="0"/> + </Property> + <Property name="Origin" id="6239.Origin" number_of_elements="3"> + <Element index="0" value="0.001"/> + <Element index="1" value="0"/> + <Element index="2" value="0.13"/> + <Domain name="range" id="6239.Origin.range"/> + </Property> + </Proxy> + <ExposedProperties> + <Property name="Input" proxy_name="Slice1" exposed_name="Input"/> + </ExposedProperties> + <OutputPort name="Output" proxy="Calculator1" port_index="0"/> + <Hints> + <ShowInMenu/> + </Hints> + </CompoundSourceProxy> + </CustomProxyDefinition> + <CustomProxyDefinition name="surface_flux" group="filters"> + <CompoundSourceProxy id="6173" servers="1"> + <Proxy group="filters" type="Calculator" id="5999" servers="1" compound_name="Calculator1"> + <Property name="AttributeMode" id="5999.AttributeMode" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="5999.AttributeMode.enum"> + <Entry value="1" text="Point Data"/> + <Entry value="2" text="Cell Data"/> + </Domain> + </Property> + <Property name="CoordinateResults" id="5999.CoordinateResults" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5999.CoordinateResults.bool"/> + </Property> + <Property name="Function" id="5999.Function" number_of_elements="1"> + <Element index="0" value="NODAL_VELOCITY1.Normals"/> + </Property> + <Property name="Input" id="5999.Input" number_of_elements="1"> + <Proxy value="5833" output_port="0"/> + <Domain name="groups" id="5999.Input.groups"/> + <Domain name="input_array" id="5999.Input.input_array"/> + <Domain name="input_type" id="5999.Input.input_type"/> + </Property> + <Property name="ReplaceInvalidValues" id="5999.ReplaceInvalidValues" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="5999.ReplaceInvalidValues.bool"/> + </Property> + <Property name="ReplacementValue" id="5999.ReplacementValue" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="5999.ReplacementValue.range"/> + </Property> + <Property name="ResultArrayName" id="5999.ResultArrayName" number_of_elements="1"> + <Element index="0" value="flux"/> + </Property> + <Property name="ResultNormals" id="5999.ResultNormals" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5999.ResultNormals.bool"/> + </Property> + <Property name="ResultTCoords" id="5999.ResultTCoords" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5999.ResultTCoords.bool"/> + </Property> + </Proxy> + <Proxy group="filters" type="DataSetSurfaceFilter" id="5499" servers="1" compound_name="ExtractSurface1"> + <Property name="Input" id="5499.Input" number_of_elements="1"> + <Domain name="groups" id="5499.Input.groups"/> + <Domain name="input_type" id="5499.Input.input_type"/> + </Property> + <Property name="NonlinearSubdivisionLevel" id="5499.NonlinearSubdivisionLevel" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="5499.NonlinearSubdivisionLevel.range"/> + </Property> + <Property name="PieceInvariant" id="5499.PieceInvariant" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="5499.PieceInvariant.bool"/> + </Property> + </Proxy> + <Proxy group="filters" type="PolyDataNormals" id="5833" servers="1" compound_name="GenerateSurfaceNormals1"> + <Property name="ComputeCellNormals" id="5833.ComputeCellNormals" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5833.ComputeCellNormals.bool"/> + </Property> + <Property name="Consistency" id="5833.Consistency" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="5833.Consistency.bool"/> + </Property> + <Property name="FeatureAngle" id="5833.FeatureAngle" number_of_elements="1"> + <Element index="0" value="30"/> + <Domain name="range" id="5833.FeatureAngle.range"/> + </Property> + <Property name="FlipNormals" id="5833.FlipNormals" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5833.FlipNormals.bool"/> + </Property> + <Property name="Input" id="5833.Input" number_of_elements="1"> + <Proxy value="5665" output_port="0"/> + <Domain name="groups" id="5833.Input.groups"/> + <Domain name="input_type" id="5833.Input.input_type"/> + </Property> + <Property name="NonManifoldTraversal" id="5833.NonManifoldTraversal" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="5833.NonManifoldTraversal.bool"/> + </Property> + <Property name="PieceInvariant" id="5833.PieceInvariant" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="5833.PieceInvariant.bool"/> + </Property> + <Property name="Splitting" id="5833.Splitting" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="5833.Splitting.bool"/> + </Property> + </Proxy> + <Proxy group="filters" type="LinearExtrusionFilter" id="5665" servers="1" compound_name="LinearExtrusion1"> + <Property name="Capping" id="5665.Capping" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="5665.Capping.bool"/> + </Property> + <Property name="Input" id="5665.Input" number_of_elements="1"> + <Proxy value="5499" output_port="0"/> + <Domain name="groups" id="5665.Input.groups"/> + <Domain name="input_type" id="5665.Input.input_type"/> + </Property> + <Property name="PieceInvariant" id="5665.PieceInvariant" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5665.PieceInvariant.bool"/> + </Property> + <Property name="ScaleFactor" id="5665.ScaleFactor" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="range" id="5665.ScaleFactor.range"/> + </Property> + <Property name="Vector" id="5665.Vector" number_of_elements="3"> + <Element index="0" value="0"/> + <Element index="1" value="1"/> + <Element index="2" value="0"/> + <Domain name="range" id="5665.Vector.range"/> + </Property> + </Proxy> + <ExposedProperties> + <Property name="Input" proxy_name="ExtractSurface1" exposed_name="Input"/> + </ExposedProperties> + <OutputPort name="Output" proxy="Calculator1" port_index="0"/> + <Hints> + <ShowInMenu/> + </Hints> + </CompoundSourceProxy> + </CustomProxyDefinition> + <CustomProxyDefinition name="vel_cell_yz" group="filters"> + <CompoundSourceProxy id="5179" servers="1"> + <Proxy group="filters" type="Calculator" id="5074" servers="1" compound_name="Calculator1"> + <Property name="AttributeMode" id="5074.AttributeMode" number_of_elements="1"> + <Element index="0" value="2"/> + <Domain name="enum" id="5074.AttributeMode.enum"> + <Entry value="1" text="Point Data"/> + <Entry value="2" text="Cell Data"/> + </Domain> + </Property> + <Property name="CoordinateResults" id="5074.CoordinateResults" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5074.CoordinateResults.bool"/> + </Property> + <Property name="Function" id="5074.Function" number_of_elements="1"> + <Element index="0" value="VELOCITY1_X*iHat+VELOCITY1_Y*kHat+VELOCITY1_Z*jHat"/> + </Property> + <Property name="Input" id="5074.Input" number_of_elements="1"> + <Domain name="groups" id="5074.Input.groups"/> + <Domain name="input_array" id="5074.Input.input_array"/> + <Domain name="input_type" id="5074.Input.input_type"/> + </Property> + <Property name="ReplaceInvalidValues" id="5074.ReplaceInvalidValues" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="5074.ReplaceInvalidValues.bool"/> + </Property> + <Property name="ReplacementValue" id="5074.ReplacementValue" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="5074.ReplacementValue.range"/> + </Property> + <Property name="ResultArrayName" id="5074.ResultArrayName" number_of_elements="1"> + <Element index="0" value="vel_cell"/> + </Property> + <Property name="ResultNormals" id="5074.ResultNormals" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5074.ResultNormals.bool"/> + </Property> + <Property name="ResultTCoords" id="5074.ResultTCoords" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="5074.ResultTCoords.bool"/> + </Property> + </Proxy> + <ExposedProperties> + <Property name="Input" proxy_name="Calculator1" exposed_name="Input"/> + </ExposedProperties> + <OutputPort name="Output" proxy="Calculator1" port_index="0"/> + <Hints> + <ShowInMenu/> + </Hints> + </CompoundSourceProxy> + </CustomProxyDefinition> + <CustomProxyDefinition name="velocity_vectors_2d" group="filters"> + <CompoundSourceProxy id="331" servers="1"> + <Proxy group="filters" type="Calculator" id="264" servers="1" compound_name="Calculator2"> + <Property name="AttributeMode" id="264.AttributeMode" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="264.AttributeMode.enum"> + <Entry value="1" text="point_data"/> + <Entry value="2" text="cell_data"/> + <Entry value="5" text="field_data"/> + </Domain> + </Property> + <Property name="CoordinateResults" id="264.CoordinateResults" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="264.CoordinateResults.bool"/> + </Property> + <Property name="Function" id="264.Function" number_of_elements="1"> + <Element index="0" value="VELOCITY_X1*iHat+VELOCITY_Y1*kHat+VELOCITY_Z1*jHat"/> + </Property> + <Property name="Input" id="264.Input" number_of_elements="1"> + <Domain name="groups" id="264.Input.groups"> + <Group value="sources"/> + <Group value="filters"/> + </Domain> + <Domain name="input_type" id="264.Input.input_type"> + <DataType value="vtkDataSet"/> + </Domain> + </Property> + <Property name="ReplaceInvalidValues" id="264.ReplaceInvalidValues" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="264.ReplaceInvalidValues.bool"/> + </Property> + <Property name="ReplacementValue" id="264.ReplacementValue" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="264.ReplacementValue.range"/> + </Property> + <Property name="ResultArrayName" id="264.ResultArrayName" number_of_elements="1"> + <Element index="0" value="velocity_vectors_2d"/> + </Property> + </Proxy> + <ExposedProperties> + <Property name="Input" proxy_name="Calculator2" exposed_name="Input"/> + <Property name="ResultArrayName" proxy_name="Calculator2" exposed_name="Result Array Name"/> + </ExposedProperties> + <OutputPort name="Output" proxy="Calculator2" port_index="0"/> + <Hints> + <ShowInMenu/> + </Hints> + </CompoundSourceProxy> + </CustomProxyDefinition> + <CustomProxyDefinition name="velocity_vectors_2d_nodal" group="filters"> + <CompoundSourceProxy id="851" servers="1"> + <Proxy group="filters" type="Calculator" id="711" servers="1" compound_name="Calculator1"> + <Property name="AttributeMode" id="711.AttributeMode" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="enum" id="711.AttributeMode.enum"> + <Entry value="1" text="point_data"/> + <Entry value="2" text="cell_data"/> + <Entry value="5" text="field_data"/> + </Domain> + </Property> + <Property name="CoordinateResults" id="711.CoordinateResults" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="bool" id="711.CoordinateResults.bool"/> + </Property> + <Property name="Function" id="711.Function" number_of_elements="1"> + <Element index="0" value="NODAL_VELOCITY1_X*iHat+NODAL_VELOCITY1_Z*jHat+NODAL_VELOCITY1_Y*kHat"/> + </Property> + <Property name="Input" id="711.Input" number_of_elements="1"> + <Domain name="groups" id="711.Input.groups"> + <Group value="sources"/> + <Group value="filters"/> + </Domain> + <Domain name="input_type" id="711.Input.input_type"> + <DataType value="vtkDataSet"/> + </Domain> + </Property> + <Property name="ReplaceInvalidValues" id="711.ReplaceInvalidValues" number_of_elements="1"> + <Element index="0" value="1"/> + <Domain name="bool" id="711.ReplaceInvalidValues.bool"/> + </Property> + <Property name="ReplacementValue" id="711.ReplacementValue" number_of_elements="1"> + <Element index="0" value="0"/> + <Domain name="range" id="711.ReplacementValue.range"/> + </Property> + <Property name="ResultArrayName" id="711.ResultArrayName" number_of_elements="1"> + <Element index="0" value="Result"/> + </Property> + </Proxy> + <ExposedProperties> + <Property name="Input" proxy_name="Calculator1" exposed_name="Input"/> + <Property name="ResultArrayName" proxy_name="Calculator1" exposed_name="Result Array Name"/> + </ExposedProperties> + <OutputPort name="Output" proxy="Calculator1" port_index="0"/> + <Hints> + <ShowInMenu/> + </Hints> + </CompoundSourceProxy> + </CustomProxyDefinition> + </CustomProxyDefinitions> + <Links> + <CameraLink name="CameraLink0"> + <Proxy direction="input" id="16577"/> + <Proxy direction="output" id="16817"/> + <Proxy direction="input" id="16817"/> + <Proxy direction="output" id="16577"/> + </CameraLink> + <CameraLink name="CameraLink1"> + <Proxy direction="input" id="16577"/> + <Proxy direction="output" id="16817"/> + <Proxy direction="input" id="16817"/> + <Proxy direction="output" id="16577"/> + </CameraLink> + <GlobalPropertyLink global_name="BackgroundColor" proxy="16577" property="Background"/> + <GlobalPropertyLink global_name="BackgroundColor" proxy="16817" property="Background"/> + <GlobalPropertyLink global_name="EdgeColor" proxy="16027" property="EdgeColor"/> + <GlobalPropertyLink global_name="EdgeColor" proxy="16295" property="EdgeColor"/> + <GlobalPropertyLink global_name="EdgeColor" proxy="16521" property="EdgeColor"/> + <GlobalPropertyLink global_name="EdgeColor" proxy="16793" property="EdgeColor"/> + <GlobalPropertyLink global_name="EdgeColor" proxy="17290" property="EdgeColor"/> + <GlobalPropertyLink global_name="ForegroundColor" proxy="15817" property="GridColor"/> + <GlobalPropertyLink global_name="ForegroundColor" proxy="16577" property="OrientationAxesOutlineColor"/> + <GlobalPropertyLink global_name="ForegroundColor" proxy="15826" property="GridColor"/> + <GlobalPropertyLink global_name="ForegroundColor" proxy="16027" property="AmbientColor"/> + <GlobalPropertyLink global_name="ForegroundColor" proxy="16027" property="Color"/> + <GlobalPropertyLink global_name="ForegroundColor" proxy="16094" property="GridColor"/> + <GlobalPropertyLink global_name="ForegroundColor" proxy="16295" property="AmbientColor"/> + <GlobalPropertyLink global_name="ForegroundColor" proxy="16295" property="Color"/> + <GlobalPropertyLink global_name="ForegroundColor" proxy="16320" property="GridColor"/> + <GlobalPropertyLink global_name="ForegroundColor" proxy="16521" property="AmbientColor"/> + <GlobalPropertyLink global_name="ForegroundColor" proxy="16521" property="Color"/> + <GlobalPropertyLink global_name="ForegroundColor" proxy="16585" property="GridColor"/> + <GlobalPropertyLink global_name="ForegroundColor" proxy="16817" property="OrientationAxesOutlineColor"/> + <GlobalPropertyLink global_name="ForegroundColor" proxy="16594" property="GridColor"/> + <GlobalPropertyLink global_name="ForegroundColor" proxy="16793" property="AmbientColor"/> + <GlobalPropertyLink global_name="ForegroundColor" proxy="16793" property="Color"/> + <GlobalPropertyLink global_name="ForegroundColor" proxy="17091" property="GridColor"/> + <GlobalPropertyLink global_name="ForegroundColor" proxy="17290" property="AmbientColor"/> + <GlobalPropertyLink global_name="ForegroundColor" proxy="17290" property="Color"/> + <GlobalPropertyLink global_name="SelectionColor" proxy="16027" property="SelectionColor"/> + <GlobalPropertyLink global_name="SelectionColor" proxy="15490" property="Color"/> + <GlobalPropertyLink global_name="SelectionColor" proxy="16295" property="SelectionColor"/> + <GlobalPropertyLink global_name="SelectionColor" proxy="16521" property="SelectionColor"/> + <GlobalPropertyLink global_name="SelectionColor" proxy="15534" property="Color"/> + <GlobalPropertyLink global_name="SelectionColor" proxy="15622" property="Color"/> + <GlobalPropertyLink global_name="SelectionColor" proxy="16793" property="SelectionColor"/> + <GlobalPropertyLink global_name="SelectionColor" proxy="15666" property="Color"/> + <GlobalPropertyLink global_name="SelectionColor" proxy="15732" property="Color"/> + <GlobalPropertyLink global_name="SelectionColor" proxy="15798" property="Color"/> + <GlobalPropertyLink global_name="SelectionColor" proxy="17290" property="SelectionColor"/> + <GlobalPropertyLink global_name="SurfaceColor" proxy="16027" property="BackfaceDiffuseColor"/> + <GlobalPropertyLink global_name="SurfaceColor" proxy="16027" property="DiffuseColor"/> + <GlobalPropertyLink global_name="SurfaceColor" proxy="16295" property="BackfaceDiffuseColor"/> + <GlobalPropertyLink global_name="SurfaceColor" proxy="16295" property="DiffuseColor"/> + <GlobalPropertyLink global_name="SurfaceColor" proxy="16521" property="BackfaceDiffuseColor"/> + <GlobalPropertyLink global_name="SurfaceColor" proxy="16521" property="DiffuseColor"/> + <GlobalPropertyLink global_name="SurfaceColor" proxy="16793" property="BackfaceDiffuseColor"/> + <GlobalPropertyLink global_name="SurfaceColor" proxy="16793" property="DiffuseColor"/> + <GlobalPropertyLink global_name="SurfaceColor" proxy="17290" property="BackfaceDiffuseColor"/> + <GlobalPropertyLink global_name="SurfaceColor" proxy="17290" property="DiffuseColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="15817" property="XLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="15817" property="XTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="15817" property="YLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="15817" property="YTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="15817" property="ZLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="15817" property="ZTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16577" property="AnnotationColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16577" property="OrientationAxesLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="15826" property="XLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="15826" property="XTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="15826" property="YLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="15826" property="YTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="15826" property="ZLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="15826" property="ZTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="15863" property="LastRadialAxisTextColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="15863" property="PolarAxisLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="15863" property="PolarAxisTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="15863" property="SecondaryRadialAxesTextColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16045" property="LabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16045" property="TitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16053" property="LabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16053" property="TitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16061" property="LabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16061" property="TitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16069" property="LabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16069" property="TitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16077" property="LabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16077" property="TitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16085" property="LabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16085" property="TitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16094" property="XLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16094" property="XTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16094" property="YLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16094" property="YTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16094" property="ZLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16094" property="ZTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16131" property="LastRadialAxisTextColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16131" property="PolarAxisLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16131" property="PolarAxisTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16131" property="SecondaryRadialAxesTextColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16311" property="LabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16311" property="TitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16320" property="XLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16320" property="XTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16320" property="YLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16320" property="YTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16320" property="ZLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16320" property="ZTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16357" property="LastRadialAxisTextColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16357" property="PolarAxisLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16357" property="PolarAxisTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16357" property="SecondaryRadialAxesTextColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16537" property="LabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16537" property="TitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16543" property="LabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16543" property="TitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16551" property="LabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16551" property="TitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16559" property="LabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16559" property="TitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16567" property="LabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16567" property="TitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16575" property="LabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16575" property="TitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16585" property="XLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16585" property="XTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16585" property="YLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16585" property="YTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16585" property="ZLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16585" property="ZTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16817" property="AnnotationColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16817" property="OrientationAxesLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16594" property="XLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16594" property="XTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16594" property="YLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16594" property="YTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16594" property="ZLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16594" property="ZTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16631" property="LastRadialAxisTextColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16631" property="PolarAxisLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16631" property="PolarAxisTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16631" property="SecondaryRadialAxesTextColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16809" property="LabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16809" property="TitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16815" property="LabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="16815" property="TitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="17019" property="LabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="17019" property="TitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="17047" property="LabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="17047" property="TitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="17091" property="XLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="17091" property="XTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="17091" property="YLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="17091" property="YTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="17091" property="ZLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="17091" property="ZTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="17106" property="LastRadialAxisTextColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="17106" property="PolarAxisLabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="17106" property="PolarAxisTitleColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="17106" property="SecondaryRadialAxesTextColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="17308" property="LabelColor"/> + <GlobalPropertyLink global_name="TextAnnotationColor" proxy="17308" property="TitleColor"/> + <GlobalPropertyLink global_name="UseGradientBackground" proxy="16577" property="UseGradientBackground"/> + <GlobalPropertyLink global_name="UseGradientBackground" proxy="16817" property="UseGradientBackground"/> + </Links> + </ServerManagerState> + <InteractiveViewLinks/> +</ParaView> diff --git a/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat.gml b/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat.gml new file mode 100644 index 0000000000000000000000000000000000000000..e95744d4d13eac148063a9d0e6b85f2fd07d35d1 --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50976197047300b7f3dcecb32816f5d54c7c31a9aaa493775df70511ff1fc2f5 +size 489 diff --git a/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat.prj b/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat.prj new file mode 100644 index 0000000000000000000000000000000000000000..607b0968729b421930c226a63e964f706a3a2f5a --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat.prj @@ -0,0 +1,134 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>line_60_heat.vtu</mesh> + <geometry>line_60_heat.gml</geometry> + <processes> + <process> + <name>HeatConduction</name> + <type>HEAT_CONDUCTION</type> + <integration_order>2</integration_order> + <thermal_conductivity>K</thermal_conductivity> + <heat_capacity>Cp</heat_capacity> + <density>rho</density> + <process_variables> + <process_variable>temperature</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="heat_flux_x" output_name="heat_flux_x"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="HeatConduction"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> temperature </variable> + <variable> heat_flux_x </variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 39062500 </t_end> + <timesteps> + <pair> + <repeat>500</repeat> + <delta_t>78125</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>line_60_heat</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 65 </each_steps> + </pair> + <pair> + <repeat> 1 </repeat> + <each_steps> 340 </each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>3.2</value> + </parameter> + <parameter> + <name>Cp</name> + <type>Constant</type> + <value>1000</value> + </parameter> + <parameter> + <name>rho</name> + <type>Constant</type> + <value>2500</value> + </parameter> + <parameter> + <name>T0</name> + <type>Constant</type> + <value>273.15</value> + </parameter> + <parameter> + <name>T1</name> + <type>Constant</type> + <value>274.15</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>line_60_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>T1</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat.vtu b/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9fc0e8ed4859b407f7786eb7105b144859757234 --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aec7363bd6dffe5ef7221225b9d5198fc50bcea9a33e6be3eacbefee7e8141af +size 2170 diff --git a/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat_pcs_0.pvd b/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat_pcs_0.pvd new file mode 100644 index 0000000000000000000000000000000000000000..9bada22b7c74fabaed27024bf905e78f50711dc6 --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat_pcs_0.pvd @@ -0,0 +1,9 @@ +<?xml version="1.0"?> +<VTKFile type="Collection" version="0.1" byte_order="LittleEndian" compressor="vtkZLibDataCompressor"> + <Collection> + <DataSet timestep="0" group="" part="0" file="line_60_heat_pcs_0_ts_0_t_0.000000.vtu"/> + <DataSet timestep="5078125" group="" part="0" file="line_60_heat_pcs_0_ts_65_t_5078125.000000.vtu"/> + <DataSet timestep="31640625" group="" part="0" file="line_60_heat_pcs_0_ts_405_t_31640625.000000.vtu"/> + <DataSet timestep="39062500" group="" part="0" file="line_60_heat_pcs_0_ts_500_t_39062500.000000.vtu"/> + </Collection> +</VTKFile> diff --git a/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat_pcs_0_ts_0_t_0.000000.vtu b/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat_pcs_0_ts_0_t_0.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..85551c59b5b834ef85955ada6160cd340abbf83d --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat_pcs_0_ts_0_t_0.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:602aefe99d0ab69ab1b39111b3d598f8cdd32793d71e90c5464bdb62f0f98485 +size 2532 diff --git a/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat_pcs_0_ts_405_t_31640625.000000.vtu b/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat_pcs_0_ts_405_t_31640625.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..86e1c38e975810f1ea6dc4005df54f4fd0ad0d89 --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat_pcs_0_ts_405_t_31640625.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49d0af8e23a3885ea2fafe8e9c264f932823c2c80dc6080435b57019a4b9a287 +size 3651 diff --git a/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat_pcs_0_ts_500_t_39062500.000000.vtu b/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat_pcs_0_ts_500_t_39062500.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..e2de3b99249a7db13cce3e069ffb1a754fcb0795 --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat_pcs_0_ts_500_t_39062500.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:431e0799add09bdb6a746c584c3572579c8b5dd0d41d4f4213a9712c7ecddde3 +size 3675 diff --git a/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat_pcs_0_ts_65_t_5078125.000000.vtu b/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat_pcs_0_ts_65_t_5078125.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..df4401103532feaab935f08b8409ccb0d1ce4964 --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/1D_dirichlet/line_60_heat_pcs_0_ts_65_t_5078125.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48787c18d38d247fed8549090da1f1104ec7677064deac16398f58597b8e3026 +size 3024 diff --git a/Tests/lfs-data/Parabolic/T/1D_dirichlet/temperature_analytical.vtu b/Tests/lfs-data/Parabolic/T/1D_dirichlet/temperature_analytical.vtu new file mode 100644 index 0000000000000000000000000000000000000000..42ad74d6988af79bd4e6a64cc5c87daa64ec6a2e --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/1D_dirichlet/temperature_analytical.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7bf2368ffcdb535c8244f8954656e003ba1a103deda12d9de6b95e02204fc533 +size 3957 diff --git a/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat.gml b/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat.gml new file mode 100644 index 0000000000000000000000000000000000000000..e95744d4d13eac148063a9d0e6b85f2fd07d35d1 --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50976197047300b7f3dcecb32816f5d54c7c31a9aaa493775df70511ff1fc2f5 +size 489 diff --git a/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat.prj b/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat.prj new file mode 100644 index 0000000000000000000000000000000000000000..bf418b94922e853d6f4c9a4e80aa0e3427f16df5 --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat.prj @@ -0,0 +1,134 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>line_60_heat.vtu</mesh> + <geometry>line_60_heat.gml</geometry> + <processes> + <process> + <name>HeatConduction</name> + <type>HEAT_CONDUCTION</type> + <integration_order>2</integration_order> + <thermal_conductivity>K</thermal_conductivity> + <heat_capacity>Cp</heat_capacity> + <density>rho</density> + <process_variables> + <process_variable>temperature</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="heat_flux_x" output_name="heat_flux_x"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="HeatConduction"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> temperature </variable> + <variable> heat_flux_x </variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 39062500 </t_end> + <timesteps> + <pair> + <repeat>500</repeat> + <delta_t>78125</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>line_60_heat</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 65 </each_steps> + </pair> + <pair> + <repeat> 1 </repeat> + <each_steps> 340 </each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>3.2</value> + </parameter> + <parameter> + <name>Cp</name> + <type>Constant</type> + <value>1000</value> + </parameter> + <parameter> + <name>rho</name> + <type>Constant</type> + <value>2500</value> + </parameter> + <parameter> + <name>T0</name> + <type>Constant</type> + <value>273.15</value> + </parameter> + <parameter> + <name>T_neumann</name> + <type>Constant</type> + <value>2</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>line_60_geometry</geometrical_set> + <geometry>left</geometry> + <type>Neumann</type> + <parameter>T_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat.vtu b/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9fc0e8ed4859b407f7786eb7105b144859757234 --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aec7363bd6dffe5ef7221225b9d5198fc50bcea9a33e6be3eacbefee7e8141af +size 2170 diff --git a/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat_pcs_0.pvd b/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat_pcs_0.pvd new file mode 100644 index 0000000000000000000000000000000000000000..9bada22b7c74fabaed27024bf905e78f50711dc6 --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat_pcs_0.pvd @@ -0,0 +1,9 @@ +<?xml version="1.0"?> +<VTKFile type="Collection" version="0.1" byte_order="LittleEndian" compressor="vtkZLibDataCompressor"> + <Collection> + <DataSet timestep="0" group="" part="0" file="line_60_heat_pcs_0_ts_0_t_0.000000.vtu"/> + <DataSet timestep="5078125" group="" part="0" file="line_60_heat_pcs_0_ts_65_t_5078125.000000.vtu"/> + <DataSet timestep="31640625" group="" part="0" file="line_60_heat_pcs_0_ts_405_t_31640625.000000.vtu"/> + <DataSet timestep="39062500" group="" part="0" file="line_60_heat_pcs_0_ts_500_t_39062500.000000.vtu"/> + </Collection> +</VTKFile> diff --git a/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat_pcs_0_ts_0_t_0.000000.vtu b/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat_pcs_0_ts_0_t_0.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..85551c59b5b834ef85955ada6160cd340abbf83d --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat_pcs_0_ts_0_t_0.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:602aefe99d0ab69ab1b39111b3d598f8cdd32793d71e90c5464bdb62f0f98485 +size 2532 diff --git a/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat_pcs_0_ts_405_t_31640625.000000.vtu b/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat_pcs_0_ts_405_t_31640625.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..e6e4c0c8ba688b942c9cf9606c2f057369d63914 --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat_pcs_0_ts_405_t_31640625.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be871663346ef51550f96c5be49438366f55a81f83406567985d4c4c65d439bf +size 3663 diff --git a/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat_pcs_0_ts_500_t_39062500.000000.vtu b/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat_pcs_0_ts_500_t_39062500.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9ac9ec466bc15d7071410f6c59aafb1be1333f4a --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat_pcs_0_ts_500_t_39062500.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39a479c8213eb57ded6a4304a38b4634f1a64926ea8a2c77cd9c3e248da308c9 +size 3712 diff --git a/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat_pcs_0_ts_65_t_5078125.000000.vtu b/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat_pcs_0_ts_65_t_5078125.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..10dda7985a5c9a4d0b87cb65d11d397c197044c9 --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/1D_neumann/line_60_heat_pcs_0_ts_65_t_5078125.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:567cd4a43c1976cae4cd299e3f0f9d6fa212bb919e68f60dc3aff474b69511dc +size 3025 diff --git a/Tests/lfs-data/Parabolic/T/1D_neumann/temperature_analytical.vtu b/Tests/lfs-data/Parabolic/T/1D_neumann/temperature_analytical.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9aa1a4e6ce3a82dc453c47f0a276f4e3d41e04ea --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/1D_neumann/temperature_analytical.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6809b29deef54c2aa2d9fb21413f33e764b0b62b159177e135793a925cb8a1ce +size 3961 diff --git a/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/square_1e2_axi.prj b/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/square_1e2_axi.prj new file mode 100644 index 0000000000000000000000000000000000000000..03929617f38479684161c956c26d9b2b2d4f3383 --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/square_1e2_axi.prj @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh axially_symmetric="true">square_1x1_quad_1e2.vtu</mesh> + <geometry>square_1x1_axi.gml</geometry> + <processes> + <process> + <name>HeatConduction</name> + <type>HEAT_CONDUCTION</type> + <integration_order>2</integration_order> + <thermal_conductivity>lambda</thermal_conductivity> + <heat_capacity>c_p</heat_capacity> + <density>rho</density> + <process_variables> + <process_variable>temperature</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="heat_flux_x" output_name="heat_flux_x"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="HeatConduction"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> temperature </variable> + <variable> heat_flux_x </variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 2.0 </t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_1e2_axi</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 2 </each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>lambda</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>c_p</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>rho</name> + <type>Constant</type> + <value>2.0</value> + </parameter> + <parameter> + <name>T0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>heat_flux_bottom</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>heat_transfer_coefficient</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>ambient_temperature</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Neumann</type> + <parameter>heat_flux_bottom</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>ambient_temperature</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>outer</geometry> + <type>Robin</type> + <alpha>heat_transfer_coefficient</alpha> + <u_0>ambient_temperature</u_0> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/square_1x1_axi.gml b/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/square_1x1_axi.gml new file mode 100644 index 0000000000000000000000000000000000000000..5f699af9112064cd8d45f8485b847f33c4337ef8 --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/square_1x1_axi.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c315125ebe17aab3d0d473e4ed25e99fbbb55149c71d30165c1bd6e2dbf3aa3c +size 1007 diff --git a/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/square_1x1_quad_1e2.vtu b/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/square_1x1_quad_1e2.vtu new file mode 100644 index 0000000000000000000000000000000000000000..b0a55730de08742200ff488bfde9faf56743e49d --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/square_1x1_quad_1e2.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19c1f812f9a66eefc2a3318bf5cb32e09bbb06053e3c30bfb9da8efe70492d75 +size 4699 diff --git a/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/wedge-1e2-ang-0.02.msh b/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/wedge-1e2-ang-0.02.msh new file mode 100644 index 0000000000000000000000000000000000000000..01717ed598bcfd84f2fee4e94537b1f99416b291 --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/wedge-1e2-ang-0.02.msh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73b649f77d5013b4e23cd420a5846e05f28793289c2cedc6d1af0636be79ebc5 +size 10519 diff --git a/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/wedge-1e2-ang-0.02.vtu b/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/wedge-1e2-ang-0.02.vtu new file mode 100644 index 0000000000000000000000000000000000000000..ec85f5825957c13c30667f52ee16e65238527497 --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/wedge-1e2-ang-0.02.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:811294a83e0707e9c0b151db7eb2d33e29dd670ae5e84171b8f542ed194c33ca +size 4274 diff --git a/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/wedge-ang-0.02.gml b/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/wedge-ang-0.02.gml new file mode 100644 index 0000000000000000000000000000000000000000..bc93f581b6f47f8a393e1336f70fe73f5224b425 --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/wedge-ang-0.02.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cdd205e83d83d2854a0315803f4a3da74a2164e373f9e3c48efc306d937fcc5 +size 1109 diff --git a/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/wedge_1e2_axi_ang_0.02.prj b/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/wedge_1e2_axi_ang_0.02.prj new file mode 100644 index 0000000000000000000000000000000000000000..8df340ed36725181e040c2c1b749e22836fbf075 --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/wedge_1e2_axi_ang_0.02.prj @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>wedge-1e2-ang-0.02.vtu</mesh> + <geometry>wedge-ang-0.02.gml</geometry> + <processes> + <process> + <name>HeatConduction</name> + <type>HEAT_CONDUCTION</type> + <integration_order>2</integration_order> + <thermal_conductivity>lambda</thermal_conductivity> + <heat_capacity>c_p</heat_capacity> + <density>rho</density> + <process_variables> + <process_variable>temperature</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="heat_flux_x" output_name="heat_flux_x"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="HeatConduction"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> temperature </variable> + <variable> heat_flux_x </variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 10.0 </t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>wedge_ang_0.02</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 1 </each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>lambda</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>c_p</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>rho</name> + <type>Constant</type> + <value>2.0</value> + </parameter> + <parameter> + <name>T0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>heat_flux_bottom</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>heat_transfer_coefficient</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>ambient_temperature</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Neumann</type> + <parameter>heat_flux_bottom</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>ambient_temperature</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>outer</geometry> + <type>Robin</type> + <alpha>heat_transfer_coefficient</alpha> + <u_0>ambient_temperature</u_0> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/wedge_1e2_axi_ang_0.02_t_2s_extracted_surface.vtu b/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/wedge_1e2_axi_ang_0.02_t_2s_extracted_surface.vtu new file mode 100644 index 0000000000000000000000000000000000000000..d403de565c1fbd60a6ec218d2ffbad68d458812c --- /dev/null +++ b/Tests/lfs-data/Parabolic/T/2D_axially_symmetric/wedge_1e2_axi_ang_0.02_t_2s_extracted_surface.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64fd29c656da0461aa1e2f087815eb8dad288bb54ccf30a6f36699c659c08b54 +size 12369 diff --git a/Tests/lfs-data/Parabolic/TES/1D/line_0.1.gml b/Tests/lfs-data/Parabolic/TES/1D/line_0.1.gml new file mode 100644 index 0000000000000000000000000000000000000000..2dd026b758389413e378fdcc3fce569094f9e1dd --- /dev/null +++ b/Tests/lfs-data/Parabolic/TES/1D/line_0.1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e2802874db5752fd5fb0bb7b0e4f9f331d6f731c7bc885db798c3d651bf41e1 +size 486 diff --git a/Tests/lfs-data/Parabolic/TES/1D/line_0.1_100.msh b/Tests/lfs-data/Parabolic/TES/1D/line_0.1_100.msh new file mode 100644 index 0000000000000000000000000000000000000000..ee73512dc3083c673c35a4c07e6a92c74710042f --- /dev/null +++ b/Tests/lfs-data/Parabolic/TES/1D/line_0.1_100.msh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa7b696bb2b6ee1944d4f7e0a4da5df95bd59532851547d97ecfbbfea2a1bd10 +size 2906 diff --git a/Tests/lfs-data/Parabolic/TES/1D/line_0.1_37.msh b/Tests/lfs-data/Parabolic/TES/1D/line_0.1_37.msh new file mode 100644 index 0000000000000000000000000000000000000000..d40f7e682f7479ae3d7b6c323878403f504fab42 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TES/1D/line_0.1_37.msh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fadcd744cb6c8a485be08a5038c9bdab02411d73aad2930b19eb06fe1dd6b523 +size 1075 diff --git a/Tests/lfs-data/Parabolic/TES/1D/tes-1D-zeolite-discharge-large.prj b/Tests/lfs-data/Parabolic/TES/1D/tes-1D-zeolite-discharge-large.prj new file mode 100644 index 0000000000000000000000000000000000000000..5cfb5d1610868cba968e6aca9e388a22fb7dcaca --- /dev/null +++ b/Tests/lfs-data/Parabolic/TES/1D/tes-1D-zeolite-discharge-large.prj @@ -0,0 +1,205 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>line_0.1_100.msh</mesh> + <geometry>line_0.1.gml</geometry> + <processes> + <process> + <name>TES_pcs</name> + <type>TES</type> + <integration_order>2</integration_order> + <process_variables> + <fluid_pressure> pressure </fluid_pressure> + <temperature> temperature </temperature> + <vapour_mass_fraction> v_mass_frac </vapour_mass_fraction> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="TES_solid_density" output_name="solid_density"/> + <secondary_variable type="static" internal_name="reaction_rate" output_name="reaction_rate"/> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="darcy_velocity"/> + <secondary_variable type="static" internal_name="vapour_partial_pressure" output_name="vapour_partial_pressure"/> + <secondary_variable type="static" internal_name="relative_humidity" output_name="relative_humidity"/> + <secondary_variable type="static" internal_name="loading" output_name="loading"/> + <secondary_variable type="static" internal_name="equilibrium_loading" output_name="equilibrium_loading"/> + <secondary_variable type="static" internal_name="reaction_damping_factor" output_name="reaction_damping_factor"/> + </secondary_variables> + <reactive_system> + <type>Z13XBF</type> + </reactive_system> + <fluid_specific_heat_source> 0.0 </fluid_specific_heat_source> + <fluid_specific_isobaric_heat_capacity> 1012.0 </fluid_specific_isobaric_heat_capacity> + <solid_hydraulic_permeability> 1.e-10 </solid_hydraulic_permeability> + <solid_specific_heat_source> 0.0 </solid_specific_heat_source> + <solid_heat_conductivity> 0.4 </solid_heat_conductivity> + <solid_specific_isobaric_heat_capacity> 880.0 </solid_specific_isobaric_heat_capacity> + <tortuosity> 1.0 </tortuosity> + <diffusion_coefficient> 3.0e-5 </diffusion_coefficient> + <porosity> 0.4 </porosity> + <solid_density_dry> 1150.0 </solid_density_dry> + <solid_density_initial> 1305.25 </solid_density_initial> + <characteristic_pressure> 1e5 </characteristic_pressure> + <characteristic_temperature> 200 </characteristic_temperature> + <characteristic_vapour_mass_fraction> 0.01 </characteristic_vapour_mass_fraction> + <output_element_matrices>false</output_element_matrices> + </process> + </processes> + <nonlinear_solvers> + <nonlinear_solver> + <name> basic_picard </name> + <type> Picard </type> + <max_iter> 100 </max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-24 -maxiter 10000 -print mem</lis> + <eigen> + <solver_type> BiCGSTAB </solver_type> + <precon_type> ILUT </precon_type> + <max_iteration_step> 10000 </max_iteration_step> + <error_tolerance> 1e-24 </error_tolerance> + </eigen> + <petsc> + <prefix>tes</prefix> + <parameters>-tes_ksp_type cg -tes_pc_type bjacobi -tes_ksp_rtol 1e-24 -tes_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> + <time_loop> + <processes> + <process ref="TES_pcs"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-3</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> temperature </variable> + <variable> v_mass_frac </variable> + <variable> solid_density </variable> + <variable> reaction_rate </variable> + <variable> darcy_velocity </variable> + <variable> loading </variable> + <variable> equilibrium_loading </variable> + <variable> vapour_partial_pressure </variable> + <variable> relative_humidity </variable> + <variable> reaction_damping_factor </variable> + </variables> + <output_extrapolation_residuals>true</output_extrapolation_residuals> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 1.0 </t_end> + <timesteps> + <pair> + <repeat> 10 </repeat> + <delta_t> 0.001 </delta_t> + </pair> + <pair> + <repeat> 9 </repeat> + <delta_t> 0.01 </delta_t> + </pair> + <pair> + <repeat> 9 </repeat> + <delta_t> 0.1 </delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>tes_zeolite_discharge_large</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 10 </each_steps> + </pair> + <pair> + <repeat> 1 </repeat> + <each_steps> 18 </each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>p_in</name> + <type>Constant</type> + <value>1e5</value> + </parameter> + <parameter> + <name>T_in</name> + <type>Constant</type> + <value>303.15</value> + </parameter> + <parameter> + <name>xmV_in</name> + <type>Constant</type> + <value>0.025</value> + </parameter> + <parameter> + <name>mass_flux</name> + <type>Constant</type> + <value>0.04</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p_in</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>line_geometry</geometrical_set> + <geometry>left</geometry> + <type>Neumann</type> + <parameter>mass_flux</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>line_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_in</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T_in</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>line_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>T_in</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>v_mass_frac</name> + <components>1</components> + <order>1</order> + <initial_condition>xmV_in</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>line_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>xmV_in</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/TES/1D/tes-1D-zeolite-discharge-small-newton.prj b/Tests/lfs-data/Parabolic/TES/1D/tes-1D-zeolite-discharge-small-newton.prj new file mode 100644 index 0000000000000000000000000000000000000000..94ad304d2f985149e43fdb6a6efe2fb498a485e9 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TES/1D/tes-1D-zeolite-discharge-small-newton.prj @@ -0,0 +1,212 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>line_0.1_37.msh</mesh> + <geometry>line_0.1.gml</geometry> + <processes> + <process> + <name>TES_pcs</name> + <type>TES</type> + <integration_order>2</integration_order> + <jacobian_assembler> + <type>CentralDifferences</type> + <component_magnitudes>1e5 3e2 1e-2</component_magnitudes> + <relative_epsilons>1e-8 1e-8 1e-8</relative_epsilons> + </jacobian_assembler> + <process_variables> + <fluid_pressure> pressure </fluid_pressure> + <temperature> temperature </temperature> + <vapour_mass_fraction> v_mass_frac </vapour_mass_fraction> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="TES_solid_density" output_name="solid_density"/> + <secondary_variable type="static" internal_name="reaction_rate" output_name="reaction_rate"/> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="darcy_velocity"/> + <secondary_variable type="static" internal_name="vapour_partial_pressure" output_name="vapour_partial_pressure"/> + <secondary_variable type="static" internal_name="relative_humidity" output_name="relative_humidity"/> + <secondary_variable type="static" internal_name="loading" output_name="loading"/> + <secondary_variable type="static" internal_name="equilibrium_loading" output_name="equilibrium_loading"/> + <secondary_variable type="static" internal_name="reaction_damping_factor" output_name="reaction_damping_factor"/> + </secondary_variables> + <reactive_system> + <type>Z13XBF</type> + </reactive_system> + <fluid_specific_heat_source> 0.0 </fluid_specific_heat_source> + <fluid_specific_isobaric_heat_capacity> 1012.0 </fluid_specific_isobaric_heat_capacity> + <solid_hydraulic_permeability> 1.e-10 </solid_hydraulic_permeability> + <solid_specific_heat_source> 0.0 </solid_specific_heat_source> + <solid_heat_conductivity> 0.4 </solid_heat_conductivity> + <solid_specific_isobaric_heat_capacity> 880.0 </solid_specific_isobaric_heat_capacity> + <tortuosity> 1.0 </tortuosity> + <diffusion_coefficient> 3.0e-5 </diffusion_coefficient> + <porosity> 0.4 </porosity> + <solid_density_dry> 1150.0 </solid_density_dry> + <solid_density_initial> 1305.25 </solid_density_initial> + <characteristic_pressure> 1e5 </characteristic_pressure> + <characteristic_temperature> 200 </characteristic_temperature> + <characteristic_vapour_mass_fraction> 0.01 </characteristic_vapour_mass_fraction> + <output_element_matrices>false</output_element_matrices> + </process> + </processes> + <time_loop> + <processes> + <process ref="TES_pcs"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-3</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> temperature </variable> + <variable> v_mass_frac </variable> + <variable> solid_density </variable> + <variable> reaction_rate </variable> + <variable> darcy_velocity </variable> + <variable> loading </variable> + <variable> equilibrium_loading </variable> + <variable> vapour_partial_pressure </variable> + <variable> relative_humidity </variable> + <variable> reaction_damping_factor </variable> + </variables> + <output_extrapolation_residuals>true</output_extrapolation_residuals> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 0.1 </t_end> + <timesteps> + <pair> + <repeat> 10 </repeat> + <delta_t> 0.001 </delta_t> + </pair> + <pair> + <repeat> 10 </repeat> + <delta_t> 0.002 </delta_t> + </pair> + <pair> + <repeat> 10 </repeat> + <delta_t> 0.005 </delta_t> + </pair> + <pair> + <repeat> 1 </repeat> + <delta_t> 0.01 </delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>tes_zeolite_discharge_small_newton</prefix> + <timesteps> + <!-- only output last timestep --> + <pair> + <repeat> 1 </repeat> + <each_steps> 200 </each_steps> + </pair> + </timesteps> + <output_iteration_results>false</output_iteration_results> + </output> + </time_loop> + <parameters> + <parameter> + <name>p_in</name> + <type>Constant</type> + <value>1e5</value> + </parameter> + <parameter> + <name>T_in</name> + <type>Constant</type> + <value>303.15</value> + </parameter> + <parameter> + <name>xmV_in</name> + <type>Constant</type> + <value>0.025</value> + </parameter> + <parameter> + <name>mass_flux</name> + <type>Constant</type> + <value>0.04</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p_in</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>line_geometry</geometrical_set> + <geometry>left</geometry> + <type>Neumann</type> + <parameter>mass_flux</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>line_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_in</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T_in</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>line_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>T_in</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>v_mass_frac</name> + <components>1</components> + <order>1</order> + <initial_condition>xmV_in</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>line_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>xmV_in</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name> basic_newton </name> + <type> Newton </type> + <max_iter> 100 </max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-24 -maxiter 10000 -print mem</lis> + <eigen> + <solver_type> BiCGSTAB </solver_type> + <precon_type> ILUT </precon_type> + <max_iteration_step> 10000 </max_iteration_step> + <error_tolerance> 1e-24 </error_tolerance> + </eigen> + <petsc> + <prefix>tes</prefix> + <parameters>-tes_ksp_type cg -tes_pc_type bjacobi -tes_ksp_rtol 1e-24 -tes_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/TES/1D/tes-1D-zeolite-discharge-small.prj b/Tests/lfs-data/Parabolic/TES/1D/tes-1D-zeolite-discharge-small.prj new file mode 100644 index 0000000000000000000000000000000000000000..93477019a8fd092bb6c0ce27da989a26915cf8ab --- /dev/null +++ b/Tests/lfs-data/Parabolic/TES/1D/tes-1D-zeolite-discharge-small.prj @@ -0,0 +1,201 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>line_0.1_37.msh</mesh> + <geometry>line_0.1.gml</geometry> + <processes> + <process> + <name>TES_pcs</name> + <type>TES</type> + <integration_order>2</integration_order> + <process_variables> + <fluid_pressure> pressure </fluid_pressure> + <temperature> temperature </temperature> + <vapour_mass_fraction> v_mass_frac </vapour_mass_fraction> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="TES_solid_density" output_name="solid_density"/> + <secondary_variable type="static" internal_name="reaction_rate" output_name="reaction_rate"/> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="darcy_velocity"/> + <secondary_variable type="static" internal_name="vapour_partial_pressure" output_name="vapour_partial_pressure"/> + <secondary_variable type="static" internal_name="relative_humidity" output_name="relative_humidity"/> + <secondary_variable type="static" internal_name="loading" output_name="loading"/> + <secondary_variable type="static" internal_name="equilibrium_loading" output_name="equilibrium_loading"/> + <secondary_variable type="static" internal_name="reaction_damping_factor" output_name="reaction_damping_factor"/> + </secondary_variables> + <reactive_system> + <type>Z13XBF</type> + </reactive_system> + <fluid_specific_heat_source> 0.0 </fluid_specific_heat_source> + <fluid_specific_isobaric_heat_capacity> 1012.0 </fluid_specific_isobaric_heat_capacity> + <solid_hydraulic_permeability> 1.e-10 </solid_hydraulic_permeability> + <solid_specific_heat_source> 0.0 </solid_specific_heat_source> + <solid_heat_conductivity> 0.4 </solid_heat_conductivity> + <solid_specific_isobaric_heat_capacity> 880.0 </solid_specific_isobaric_heat_capacity> + <tortuosity> 1.0 </tortuosity> + <diffusion_coefficient> 3.0e-5 </diffusion_coefficient> + <porosity> 0.4 </porosity> + <solid_density_dry> 1150.0 </solid_density_dry> + <solid_density_initial> 1305.25 </solid_density_initial> + <characteristic_pressure> 1e5 </characteristic_pressure> + <characteristic_temperature> 200 </characteristic_temperature> + <characteristic_vapour_mass_fraction> 0.01 </characteristic_vapour_mass_fraction> + <output_element_matrices>false</output_element_matrices> + </process> + </processes> + <nonlinear_solvers> + <nonlinear_solver> + <name> basic_picard </name> + <type> Picard </type> + <max_iter> 100 </max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-24 -maxiter 10000 -print mem</lis> + <eigen> + <solver_type> BiCGSTAB </solver_type> + <precon_type> ILUT </precon_type> + <max_iteration_step> 10000 </max_iteration_step> + <error_tolerance> 1e-24 </error_tolerance> + </eigen> + <petsc> + <prefix>tes</prefix> + <parameters>-tes_ksp_type cg -tes_pc_type bjacobi -tes_ksp_rtol 1e-24 -tes_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> + <time_loop> + <processes> + <process ref="TES_pcs"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-3</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> temperature </variable> + <variable> v_mass_frac </variable> + <variable> solid_density </variable> + <variable> reaction_rate </variable> + <variable> darcy_velocity </variable> + <variable> loading </variable> + <variable> equilibrium_loading </variable> + <variable> vapour_partial_pressure </variable> + <variable> relative_humidity </variable> + <variable> reaction_damping_factor </variable> + </variables> + <output_extrapolation_residuals>true</output_extrapolation_residuals> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 0.1 </t_end> + <timesteps> + <pair> + <repeat> 10 </repeat> + <delta_t> 0.001 </delta_t> + </pair> + <pair> + <repeat> 9 </repeat> + <delta_t> 0.01 </delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>tes_zeolite_discharge_small</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 10 </each_steps> + </pair> + <pair> + <repeat> 1 </repeat> + <each_steps> 9 </each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>p_in</name> + <type>Constant</type> + <value>1e5</value> + </parameter> + <parameter> + <name>T_in</name> + <type>Constant</type> + <value>303.15</value> + </parameter> + <parameter> + <name>xmV_in</name> + <type>Constant</type> + <value>0.025</value> + </parameter> + <parameter> + <name>mass_flux</name> + <type>Constant</type> + <value>0.04</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p_in</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>line_geometry</geometrical_set> + <geometry>left</geometry> + <type>Neumann</type> + <parameter>mass_flux</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>line_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>p_in</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T_in</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>line_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>T_in</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>v_mass_frac</name> + <components>1</components> + <order>1</order> + <initial_condition>xmV_in</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>line_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>xmV_in</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/TES/1D/tes_zeolite_discharge_large_pcs_0_ts_28_t_1_000000.vtu b/Tests/lfs-data/Parabolic/TES/1D/tes_zeolite_discharge_large_pcs_0_ts_28_t_1_000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..b16837c6a20dda3c1f1879f84e7d6381ebc5aa86 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TES/1D/tes_zeolite_discharge_large_pcs_0_ts_28_t_1_000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bfb624cd656778784f3ea857a8d18f17ad019209fd1400f74afc412f80b8e1a +size 22151 diff --git a/Tests/lfs-data/Parabolic/TES/1D/tes_zeolite_discharge_large_pcs_0_ts_50_t_23.000000.vtu b/Tests/lfs-data/Parabolic/TES/1D/tes_zeolite_discharge_large_pcs_0_ts_50_t_23.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..181931de4cc81d5eb7ab6166781da7d37b67f734 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TES/1D/tes_zeolite_discharge_large_pcs_0_ts_50_t_23.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c7de0660f20b9aacbf65013012e2b418a9fe3163590e654e145548034160c1 +size 22599 diff --git a/Tests/lfs-data/Parabolic/TES/1D/tes_zeolite_discharge_pcs_0_ts_327_t_300.000000.vtu b/Tests/lfs-data/Parabolic/TES/1D/tes_zeolite_discharge_pcs_0_ts_327_t_300.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..e31ac3fb1deabd0ce2f79c037a8be1def6908bf8 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TES/1D/tes_zeolite_discharge_pcs_0_ts_327_t_300.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0c54ceb92e1b48f66ff34e6477e28b04ae43bfc3ca2ba0f63bc4c132ba51801 +size 165635 diff --git a/Tests/lfs-data/Parabolic/TES/1D/tes_zeolite_discharge_small_ts_19_t_0_100000.vtu b/Tests/lfs-data/Parabolic/TES/1D/tes_zeolite_discharge_small_ts_19_t_0_100000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..0ed2646201572d0e3026f1d3f94a370a38e714b8 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TES/1D/tes_zeolite_discharge_small_ts_19_t_0_100000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d7d467cb7c3a2442c501a1627896f70d179d5d832619e8ffa025cc4a380950f +size 10882 diff --git a/Tests/lfs-data/Parabolic/TES/2D/inert-wedge-extracted-surface-t-1s.vtu b/Tests/lfs-data/Parabolic/TES/2D/inert-wedge-extracted-surface-t-1s.vtu new file mode 100644 index 0000000000000000000000000000000000000000..ab63428f9e064905bc4a37c1771b18e6b8639063 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TES/2D/inert-wedge-extracted-surface-t-1s.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5bf4df687673c82bfa102c011d241cc400153c430cb8767df1d1dec3814a77cf +size 310143 diff --git a/Tests/lfs-data/Parabolic/TES/2D/square_1x1_axi.gml b/Tests/lfs-data/Parabolic/TES/2D/square_1x1_axi.gml new file mode 100644 index 0000000000000000000000000000000000000000..5f699af9112064cd8d45f8485b847f33c4337ef8 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TES/2D/square_1x1_axi.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c315125ebe17aab3d0d473e4ed25e99fbbb55149c71d30165c1bd6e2dbf3aa3c +size 1007 diff --git a/Tests/lfs-data/Parabolic/TES/2D/tes-inert-axi.prj b/Tests/lfs-data/Parabolic/TES/2D/tes-inert-axi.prj new file mode 100644 index 0000000000000000000000000000000000000000..80fedcdc85c44f43a2ed6ae830f9c3b2fa8c6a29 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TES/2D/tes-inert-axi.prj @@ -0,0 +1,199 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh axially_symmetric="true">inert-wedge-extracted-surface-t-1s.vtu</mesh> + <geometry>square_1x1_axi.gml</geometry> + <processes> + <process> + <name>TES_pcs</name> + <type>TES</type> + <integration_order>2</integration_order> + <process_variables> + <fluid_pressure> pressure </fluid_pressure> + <temperature> temperature </temperature> + <vapour_mass_fraction> v_mass_frac </vapour_mass_fraction> + </process_variables> + <secondary_variables> + </secondary_variables> + <reactive_system> + <type>Inert</type> + </reactive_system> + <fluid_specific_heat_source> 0.0 </fluid_specific_heat_source> + <fluid_specific_isobaric_heat_capacity> 10.0 </fluid_specific_isobaric_heat_capacity> + <solid_hydraulic_permeability> 1.e-10 </solid_hydraulic_permeability> + <solid_specific_heat_source> 0.0 </solid_specific_heat_source> + <solid_heat_conductivity> 400 </solid_heat_conductivity> + <solid_specific_isobaric_heat_capacity> 10.0 </solid_specific_isobaric_heat_capacity> + <tortuosity> 1.0 </tortuosity> + <diffusion_coefficient> 3.0e-5 </diffusion_coefficient> + <porosity> 0.4 </porosity> + <solid_density_dry> 1150.0 </solid_density_dry> + <solid_density_initial> 1305.25 </solid_density_initial> + <characteristic_pressure> 1e5 </characteristic_pressure> + <characteristic_temperature> 200 </characteristic_temperature> + <characteristic_vapour_mass_fraction> 0.01 </characteristic_vapour_mass_fraction> + <output_element_matrices>false</output_element_matrices> + </process> + </processes> + <nonlinear_solvers> + <nonlinear_solver> + <name> basic_picard </name> + <type> Picard </type> + <max_iter> 100 </max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-24 -maxiter 10000 -print mem</lis> + <eigen> + <solver_type> BiCGSTAB </solver_type> + <precon_type> ILUT </precon_type> + <max_iteration_step> 10000 </max_iteration_step> + <error_tolerance> 1e-24 </error_tolerance> + </eigen> + <petsc> + <prefix>tes</prefix> + <parameters>-tes_ksp_type cg -tes_pc_type bjacobi -tes_ksp_rtol 1e-24 -tes_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> + <time_loop> + <processes> + <process ref="TES_pcs"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>PerComponentDeltaX</type> + <norm_type>NORM2</norm_type> + <reltols>1.e-6 1e-6 1e-6</reltols> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> temperature </variable> + <variable> v_mass_frac </variable> + </variables> + <output_extrapolation_residuals>true</output_extrapolation_residuals> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 1.0 </t_end> + <timesteps> + <pair> + <repeat> 10 </repeat> + <delta_t> 0.25 </delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>tes_inert_axi</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 1 </each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>p_initial</name> + <type>Constant</type> + <value>1e5</value> + </parameter> + <parameter> + <name>T_in</name> + <type>Constant</type> + <value>333.15</value> + </parameter> + <parameter> + <name>xmV_in</name> + <type>Constant</type> + <value>0.025</value> + </parameter> + <parameter> + <name>mass_flux</name> + <type>Constant</type> + <value>0.04</value> + </parameter> + <parameter> + <name>heat_transfer_coefficient</name> + <type>Constant</type> + <value>1.4</value> + </parameter> + <parameter> + <name>T_ambient</name> + <type>Constant</type> + <value>293.15</value> + </parameter> + <parameter> + <name>T_initial</name> + <type>MeshNode</type> + <field_name>T0</field_name> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p_initial</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Neumann</type> + <parameter>mass_flux</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>p_initial</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T_initial</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>T_in</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>outer</geometry> + <type>Robin</type> + <alpha>heat_transfer_coefficient</alpha> + <u_0>T_ambient</u_0> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>v_mass_frac</name> + <components>1</components> + <order>1</order> + <initial_condition>xmV_in</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>xmV_in</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/TES/2D/tes-inert-wedge.prj b/Tests/lfs-data/Parabolic/TES/2D/tes-inert-wedge.prj new file mode 100644 index 0000000000000000000000000000000000000000..310fa125cec0d6b8f32606a89b6657d8059dd84b --- /dev/null +++ b/Tests/lfs-data/Parabolic/TES/2D/tes-inert-wedge.prj @@ -0,0 +1,199 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>wedge-1e4-ang-0.02-T0.vtu</mesh> + <geometry>wedge-ang-0.02.gml</geometry> + <processes> + <process> + <name>TES_pcs</name> + <type>TES</type> + <integration_order>2</integration_order> + <process_variables> + <fluid_pressure> pressure </fluid_pressure> + <temperature> temperature </temperature> + <vapour_mass_fraction> v_mass_frac </vapour_mass_fraction> + </process_variables> + <secondary_variables> + </secondary_variables> + <reactive_system> + <type>Inert</type> + </reactive_system> + <fluid_specific_heat_source> 0.0 </fluid_specific_heat_source> + <fluid_specific_isobaric_heat_capacity> 10.0 </fluid_specific_isobaric_heat_capacity> + <solid_hydraulic_permeability> 1.e-10 </solid_hydraulic_permeability> + <solid_specific_heat_source> 0.0 </solid_specific_heat_source> + <solid_heat_conductivity> 400 </solid_heat_conductivity> + <solid_specific_isobaric_heat_capacity> 10.0 </solid_specific_isobaric_heat_capacity> + <tortuosity> 1.0 </tortuosity> + <diffusion_coefficient> 3.0e-5 </diffusion_coefficient> + <porosity> 0.4 </porosity> + <solid_density_dry> 1150.0 </solid_density_dry> + <solid_density_initial> 1305.25 </solid_density_initial> + <characteristic_pressure> 1e5 </characteristic_pressure> + <characteristic_temperature> 200 </characteristic_temperature> + <characteristic_vapour_mass_fraction> 0.01 </characteristic_vapour_mass_fraction> + <output_element_matrices>false</output_element_matrices> + </process> + </processes> + <nonlinear_solvers> + <nonlinear_solver> + <name> basic_picard </name> + <type> Picard </type> + <max_iter> 100 </max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-24 -maxiter 10000 -print mem</lis> + <eigen> + <solver_type> BiCGSTAB </solver_type> + <precon_type> ILUT </precon_type> + <max_iteration_step> 10000 </max_iteration_step> + <error_tolerance> 1e-24 </error_tolerance> + </eigen> + <petsc> + <prefix>tes</prefix> + <parameters>-tes_ksp_type cg -tes_pc_type bjacobi -tes_ksp_rtol 1e-24 -tes_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> + <time_loop> + <processes> + <process ref="TES_pcs"> + <nonlinear_solver>basic_picard</nonlinear_solver> + <convergence_criterion> + <type>PerComponentDeltaX</type> + <norm_type>NORM2</norm_type> + <reltols>1.e-6 1e-6 1e-6</reltols> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> pressure </variable> + <variable> temperature </variable> + <variable> v_mass_frac </variable> + </variables> + <output_extrapolation_residuals>true</output_extrapolation_residuals> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 1.0 </t_end> + <timesteps> + <pair> + <repeat> 10 </repeat> + <delta_t> 0.25 </delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>tes_inert_wedge</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 1 </each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>p_initial</name> + <type>Constant</type> + <value>1e5</value> + </parameter> + <parameter> + <name>T_in</name> + <type>Constant</type> + <value>333.15</value> + </parameter> + <parameter> + <name>xmV_in</name> + <type>Constant</type> + <value>0.025</value> + </parameter> + <parameter> + <name>mass_flux</name> + <type>Constant</type> + <value>0.04</value> + </parameter> + <parameter> + <name>heat_transfer_coefficient</name> + <type>Constant</type> + <value>1.4</value> + </parameter> + <parameter> + <name>T_ambient</name> + <type>Constant</type> + <value>293.15</value> + </parameter> + <parameter> + <name>T_initial</name> + <type>MeshNode</type> + <field_name>T0</field_name> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p_initial</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Neumann</type> + <parameter>mass_flux</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>p_initial</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T_initial</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>T_in</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>outer</geometry> + <type>Robin</type> + <alpha>heat_transfer_coefficient</alpha> + <u_0>T_ambient</u_0> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>v_mass_frac</name> + <components>1</components> + <order>1</order> + <initial_condition>xmV_in</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>xmV_in</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/TES/2D/wedge-1e4-ang-0.02-T0.vtu b/Tests/lfs-data/Parabolic/TES/2D/wedge-1e4-ang-0.02-T0.vtu new file mode 100644 index 0000000000000000000000000000000000000000..a04f30fb8045a0dd9eddc53e1cffee4d2732523c --- /dev/null +++ b/Tests/lfs-data/Parabolic/TES/2D/wedge-1e4-ang-0.02-T0.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1420f882399dfbe0d9ca5c4ffc8ee8da691117e28e1890136c4b557a1ab4869 +size 246594 diff --git a/Tests/lfs-data/Parabolic/TES/2D/wedge-ang-0.02.gml b/Tests/lfs-data/Parabolic/TES/2D/wedge-ang-0.02.gml new file mode 100644 index 0000000000000000000000000000000000000000..bc93f581b6f47f8a393e1336f70fe73f5224b425 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TES/2D/wedge-ang-0.02.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cdd205e83d83d2854a0315803f4a3da74a2164e373f9e3c48efc306d937fcc5 +size 1109 diff --git a/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/HeatPipe_2D.gml b/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/HeatPipe_2D.gml new file mode 100644 index 0000000000000000000000000000000000000000..6344901bedee69cbea4735bb568c38841d00e342 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/HeatPipe_2D.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee789fb297deb00471cbd50771036ab3593f43b023a37b419b5b4bc7b452350e +size 875 diff --git a/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/HeatPipe_2D.vtu b/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/HeatPipe_2D.vtu new file mode 100644 index 0000000000000000000000000000000000000000..385af984b82d72f0ff202a365d2fc1d0066a5cbc --- /dev/null +++ b/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/HeatPipe_2D.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b81805e4106d11134857adfeab85106485f9304b32272a1f8e3e14ea3a98cf50 +size 5791 diff --git a/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/Twophase_HeatPipe_quad_curve_large.prj b/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/Twophase_HeatPipe_quad_curve_large.prj new file mode 100644 index 0000000000000000000000000000000000000000..ffb6bfb11c90c8edf357530812b3823a0645f5d6 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/Twophase_HeatPipe_quad_curve_large.prj @@ -0,0 +1,309 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>HeatPipe_2D.vtu</mesh> + <geometry>HeatPipe_2D.gml</geometry> + <processes> + <process> + <name>TP23</name> + <type>THERMAL_TWOPHASE_WITH_PP</type> + <integration_order>2</integration_order> + <process_variables> + <gas_pressure> gas_pressure </gas_pressure> + <capillary_pressure> capillary_pressure</capillary_pressure> + <temperature>temperature</temperature> + </process_variables> + <jacobian_assembler> + <type>CentralDifferences</type> + <component_magnitudes>1e6 1e6 300</component_magnitudes> + <relative_epsilons>1e-6 1e-6 1e-7</relative_epsilons> + </jacobian_assembler> + <material_property> + <fluid> + <liquid_density> + <type>Constant</type> + <value> 1.e3 </value> + </liquid_density> + <gas_density> + <type>IdealGasLaw</type> + <molar_mass> 0.029 </molar_mass> + </gas_density> + <liquid_viscosity> + <type>Constant</type> + <value> 2.938e-4 </value> + </liquid_viscosity> + <gas_viscosity> + <type>Constant</type> + <value> 1.8e-5 </value> + </gas_viscosity> + <specific_heat_capacity_solid> + <type>Constant</type> + <value> 700 </value> + </specific_heat_capacity_solid> + <specific_heat_capacity_water> + <type>Constant</type> + <value> 4187 </value> + </specific_heat_capacity_water> + <specific_heat_capacity_air> + <type>Constant</type> + <value> 733 </value> + </specific_heat_capacity_air> + <specific_heat_capacity_water_vapor> + <type>Constant</type> + <value> 4187 </value> + </specific_heat_capacity_water_vapor> + <thermal_conductivity_dry_solid> + <type>Constant</type> + <value> 0.582 </value> + </thermal_conductivity_dry_solid> + <thermal_conductivity_wet_solid> + <type>Constant</type> + <value> 1.14 </value> + </thermal_conductivity_wet_solid> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1e-12</values> + </permeability> + <porosity> + <type>Constant</type> + <value> 0.4 </value> + </porosity> + <storage> + <type>Constant</type> + <value> 0.0 </value> + </storage> + <capillary_pressure> + <type>Curve</type> + <curve> + <coords>0 0.001001001 0.002002002 0.003003003 0.004004004 0.005005005 0.006006006 0.007007007 0.008008008 0.009009009 0.01001001 0.011011011 0.012012012 0.013013013 0.014014014 0.015015015 0.016016016 0.017017017 0.018018018 0.019019019 0.02002002 0.021021021 0.022022022 0.023023023 0.024024024 0.025025025 0.026026026 0.027027027 0.028028028 0.029029029 0.03003003 0.031031031 0.032032032 0.033033033 0.034034034 0.035035035 0.036036036 0.037037037 0.038038038 0.039039039 0.04004004 0.041041041 0.042042042 0.043043043 0.044044044 0.045045045 0.046046046 0.047047047 0.048048048 0.049049049 0.05005005 0.051051051 0.052052052 0.053053053 0.054054054 0.055055055 0.056056056 0.057057057 0.058058058 0.059059059 0.06006006 0.061061061 0.062062062 0.063063063 0.064064064 0.065065065 0.066066066 0.067067067 0.068068068 0.069069069 0.07007007 0.071071071 0.072072072 0.073073073 0.074074074 0.075075075 0.076076076 0.077077077 0.078078078 0.079079079 0.08008008 0.081081081 0.082082082 0.083083083 0.084084084 0.085085085 0.086086086 0.087087087 0.088088088 0.089089089 0.09009009 0.091091091 0.092092092 0.093093093 0.094094094 0.095095095 0.096096096 0.097097097 0.098098098 0.099099099 0.1001001 0.101101101 0.102102102 0.103103103 0.104104104 0.105105105 0.106106106 0.107107107 0.108108108 0.109109109 0.11011011 0.111111111 0.112112112 0.113113113 0.114114114 0.115115115 0.116116116 0.117117117 0.118118118 0.119119119 0.12012012 0.121121121 0.122122122 0.123123123 0.124124124 0.125125125 0.126126126 0.127127127 0.128128128 0.129129129 0.13013013 0.131131131 0.132132132 0.133133133 0.134134134 0.135135135 0.136136136 0.137137137 0.138138138 0.139139139 0.14014014 0.141141141 0.142142142 0.143143143 0.144144144 0.145145145 0.146146146 0.147147147 0.148148148 0.149149149 0.15015015 0.151151151 0.152152152 0.153153153 0.154154154 0.155155155 0.156156156 0.157157157 0.158158158 0.159159159 0.16016016 0.161161161 0.162162162 0.163163163 0.164164164 0.165165165 0.166166166 0.167167167 0.168168168 0.169169169 0.17017017 0.171171171 0.172172172 0.173173173 0.174174174 0.175175175 0.176176176 0.177177177 0.178178178 0.179179179 0.18018018 0.181181181 0.182182182 0.183183183 0.184184184 0.185185185 0.186186186 0.187187187 0.188188188 0.189189189 0.19019019 0.191191191 0.192192192 0.193193193 0.194194194 0.195195195 0.196196196 0.197197197 0.198198198 0.199199199 0.2002002 0.201201201 0.202202202 0.203203203 0.204204204 0.205205205 0.206206206 0.207207207 0.208208208 0.209209209 0.21021021 0.211211211 0.212212212 0.213213213 0.214214214 0.215215215 0.216216216 0.217217217 0.218218218 0.219219219 0.22022022 0.221221221 0.222222222 0.223223223 0.224224224 0.225225225 0.226226226 0.227227227 0.228228228 0.229229229 0.23023023 0.231231231 0.232232232 0.233233233 0.234234234 0.235235235 0.236236236 0.237237237 0.238238238 0.239239239 0.24024024 0.241241241 0.242242242 0.243243243 0.244244244 0.245245245 0.246246246 0.247247247 0.248248248 0.249249249 0.25025025 0.251251251 0.252252252 0.253253253 0.254254254 0.255255255 0.256256256 0.257257257 0.258258258 0.259259259 0.26026026 0.261261261 0.262262262 0.263263263 0.264264264 0.265265265 0.266266266 0.267267267 0.268268268 0.269269269 0.27027027 0.271271271 0.272272272 0.273273273 0.274274274 0.275275275 0.276276276 0.277277277 0.278278278 0.279279279 0.28028028 0.281281281 0.282282282 0.283283283 0.284284284 0.285285285 0.286286286 0.287287287 0.288288288 0.289289289 0.29029029 0.291291291 0.292292292 0.293293293 0.294294294 0.295295295 0.296296296 0.297297297 0.298298298 0.299299299 0.3003003 0.301301301 0.302302302 0.303303303 0.304304304 0.305305305 0.306306306 0.307307307 0.308308308 0.309309309 0.31031031 0.311311311 0.312312312 0.313313313 0.314314314 0.315315315 0.316316316 0.317317317 0.318318318 0.319319319 0.32032032 0.321321321 0.322322322 0.323323323 0.324324324 0.325325325 0.326326326 0.327327327 0.328328328 0.329329329 0.33033033 0.331331331 0.332332332 0.333333333 0.334334334 0.335335335 0.336336336 0.337337337 0.338338338 0.339339339 0.34034034 0.341341341 0.342342342 0.343343343 0.344344344 0.345345345 0.346346346 0.347347347 0.348348348 0.349349349 0.35035035 0.351351351 0.352352352 0.353353353 0.354354354 0.355355355 0.356356356 0.357357357 0.358358358 0.359359359 0.36036036 0.361361361 0.362362362 0.363363363 0.364364364 0.365365365 0.366366366 0.367367367 0.368368368 0.369369369 0.37037037 0.371371371 0.372372372 0.373373373 0.374374374 0.375375375 0.376376376 0.377377377 0.378378378 0.379379379 0.38038038 0.381381381 0.382382382 0.383383383 0.384384384 0.385385385 0.386386386 0.387387387 0.388388388 0.389389389 0.39039039 0.391391391 0.392392392 0.393393393 0.394394394 0.395395395 0.396396396 0.397397397 0.398398398 0.399399399 0.4004004 0.401401401 0.402402402 0.403403403 0.404404404 0.405405405 0.406406406 0.407407407 0.408408408 0.409409409 0.41041041 0.411411411 0.412412412 0.413413413 0.414414414 0.415415415 0.416416416 0.417417417 0.418418418 0.419419419 0.42042042 0.421421421 0.422422422 0.423423423 0.424424424 0.425425425 0.426426426 0.427427427 0.428428428 0.429429429 0.43043043 0.431431431 0.432432432 0.433433433 0.434434434 0.435435435 0.436436436 0.437437437 0.438438438 0.439439439 0.44044044 0.441441441 0.442442442 0.443443443 0.444444444 0.445445445 0.446446446 0.447447447 0.448448448 0.449449449 0.45045045 0.451451451 0.452452452 0.453453453 0.454454454 0.455455455 0.456456456 0.457457457 0.458458458 0.459459459 0.46046046 0.461461461 0.462462462 0.463463463 0.464464464 0.465465465 0.466466466 0.467467467 0.468468468 0.469469469 0.47047047 0.471471471 0.472472472 0.473473473 0.474474474 0.475475475 0.476476476 0.477477477 0.478478478 0.479479479 0.48048048 0.481481481 0.482482482 0.483483483 0.484484484 0.485485485 0.486486486 0.487487487 0.488488488 0.489489489 0.49049049 0.491491491 0.492492492 0.493493493 0.494494494 0.495495495 0.496496496 0.497497497 0.498498498 0.499499499 0.500500501 0.501501502 0.502502503 0.503503504 0.504504505 0.505505506 0.506506507 0.507507508 0.508508509 0.50950951 0.510510511 0.511511512 0.512512513 0.513513514 0.514514515 0.515515516 0.516516517 0.517517518 0.518518519 0.51951952 0.520520521 0.521521522 0.522522523 0.523523524 0.524524525 0.525525526 0.526526527 0.527527528 0.528528529 0.52952953 0.530530531 0.531531532 0.532532533 0.533533534 0.534534535 0.535535536 0.536536537 0.537537538 0.538538539 0.53953954 0.540540541 0.541541542 0.542542543 0.543543544 0.544544545 0.545545546 0.546546547 0.547547548 0.548548549 0.54954955 0.550550551 0.551551552 0.552552553 0.553553554 0.554554555 0.555555556 0.556556557 0.557557558 0.558558559 0.55955956 0.560560561 0.561561562 0.562562563 0.563563564 0.564564565 0.565565566 0.566566567 0.567567568 0.568568569 0.56956957 0.570570571 0.571571572 0.572572573 0.573573574 0.574574575 0.575575576 0.576576577 0.577577578 0.578578579 0.57957958 0.580580581 0.581581582 0.582582583 0.583583584 0.584584585 0.585585586 0.586586587 0.587587588 0.588588589 0.58958959 0.590590591 0.591591592 0.592592593 0.593593594 0.594594595 0.595595596 0.596596597 0.597597598 0.598598599 0.5995996 0.600600601 0.601601602 0.602602603 0.603603604 0.604604605 0.605605606 0.606606607 0.607607608 0.608608609 0.60960961 0.610610611 0.611611612 0.612612613 0.613613614 0.614614615 0.615615616 0.616616617 0.617617618 0.618618619 0.61961962 0.620620621 0.621621622 0.622622623 0.623623624 0.624624625 0.625625626 0.626626627 0.627627628 0.628628629 0.62962963 0.630630631 0.631631632 0.632632633 0.633633634 0.634634635 0.635635636 0.636636637 0.637637638 0.638638639 0.63963964 0.640640641 0.641641642 0.642642643 0.643643644 0.644644645 0.645645646 0.646646647 0.647647648 0.648648649 0.64964965 0.650650651 0.651651652 0.652652653 0.653653654 0.654654655 0.655655656 0.656656657 0.657657658 0.658658659 0.65965966 0.660660661 0.661661662 0.662662663 0.663663664 0.664664665 0.665665666 0.666666667 0.667667668 0.668668669 0.66966967 0.670670671 0.671671672 0.672672673 0.673673674 0.674674675 0.675675676 0.676676677 0.677677678 0.678678679 0.67967968 0.680680681 0.681681682 0.682682683 0.683683684 0.684684685 0.685685686 0.686686687 0.687687688 0.688688689 0.68968969 0.690690691 0.691691692 0.692692693 0.693693694 0.694694695 0.695695696 0.696696697 0.697697698 0.698698699 0.6996997 0.700700701 0.701701702 0.702702703 0.703703704 0.704704705 0.705705706 0.706706707 0.707707708 0.708708709 0.70970971 0.710710711 0.711711712 0.712712713 0.713713714 0.714714715 0.715715716 0.716716717 0.717717718 0.718718719 0.71971972 0.720720721 0.721721722 0.722722723 0.723723724 0.724724725 0.725725726 0.726726727 0.727727728 0.728728729 0.72972973 0.730730731 0.731731732 0.732732733 0.733733734 0.734734735 0.735735736 0.736736737 0.737737738 0.738738739 0.73973974 0.740740741 0.741741742 0.742742743 0.743743744 0.744744745 0.745745746 0.746746747 0.747747748 0.748748749 0.74974975 0.750750751 0.751751752 0.752752753 0.753753754 0.754754755 0.755755756 0.756756757 0.757757758 0.758758759 0.75975976 0.760760761 0.761761762 0.762762763 0.763763764 0.764764765 0.765765766 0.766766767 0.767767768 0.768768769 0.76976977 0.770770771 0.771771772 0.772772773 0.773773774 0.774774775 0.775775776 0.776776777 0.777777778 0.778778779 0.77977978 0.780780781 0.781781782 0.782782783 0.783783784 0.784784785 0.785785786 0.786786787 0.787787788 0.788788789 0.78978979 0.790790791 0.791791792 0.792792793 0.793793794 0.794794795 0.795795796 0.796796797 0.797797798 0.798798799 0.7997998 0.800800801 0.801801802 0.802802803 0.803803804 0.804804805 0.805805806 0.806806807 0.807807808 0.808808809 0.80980981 0.810810811 0.811811812 0.812812813 0.813813814 0.814814815 0.815815816 0.816816817 0.817817818 0.818818819 0.81981982 0.820820821 0.821821822 0.822822823 0.823823824 0.824824825 0.825825826 0.826826827 0.827827828 0.828828829 0.82982983 0.830830831 0.831831832 0.832832833 0.833833834 0.834834835 0.835835836 0.836836837 0.837837838 0.838838839 0.83983984 0.840840841 0.841841842 0.842842843 0.843843844 0.844844845 0.845845846 0.846846847 0.847847848 0.848848849 0.84984985 0.850850851 0.851851852 0.852852853 0.853853854 0.854854855 0.855855856 0.856856857 0.857857858 0.858858859 0.85985986 0.860860861 0.861861862 0.862862863 0.863863864 0.864864865 0.865865866 0.866866867 0.867867868 0.868868869 0.86986987 0.870870871 0.871871872 0.872872873 0.873873874 0.874874875 0.875875876 0.876876877 0.877877878 0.878878879 0.87987988 0.880880881 0.881881882 0.882882883 0.883883884 0.884884885 0.885885886 0.886886887 0.887887888 0.888888889 0.88988989 0.890890891 0.891891892 0.892892893 0.893893894 0.894894895 0.895895896 0.896896897 0.897897898 0.898898899 0.8998999 0.900900901 0.901901902 0.902902903 0.903903904 0.904904905 0.905905906 0.906906907 0.907907908 0.908908909 0.90990991 0.910910911 0.911911912 0.912912913 0.913913914 0.914914915 0.915915916 0.916916917 0.917917918 0.918918919 0.91991992 0.920920921 0.921921922 0.922922923 0.923923924 0.924924925 0.925925926 0.926926927 0.927927928 0.928928929 0.92992993 0.930930931 0.931931932 0.932932933 0.933933934 0.934934935 0.935935936 0.936936937 0.937937938 0.938938939 0.93993994 0.940940941 0.941941942 0.942942943 0.943943944 0.944944945 0.945945946 0.946946947 0.947947948 0.948948949 0.94994995 0.950950951 0.951951952 0.952952953 0.953953954 0.954954955 0.955955956 0.956956957 0.957957958 0.958958959 0.95995996 0.960960961 0.961961962 0.962962963 0.963963964 0.964964965 0.965965966 0.966966967 0.967967968 0.968968969 0.96996997 0.970970971 0.971971972 0.972972973 0.973973974 0.974974975 0.975975976 0.976976977 0.977977978 0.978978979 0.97997998 0.980980981 0.981981982 0.982982983 0.983983984 0.984984985 0.985985986 0.986986987 0.987987988 0.988988989 0.98998999 0.990990991 0.991991992 0.992992993 0.993993994 0.994994995 0.995995996 0.996996997 0.997997998 0.998998999 1 + </coords> + <values>20818.41226 20782.52667 20746.76514 20711.12739 20675.61314 20640.22209 20604.95397 20569.8085 20534.78539 20499.88436 20465.10513 20430.44742 20395.91094 20361.4954 20327.20054 20293.02606 20258.97169 20225.03713 20191.22211 20157.52635 20123.94956 20090.49146 20057.15177 20023.9302 19990.82647 19957.8403 19924.97141 19892.21952 19859.58434 19827.06558 19794.66298 19762.37623 19730.20507 19698.14921 19666.20836 19634.38225 19602.67059 19571.0731 19539.58949 19508.21949 19476.96281 19445.81917 19414.78829 19383.86987 19353.06365 19322.36934 19291.78665 19261.31531 19230.95502 19200.70552 19170.56651 19140.53771 19110.61885 19080.80963 19051.10977 19021.519 18992.03703 18962.66358 18933.39836 18904.24109 18875.1915 18846.24929 18817.41419 18788.6859 18760.06416 18731.54868 18703.13917 18674.83535 18646.63694 18618.54366 18590.55522 18562.67134 18534.89174 18507.21614 18479.64425 18452.1758 18424.81049 18397.54805 18370.38819 18343.33064 18316.3751 18289.5213 18262.76895 18236.11777 18209.56749 18183.1178 18156.76844 18130.51912 18104.36956 18078.31948 18052.36858 18026.5166 18000.76325 17975.10824 17949.55129 17924.09212 17898.73045 17873.466 17848.29848 17823.22761 17798.2531 17773.37468 17748.59206 17723.90497 17699.31311 17674.8162 17650.41396 17626.10612 17601.89238 17577.77246 17553.74609 17529.81298 17505.97284 17482.2254 17458.57036 17435.00746 17411.5364 17388.15691 17364.8687 17341.67149 17318.56499 17295.54892 17272.62301 17249.78696 17227.0405 17204.38335 17181.81521 17159.33582 17136.94487 17114.6421 17092.42722 17070.29995 17048.26001 17026.3071 17004.44096 16982.66129 16960.96782 16939.36027 16917.83834 16896.40176 16875.05024 16853.7835 16832.60127 16811.50325 16790.48917 16769.55874 16748.71167 16727.9477 16707.26653 16686.66788 16666.15147 16645.71701 16625.36423 16605.09284 16584.90256 16564.79311 16544.7642 16524.81555 16504.94688 16485.1579 16465.44834 16445.81791 16426.26633 16406.79331 16387.39858 16368.08184 16348.84283 16329.68125 16310.59682 16291.58927 16272.6583 16253.80363 16235.02499 16216.32209 16197.69465 16179.14238 16160.66501 16142.26224 16123.9338 16105.67941 16087.49877 16069.39162 16051.35767 16033.39663 16015.50822 15997.69216 15979.94816 15962.27595 15944.67525 15927.14576 15909.68721 15892.29931 15874.98178 15857.73434 15840.55671 15823.4486 15806.40974 15789.43983 15772.53859 15755.70575 15738.94103 15722.24413 15705.61477 15689.05268 15672.55757 15656.12916 15639.76716 15623.47129 15607.24128 15591.07683 15574.97767 15558.94351 15542.97407 15527.06907 15511.22823 15495.45125 15479.73787 15464.08779 15448.50074 15432.97643 15417.51458 15402.1149 15386.77712 15371.50096 15356.28612 15341.13233 15326.0393 15311.00675 15296.03441 15281.12198 15266.26918 15251.47573 15236.74136 15222.06577 15207.44868 15192.88982 15178.38889 15163.94562 15149.55972 15135.23091 15120.95891 15106.74344 15092.58421 15078.48094 15064.43335 15050.44115 15036.50407 15022.62182 15008.79411 14995.02067 14981.30121 14967.63546 14954.02312 14940.46391 14926.95756 14913.50377 14900.10228 14886.75279 14873.45502 14860.20869 14847.01352 14833.86922 14820.77551 14807.73211 14794.73874 14781.79512 14768.90095 14756.05596 14743.25988 14730.5124 14717.81325 14705.16216 14692.55883 14680.00298 14667.49434 14655.03261 14642.61752 14630.24878 14617.92612 14605.64924 14593.41787 14581.23172 14569.09051 14556.99396 14544.94178 14532.9337 14520.96943 14509.04868 14497.17118 14485.33665 14473.54479 14461.79533 14450.08798 14438.42247 14426.79851 14415.21581 14403.6741 14392.17309 14380.7125 14369.29205 14357.91145 14346.57043 14335.26869 14324.00596 14312.78195 14301.59639 14290.44898 14279.33945 14268.26752 14257.23289 14246.2353 14235.27445 14224.35006 14213.46186 14202.60955 14191.79286 14181.0115 14170.2652 14159.55366 14148.87661 14138.23376 14127.62483 14117.04954 14106.5076 14095.99874 14085.52267 14075.0791 14064.66776 14054.28836 14043.94063 14033.62427 14023.339 14013.08455 14002.86063 13992.66695 13982.50324 13972.36921 13962.26458 13952.18907 13942.14239 13932.12426 13922.1344 13912.17253 13902.23837 13892.33162 13882.45201 13872.59926 13862.77309 13852.9732 13843.19933 13833.45118 13823.72847 13814.03092 13804.35826 13794.71019 13785.08643 13775.4867 13765.91072 13756.35821 13746.82888 13737.32245 13727.83864 13718.37716 13708.93774 13699.52008 13690.12392 13680.74896 13671.39492 13662.06152 13652.74848 13643.45551 13634.18234 13624.92867 13615.69424 13606.47875 13597.28191 13588.10346 13578.94311 13569.80057 13560.67556 13551.5678 13542.47701 13533.4029 13524.3452 13515.30361 13506.27786 13497.26766 13488.27273 13479.2928 13470.32757 13461.37676 13452.44009 13443.51728 13434.60805 13425.71211 13416.82918 13407.95898 13399.10123 13390.25563 13381.42192 13372.59981 13363.78901 13354.98925 13346.20023 13337.42168 13328.65332 13319.89486 13311.14602 13302.40652 13293.67607 13284.95439 13276.24121 13267.53623 13258.83918 13250.14976 13241.46771 13232.79274 13224.12455 13215.46288 13206.80744 13198.15795 13189.51412 13180.87567 13172.24232 13163.61379 13154.98979 13146.37004 13137.75426 13129.14217 13120.53348 13111.92791 13103.32518 13094.725 13086.1271 13077.53119 13068.93699 13060.34421 13051.75258 13043.1618 13034.57161 13025.98171 13017.39182 13008.80166 13000.21095 12991.61941 12983.02674 12974.43268 12965.83694 12957.23923 12948.63927 12940.03678 12931.43148 12922.82308 12914.21131 12905.59587 12896.97649 12888.35289 12879.72478 12871.09187 12862.4539 12853.81056 12845.16159 12836.5067 12827.84561 12819.17802 12810.50367 12801.82227 12793.13353 12784.43718 12775.73293 12767.0205 12758.2996 12749.56995 12740.83128 12732.08329 12723.32571 12714.55826 12705.78064 12696.99258 12688.1938 12679.38401 12670.56293 12661.73027 12652.88577 12644.02912 12635.16006 12626.27829 12617.38353 12608.47551 12599.55394 12590.61854 12581.66902 12572.7051 12563.7265 12554.73294 12545.72413 12536.6998 12527.65965 12518.60341 12509.53079 12500.44152 12491.3353 12482.21186 12473.07092 12463.91218 12454.73538 12445.54022 12436.32642 12427.09371 12417.84179 12408.57039 12399.27922 12389.968 12380.63645 12371.28429 12361.91123 12352.51699 12343.10129 12333.66384 12324.20436 12314.72258 12305.2182 12295.69095 12286.14054 12276.56669 12266.96912 12257.34754 12247.70168 12238.03124 12228.33595 12218.61553 12208.86969 12199.09815 12189.30062 12179.47683 12169.62649 12159.74932 12149.84503 12139.91335 12129.954 12119.96668 12109.95111 12099.90702 12089.83412 12079.73213 12069.60077 12059.43975 12049.24879 12039.02761 12028.77592 12018.49345 12008.17991 11997.83501 11987.45849 11977.05004 11966.6094 11956.13627 11945.63038 11935.09144 11924.51917 11913.91329 11903.27351 11892.59956 11881.89115 11871.14799 11860.36981 11849.55632 11838.70724 11827.82228 11816.90118 11805.94363 11794.94936 11783.91809 11772.84954 11761.74341 11750.59944 11739.41733 11728.1968 11716.93758 11705.63937 11694.3019 11682.92489 11671.50805 11660.05109 11648.55374 11637.01572 11625.43673 11613.81651 11602.15476 11590.4512 11578.70555 11566.91753 11555.08686 11543.21325 11531.29642 11519.33609 11507.33197 11495.28379 11483.19125 11471.05409 11458.872 11446.64473 11434.37197 11422.05344 11409.68888 11397.27798 11384.82048 11372.31608 11359.7645 11347.16547 11334.5187 11321.8239 11309.0808 11296.28911 11283.44855 11270.55884 11257.61969 11244.63082 11231.59195 11218.50279 11205.36307 11192.1725 11178.9308 11165.63769 11152.29288 11138.89609 11125.44703 11111.94544 11098.39102 11084.78348 11071.12256 11057.40796 11043.6394 11029.81661 11015.93929 11002.00717 10988.01996 10973.97738 10959.87915 10945.72498 10931.51459 10917.24771 10902.92404 10888.54331 10874.10523 10859.60951 10845.05589 10830.44407 10815.77377 10801.04471 10786.25661 10771.40918 10756.50215 10741.53522 10726.50812 10711.42056 10696.27227 10681.06295 10665.79233 10650.46012 10635.06605 10619.60982 10604.09116 10588.50978 10572.8654 10557.15775 10541.38652 10525.55145 10509.65226 10493.68864 10477.66034 10461.56706 10445.40851 10429.18443 10412.89452 10396.5385 10380.1161 10363.62702 10347.07098 10330.44771 10313.75692 10296.99833 10280.17165 10263.2766 10246.3129 10229.28027 10212.17842 10195.00708 10177.76595 10160.45476 10143.07323 10125.62106 10108.09799 10090.50372 10072.83798 10055.10048 10037.29093 10019.40907 10001.45459 9983.427229 9965.326695 9947.152707 9928.904982 9910.583238 9892.187193 9873.716563 9855.171066 9836.55042 9817.854341 9799.082549 9780.234759 9761.310689 9742.310058 9723.232581 9704.077977 9684.845963 9665.536257 9646.148575 9626.682636 9607.138157 9587.514855 9567.812447 9548.030652 9528.169186 9508.227767 9488.206113 9468.10394 9447.920967 9427.656911 9407.311488 9386.884418 9366.375416 9345.7842 9325.110489 9304.353999 9283.514448 9262.591553 9241.585031 9220.494601 9199.319979 9178.060883 9156.71703 9135.288139 9113.773925 9092.174107 9070.488403 9048.716529 9026.858202 9004.913142 8982.881064 8960.761686 8938.554727 8916.259902 8893.87693 8871.405528 8848.845413 8826.196304 8803.457917 8780.629969 8757.712179 8734.704263 8711.60594 8688.416926 8665.136939 8641.765696 8618.302915 8594.748314 8571.101609 8547.362518 8523.530759 8499.606049 8475.588105 8451.476645 8427.271387 8402.972047 8378.578344 8354.089994 8329.506715 8304.828224 8280.05424 8255.184479 8230.218658 8205.156496 8179.99771 8154.742017 8129.389134 8103.938779 8078.39067 8052.744523 8027.000057 8001.156988 7975.215035 7949.173914 7923.033343 7896.79304 7870.452722 7844.012105 7817.470909 7790.82885 7764.085645 7737.241013 7710.29467 7683.246334 7656.095722 7628.842553 7601.486542 7574.027408 7546.464868 7518.79864 7491.028441 7463.153988 7435.174999 7407.091192 7378.902283 7350.60799 7322.208031 7293.702123 7265.089983 7236.371329 7207.545879 7178.613349 7149.573458 7120.425922 7091.17046 7061.806787 7032.334623 7002.753685 6973.063689 6943.264353 6913.355395 6883.336532 6853.207482 6822.967961 6792.617689 6762.156381 6731.583755 6700.899529 6670.10342 6639.195146 6608.174424 6577.040971 6545.794506 6514.434744 6482.961405 6451.374205 6419.672861 6387.857091 6355.926613 6323.881144 6291.720402 6259.444103 6227.051965 6194.543707 6161.919044 6129.177695 6096.319377 6063.343807 6030.250704 5997.039783 5963.710764 5930.263362 5896.697296 5863.012284 5829.208041 5795.284287 5761.240738 5727.077112 5692.793126 5658.388498 5623.862945 5589.216185 5554.447934 5519.557911 5484.545833 5449.411417 5414.15438 5378.774441 5343.271317 5307.644724 5271.894381 5236.020005 5200.021314 5163.898024 5127.649853 5091.276519 5054.777739 5018.15323 4981.402711 4944.525898 4907.522508 4870.39226 4833.134871 4795.750057 4758.237538 4720.597029 4682.828249 4644.930914 4606.904743 4568.749453 4530.464761 4492.050384 4453.506041 4414.831448 4376.026323 4337.090383 4298.023346 4258.824929 4219.49485 4180.032826 4140.438575 4100.711813 4060.852259 4020.85963 3980.733643 3940.474016 3900.080465 3859.55271 3818.890466 3778.093452 3737.161385 3696.093982 3654.890961 3613.552039 3572.076934 3530.465363 3488.717043 3446.831692 3404.809028 3362.648767 3320.350628 3277.914327 3235.339582 3192.626111 3149.773631 3106.78186 3063.650514 3020.379311 2976.96797 2933.416206 2889.723738 2845.890283 2801.915558 2757.799282 2713.54117 2669.140942 2624.598313 2579.913003 2535.084727 2490.113204 2444.998151 2399.739285 2354.336324 2308.788985 2263.096986 2217.260045 2171.277877 2125.150202 2078.876736 2032.457197 1985.891302 1939.178769 1892.319315 1845.312658 1798.158515 1750.856603 1703.406641 1655.808344 1608.061432 1560.16562 1512.120627 1463.926171 1415.581968 1367.087736 1318.443192 1269.648054 1220.702039 1171.604865 1122.356249 1072.955909 1023.403562 973.6989251 923.8417162 873.8316526 823.6684517 773.3518311 722.8815081 672.2572001 621.4786246 570.5454991 519.4575409 468.2144675 416.8159964 365.2618449 313.5517305 261.6853707 209.6624829 157.4827845 105.1459929 52.65182558 0 + </values> + </curve> + </capillary_pressure> + <relative_permeability> + <relative_permeability id="0"> + <type>NonWettingPhaseVanGenuchten</type> + <sr> 0.0 </sr> + <smax> 0.6 </smax> + <m> 0.3288590604 </m> + <krel_min> 0.0 </krel_min> + </relative_permeability> + <relative_permeability id="1"> + <type>WettingPhaseVanGenuchten</type> + <sr> 0.4 </sr> + <smax> 1. </smax> + <m> 0.3288590604 </m> + <krel_min> 0.0 </krel_min> + </relative_permeability> + </relative_permeability> + </porous_medium> + </porous_medium> + </material_property> + <secondary_variables> + <secondary_variable type="static" internal_name="saturation" output_name="saturation"/> + <secondary_variable type="static" internal_name="pressure_wetting" output_name="pressure_wetting"/> + </secondary_variables> + <specific_body_force>0</specific_body_force> + <mass_lumping> true </mass_lumping> + <diffusion_coeff_component_b> diff_coef_b </diffusion_coeff_component_b> + <diffusion_coeff_component_a> diff_coef_a </diffusion_coeff_component_a> + <density_solid> rho_solid </density_solid> + <latent_heat_evaporation> latent_heat_evp </latent_heat_evaporation> + </process> + </processes> + <parameters> + <parameter> + <name>HEN0</name> + <type>Constant</type> + <value>7.65E-6</value> + </parameter> + <parameter> + <name>pc_Dirichlet_left</name> + <type>Constant</type> + <value>1.736416339569494e+03</value> + </parameter> + <parameter> + <name>T_Dirichlet_left</name> + <type>Constant</type> + <value>343</value> + </parameter> + <parameter> + <name>pg_Dirichlet_left</name> + <type>Constant</type> + <value>101934</value> + </parameter> + <parameter> + <name>T_0</name> + <type>Constant</type> + <values>343.15</values> + </parameter> + <parameter> + <name>pc_0</name> + <type>Constant</type> + <values>1.327316794077718e+04</values> + </parameter> + <parameter> + <name>pg_0</name> + <type>Constant</type> + <value>114578</value> + </parameter> + <parameter> + <name>T_neumann</name> + <type>Constant</type> + <value>100</value> + </parameter> + <parameter> + <name>henry_const</name> + <type>Constant</type> + <value>7.65e-6</value> + </parameter> + <parameter> + <name>diff_coef_b</name> + <type>Constant</type> + <value>2.6e-6</value> + </parameter> + <parameter> + <name>diff_coef_a</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>rho_solid</name> + <type>Constant</type> + <value>2650</value> + </parameter> + <parameter> + <name>latent_heat_evp</name> + <type>Constant</type> + <value>2258000</value> + </parameter> + </parameters> + <time_loop> + <processes> + <process ref="TP23"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-5</abstol> + </convergence_criterion> + <time_discretization> + <type>CrankNicolson</type> + <theta>0.5</theta> + </time_discretization> + <output> + <variables> + <variable> capillary_pressure </variable> + <variable> gas_pressure </variable> + <variable> saturation </variable> + <variable> pressure_wetting </variable> + <variable> temperature </variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1100000.0</t_end> + <timesteps> + <pair> + <repeat>1000</repeat> + <delta_t>1000</delta_t> + </pair> + <pair> + <repeat>10000</repeat> + <delta_t>100</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>thermaltwophaseflow_large</prefix> + <timesteps> + <!-- only output last timestep --> + <pair> + <repeat> 1 </repeat> + <each_steps> 500000 </each_steps> + </pair> + </timesteps> + <output_iteration_results>false</output_iteration_results> + </output> + </time_loop> + <process_variables> + <process_variable> + <name>gas_pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pg_0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>HeatPipe_2D</geometrical_set> + <geometry>PLY_LEFT</geometry> + <type>Dirichlet</type> + <parameter>pg_Dirichlet_left</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>capillary_pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pc_0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>HeatPipe_2D</geometrical_set> + <geometry>PLY_LEFT</geometry> + <type>Dirichlet</type> + <parameter>pc_Dirichlet_left</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T_0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>HeatPipe_2D</geometrical_set> + <geometry>PLY_LEFT</geometry> + <type>Dirichlet</type> + <parameter>T_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>HeatPipe_2D</geometrical_set> + <geometry>PLY_RIGHT</geometry> + <type>Neumann</type> + <parameter>T_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name> basic_newton </name> + <type> Newton </type> + <max_iter> 50 </max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-18 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-18</error_tolerance> + </eigen> + <petsc> + <prefix>tp</prefix> + <parameters>-tp_ksp_type bicg -tp_pc_type bjacobi -tp_ksp_rtol 1e-12 -tp_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/Twophase_HeatPipe_quad_curve_small.prj b/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/Twophase_HeatPipe_quad_curve_small.prj new file mode 100644 index 0000000000000000000000000000000000000000..7a4950c69424aaf5dd46267fc33e35f5a359550a --- /dev/null +++ b/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/Twophase_HeatPipe_quad_curve_small.prj @@ -0,0 +1,305 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>HeatPipe_2D.vtu</mesh> + <geometry>HeatPipe_2D.gml</geometry> + <processes> + <process> + <name>TP23</name> + <type>THERMAL_TWOPHASE_WITH_PP</type> + <integration_order>2</integration_order> + <process_variables> + <gas_pressure> gas_pressure </gas_pressure> + <capillary_pressure> capillary_pressure</capillary_pressure> + <temperature>temperature</temperature> + </process_variables> + <jacobian_assembler> + <type>CentralDifferences</type> + <component_magnitudes>1e6 1e6 300</component_magnitudes> + <relative_epsilons>1e-6 1e-6 1e-7</relative_epsilons> + </jacobian_assembler> + <material_property> + <fluid> + <liquid_density> + <type>Constant</type> + <value> 1.e3 </value> + </liquid_density> + <gas_density> + <type>IdealGasLaw</type> + <molar_mass> 0.029 </molar_mass> + </gas_density> + <liquid_viscosity> + <type>Constant</type> + <value> 2.938e-4 </value> + </liquid_viscosity> + <gas_viscosity> + <type>Constant</type> + <value> 1.8e-5 </value> + </gas_viscosity> + <specific_heat_capacity_solid> + <type>Constant</type> + <value> 700 </value> + </specific_heat_capacity_solid> + <specific_heat_capacity_water> + <type>Constant</type> + <value> 4187 </value> + </specific_heat_capacity_water> + <specific_heat_capacity_air> + <type>Constant</type> + <value> 733 </value> + </specific_heat_capacity_air> + <specific_heat_capacity_water_vapor> + <type>Constant</type> + <value> 4187 </value> + </specific_heat_capacity_water_vapor> + <thermal_conductivity_dry_solid> + <type>Constant</type> + <value> 0.582 </value> + </thermal_conductivity_dry_solid> + <thermal_conductivity_wet_solid> + <type>Constant</type> + <value> 1.14 </value> + </thermal_conductivity_wet_solid> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1e-12</values> + </permeability> + <porosity> + <type>Constant</type> + <value> 0.4 </value> + </porosity> + <storage> + <type>Constant</type> + <value> 0.0 </value> + </storage> + <capillary_pressure> + <type>Curve</type> + <curve> + <coords>0 0.001001001 0.002002002 0.003003003 0.004004004 0.005005005 0.006006006 0.007007007 0.008008008 0.009009009 0.01001001 0.011011011 0.012012012 0.013013013 0.014014014 0.015015015 0.016016016 0.017017017 0.018018018 0.019019019 0.02002002 0.021021021 0.022022022 0.023023023 0.024024024 0.025025025 0.026026026 0.027027027 0.028028028 0.029029029 0.03003003 0.031031031 0.032032032 0.033033033 0.034034034 0.035035035 0.036036036 0.037037037 0.038038038 0.039039039 0.04004004 0.041041041 0.042042042 0.043043043 0.044044044 0.045045045 0.046046046 0.047047047 0.048048048 0.049049049 0.05005005 0.051051051 0.052052052 0.053053053 0.054054054 0.055055055 0.056056056 0.057057057 0.058058058 0.059059059 0.06006006 0.061061061 0.062062062 0.063063063 0.064064064 0.065065065 0.066066066 0.067067067 0.068068068 0.069069069 0.07007007 0.071071071 0.072072072 0.073073073 0.074074074 0.075075075 0.076076076 0.077077077 0.078078078 0.079079079 0.08008008 0.081081081 0.082082082 0.083083083 0.084084084 0.085085085 0.086086086 0.087087087 0.088088088 0.089089089 0.09009009 0.091091091 0.092092092 0.093093093 0.094094094 0.095095095 0.096096096 0.097097097 0.098098098 0.099099099 0.1001001 0.101101101 0.102102102 0.103103103 0.104104104 0.105105105 0.106106106 0.107107107 0.108108108 0.109109109 0.11011011 0.111111111 0.112112112 0.113113113 0.114114114 0.115115115 0.116116116 0.117117117 0.118118118 0.119119119 0.12012012 0.121121121 0.122122122 0.123123123 0.124124124 0.125125125 0.126126126 0.127127127 0.128128128 0.129129129 0.13013013 0.131131131 0.132132132 0.133133133 0.134134134 0.135135135 0.136136136 0.137137137 0.138138138 0.139139139 0.14014014 0.141141141 0.142142142 0.143143143 0.144144144 0.145145145 0.146146146 0.147147147 0.148148148 0.149149149 0.15015015 0.151151151 0.152152152 0.153153153 0.154154154 0.155155155 0.156156156 0.157157157 0.158158158 0.159159159 0.16016016 0.161161161 0.162162162 0.163163163 0.164164164 0.165165165 0.166166166 0.167167167 0.168168168 0.169169169 0.17017017 0.171171171 0.172172172 0.173173173 0.174174174 0.175175175 0.176176176 0.177177177 0.178178178 0.179179179 0.18018018 0.181181181 0.182182182 0.183183183 0.184184184 0.185185185 0.186186186 0.187187187 0.188188188 0.189189189 0.19019019 0.191191191 0.192192192 0.193193193 0.194194194 0.195195195 0.196196196 0.197197197 0.198198198 0.199199199 0.2002002 0.201201201 0.202202202 0.203203203 0.204204204 0.205205205 0.206206206 0.207207207 0.208208208 0.209209209 0.21021021 0.211211211 0.212212212 0.213213213 0.214214214 0.215215215 0.216216216 0.217217217 0.218218218 0.219219219 0.22022022 0.221221221 0.222222222 0.223223223 0.224224224 0.225225225 0.226226226 0.227227227 0.228228228 0.229229229 0.23023023 0.231231231 0.232232232 0.233233233 0.234234234 0.235235235 0.236236236 0.237237237 0.238238238 0.239239239 0.24024024 0.241241241 0.242242242 0.243243243 0.244244244 0.245245245 0.246246246 0.247247247 0.248248248 0.249249249 0.25025025 0.251251251 0.252252252 0.253253253 0.254254254 0.255255255 0.256256256 0.257257257 0.258258258 0.259259259 0.26026026 0.261261261 0.262262262 0.263263263 0.264264264 0.265265265 0.266266266 0.267267267 0.268268268 0.269269269 0.27027027 0.271271271 0.272272272 0.273273273 0.274274274 0.275275275 0.276276276 0.277277277 0.278278278 0.279279279 0.28028028 0.281281281 0.282282282 0.283283283 0.284284284 0.285285285 0.286286286 0.287287287 0.288288288 0.289289289 0.29029029 0.291291291 0.292292292 0.293293293 0.294294294 0.295295295 0.296296296 0.297297297 0.298298298 0.299299299 0.3003003 0.301301301 0.302302302 0.303303303 0.304304304 0.305305305 0.306306306 0.307307307 0.308308308 0.309309309 0.31031031 0.311311311 0.312312312 0.313313313 0.314314314 0.315315315 0.316316316 0.317317317 0.318318318 0.319319319 0.32032032 0.321321321 0.322322322 0.323323323 0.324324324 0.325325325 0.326326326 0.327327327 0.328328328 0.329329329 0.33033033 0.331331331 0.332332332 0.333333333 0.334334334 0.335335335 0.336336336 0.337337337 0.338338338 0.339339339 0.34034034 0.341341341 0.342342342 0.343343343 0.344344344 0.345345345 0.346346346 0.347347347 0.348348348 0.349349349 0.35035035 0.351351351 0.352352352 0.353353353 0.354354354 0.355355355 0.356356356 0.357357357 0.358358358 0.359359359 0.36036036 0.361361361 0.362362362 0.363363363 0.364364364 0.365365365 0.366366366 0.367367367 0.368368368 0.369369369 0.37037037 0.371371371 0.372372372 0.373373373 0.374374374 0.375375375 0.376376376 0.377377377 0.378378378 0.379379379 0.38038038 0.381381381 0.382382382 0.383383383 0.384384384 0.385385385 0.386386386 0.387387387 0.388388388 0.389389389 0.39039039 0.391391391 0.392392392 0.393393393 0.394394394 0.395395395 0.396396396 0.397397397 0.398398398 0.399399399 0.4004004 0.401401401 0.402402402 0.403403403 0.404404404 0.405405405 0.406406406 0.407407407 0.408408408 0.409409409 0.41041041 0.411411411 0.412412412 0.413413413 0.414414414 0.415415415 0.416416416 0.417417417 0.418418418 0.419419419 0.42042042 0.421421421 0.422422422 0.423423423 0.424424424 0.425425425 0.426426426 0.427427427 0.428428428 0.429429429 0.43043043 0.431431431 0.432432432 0.433433433 0.434434434 0.435435435 0.436436436 0.437437437 0.438438438 0.439439439 0.44044044 0.441441441 0.442442442 0.443443443 0.444444444 0.445445445 0.446446446 0.447447447 0.448448448 0.449449449 0.45045045 0.451451451 0.452452452 0.453453453 0.454454454 0.455455455 0.456456456 0.457457457 0.458458458 0.459459459 0.46046046 0.461461461 0.462462462 0.463463463 0.464464464 0.465465465 0.466466466 0.467467467 0.468468468 0.469469469 0.47047047 0.471471471 0.472472472 0.473473473 0.474474474 0.475475475 0.476476476 0.477477477 0.478478478 0.479479479 0.48048048 0.481481481 0.482482482 0.483483483 0.484484484 0.485485485 0.486486486 0.487487487 0.488488488 0.489489489 0.49049049 0.491491491 0.492492492 0.493493493 0.494494494 0.495495495 0.496496496 0.497497497 0.498498498 0.499499499 0.500500501 0.501501502 0.502502503 0.503503504 0.504504505 0.505505506 0.506506507 0.507507508 0.508508509 0.50950951 0.510510511 0.511511512 0.512512513 0.513513514 0.514514515 0.515515516 0.516516517 0.517517518 0.518518519 0.51951952 0.520520521 0.521521522 0.522522523 0.523523524 0.524524525 0.525525526 0.526526527 0.527527528 0.528528529 0.52952953 0.530530531 0.531531532 0.532532533 0.533533534 0.534534535 0.535535536 0.536536537 0.537537538 0.538538539 0.53953954 0.540540541 0.541541542 0.542542543 0.543543544 0.544544545 0.545545546 0.546546547 0.547547548 0.548548549 0.54954955 0.550550551 0.551551552 0.552552553 0.553553554 0.554554555 0.555555556 0.556556557 0.557557558 0.558558559 0.55955956 0.560560561 0.561561562 0.562562563 0.563563564 0.564564565 0.565565566 0.566566567 0.567567568 0.568568569 0.56956957 0.570570571 0.571571572 0.572572573 0.573573574 0.574574575 0.575575576 0.576576577 0.577577578 0.578578579 0.57957958 0.580580581 0.581581582 0.582582583 0.583583584 0.584584585 0.585585586 0.586586587 0.587587588 0.588588589 0.58958959 0.590590591 0.591591592 0.592592593 0.593593594 0.594594595 0.595595596 0.596596597 0.597597598 0.598598599 0.5995996 0.600600601 0.601601602 0.602602603 0.603603604 0.604604605 0.605605606 0.606606607 0.607607608 0.608608609 0.60960961 0.610610611 0.611611612 0.612612613 0.613613614 0.614614615 0.615615616 0.616616617 0.617617618 0.618618619 0.61961962 0.620620621 0.621621622 0.622622623 0.623623624 0.624624625 0.625625626 0.626626627 0.627627628 0.628628629 0.62962963 0.630630631 0.631631632 0.632632633 0.633633634 0.634634635 0.635635636 0.636636637 0.637637638 0.638638639 0.63963964 0.640640641 0.641641642 0.642642643 0.643643644 0.644644645 0.645645646 0.646646647 0.647647648 0.648648649 0.64964965 0.650650651 0.651651652 0.652652653 0.653653654 0.654654655 0.655655656 0.656656657 0.657657658 0.658658659 0.65965966 0.660660661 0.661661662 0.662662663 0.663663664 0.664664665 0.665665666 0.666666667 0.667667668 0.668668669 0.66966967 0.670670671 0.671671672 0.672672673 0.673673674 0.674674675 0.675675676 0.676676677 0.677677678 0.678678679 0.67967968 0.680680681 0.681681682 0.682682683 0.683683684 0.684684685 0.685685686 0.686686687 0.687687688 0.688688689 0.68968969 0.690690691 0.691691692 0.692692693 0.693693694 0.694694695 0.695695696 0.696696697 0.697697698 0.698698699 0.6996997 0.700700701 0.701701702 0.702702703 0.703703704 0.704704705 0.705705706 0.706706707 0.707707708 0.708708709 0.70970971 0.710710711 0.711711712 0.712712713 0.713713714 0.714714715 0.715715716 0.716716717 0.717717718 0.718718719 0.71971972 0.720720721 0.721721722 0.722722723 0.723723724 0.724724725 0.725725726 0.726726727 0.727727728 0.728728729 0.72972973 0.730730731 0.731731732 0.732732733 0.733733734 0.734734735 0.735735736 0.736736737 0.737737738 0.738738739 0.73973974 0.740740741 0.741741742 0.742742743 0.743743744 0.744744745 0.745745746 0.746746747 0.747747748 0.748748749 0.74974975 0.750750751 0.751751752 0.752752753 0.753753754 0.754754755 0.755755756 0.756756757 0.757757758 0.758758759 0.75975976 0.760760761 0.761761762 0.762762763 0.763763764 0.764764765 0.765765766 0.766766767 0.767767768 0.768768769 0.76976977 0.770770771 0.771771772 0.772772773 0.773773774 0.774774775 0.775775776 0.776776777 0.777777778 0.778778779 0.77977978 0.780780781 0.781781782 0.782782783 0.783783784 0.784784785 0.785785786 0.786786787 0.787787788 0.788788789 0.78978979 0.790790791 0.791791792 0.792792793 0.793793794 0.794794795 0.795795796 0.796796797 0.797797798 0.798798799 0.7997998 0.800800801 0.801801802 0.802802803 0.803803804 0.804804805 0.805805806 0.806806807 0.807807808 0.808808809 0.80980981 0.810810811 0.811811812 0.812812813 0.813813814 0.814814815 0.815815816 0.816816817 0.817817818 0.818818819 0.81981982 0.820820821 0.821821822 0.822822823 0.823823824 0.824824825 0.825825826 0.826826827 0.827827828 0.828828829 0.82982983 0.830830831 0.831831832 0.832832833 0.833833834 0.834834835 0.835835836 0.836836837 0.837837838 0.838838839 0.83983984 0.840840841 0.841841842 0.842842843 0.843843844 0.844844845 0.845845846 0.846846847 0.847847848 0.848848849 0.84984985 0.850850851 0.851851852 0.852852853 0.853853854 0.854854855 0.855855856 0.856856857 0.857857858 0.858858859 0.85985986 0.860860861 0.861861862 0.862862863 0.863863864 0.864864865 0.865865866 0.866866867 0.867867868 0.868868869 0.86986987 0.870870871 0.871871872 0.872872873 0.873873874 0.874874875 0.875875876 0.876876877 0.877877878 0.878878879 0.87987988 0.880880881 0.881881882 0.882882883 0.883883884 0.884884885 0.885885886 0.886886887 0.887887888 0.888888889 0.88988989 0.890890891 0.891891892 0.892892893 0.893893894 0.894894895 0.895895896 0.896896897 0.897897898 0.898898899 0.8998999 0.900900901 0.901901902 0.902902903 0.903903904 0.904904905 0.905905906 0.906906907 0.907907908 0.908908909 0.90990991 0.910910911 0.911911912 0.912912913 0.913913914 0.914914915 0.915915916 0.916916917 0.917917918 0.918918919 0.91991992 0.920920921 0.921921922 0.922922923 0.923923924 0.924924925 0.925925926 0.926926927 0.927927928 0.928928929 0.92992993 0.930930931 0.931931932 0.932932933 0.933933934 0.934934935 0.935935936 0.936936937 0.937937938 0.938938939 0.93993994 0.940940941 0.941941942 0.942942943 0.943943944 0.944944945 0.945945946 0.946946947 0.947947948 0.948948949 0.94994995 0.950950951 0.951951952 0.952952953 0.953953954 0.954954955 0.955955956 0.956956957 0.957957958 0.958958959 0.95995996 0.960960961 0.961961962 0.962962963 0.963963964 0.964964965 0.965965966 0.966966967 0.967967968 0.968968969 0.96996997 0.970970971 0.971971972 0.972972973 0.973973974 0.974974975 0.975975976 0.976976977 0.977977978 0.978978979 0.97997998 0.980980981 0.981981982 0.982982983 0.983983984 0.984984985 0.985985986 0.986986987 0.987987988 0.988988989 0.98998999 0.990990991 0.991991992 0.992992993 0.993993994 0.994994995 0.995995996 0.996996997 0.997997998 0.998998999 1 + </coords> + <values>20818.41226 20782.52667 20746.76514 20711.12739 20675.61314 20640.22209 20604.95397 20569.8085 20534.78539 20499.88436 20465.10513 20430.44742 20395.91094 20361.4954 20327.20054 20293.02606 20258.97169 20225.03713 20191.22211 20157.52635 20123.94956 20090.49146 20057.15177 20023.9302 19990.82647 19957.8403 19924.97141 19892.21952 19859.58434 19827.06558 19794.66298 19762.37623 19730.20507 19698.14921 19666.20836 19634.38225 19602.67059 19571.0731 19539.58949 19508.21949 19476.96281 19445.81917 19414.78829 19383.86987 19353.06365 19322.36934 19291.78665 19261.31531 19230.95502 19200.70552 19170.56651 19140.53771 19110.61885 19080.80963 19051.10977 19021.519 18992.03703 18962.66358 18933.39836 18904.24109 18875.1915 18846.24929 18817.41419 18788.6859 18760.06416 18731.54868 18703.13917 18674.83535 18646.63694 18618.54366 18590.55522 18562.67134 18534.89174 18507.21614 18479.64425 18452.1758 18424.81049 18397.54805 18370.38819 18343.33064 18316.3751 18289.5213 18262.76895 18236.11777 18209.56749 18183.1178 18156.76844 18130.51912 18104.36956 18078.31948 18052.36858 18026.5166 18000.76325 17975.10824 17949.55129 17924.09212 17898.73045 17873.466 17848.29848 17823.22761 17798.2531 17773.37468 17748.59206 17723.90497 17699.31311 17674.8162 17650.41396 17626.10612 17601.89238 17577.77246 17553.74609 17529.81298 17505.97284 17482.2254 17458.57036 17435.00746 17411.5364 17388.15691 17364.8687 17341.67149 17318.56499 17295.54892 17272.62301 17249.78696 17227.0405 17204.38335 17181.81521 17159.33582 17136.94487 17114.6421 17092.42722 17070.29995 17048.26001 17026.3071 17004.44096 16982.66129 16960.96782 16939.36027 16917.83834 16896.40176 16875.05024 16853.7835 16832.60127 16811.50325 16790.48917 16769.55874 16748.71167 16727.9477 16707.26653 16686.66788 16666.15147 16645.71701 16625.36423 16605.09284 16584.90256 16564.79311 16544.7642 16524.81555 16504.94688 16485.1579 16465.44834 16445.81791 16426.26633 16406.79331 16387.39858 16368.08184 16348.84283 16329.68125 16310.59682 16291.58927 16272.6583 16253.80363 16235.02499 16216.32209 16197.69465 16179.14238 16160.66501 16142.26224 16123.9338 16105.67941 16087.49877 16069.39162 16051.35767 16033.39663 16015.50822 15997.69216 15979.94816 15962.27595 15944.67525 15927.14576 15909.68721 15892.29931 15874.98178 15857.73434 15840.55671 15823.4486 15806.40974 15789.43983 15772.53859 15755.70575 15738.94103 15722.24413 15705.61477 15689.05268 15672.55757 15656.12916 15639.76716 15623.47129 15607.24128 15591.07683 15574.97767 15558.94351 15542.97407 15527.06907 15511.22823 15495.45125 15479.73787 15464.08779 15448.50074 15432.97643 15417.51458 15402.1149 15386.77712 15371.50096 15356.28612 15341.13233 15326.0393 15311.00675 15296.03441 15281.12198 15266.26918 15251.47573 15236.74136 15222.06577 15207.44868 15192.88982 15178.38889 15163.94562 15149.55972 15135.23091 15120.95891 15106.74344 15092.58421 15078.48094 15064.43335 15050.44115 15036.50407 15022.62182 15008.79411 14995.02067 14981.30121 14967.63546 14954.02312 14940.46391 14926.95756 14913.50377 14900.10228 14886.75279 14873.45502 14860.20869 14847.01352 14833.86922 14820.77551 14807.73211 14794.73874 14781.79512 14768.90095 14756.05596 14743.25988 14730.5124 14717.81325 14705.16216 14692.55883 14680.00298 14667.49434 14655.03261 14642.61752 14630.24878 14617.92612 14605.64924 14593.41787 14581.23172 14569.09051 14556.99396 14544.94178 14532.9337 14520.96943 14509.04868 14497.17118 14485.33665 14473.54479 14461.79533 14450.08798 14438.42247 14426.79851 14415.21581 14403.6741 14392.17309 14380.7125 14369.29205 14357.91145 14346.57043 14335.26869 14324.00596 14312.78195 14301.59639 14290.44898 14279.33945 14268.26752 14257.23289 14246.2353 14235.27445 14224.35006 14213.46186 14202.60955 14191.79286 14181.0115 14170.2652 14159.55366 14148.87661 14138.23376 14127.62483 14117.04954 14106.5076 14095.99874 14085.52267 14075.0791 14064.66776 14054.28836 14043.94063 14033.62427 14023.339 14013.08455 14002.86063 13992.66695 13982.50324 13972.36921 13962.26458 13952.18907 13942.14239 13932.12426 13922.1344 13912.17253 13902.23837 13892.33162 13882.45201 13872.59926 13862.77309 13852.9732 13843.19933 13833.45118 13823.72847 13814.03092 13804.35826 13794.71019 13785.08643 13775.4867 13765.91072 13756.35821 13746.82888 13737.32245 13727.83864 13718.37716 13708.93774 13699.52008 13690.12392 13680.74896 13671.39492 13662.06152 13652.74848 13643.45551 13634.18234 13624.92867 13615.69424 13606.47875 13597.28191 13588.10346 13578.94311 13569.80057 13560.67556 13551.5678 13542.47701 13533.4029 13524.3452 13515.30361 13506.27786 13497.26766 13488.27273 13479.2928 13470.32757 13461.37676 13452.44009 13443.51728 13434.60805 13425.71211 13416.82918 13407.95898 13399.10123 13390.25563 13381.42192 13372.59981 13363.78901 13354.98925 13346.20023 13337.42168 13328.65332 13319.89486 13311.14602 13302.40652 13293.67607 13284.95439 13276.24121 13267.53623 13258.83918 13250.14976 13241.46771 13232.79274 13224.12455 13215.46288 13206.80744 13198.15795 13189.51412 13180.87567 13172.24232 13163.61379 13154.98979 13146.37004 13137.75426 13129.14217 13120.53348 13111.92791 13103.32518 13094.725 13086.1271 13077.53119 13068.93699 13060.34421 13051.75258 13043.1618 13034.57161 13025.98171 13017.39182 13008.80166 13000.21095 12991.61941 12983.02674 12974.43268 12965.83694 12957.23923 12948.63927 12940.03678 12931.43148 12922.82308 12914.21131 12905.59587 12896.97649 12888.35289 12879.72478 12871.09187 12862.4539 12853.81056 12845.16159 12836.5067 12827.84561 12819.17802 12810.50367 12801.82227 12793.13353 12784.43718 12775.73293 12767.0205 12758.2996 12749.56995 12740.83128 12732.08329 12723.32571 12714.55826 12705.78064 12696.99258 12688.1938 12679.38401 12670.56293 12661.73027 12652.88577 12644.02912 12635.16006 12626.27829 12617.38353 12608.47551 12599.55394 12590.61854 12581.66902 12572.7051 12563.7265 12554.73294 12545.72413 12536.6998 12527.65965 12518.60341 12509.53079 12500.44152 12491.3353 12482.21186 12473.07092 12463.91218 12454.73538 12445.54022 12436.32642 12427.09371 12417.84179 12408.57039 12399.27922 12389.968 12380.63645 12371.28429 12361.91123 12352.51699 12343.10129 12333.66384 12324.20436 12314.72258 12305.2182 12295.69095 12286.14054 12276.56669 12266.96912 12257.34754 12247.70168 12238.03124 12228.33595 12218.61553 12208.86969 12199.09815 12189.30062 12179.47683 12169.62649 12159.74932 12149.84503 12139.91335 12129.954 12119.96668 12109.95111 12099.90702 12089.83412 12079.73213 12069.60077 12059.43975 12049.24879 12039.02761 12028.77592 12018.49345 12008.17991 11997.83501 11987.45849 11977.05004 11966.6094 11956.13627 11945.63038 11935.09144 11924.51917 11913.91329 11903.27351 11892.59956 11881.89115 11871.14799 11860.36981 11849.55632 11838.70724 11827.82228 11816.90118 11805.94363 11794.94936 11783.91809 11772.84954 11761.74341 11750.59944 11739.41733 11728.1968 11716.93758 11705.63937 11694.3019 11682.92489 11671.50805 11660.05109 11648.55374 11637.01572 11625.43673 11613.81651 11602.15476 11590.4512 11578.70555 11566.91753 11555.08686 11543.21325 11531.29642 11519.33609 11507.33197 11495.28379 11483.19125 11471.05409 11458.872 11446.64473 11434.37197 11422.05344 11409.68888 11397.27798 11384.82048 11372.31608 11359.7645 11347.16547 11334.5187 11321.8239 11309.0808 11296.28911 11283.44855 11270.55884 11257.61969 11244.63082 11231.59195 11218.50279 11205.36307 11192.1725 11178.9308 11165.63769 11152.29288 11138.89609 11125.44703 11111.94544 11098.39102 11084.78348 11071.12256 11057.40796 11043.6394 11029.81661 11015.93929 11002.00717 10988.01996 10973.97738 10959.87915 10945.72498 10931.51459 10917.24771 10902.92404 10888.54331 10874.10523 10859.60951 10845.05589 10830.44407 10815.77377 10801.04471 10786.25661 10771.40918 10756.50215 10741.53522 10726.50812 10711.42056 10696.27227 10681.06295 10665.79233 10650.46012 10635.06605 10619.60982 10604.09116 10588.50978 10572.8654 10557.15775 10541.38652 10525.55145 10509.65226 10493.68864 10477.66034 10461.56706 10445.40851 10429.18443 10412.89452 10396.5385 10380.1161 10363.62702 10347.07098 10330.44771 10313.75692 10296.99833 10280.17165 10263.2766 10246.3129 10229.28027 10212.17842 10195.00708 10177.76595 10160.45476 10143.07323 10125.62106 10108.09799 10090.50372 10072.83798 10055.10048 10037.29093 10019.40907 10001.45459 9983.427229 9965.326695 9947.152707 9928.904982 9910.583238 9892.187193 9873.716563 9855.171066 9836.55042 9817.854341 9799.082549 9780.234759 9761.310689 9742.310058 9723.232581 9704.077977 9684.845963 9665.536257 9646.148575 9626.682636 9607.138157 9587.514855 9567.812447 9548.030652 9528.169186 9508.227767 9488.206113 9468.10394 9447.920967 9427.656911 9407.311488 9386.884418 9366.375416 9345.7842 9325.110489 9304.353999 9283.514448 9262.591553 9241.585031 9220.494601 9199.319979 9178.060883 9156.71703 9135.288139 9113.773925 9092.174107 9070.488403 9048.716529 9026.858202 9004.913142 8982.881064 8960.761686 8938.554727 8916.259902 8893.87693 8871.405528 8848.845413 8826.196304 8803.457917 8780.629969 8757.712179 8734.704263 8711.60594 8688.416926 8665.136939 8641.765696 8618.302915 8594.748314 8571.101609 8547.362518 8523.530759 8499.606049 8475.588105 8451.476645 8427.271387 8402.972047 8378.578344 8354.089994 8329.506715 8304.828224 8280.05424 8255.184479 8230.218658 8205.156496 8179.99771 8154.742017 8129.389134 8103.938779 8078.39067 8052.744523 8027.000057 8001.156988 7975.215035 7949.173914 7923.033343 7896.79304 7870.452722 7844.012105 7817.470909 7790.82885 7764.085645 7737.241013 7710.29467 7683.246334 7656.095722 7628.842553 7601.486542 7574.027408 7546.464868 7518.79864 7491.028441 7463.153988 7435.174999 7407.091192 7378.902283 7350.60799 7322.208031 7293.702123 7265.089983 7236.371329 7207.545879 7178.613349 7149.573458 7120.425922 7091.17046 7061.806787 7032.334623 7002.753685 6973.063689 6943.264353 6913.355395 6883.336532 6853.207482 6822.967961 6792.617689 6762.156381 6731.583755 6700.899529 6670.10342 6639.195146 6608.174424 6577.040971 6545.794506 6514.434744 6482.961405 6451.374205 6419.672861 6387.857091 6355.926613 6323.881144 6291.720402 6259.444103 6227.051965 6194.543707 6161.919044 6129.177695 6096.319377 6063.343807 6030.250704 5997.039783 5963.710764 5930.263362 5896.697296 5863.012284 5829.208041 5795.284287 5761.240738 5727.077112 5692.793126 5658.388498 5623.862945 5589.216185 5554.447934 5519.557911 5484.545833 5449.411417 5414.15438 5378.774441 5343.271317 5307.644724 5271.894381 5236.020005 5200.021314 5163.898024 5127.649853 5091.276519 5054.777739 5018.15323 4981.402711 4944.525898 4907.522508 4870.39226 4833.134871 4795.750057 4758.237538 4720.597029 4682.828249 4644.930914 4606.904743 4568.749453 4530.464761 4492.050384 4453.506041 4414.831448 4376.026323 4337.090383 4298.023346 4258.824929 4219.49485 4180.032826 4140.438575 4100.711813 4060.852259 4020.85963 3980.733643 3940.474016 3900.080465 3859.55271 3818.890466 3778.093452 3737.161385 3696.093982 3654.890961 3613.552039 3572.076934 3530.465363 3488.717043 3446.831692 3404.809028 3362.648767 3320.350628 3277.914327 3235.339582 3192.626111 3149.773631 3106.78186 3063.650514 3020.379311 2976.96797 2933.416206 2889.723738 2845.890283 2801.915558 2757.799282 2713.54117 2669.140942 2624.598313 2579.913003 2535.084727 2490.113204 2444.998151 2399.739285 2354.336324 2308.788985 2263.096986 2217.260045 2171.277877 2125.150202 2078.876736 2032.457197 1985.891302 1939.178769 1892.319315 1845.312658 1798.158515 1750.856603 1703.406641 1655.808344 1608.061432 1560.16562 1512.120627 1463.926171 1415.581968 1367.087736 1318.443192 1269.648054 1220.702039 1171.604865 1122.356249 1072.955909 1023.403562 973.6989251 923.8417162 873.8316526 823.6684517 773.3518311 722.8815081 672.2572001 621.4786246 570.5454991 519.4575409 468.2144675 416.8159964 365.2618449 313.5517305 261.6853707 209.6624829 157.4827845 105.1459929 52.65182558 0 + </values> + </curve> + </capillary_pressure> + <relative_permeability> + <relative_permeability id="0"> + <type>NonWettingPhaseVanGenuchten</type> + <sr> 0.0 </sr> + <smax> 0.6 </smax> + <m> 0.3288590604 </m> + <krel_min> 0.0 </krel_min> + </relative_permeability> + <relative_permeability id="1"> + <type>WettingPhaseVanGenuchten</type> + <sr> 0.4 </sr> + <smax> 1. </smax> + <m> 0.3288590604 </m> + <krel_min> 0.0 </krel_min> + </relative_permeability> + </relative_permeability> + </porous_medium> + </porous_medium> + </material_property> + <secondary_variables> + <secondary_variable type="static" internal_name="saturation" output_name="saturation"/> + <secondary_variable type="static" internal_name="pressure_wetting" output_name="pressure_wetting"/> + </secondary_variables> + <specific_body_force>0</specific_body_force> + <mass_lumping> true </mass_lumping> + <diffusion_coeff_component_b> diff_coef_b </diffusion_coeff_component_b> + <diffusion_coeff_component_a> diff_coef_a </diffusion_coeff_component_a> + <density_solid> rho_solid </density_solid> + <latent_heat_evaporation> latent_heat_evp </latent_heat_evaporation> + </process> + </processes> + <parameters> + <parameter> + <name>HEN0</name> + <type>Constant</type> + <value>7.65E-6</value> + </parameter> + <parameter> + <name>pc_Dirichlet_left</name> + <type>Constant</type> + <value>1.736416339569494e+03</value> + </parameter> + <parameter> + <name>T_Dirichlet_left</name> + <type>Constant</type> + <value>343</value> + </parameter> + <parameter> + <name>pg_Dirichlet_left</name> + <type>Constant</type> + <value>101934</value> + </parameter> + <parameter> + <name>T_0</name> + <type>Constant</type> + <values>343.15</values> + </parameter> + <parameter> + <name>pc_0</name> + <type>Constant</type> + <values>1.327316794077718e+04</values> + </parameter> + <parameter> + <name>pg_0</name> + <type>Constant</type> + <value>114578</value> + </parameter> + <parameter> + <name>T_neumann</name> + <type>Constant</type> + <value>100</value> + </parameter> + <parameter> + <name>henry_const</name> + <type>Constant</type> + <value>7.65e-6</value> + </parameter> + <parameter> + <name>diff_coef_b</name> + <type>Constant</type> + <value>2.6e-6</value> + </parameter> + <parameter> + <name>diff_coef_a</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>rho_solid</name> + <type>Constant</type> + <value>2650</value> + </parameter> + <parameter> + <name>latent_heat_evp</name> + <type>Constant</type> + <value>2258000</value> + </parameter> + </parameters> + <time_loop> + <processes> + <process ref="TP23"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-5</abstol> + </convergence_criterion> + <time_discretization> + <type>CrankNicolson</type> + <theta>0.5</theta> + </time_discretization> + <output> + <variables> + <variable> capillary_pressure </variable> + <variable> gas_pressure </variable> + <variable> saturation </variable> + <variable> pressure_wetting </variable> + <variable> temperature </variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>10000.0</t_end> + <timesteps> + <pair> + <repeat>1000</repeat> + <delta_t>1000</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>thermaltwophaseflow_small</prefix> + <timesteps> + <!-- only output last timestep --> + <pair> + <repeat> 1 </repeat> + <each_steps> 500000 </each_steps> + </pair> + </timesteps> + <output_iteration_results>false</output_iteration_results> + </output> + </time_loop> + <process_variables> + <process_variable> + <name>gas_pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pg_0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>HeatPipe_2D</geometrical_set> + <geometry>PLY_LEFT</geometry> + <type>Dirichlet</type> + <parameter>pg_Dirichlet_left</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>capillary_pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pc_0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>HeatPipe_2D</geometrical_set> + <geometry>PLY_LEFT</geometry> + <type>Dirichlet</type> + <parameter>pc_Dirichlet_left</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T_0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>HeatPipe_2D</geometrical_set> + <geometry>PLY_LEFT</geometry> + <type>Dirichlet</type> + <parameter>T_Dirichlet_left</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>HeatPipe_2D</geometrical_set> + <geometry>PLY_RIGHT</geometry> + <type>Neumann</type> + <parameter>T_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name> basic_newton </name> + <type> Newton </type> + <max_iter> 50 </max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-18 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-18</error_tolerance> + </eigen> + <petsc> + <prefix>tp</prefix> + <parameters>-tp_ksp_type bicg -tp_pc_type bjacobi -tp_ksp_rtol 1e-12 -tp_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/ref_steady_status.vtu b/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/ref_steady_status.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9d93851044ae734cab15ede1be41f84d6f74c5f4 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/ref_steady_status.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd64db5945b45e60762cee26921f36282d6d826ecbede3e5863a000ac4bcd202 +size 19052 diff --git a/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/ref_t_10000.000000.vtu b/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/ref_t_10000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..e65a1587ad3f3c03e818326f64b10d81cdf7f936 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/ref_t_10000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab6e9a593dfa4984d106a235364bb998069b577f3c656f9bad0589f4b2a6e346 +size 18670 diff --git a/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/ref_t_100000.000000.vtu b/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/ref_t_100000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..96f7c485e1ba8031bd7087d267a977f064062eb2 --- /dev/null +++ b/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/ref_t_100000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8dc1a366040e1373e1c41812835df38b85f071d353ed8645f48df2d0b007318d +size 20165 diff --git a/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/ref_t_1100000.000000.vtu b/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/ref_t_1100000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..42aff7a90744810f4a61fdc450b0be7912dcf4af --- /dev/null +++ b/Tests/lfs-data/Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/ref_t_1100000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:454a7b29a9a17646cbcab0baa0af22855de639e6159b5564448947b86b80a62f +size 18946 diff --git a/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/Liakopoulos/TwoPhase_Lia_quad_large.prj b/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/Liakopoulos/TwoPhase_Lia_quad_large.prj new file mode 100644 index 0000000000000000000000000000000000000000..74a7046c128a3063e19aad538338dff70a34bcd4 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/Liakopoulos/TwoPhase_Lia_quad_large.prj @@ -0,0 +1,236 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>Twophase_Lia_quad.vtu</mesh> + <geometry>Twophase_Lia.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>TWOPHASE_FLOW_PP</type> + <integration_order>2</integration_order> + <jacobian_assembler> + <type>CentralDifferences</type> + <component_magnitudes>1e5 1e+4</component_magnitudes> + <relative_epsilons>1e-7 1e-7</relative_epsilons> + </jacobian_assembler> + <process_variables> + <gas_pressure>gas_pressure</gas_pressure> + <capillary_pressure>capillary_pressure</capillary_pressure> + </process_variables> + <material_property> + <fluid> + <liquid_density> + <type>Constant</type> + <value> 1.e3 </value> + </liquid_density> + <gas_density> + <type>IdealGasLaw</type> + <molar_mass> 0.02896 </molar_mass> + </gas_density> + <liquid_viscosity> + <type>Constant</type> + <value> 1.e-3 </value> + </liquid_viscosity> + <gas_viscosity> + <type>Constant</type> + <value> 1.8e-5 </value> + </gas_viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>4.500000e-13</values> + </permeability> + <porosity> + <type>Constant</type> + <value> 2.975000e-001 </value> + </porosity> + <storage> + <type>Constant</type> + <value> 0.0 </value> + </storage> + <capillary_pressure> + <type>Curve</type> + <curve> + <coords>0.900000007 0.910000009 0.920000003 0.929821599 0.939999996 0.950000006 0.960000005 0.97 0.980000004 0.982500005 0.984999999 0.9875 0.989999997 0.9925 0.995000002 0.997499999 0.99962099 1 + </coords> + <values>9938.064 9516.018 9065.393 8589.271 8052.432 7469.886 6813.948 6052.562 5121.663 4847.584 4549.372 4220.252 3849.668 3419.508 2893.579 2174.942 1000 0 + </values> + </curve> + </capillary_pressure> + <relative_permeability> + <relative_permeability id="0"> + <type>NonWettingPhaseBrooksCoreyOilGas</type> + <sr> 0.2 </sr> + <smax> 1.0</smax> + <m> 3 </m> + <krel_min> 1.e-4 </krel_min> + </relative_permeability> + <relative_permeability id="1"> + <type>Curve</type> + <curve> + <coords>0.575 0.6 0.625 0.65 0.675 0.7 0.725 0.75 0.775 0.8 0.825 0.85 0.875 0.9 0.925 0.95 0.975 1 + </coords> + <values>0 0.12693 0.18214 0.2373 0.29242 0.34748 0.40248 0.45743 0.51231 0.56711 0.62184 0.67646 0.73098 0.78536 0.83958 0.89358 0.94723 1 + </values> + </curve> + </relative_permeability> + </relative_permeability> + </porous_medium> + </porous_medium> + </material_property> + <secondary_variables> + <secondary_variable type="static" internal_name="saturation" output_name="saturation"/> + <secondary_variable type="static" internal_name="pressure_wetting" output_name="pressure_wetting"/> + </secondary_variables> + <specific_body_force>0 -9.81</specific_body_force> + <mass_lumping> true </mass_lumping> + <temperature> temp </temperature> + </process> + </processes> + <parameters> + <parameter> + <name>pc_Dirichlet_bottom</name> + <type>Constant</type> + <value>100.0</value> + </parameter> + <parameter> + <name>pg_Dirichlet_bottom</name> + <type>Constant</type> + <value>101325.0</value> + </parameter> + <parameter> + <name>pg_Dirichlet_top</name> + <type>Constant</type> + <value>101325.0</value> + </parameter> + <parameter> + <name>pc_0</name> + <type>Constant</type> + <values>100.0</values> + </parameter> + <parameter> + <name>pg_0</name> + <type>Constant</type> + <value>101325.0</value> + </parameter> + <parameter> + <name>temp</name> + <type>Constant</type> + <value>293.15</value> + </parameter> + </parameters> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-7</abstol> + </convergence_criterion> + <time_discretization> + <type>CrankNicolson</type> + <theta>0.5</theta> + </time_discretization> + <output> + <variables> + <variable> capillary_pressure </variable> + <variable> gas_pressure </variable> + <variable> saturation </variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1000.0</t_end> + <timesteps> + <pair> + <repeat>100</repeat> + <delta_t>0.01</delta_t> + </pair> + <pair> + <repeat>8</repeat> + <delta_t>1</delta_t> + </pair> + <pair> + <repeat>100</repeat> + <delta_t>0.01</delta_t> + </pair> + <pair> + <repeat>8</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>twophaseflow</prefix> + <timesteps> + <!-- only output last timestep --> + <pair> + <repeat> 1 </repeat> + <each_steps> 1000 </each_steps> + </pair> + </timesteps> + <output_iteration_results>false</output_iteration_results> + </output> + </time_loop> + <process_variables> + <process_variable> + <name>gas_pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pg_0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>Twophase_Lia_Geometry</geometrical_set> + <geometry>TOP</geometry> + <type>Dirichlet</type> + <parameter>pg_Dirichlet_top</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>Twophase_Lia_Geometry</geometrical_set> + <geometry>BOTTOM</geometry> + <type>Dirichlet</type> + <parameter>pg_Dirichlet_bottom</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>capillary_pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pc_0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>Twophase_Lia_Geometry</geometrical_set> + <geometry>BOTTOM</geometry> + <type>Dirichlet</type> + <parameter>pc_Dirichlet_bottom</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name> basic_newton </name> + <type> Newton </type> + <max_iter> 50 </max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-18 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-18</error_tolerance> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/Liakopoulos/TwoPhase_Lia_quad_short.prj b/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/Liakopoulos/TwoPhase_Lia_quad_short.prj new file mode 100644 index 0000000000000000000000000000000000000000..0ed2e45952d3de9daf621002c3f89fed74f4d7a2 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/Liakopoulos/TwoPhase_Lia_quad_short.prj @@ -0,0 +1,236 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>Twophase_Lia_quad.vtu</mesh> + <geometry>Twophase_Lia.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>TWOPHASE_FLOW_PP</type> + <integration_order>2</integration_order> + <jacobian_assembler> + <type>CentralDifferences</type> + <component_magnitudes>1e4 1e+5</component_magnitudes> + <relative_epsilons>1e-7 1e-7</relative_epsilons> + </jacobian_assembler> + <process_variables> + <gas_pressure>gas_pressure</gas_pressure> + <capillary_pressure>capillary_pressure</capillary_pressure> + </process_variables> + <material_property> + <fluid> + <liquid_density> + <type>Constant</type> + <value> 1.e3 </value> + </liquid_density> + <gas_density> + <type>IdealGasLaw</type> + <molar_mass> 0.02896 </molar_mass> + </gas_density> + <liquid_viscosity> + <type>Constant</type> + <value> 1.e-3 </value> + </liquid_viscosity> + <gas_viscosity> + <type>Constant</type> + <value> 1.8e-5 </value> + </gas_viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>4.500000e-13</values> + </permeability> + <porosity> + <type>Constant</type> + <value> 2.975000e-001 </value> + </porosity> + <storage> + <type>Constant</type> + <value> 0.0 </value> + </storage> + <capillary_pressure> + <type>Curve</type> + <curve> + <coords>0.900000007 0.910000009 0.920000003 0.929821599 0.939999996 0.950000006 0.960000005 0.97 0.980000004 0.982500005 0.984999999 0.9875 0.989999997 0.9925 0.995000002 0.997499999 0.99962099 1 + </coords> + <values>9938.064 9516.018 9065.393 8589.271 8052.432 7469.886 6813.948 6052.562 5121.663 4847.584 4549.372 4220.252 3849.668 3419.508 2893.579 2174.942 1000 0 + </values> + </curve> + </capillary_pressure> + <relative_permeability> + <relative_permeability id="0"> + <type>NonWettingPhaseBrooksCoreyOilGas</type> + <sr> 0.2 </sr> + <smax> 1.0</smax> + <m> 3 </m> + <krel_min> 1.e-4 </krel_min> + </relative_permeability> + <relative_permeability id="1"> + <type>Curve</type> + <curve> + <coords>0.575 0.6 0.625 0.65 0.675 0.7 0.725 0.75 0.775 0.8 0.825 0.85 0.875 0.9 0.925 0.95 0.975 1 + </coords> + <values>0 0.12693 0.18214 0.2373 0.29242 0.34748 0.40248 0.45743 0.51231 0.56711 0.62184 0.67646 0.73098 0.78536 0.83958 0.89358 0.94723 1 + </values> + </curve> + </relative_permeability> + </relative_permeability> + </porous_medium> + </porous_medium> + </material_property> + <secondary_variables> + <secondary_variable type="static" internal_name="saturation" output_name="saturation"/> + <secondary_variable type="static" internal_name="pressure_wetting" output_name="pressure_wetting"/> + </secondary_variables> + <specific_body_force>0 -9.81</specific_body_force> + <mass_lumping> true </mass_lumping> + <temperature> temp </temperature> + </process> + </processes> + <parameters> + <parameter> + <name>pc_Dirichlet_bottom</name> + <type>Constant</type> + <value>100.0</value> + </parameter> + <parameter> + <name>pg_Dirichlet_bottom</name> + <type>Constant</type> + <value>101325.0</value> + </parameter> + <parameter> + <name>pg_Dirichlet_top</name> + <type>Constant</type> + <value>101325.0</value> + </parameter> + <parameter> + <name>pc_0</name> + <type>Constant</type> + <values>100.0</values> + </parameter> + <parameter> + <name>pg_0</name> + <type>Constant</type> + <value>101325.0</value> + </parameter> + <parameter> + <name>temp</name> + <type>Constant</type> + <value>293.15</value> + </parameter> + </parameters> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-7</abstol> + </convergence_criterion> + <time_discretization> + <type>CrankNicolson</type> + <theta>0.5</theta> + </time_discretization> + <output> + <variables> + <variable> capillary_pressure </variable> + <variable> gas_pressure </variable> + <variable> saturation </variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>20</t_end> + <timesteps> + <pair> + <repeat>100</repeat> + <delta_t>0.01</delta_t> + </pair> + <pair> + <repeat>8</repeat> + <delta_t>1</delta_t> + </pair> + <pair> + <repeat>100</repeat> + <delta_t>0.01</delta_t> + </pair> + <pair> + <repeat>8</repeat> + <delta_t>1</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>twophaseflow</prefix> + <timesteps> + <!-- only output last timestep --> + <pair> + <repeat> 1 </repeat> + <each_steps> 218 </each_steps> + </pair> + </timesteps> + <output_iteration_results>false</output_iteration_results> + </output> + </time_loop> + <process_variables> + <process_variable> + <name>gas_pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pg_0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>Twophase_Lia_Geometry</geometrical_set> + <geometry>TOP</geometry> + <type>Dirichlet</type> + <parameter>pg_Dirichlet_top</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>Twophase_Lia_Geometry</geometrical_set> + <geometry>BOTTOM</geometry> + <type>Dirichlet</type> + <parameter>pg_Dirichlet_bottom</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>capillary_pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pc_0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>Twophase_Lia_Geometry</geometrical_set> + <geometry>BOTTOM</geometry> + <type>Dirichlet</type> + <parameter>pc_Dirichlet_bottom</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name> basic_newton </name> + <type> Newton </type> + <max_iter> 50 </max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-18 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-18</error_tolerance> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/Liakopoulos/Twophase_Lia.gml b/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/Liakopoulos/Twophase_Lia.gml new file mode 100644 index 0000000000000000000000000000000000000000..3afda0bdecee4d448be2da42d2c05e7dd3013963 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/Liakopoulos/Twophase_Lia.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3928e59b7daa3963594c88a498989e72b2ebaaacb185c7e0aecbc4d1dd4afa44 +size 919 diff --git a/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/Liakopoulos/Twophase_Lia_quad.vtu b/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/Liakopoulos/Twophase_Lia_quad.vtu new file mode 100644 index 0000000000000000000000000000000000000000..52796f808be84246a5808a58640183ffc5057801 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/Liakopoulos/Twophase_Lia_quad.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97682b42d117334cdffac442c22656630a6e95da113dd88e8d6e3078e6a43cfe +size 2908 diff --git a/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/Liakopoulos/h2_Liako_1198.vtu b/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/Liakopoulos/h2_Liako_1198.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c814fb18c2cc96976eab57c41709809ce83f3134 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/Liakopoulos/h2_Liako_1198.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:032baddc6cebf9d143d6c3f1c5cee4e1a4066e6726ddb079d8050b1248a0c3dc +size 28294 diff --git a/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/Liakopoulos/h2_Liako_20.vtu b/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/Liakopoulos/h2_Liako_20.vtu new file mode 100644 index 0000000000000000000000000000000000000000..58de12352af9ab53e6d3431be7bc23243d3c0397 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/Liakopoulos/h2_Liako_20.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47e2c373144b143886cb71ca6e4d35e1ce9ca625bdaeabe7302716baf73a46b7 +size 5087 diff --git a/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/McWorts/TwoPhase_mcwt_line.prj b/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/McWorts/TwoPhase_mcwt_line.prj new file mode 100644 index 0000000000000000000000000000000000000000..62de721fa90109352f6ecb1efc5cfa32045c18ea --- /dev/null +++ b/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/McWorts/TwoPhase_mcwt_line.prj @@ -0,0 +1,228 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>mcwt.vtu</mesh> + <geometry>mcwt.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>TWOPHASE_FLOW_PP</type> + <integration_order>2</integration_order> + <jacobian_assembler> + <type>CentralDifferences</type> + <component_magnitudes>1e4 1e+5</component_magnitudes> + <relative_epsilons>1e-7 1e-7</relative_epsilons> + </jacobian_assembler> + <process_variables> + <capillary_pressure>capillary_pressure</capillary_pressure> + <gas_pressure>gas_pressure</gas_pressure> + </process_variables> + <material_property> + <fluid> + <liquid_density> + <type>Constant</type> + <value> 1.e3 </value> + </liquid_density> + <gas_density> + <type>Constant</type> + <value> 1.e3 </value> + </gas_density> + <liquid_viscosity> + <type>Constant</type> + <value> 1.e-3 </value> + </liquid_viscosity> + <gas_viscosity> + <type>Constant</type> + <value> 1.e-3 </value> + </gas_viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1.0e-10</values> + </permeability> + <porosity> + <type>Constant</type> + <value> 0.3 </value> + </porosity> + <storage> + <type>Constant</type> + <value> 0.0 </value> + </storage> + <capillary_pressure> + <type>BrooksCorey</type> + <pd> 5000 </pd> + <sr> 0.0 </sr> + <smax> 1. </smax> + <m> 2 </m> + <pc_max> 2e+7 </pc_max> + </capillary_pressure> + <relative_permeability> + <relative_permeability id="0"> + <type>NonWettingPhaseBrooksCoreyOilGas</type> + <sr> 0.0 </sr> + <smax> 1.0</smax> + <m> 2 </m> + <krel_min> 1e-9 </krel_min> + </relative_permeability> + <relative_permeability id="1"> + <type>WettingPhaseBrooksCoreyOilGas</type> + <sr> 0.0 </sr> + <smax> 1.0</smax> + <m> 2 </m> + <krel_min> 0.0 </krel_min> + </relative_permeability> + </relative_permeability> + </porous_medium> + </porous_medium> + </material_property> + <secondary_variables> + <secondary_variable type="static" internal_name="saturation" output_name="saturation"/> + </secondary_variables> + <specific_body_force>0 0</specific_body_force> + <mass_lumping> true </mass_lumping> + <temperature> temp </temperature> + </process> + </processes> + <parameters> + <parameter> + <name>pc_Dirichlet_left</name> + <type>Constant</type> + <value>5000.0</value> + </parameter> + <parameter> + <name>pg_Dirichlet_left</name> + <type>Constant</type> + <value>2.e5</value> + </parameter> + <parameter> + <name>pc_0</name> + <type>Constant</type> + <values>5.e4</values> + </parameter> + <parameter> + <name>pg_0</name> + <type>Constant</type> + <values>0.0</values> + </parameter> + <parameter> + <name>temp</name> + <type>Constant</type> + <value>293.15</value> + </parameter> + </parameters> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable> capillary_pressure </variable> + <variable> gas_pressure </variable> + <variable> saturation </variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1000</t_end> + <timesteps> + <pair> + <repeat>100</repeat> + <delta_t>0.05</delta_t> + </pair> + <pair> + <repeat>100</repeat> + <delta_t>0.1</delta_t> + </pair> + <pair> + <repeat>100</repeat> + <delta_t>1</delta_t> + </pair> + <pair> + <repeat>100</repeat> + <delta_t>2</delta_t> + </pair> + <pair> + <repeat>100</repeat> + <delta_t>5</delta_t> + </pair> + <pair> + <repeat>100</repeat> + <delta_t>10</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>twophaseflow</prefix> + <timesteps> + <!-- only output last timestep --> + <pair> + <repeat> 1 </repeat> + <each_steps> 10000 </each_steps> + </pair> + </timesteps> + <output_iteration_results>false</output_iteration_results> + </output> + </time_loop> + <process_variables> + <process_variable> + <name>capillary_pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pc_0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>mcwt</geometrical_set> + <geometry>POINT0</geometry> + <type>Dirichlet</type> + <parameter>pc_Dirichlet_left</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>gas_pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pg_0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>mcwt</geometrical_set> + <geometry>POINT0</geometry> + <type>Dirichlet</type> + <parameter>pg_Dirichlet_left</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name> basic_newton </name> + <type> Newton </type> + <max_iter> 50 </max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilut -tol 1e-18 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-18</error_tolerance> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/McWorts/mcwt.gml b/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/McWorts/mcwt.gml new file mode 100644 index 0000000000000000000000000000000000000000..3ba9dfe0ded80a07bff39e489a2341e80b421f09 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/McWorts/mcwt.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac792728629cdf02e37da0a343781141195e1acfb30c212bc88e5ceabf0d8a04 +size 626 diff --git a/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/McWorts/mcwt.vtu b/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/McWorts/mcwt.vtu new file mode 100644 index 0000000000000000000000000000000000000000..6f811c46d403c6cd76243366100699ec51726c12 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/McWorts/mcwt.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:72a33299ac848e5747172e7834679c612aeb941b171ccb9822eaaa57471b46e9 +size 5622 diff --git a/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/McWorts/mcwt_1000.vtu b/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/McWorts/mcwt_1000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..60d4b69a2876a89ab2cff57839a243bc4cd71db8 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TwoPhaseFlowPP/McWorts/mcwt_1000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de8e1f3bb24e3e00c72438ae26140314cf6d11b70f1ae2f1f77dbf1957debcd0 +size 40313 diff --git a/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/H2_H20_2D.gml b/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/H2_H20_2D.gml new file mode 100644 index 0000000000000000000000000000000000000000..411fcfebfdd483f8fa0bc624b4ada20fb6c5571a --- /dev/null +++ b/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/H2_H20_2D.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:046d8c1662ee5f3f1346a2f87df25ab029227d4dce701f6ca5d8854ab7f9aeaf +size 879 diff --git a/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/H2_H20_2D.vtu b/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/H2_H20_2D.vtu new file mode 100644 index 0000000000000000000000000000000000000000..db66288fba4f1f5ca8fcd681e178c415bb6eec64 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/H2_H20_2D.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8ab8de42798af0dfe4e83df0762e15a022ff719a7bbd25c9867f6a1d10c96cd +size 46085 diff --git a/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/H2_H20_2D_small.vtu b/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/H2_H20_2D_small.vtu new file mode 100644 index 0000000000000000000000000000000000000000..fe0d164135d5cd2cae6fd56105ab0fa0c705f21e --- /dev/null +++ b/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/H2_H20_2D_small.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6fa1b99a9a3e4df9f3d11c99bca5b24e7de01cbeef77212a7a343fd7ec5ed8a0 +size 13176 diff --git a/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/Twophase_MoMaS_quad.prj b/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/Twophase_MoMaS_quad.prj new file mode 100644 index 0000000000000000000000000000000000000000..3792b232e3d9d758c300471d277ce731abd4ee55 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/Twophase_MoMaS_quad.prj @@ -0,0 +1,262 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>H2_H20_2D.vtu</mesh> + <geometry>H2_H20_2D.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>TWOPHASE_FLOW_PRHO</type> + <integration_order>2</integration_order> + <process_variables> + <liquid_pressure> liquid_pressure </liquid_pressure> + <overall_mass_density>overall_mass_density</overall_mass_density> + </process_variables> + <jacobian_assembler> + <type>CentralDifferences</type> + <component_magnitudes>1e6 1.0</component_magnitudes> + <relative_epsilons>1e-6 1e-7</relative_epsilons> + </jacobian_assembler> + <material_property> + <fluid> + <liquid_density> + <type>Constant</type> + <value> 1.e3 </value> + </liquid_density> + <gas_density> + <type>IdealGasLaw</type> + <molar_mass> 0.002 </molar_mass> + </gas_density> + <liquid_viscosity> + <type>Constant</type> + <value> 3.171e-11 </value> + </liquid_viscosity> + <gas_viscosity> + <type>Constant</type> + <value> 2.8539e-13 </value> + </gas_viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>5.e-20</values> + </permeability> + <porosity> + <type>Constant</type> + <value> 0.15 </value> + </porosity> + <storage> + <type>Constant</type> + <value> 0.0 </value> + </storage> + <capillary_pressure> + <type>vanGenuchten</type> + <pd> 2e+6 </pd> + <sr> 0.4 </sr> + <smax> 1. </smax> + <m> 0.3288590604 </m> + <pc_max> 2e+7 </pc_max> + <has_regularized> true </has_regularized> + </capillary_pressure> + <relative_permeability> + <relative_permeability id="0"> + <type>NonWettingPhaseVanGenuchten</type> + <sr> 0.0 </sr> + <smax> 0.6 </smax> + <m> 0.3288590604 </m> + <krel_min> 0.0 </krel_min> + </relative_permeability> + <relative_permeability id="1"> + <type>WettingPhaseVanGenuchten</type> + <sr> 0.4 </sr> + <smax> 1. </smax> + <m> 0.3288590604 </m> + <krel_min> 0.0 </krel_min> + </relative_permeability> + </relative_permeability> + </porous_medium> + </porous_medium> + </material_property> + <secondary_variables> + <secondary_variable type="static" internal_name="saturation" output_name="saturation"/> + <secondary_variable type="static" internal_name="pressure_nonwetting" output_name="pressure_nonwetting"/> + </secondary_variables> + <specific_body_force>0 0</specific_body_force> + <mass_lumping> true </mass_lumping> + <diffusion_coeff_component_b> diff_coef_b </diffusion_coeff_component_b> + <diffusion_coeff_component_a> diff_coef_a </diffusion_coeff_component_a> + <temperature> temp </temperature> + </process> + </processes> + <parameters> + <parameter> + <name>HEN0</name> + <type>Constant</type> + <value>7.65E-6</value> + </parameter> + <parameter> + <name>molX_Dirichlet_right</name> + <type>Constant</type> + <value>1e-6</value> + </parameter> + <parameter> + <name>pg_Dirichlet_right</name> + <type>Constant</type> + <value>1e+6</value> + </parameter> + <parameter> + <name>molX_0</name> + <type>Constant</type> + <values>1e-6</values> + </parameter> + <parameter> + <name>pg_0</name> + <type>Constant</type> + <value>1e+6</value> + </parameter> + <parameter> + <name>T_neumann</name> + <type>Constant</type> + <value>5.57e-6</value> + </parameter> + <parameter> + <name>henry_const</name> + <type>Constant</type> + <value>7.65e-6</value> + </parameter> + <parameter> + <name>diff_coef_b</name> + <type>Constant</type> + <value>9.467e-2</value> + </parameter> + <parameter> + <name>diff_coef_a</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>temp</name> + <type>Constant</type> + <value>303.15</value> + </parameter> + </parameters> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>CrankNicolson</type> + <theta>0.5</theta> + </time_discretization> + <output> + <variables> + <variable> overall_mass_density </variable> + <variable> liquid_pressure </variable> + <variable> saturation </variable> + <variable> pressure_nonwetting </variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>30000.0</t_end> + <timesteps> + <pair> + <repeat>10</repeat> + <delta_t>1000</delta_t> + </pair> + <pair> + <repeat>20</repeat> + <delta_t>100</delta_t> + </pair> + <pair> + <repeat>190</repeat> + <delta_t>1000</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>twophaseflow</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 2 </each_steps> + </pair> + </timesteps> + <output_iteration_results>false</output_iteration_results> + </output> + </time_loop> + <process_variables> + <process_variable> + <name>liquid_pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pg_0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>H2_H20_2D</geometrical_set> + <geometry>PLY_RIGHT</geometry> + <type>Dirichlet</type> + <parameter>pg_Dirichlet_right</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>H2_H20_2D</geometrical_set> + <geometry>PLY_LEFT</geometry> + <type>Neumann</type> + <parameter>T_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>overall_mass_density</name> + <components>1</components> + <order>1</order> + <initial_condition>molX_0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>H2_H20_2D</geometrical_set> + <geometry>PLY_RIGHT</geometry> + <type>Dirichlet</type> + <parameter>molX_Dirichlet_right</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>H2_H20_2D</geometrical_set> + <geometry>PLY_LEFT</geometry> + <type>Neumann</type> + <parameter>T_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name> basic_newton </name> + <type> Newton </type> + <max_iter> 50 </max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-18 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-18</error_tolerance> + </eigen> + <petsc> + <prefix>multiphase</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/Twophase_MoMaS_quad_adaptive_dt.prj b/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/Twophase_MoMaS_quad_adaptive_dt.prj new file mode 100644 index 0000000000000000000000000000000000000000..a9e85946818cf47a2d04add506dc6b8b2de0b8c1 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/Twophase_MoMaS_quad_adaptive_dt.prj @@ -0,0 +1,254 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>H2_H20_2D.vtu</mesh> + <geometry>H2_H20_2D.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>TWOPHASE_FLOW_PRHO</type> + <integration_order>2</integration_order> + <process_variables> + <liquid_pressure> liquid_pressure </liquid_pressure> + <overall_mass_density>overall_mass_density</overall_mass_density> + </process_variables> + <jacobian_assembler> + <type>CentralDifferences</type> + <component_magnitudes>1e6 1.0</component_magnitudes> + <relative_epsilons>1e-6 1e-7</relative_epsilons> + </jacobian_assembler> + <material_property> + <fluid> + <liquid_density> + <type>Constant</type> + <value> 1.e3 </value> + </liquid_density> + <gas_density> + <type>IdealGasLaw</type> + <molar_mass> 0.002 </molar_mass> + </gas_density> + <liquid_viscosity> + <type>Constant</type> + <value> 3.171e-11 </value> + </liquid_viscosity> + <gas_viscosity> + <type>Constant</type> + <value> 2.8539e-13 </value> + </gas_viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>5.e-20</values> + </permeability> + <porosity> + <type>Constant</type> + <value> 0.15 </value> + </porosity> + <storage> + <type>Constant</type> + <value> 0.0 </value> + </storage> + <capillary_pressure> + <type>vanGenuchten</type> + <pd> 2e+6 </pd> + <sr> 0.4 </sr> + <smax> 1. </smax> + <m> 0.3288590604 </m> + <pc_max> 2e+7 </pc_max> + <has_regularized> true </has_regularized> + </capillary_pressure> + <relative_permeability> + <relative_permeability id="0"> + <type>NonWettingPhaseVanGenuchten</type> + <sr> 0.0 </sr> + <smax> 0.6 </smax> + <m> 0.3288590604 </m> + <krel_min> 0.0 </krel_min> + </relative_permeability> + <relative_permeability id="1"> + <type>WettingPhaseVanGenuchten</type> + <sr> 0.4 </sr> + <smax> 1. </smax> + <m> 0.3288590604 </m> + <krel_min> 0.0 </krel_min> + </relative_permeability> + </relative_permeability> + </porous_medium> + </porous_medium> + </material_property> + <secondary_variables> + <secondary_variable type="static" internal_name="saturation" output_name="saturation"/> + <secondary_variable type="static" internal_name="pressure_nonwetting" output_name="pressure_nonwetting"/> + </secondary_variables> + <specific_body_force>0 0</specific_body_force> + <mass_lumping> true </mass_lumping> + <diffusion_coeff_component_b> diff_coef_b </diffusion_coeff_component_b> + <diffusion_coeff_component_a> diff_coef_a </diffusion_coeff_component_a> + <temperature> temp </temperature> + </process> + </processes> + <parameters> + <parameter> + <name>HEN0</name> + <type>Constant</type> + <value>7.65E-6</value> + </parameter> + <parameter> + <name>molX_Dirichlet_right</name> + <type>Constant</type> + <value>1e-6</value> + </parameter> + <parameter> + <name>pg_Dirichlet_right</name> + <type>Constant</type> + <value>1e+6</value> + </parameter> + <parameter> + <name>molX_0</name> + <type>Constant</type> + <values>1e-6</values> + </parameter> + <parameter> + <name>pg_0</name> + <type>Constant</type> + <value>1e+6</value> + </parameter> + <parameter> + <name>T_neumann</name> + <type>Constant</type> + <value>5.57e-6</value> + </parameter> + <parameter> + <name>henry_const</name> + <type>Constant</type> + <value>7.65e-6</value> + </parameter> + <parameter> + <name>diff_coef_b</name> + <type>Constant</type> + <value>9.467e-2</value> + </parameter> + <parameter> + <name>diff_coef_a</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>temp</name> + <type>Constant</type> + <value>303.15</value> + </parameter> + </parameters> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>PerComponentDeltaX</type> + <norm_type>NORM2</norm_type> + <reltols>1.e-5 1.e-3</reltols> + </convergence_criterion> + <time_discretization> + <type>CrankNicolson</type> + <theta>0.5</theta> + </time_discretization> + <output> + <variables> + <variable> overall_mass_density </variable> + <variable> liquid_pressure </variable> + <variable> saturation </variable> + <variable> pressure_nonwetting </variable> + </variables> + </output> + <time_stepping> + <type>EvolutionaryPIDcontroller</type> + <t_initial> 0.0 </t_initial> + <t_end> 1.e5 </t_end> + <dt_guess> 1000 </dt_guess> + <dt_min> 100 </dt_min> + <dt_max> 7e3 </dt_max> + <rel_dt_min> 0.01 </rel_dt_min> + <rel_dt_max> 1.5 </rel_dt_max> + <tol> 1</tol> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>twophaseflow_adaptive_dt</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 1 </each_steps> + </pair> + </timesteps> + <output_iteration_results>false</output_iteration_results> + </output> + </time_loop> + <process_variables> + <process_variable> + <name>liquid_pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pg_0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>H2_H20_2D</geometrical_set> + <geometry>PLY_RIGHT</geometry> + <type>Dirichlet</type> + <parameter>pg_Dirichlet_right</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>H2_H20_2D</geometrical_set> + <geometry>PLY_LEFT</geometry> + <type>Neumann</type> + <parameter>T_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>overall_mass_density</name> + <components>1</components> + <order>1</order> + <initial_condition>molX_0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>H2_H20_2D</geometrical_set> + <geometry>PLY_RIGHT</geometry> + <type>Dirichlet</type> + <parameter>molX_Dirichlet_right</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>H2_H20_2D</geometrical_set> + <geometry>PLY_LEFT</geometry> + <type>Neumann</type> + <parameter>T_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name> basic_newton </name> + <type> Newton </type> + <max_iter> 20 </max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-18 -maxiter 10000</lis> + <eigen> + <solver_type>SparseLU</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-18</error_tolerance> + </eigen> + <petsc> + <prefix>multiphase</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/Twophase_MoMaS_small.prj b/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/Twophase_MoMaS_small.prj new file mode 100644 index 0000000000000000000000000000000000000000..41d939d5a81cdb93fcb2c65982e0e4008f3e9fce --- /dev/null +++ b/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/Twophase_MoMaS_small.prj @@ -0,0 +1,254 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>H2_H20_2D_small.vtu</mesh> + <geometry>H2_H20_2D.gml</geometry> + <processes> + <process> + <name>GW23</name> + <type>TWOPHASE_FLOW_PRHO</type> + <integration_order>2</integration_order> + <process_variables> + <liquid_pressure> liquid_pressure </liquid_pressure> + <overall_mass_density>overall_mass_density</overall_mass_density> + </process_variables> + <jacobian_assembler> + <type>CentralDifferences</type> + <component_magnitudes>1e6 1.0</component_magnitudes> + <relative_epsilons>1e-6 1e-7</relative_epsilons> + </jacobian_assembler> + <material_property> + <fluid> + <liquid_density> + <type>Constant</type> + <value> 1.e3 </value> + </liquid_density> + <gas_density> + <type>IdealGasLaw</type> + <molar_mass> 0.002 </molar_mass> + </gas_density> + <liquid_viscosity> + <type>Constant</type> + <value> 3.171e-11 </value> + </liquid_viscosity> + <gas_viscosity> + <type>Constant</type> + <value> 2.8539e-13 </value> + </gas_viscosity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>5.e-20</values> + </permeability> + <porosity> + <type>Constant</type> + <value> 0.15 </value> + </porosity> + <storage> + <type>Constant</type> + <value> 0.0 </value> + </storage> + <capillary_pressure> + <type>vanGenuchten</type> + <pd> 2e+6 </pd> + <sr> 0.4 </sr> + <smax> 1. </smax> + <m> 0.3288590604 </m> + <pc_max> 2e+7 </pc_max> + <has_regularized> true </has_regularized> + </capillary_pressure> + <relative_permeability> + <relative_permeability id="0"> + <type>NonWettingPhaseVanGenuchten</type> + <sr> 0.0 </sr> + <smax> 0.6 </smax> + <m> 0.3288590604 </m> + <krel_min> 0.0 </krel_min> + </relative_permeability> + <relative_permeability id="1"> + <type>WettingPhaseVanGenuchten</type> + <sr> 0.4 </sr> + <smax> 1. </smax> + <m> 0.3288590604 </m> + <krel_min> 0.0 </krel_min> + </relative_permeability> + </relative_permeability> + </porous_medium> + </porous_medium> + </material_property> + <secondary_variables> + <secondary_variable type="static" internal_name="saturation" output_name="saturation"/> + <secondary_variable type="static" internal_name="pressure_nonwetting" output_name="pressure_nonwetting"/> + </secondary_variables> + <specific_body_force>0 0</specific_body_force> + <mass_lumping> true </mass_lumping> + <diffusion_coeff_component_b> diff_coef_b </diffusion_coeff_component_b> + <diffusion_coeff_component_a> diff_coef_a </diffusion_coeff_component_a> + <temperature> temp </temperature> + </process> + </processes> + <parameters> + <parameter> + <name>HEN0</name> + <type>Constant</type> + <value>7.65E-6</value> + </parameter> + <parameter> + <name>molX_Dirichlet_right</name> + <type>Constant</type> + <value>1e-6</value> + </parameter> + <parameter> + <name>pg_Dirichlet_right</name> + <type>Constant</type> + <value>1e+6</value> + </parameter> + <parameter> + <name>molX_0</name> + <type>Constant</type> + <values>1e-6</values> + </parameter> + <parameter> + <name>pg_0</name> + <type>Constant</type> + <value>1e+6</value> + </parameter> + <parameter> + <name>T_neumann</name> + <type>Constant</type> + <value>5.57e-6</value> + </parameter> + <parameter> + <name>henry_const</name> + <type>Constant</type> + <value>7.65e-6</value> + </parameter> + <parameter> + <name>diff_coef_b</name> + <type>Constant</type> + <value>9.467e-2</value> + </parameter> + <parameter> + <name>diff_coef_a</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>temp</name> + <type>Constant</type> + <value>303.15</value> + </parameter> + </parameters> + <time_loop> + <processes> + <process ref="GW23"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>CrankNicolson</type> + <theta>0.5</theta> + </time_discretization> + <output> + <variables> + <variable> overall_mass_density </variable> + <variable> liquid_pressure </variable> + <variable> saturation </variable> + <variable> pressure_nonwetting </variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>10000.0</t_end> + <timesteps> + <pair> + <repeat>10</repeat> + <delta_t>1000</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>twophaseflow_small</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 10 </each_steps> + </pair> + </timesteps> + <output_iteration_results>false</output_iteration_results> + </output> + </time_loop> + <process_variables> + <process_variable> + <name>liquid_pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>pg_0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>H2_H20_2D</geometrical_set> + <geometry>PLY_RIGHT</geometry> + <type>Dirichlet</type> + <parameter>pg_Dirichlet_right</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>H2_H20_2D</geometrical_set> + <geometry>PLY_LEFT</geometry> + <type>Neumann</type> + <parameter>T_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>overall_mass_density</name> + <components>1</components> + <order>1</order> + <initial_condition>molX_0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>H2_H20_2D</geometrical_set> + <geometry>PLY_RIGHT</geometry> + <type>Dirichlet</type> + <parameter>molX_Dirichlet_right</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>H2_H20_2D</geometrical_set> + <geometry>PLY_LEFT</geometry> + <type>Neumann</type> + <parameter>T_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name> basic_newton </name> + <type> Newton </type> + <max_iter> 50 </max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-18 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-18</error_tolerance> + </eigen> + <petsc> + <prefix>multiphase</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/ref_t_10000.000000.vtu b/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/ref_t_10000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..31d7931185912ff16f0f137b73a4b958b176c261 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/ref_t_10000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cdbd829721111ef7e4d04d78334f269c354aaf03c7ce36f375852e608c05ce3b +size 20712 diff --git a/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/ref_ts_10_t_10000.000000.vtu b/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/ref_ts_10_t_10000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..1e32de2ca5e24b53319b3ff0eceb1f2f77e7c648 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/ref_ts_10_t_10000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab5eb0352b1c26822ed8d8cefc9e26482f8c6b12b8898fd44ea0a1d556f47fb6 +size 68970 diff --git a/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/ref_twophaseflow_pcs_0_ts_19_t_100000.000000.vtu b/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/ref_twophaseflow_pcs_0_ts_19_t_100000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..5e1680efda2792b59361260d8e0a60e1a6e0b47f --- /dev/null +++ b/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/ref_twophaseflow_pcs_0_ts_19_t_100000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa1068dd12bf658868c505a1d679ae6879a9b3bcf790b467a8bf4ef95b44c3bb +size 67142 diff --git a/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/twophaseflow_pcs_0_ts_10_t_10000.000000.vtu b/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/twophaseflow_pcs_0_ts_10_t_10000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..31d7931185912ff16f0f137b73a4b958b176c261 --- /dev/null +++ b/Tests/lfs-data/Parabolic/TwoPhaseFlowPrho/MoMaS/twophaseflow_pcs_0_ts_10_t_10000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cdbd829721111ef7e4d04d78334f269c354aaf03c7ce36f375852e608c05ce3b +size 20712 diff --git a/Tests/lfs-data/PhaseField/beam3d.gml b/Tests/lfs-data/PhaseField/beam3d.gml new file mode 100644 index 0000000000000000000000000000000000000000..557f3c60fbb76c4933ba834c303e4692c021ac0c --- /dev/null +++ b/Tests/lfs-data/PhaseField/beam3d.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63e214550c02b0a8fbc8b7224c1c68001082aca4b6783348c6643d3754a6b930 +size 1649 diff --git a/Tests/lfs-data/PhaseField/beam3d.prj b/Tests/lfs-data/PhaseField/beam3d.prj new file mode 100644 index 0000000000000000000000000000000000000000..ee6df112f292188cb8fa905f4c443e614e444169 --- /dev/null +++ b/Tests/lfs-data/PhaseField/beam3d.prj @@ -0,0 +1,255 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>beam3d.vtu</mesh> + <geometry>beam3d.gml</geometry> + <processes> + <process> + <name>PhaseField</name> + <type>PHASE_FIELD</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <phasefield_parameters> + <residual_stiffness>k</residual_stiffness> + <crack_resistance>gc</crack_resistance> + <crack_length_scale>ls</crack_length_scale> + <kinetic_coefficient>M</kinetic_coefficient> + <history_field>H</history_field> + </phasefield_parameters> + <solid_density>rho_sr</solid_density> + <process_variables> + <displacement>displacement</displacement> + <phasefield>phasefield</phasefield> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + </secondary_variables> + <specific_body_force>0 0 0</specific_body_force> + </process> + </processes> + <time_loop> + <processes> + <process ref="PhaseField"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>PerComponentResidual</type> + <norm_type>NORM2</norm_type> + <abstols>1.e-2 1.e-3 1.e-3 1.e-3</abstols> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>phasefield</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>10</t_end> + <timesteps> + <pair> + <repeat>10000</repeat> + <delta_t>1e-3</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>beam3d</prefix> + <timesteps> + <pair> + <repeat>100</repeat> + <each_steps>100</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <!-- Mechanics --> + <parameter> + <name>E</name> + <type>MeshElement</type> + <field_name>youngs_modulus</field_name> + <!--<type>Constant</type> + <value>2.1e5</value>--> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0.3</value> + </parameter> + <parameter> + <name>k</name> + <type>Constant</type> + <value>1e-3</value> + </parameter> + <parameter> + <name>gc</name> + <type>Constant</type> + <value>2.7</value> + </parameter> + <parameter> + <name>ls</name> + <type>Constant</type> + <value>0.02</value> + </parameter> + <parameter> + <name>M</name> + <type>Constant</type> + <value>1e6</value> + </parameter> + <parameter> + <name>H</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + <parameter> + <name>phasefield_ic</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>Dirichlet_spatial</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>dirichlet1</name> + <type>CurveScaled</type> + <curve>Dirichlet_temporal</curve> + <parameter>Dirichlet_spatial</parameter> + </parameter> + <parameter> + <name>dirichlet2</name> + <type>CurveScaled</type> + <curve>Dirichlet_temporal_left</curve> + <parameter>Dirichlet_spatial</parameter> + </parameter> + </parameters> + <curves> + <curve> + <name>Dirichlet_temporal</name> + <coords>0 10</coords> + <values>0 0.0098</values> + </curve> + <curve> + <name>Dirichlet_temporal_left</name> + <coords>0 10</coords> + <values>0 -0.0098</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>displacement</name> + <components>3</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>beam3d_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>beam3d_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>beam3d_geometry</geometrical_set> + <geometry>back</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>beam3d_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>beam3d_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet2</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>beam3d_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet1</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>phasefield</name> + <components>1</components> + <order>1</order> + <initial_condition>phasefield_ic</initial_condition> + <boundary_conditions> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <eigen> + <solver_type>SparseLU</solver_type> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/PhaseField/beam3d.vtu b/Tests/lfs-data/PhaseField/beam3d.vtu new file mode 100644 index 0000000000000000000000000000000000000000..f73ccc4a0a44b256efc820a8b99e27ef027a35de --- /dev/null +++ b/Tests/lfs-data/PhaseField/beam3d.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5fecccf9b526284c5c068e245edb2bc11842c62008a6474256bc77b41f17ad7f +size 122269 diff --git a/Tests/lfs-data/PhaseField/cube_1e0.prj b/Tests/lfs-data/PhaseField/cube_1e0.prj new file mode 100644 index 0000000000000000000000000000000000000000..9c65f5f238e0286e0967c07f1481a6e13634ced8 --- /dev/null +++ b/Tests/lfs-data/PhaseField/cube_1e0.prj @@ -0,0 +1,229 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e0.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>PhaseField</name> + <type>PHASE_FIELD</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <phasefield_parameters> + <residual_stiffness>k</residual_stiffness> + <crack_resistance>gc</crack_resistance> + <crack_length_scale>ls</crack_length_scale> + <kinetic_coefficient>M</kinetic_coefficient> + <history_field>H</history_field> + </phasefield_parameters> + <solid_density>rho_sr</solid_density> + <process_variables> + <displacement>displacement</displacement> + <phasefield>phasefield</phasefield> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + </secondary_variables> + <specific_body_force>0 0 0</specific_body_force> + </process> + </processes> + <time_loop> + <processes> + <process ref="PhaseField"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>PerComponentResidual</type> + <norm_type>NORM2</norm_type> + <abstols>1.e-6 1.e-6 1.e-6 1.e-6</abstols> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>phasefield</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>10000</repeat> + <delta_t>1e-4</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e0</prefix> + <timesteps> + <pair> + <repeat>100</repeat> + <each_steps>100</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <!-- Mechanics --> + <parameter> + <name>E</name> + <type>Constant</type> + <value>2.1e5</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0.3</value> + </parameter> + <parameter> + <name>k</name> + <type>Constant</type> + <value>1e-3</value> + </parameter> + <parameter> + <name>gc</name> + <type>Constant</type> + <value>2.7</value> + </parameter> + <parameter> + <name>ls</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>M</name> + <type>Constant</type> + <value>1e8</value> + </parameter> + <parameter> + <name>H</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1.2e-6</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + <parameter> + <name>phasefield_ic</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>Dirichlet_spatial</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>dirichlet1</name> + <type>CurveScaled</type> + <curve>Dirichlet_temporal</curve> + <parameter>Dirichlet_spatial</parameter> + </parameter> + </parameters> + <curves> + <curve> + <name>Dirichlet_temporal</name> + <coords>0 1</coords> + <values>0 -0.1</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>displacement</name> + <components>3</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <!-- fixed boundaries --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>back</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet1</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>phasefield</name> + <components>1</components> + <order>1</order> + <initial_condition>phasefield_ic</initial_condition> + <boundary_conditions> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <eigen> + <solver_type>SparseLU</solver_type> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/PhaseField/cube_1x1x1.gml b/Tests/lfs-data/PhaseField/cube_1x1x1.gml new file mode 100644 index 0000000000000000000000000000000000000000..c8d2b4e86d266262e439a831545668a9863cf83b --- /dev/null +++ b/Tests/lfs-data/PhaseField/cube_1x1x1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9838deab6073e2cf94c40e6f407bba627801e13cb6a54a53efd8f0f82205d2eb +size 1617 diff --git a/Tests/lfs-data/PhaseField/cube_1x1x1_hex_1e0.vtu b/Tests/lfs-data/PhaseField/cube_1x1x1_hex_1e0.vtu new file mode 100644 index 0000000000000000000000000000000000000000..f7b1b6ac7d41050eea83478f81c21959cb05b457 --- /dev/null +++ b/Tests/lfs-data/PhaseField/cube_1x1x1_hex_1e0.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:476f72e94af3237693cfbc501bd176bca48d13bd9f9ca71aed1b59d3adfebb36 +size 1604 diff --git a/Tests/lfs-data/PhaseField/expected_beam3d_pcs_0_ts_10000_t_10.000000.vtu b/Tests/lfs-data/PhaseField/expected_beam3d_pcs_0_ts_10000_t_10.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..e62cf5cc601a24049562f004f2856a47be765357 --- /dev/null +++ b/Tests/lfs-data/PhaseField/expected_beam3d_pcs_0_ts_10000_t_10.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98ec326a4452ff0a98b7106b15acd62c74a776ddcdd732721904c68edaa88091 +size 122153 diff --git a/Tests/lfs-data/PhaseField/expected_cube_1e0_pcs_0_ts_10000_t_1.000000.vtu b/Tests/lfs-data/PhaseField/expected_cube_1e0_pcs_0_ts_10000_t_1.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..85b28d99f633d936619fd622031352b5f9bac05d --- /dev/null +++ b/Tests/lfs-data/PhaseField/expected_cube_1e0_pcs_0_ts_10000_t_1.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:febd3abfacf5723968f59255b703e2573a9bc62eb634f9b515da79b03bc3b67e +size 3683 diff --git a/Tests/lfs-data/PhaseField/square_1x1.gml b/Tests/lfs-data/PhaseField/square_1x1.gml new file mode 100644 index 0000000000000000000000000000000000000000..208d8ae26d717ee56074214da83a7054300b1f62 --- /dev/null +++ b/Tests/lfs-data/PhaseField/square_1x1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db22ef0a7c4e5d382227cc9abfff35789138308a5b7358f8e3c71553f0bdf54b +size 1044 diff --git a/Tests/lfs-data/PhaseField/square_h_400.vtu b/Tests/lfs-data/PhaseField/square_h_400.vtu new file mode 100644 index 0000000000000000000000000000000000000000..db75fa7872affa68d885fc0f9e946b42b909b4cb --- /dev/null +++ b/Tests/lfs-data/PhaseField/square_h_400.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a713e9a65aa34a668c8bfad2d202fbfc38c3b005c973a1c8b3e833a9542df373 +size 52325 diff --git a/Tests/lfs-data/PhaseField/square_line_h_400.prj b/Tests/lfs-data/PhaseField/square_line_h_400.prj new file mode 100644 index 0000000000000000000000000000000000000000..d6b2a4d726404d5f4f0923615dedb8aaa52a17d2 --- /dev/null +++ b/Tests/lfs-data/PhaseField/square_line_h_400.prj @@ -0,0 +1,229 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_h_400.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>PhaseField</name> + <type>PHASE_FIELD</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <phasefield_parameters> + <residual_stiffness>k</residual_stiffness> + <crack_resistance>gc</crack_resistance> + <crack_length_scale>ls</crack_length_scale> + <kinetic_coefficient>M</kinetic_coefficient> + <history_field>H</history_field> + </phasefield_parameters> + <solid_density>rho_sr</solid_density> + <process_variables> + <displacement>displacement</displacement> + <phasefield>phasefield</phasefield> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + </secondary_variables> + <specific_body_force>0 0</specific_body_force> + </process> + </processes> + <time_loop> + <processes> + <process ref="PhaseField"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>PerComponentResidual</type> + <norm_type>NORM2</norm_type> + <abstols>1e-3 1e-3 1e-3</abstols> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>phasefield</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>10000</repeat> + <delta_t>1e-4</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_line_h_400</prefix> + <timesteps> + <pair> + <repeat>300</repeat> + <each_steps>2000</each_steps> + </pair> + <!--<pair><repeat>10</repeat><each_steps>1</each_steps></pair> + <pair><repeat>50</repeat><each_steps>100</each_steps></pair>--> + </timesteps> + </output> + </time_loop> + <parameters> + <!-- Mechanics --> + <parameter> + <name>E</name> + <type>Constant</type> + <value>2.1e5</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0.3</value> + </parameter> + <parameter> + <name>k</name> + <type>Constant</type> + <value>1e-3</value> + </parameter> + <parameter> + <name>gc</name> + <type>Constant</type> + <value>2.7</value> + </parameter> + <parameter> + <name>ls</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + <parameter> + <name>H</name> + <type>MeshElement</type> + <field_name>history_field</field_name> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1.2e-6</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>phasefield_ic</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>Dirichlet_spatial</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>dirichlet1</name> + <type>CurveScaled</type> + <curve>Dirichlet_temporal</curve> + <parameter>Dirichlet_spatial</parameter> + </parameter> + <parameter> + <name>M</name> + <type>CurveScaled</type> + <curve>damping_nodamping</curve> + <parameter>Dirichlet_spatial</parameter> + </parameter> + </parameters> + <curves> + <curve> + <name>Dirichlet_temporal</name> + <coords>0 600</coords> + <values>0 0.007</values> + </curve> + <curve> + <name>damping_nodamping</name> + <coords>0 500 550 600</coords> + <values>1e6 1e6 1e-1 1e-1</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet1</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>phasefield</name> + <components>1</components> + <order>1</order> + <initial_condition>phasefield_ic</initial_condition> + <boundary_conditions> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <eigen> + <solver_type>SparseLU</solver_type> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/PhaseField/square_line_h_400_pcs_0_ts_400000_t_400.000000.vtu b/Tests/lfs-data/PhaseField/square_line_h_400_pcs_0_ts_400000_t_400.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..bbb9b29bf56c36a00128964ec471d55eaa4993ec --- /dev/null +++ b/Tests/lfs-data/PhaseField/square_line_h_400_pcs_0_ts_400000_t_400.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3c2fcab2c7fc20bdc5aca3a36a1094b87cbb0c8818517b003c7e514f9544efd +size 51234 diff --git a/Tests/lfs-data/PhaseField/square_shear_h_400.prj b/Tests/lfs-data/PhaseField/square_shear_h_400.prj new file mode 100644 index 0000000000000000000000000000000000000000..6eaabc34a16a38ca55662b41aeb7b680d2663b6f --- /dev/null +++ b/Tests/lfs-data/PhaseField/square_shear_h_400.prj @@ -0,0 +1,239 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_h_400.vtu</mesh> + <geometry>square_1x1.gml</geometry> + <processes> + <process> + <name>PhaseField</name> + <type>PHASE_FIELD</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <phasefield_parameters> + <residual_stiffness>k</residual_stiffness> + <crack_resistance>gc</crack_resistance> + <crack_length_scale>ls</crack_length_scale> + <kinetic_coefficient>M</kinetic_coefficient> + <history_field>H</history_field> + </phasefield_parameters> + <solid_density>rho_sr</solid_density> + <process_variables> + <displacement>displacement</displacement> + <phasefield>phasefield</phasefield> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + </secondary_variables> + <specific_body_force>0 0</specific_body_force> + </process> + </processes> + <time_loop> + <processes> + <process ref="PhaseField"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>PerComponentResidual</type> + <norm_type>NORM2</norm_type> + <abstols>1e-3 1e-3 1e-3</abstols> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>phasefield</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1</t_end> + <timesteps> + <pair> + <repeat>10000</repeat> + <delta_t>1e-4</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>square_shear_h_400</prefix> + <timesteps> + <pair> + <repeat>200</repeat> + <each_steps>200</each_steps> + </pair> + <pair> + <repeat>80</repeat> + <each_steps>1000</each_steps> + </pair> + <!--<pair><repeat>50</repeat><each_steps>100</each_steps></pair>--> + </timesteps> + </output> + </time_loop> + <parameters> + <!-- Mechanics --> + <parameter> + <name>E</name> + <type>Constant</type> + <value>2.1e5</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0.3</value> + </parameter> + <parameter> + <name>k</name> + <type>Constant</type> + <value>1e-3</value> + </parameter> + <parameter> + <name>gc</name> + <type>Constant</type> + <value>2.7</value> + </parameter> + <parameter> + <name>ls</name> + <type>Constant</type> + <value>0.1</value> + </parameter> + <parameter> + <name>H</name> + <type>MeshElement</type> + <field_name>history_field</field_name> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>1.2e-6</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>phasefield_ic</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>Dirichlet_spatial</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>dirichlet1</name> + <type>CurveScaled</type> + <curve>Dirichlet_temporal</curve> + <parameter>Dirichlet_spatial</parameter> + </parameter> + <parameter> + <name>M</name> + <type>CurveScaled</type> + <curve>damping_nodamping</curve> + <parameter>Dirichlet_spatial</parameter> + </parameter> + </parameters> + <curves> + <curve> + <name>Dirichlet_temporal</name> + <coords>0 440</coords> + <values>0 0.017</values> + </curve> + <curve> + <name>damping_nodamping</name> + <coords>0 400 420 440</coords> + <values>1e6 1e6 1e1 1e1</values> + </curve> + </curves> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet1</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>phasefield</name> + <components>1</components> + <order>1</order> + <initial_condition>phasefield_ic</initial_condition> + <boundary_conditions> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <eigen> + <solver_type>SparseLU</solver_type> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/PhaseField/square_shear_h_400_pcs_0_ts_30000_t_300.000000.vtu b/Tests/lfs-data/PhaseField/square_shear_h_400_pcs_0_ts_30000_t_300.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..965b090784205ba4cad76f6d712cdffac40a7eaf --- /dev/null +++ b/Tests/lfs-data/PhaseField/square_shear_h_400_pcs_0_ts_30000_t_300.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9bf10e397bc229b8eaf92a05221363918303dbc5dc6be708ca6cf8b5cc7379f7 +size 52668 diff --git a/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalConvection2D/ConstViscosityThermalConvection_pcs_1_ts_137_t_50000000000.000000.vtu b/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalConvection2D/ConstViscosityThermalConvection_pcs_1_ts_137_t_50000000000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..4d91bcf99c23d2dd4b56147cad24951419c065b1 --- /dev/null +++ b/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalConvection2D/ConstViscosityThermalConvection_pcs_1_ts_137_t_50000000000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:257dbd5da28f0613e39dc0d1431ad0e3def245cf4f0bb744e083c3895a9555be +size 69833 diff --git a/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalConvection2D/ThermalConvection_pcs_1_ts_232_t_50000000000.000000_non_const_mu.vtu b/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalConvection2D/ThermalConvection_pcs_1_ts_232_t_50000000000.000000_non_const_mu.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c524f6e18adeabfe0af11073db819d8abaab5d59 --- /dev/null +++ b/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalConvection2D/ThermalConvection_pcs_1_ts_232_t_50000000000.000000_non_const_mu.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:203c376f2e5dafb6252abde3148d7ff981cb135dfa4dd8fb57bd109c1b8c92b5 +size 69893 diff --git a/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalConvection2D/quad_5500x5500.gml b/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalConvection2D/quad_5500x5500.gml new file mode 100644 index 0000000000000000000000000000000000000000..032286fc8f97784b6f71509a15840125436e14fe --- /dev/null +++ b/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalConvection2D/quad_5500x5500.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b35708cfa327cd080308516153e5d97cfca995b75378c47462f9b64a63b21d5 +size 1044 diff --git a/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalConvection2D/quad_5500x5500_adaptive_dt.prj b/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalConvection2D/quad_5500x5500_adaptive_dt.prj new file mode 100644 index 0000000000000000000000000000000000000000..be1d68275c19bf65cd953a120343e1b1160798e5 --- /dev/null +++ b/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalConvection2D/quad_5500x5500_adaptive_dt.prj @@ -0,0 +1,326 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_5500x5500.vtu</mesh> + <geometry>quad_5500x5500.gml</geometry> + <processes> + <process> + <name>HeatConduction</name> + <type>HEAT_CONDUCTION</type> + <integration_order>2</integration_order> + <thermal_conductivity>lambda_solid</thermal_conductivity> + <heat_capacity>c_solid</heat_capacity> + <density>rho_solid</density> + <process_variables> + <process_variable>temperature</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="heat_flux_x" output_name="heat_flux_x"/> + <secondary_variable type="static" internal_name="heat_flux_y" output_name="heat_flux_y"/> + </secondary_variables> + </process> + <process> + <name>LiquidFlow</name> + <type>LIQUID_FLOW</type> + <integration_order>2</integration_order> + <darcy_gravity> + <!-- axis_id: 0, 1, or the dimension of space minus one --> + <axis_id>1</axis_id> + <!-- g>=0. g=0: non gravity term --> + <g>9.81</g> + </darcy_gravity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + <material_property> + <fluid> + <density> + <type>TemperatureDependent</type> + <rho0>1000</rho0> + <temperature0>20</temperature0> + <beta>4.3e-4</beta> + </density> + <viscosity> + <type>TemperatureDependent</type> + <mu0>1.0e-3</mu0> + <tc>20</tc> + <tv>75</tv> + </viscosity> + <specific_heat_capacity> + <type>Constant</type> + <value> 4200. </value> + </specific_heat_capacity> + <thermal_conductivity> + <type>Constant</type> + <value> .65 </value> + </thermal_conductivity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1.0e-14</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.001</value> + </porosity> + <storage> + <type>Constant</type> + <value>0.0</value> + </storage> + </porous_medium> + </porous_medium> + <solid> + <thermal_expansion>solid_thermal_expansion</thermal_expansion> + <biot_constant>biot_const</biot_constant> + </solid> + </material_property> + </process> + </processes> + <time_loop> + <global_process_coupling> + <max_iter> 6 </max_iter> + <convergence_criterion> + <type>Residual</type> + <norm_type>NORM2</norm_type> + <reltol>1.e-6</reltol> + </convergence_criterion> + </global_process_coupling> + <processes> + <process ref="HeatConduction"> + <nonlinear_solver>basic_picard_T</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <time_stepping> + <type>EvolutionaryPIDcontroller</type> + <t_initial> 0.0 </t_initial> + <t_end> 5e10 </t_end> + <dt_guess> 1 </dt_guess> + <dt_min> 1 </dt_min> + <dt_max> 4e8 </dt_max> + <rel_dt_min> 0.1 </rel_dt_min> + <rel_dt_max> 2 </rel_dt_max> + <specific_times>5.0e9 2.e10</specific_times> + <tol> 1.e-2 </tol> + </time_stepping> + <coupled_processes> + <coupled_process> LiquidFlow </coupled_process> + </coupled_processes> + <output> + <variables> + <variable> temperature </variable> + <variable> heat_flux_x </variable> + <variable> heat_flux_y </variable> + </variables> + </output> + </process> + <process ref="LiquidFlow"> + <nonlinear_solver>basic_picard_H</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <time_stepping> + <type>EvolutionaryPIDcontroller</type> + <t_initial> 0.0 </t_initial> + <t_end> 5e10 </t_end> + <dt_guess> 1 </dt_guess> + <dt_min> 1 </dt_min> + <dt_max> 4e8 </dt_max> + <rel_dt_min> 0.1 </rel_dt_min> + <rel_dt_max> 10 </rel_dt_max> + <tol> 10.0 </tol> + <specific_times>5.0e9 2.e10</specific_times> + </time_stepping> + <coupled_processes> + <coupled_process> HeatConduction </coupled_process> + </coupled_processes> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>ThermalConvection</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 231 </each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>poro</name> + <type>Constant</type> + <value>0.001</value> + </parameter> + <parameter> + <name>kappa</name> + <type>Constant</type> + <value>1e-14</value> + </parameter> + <parameter> + <name>rho_solid</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>rho_fluid</name> + <type>Constant</type> + <value>1000</value> + </parameter> + <parameter> + <name>lambda_solid</name> + <type>Constant</type> + <value>3.0</value> + </parameter> + <parameter> + <name>lambda_fluid</name> + <type>Constant</type> + <value>0.65</value> + </parameter> + <parameter> + <name>c_solid</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>c_fluid</name> + <type>Constant</type> + <value>4200</value> + </parameter> + <parameter> + <name>solid_thermal_expansion</name> + <type>Constant</type> + <value>0e-5</value> + </parameter> + <parameter> + <name>biot_const</name> + <type>Constant</type> + <value>1.0</value> + </parameter> + <parameter> + <name>T0</name> + <type>MeshNode</type> + <field_name>initial_temperature</field_name> + </parameter> + <parameter> + <name>P0</name> + <type>MeshNode</type> + <field_name>initial_pressure</field_name> + </parameter> + <parameter> + <name>p_Dirichlet_topleft</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>t_Dirichlet_bottom</name> + <type>Constant</type> + <value>170</value> + </parameter> + <parameter> + <name>t_Dirichlet_top</name> + <type>Constant</type> + <value>20</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>t_Dirichlet_bottom</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>t_Dirichlet_top</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>P0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>topleft</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_topleft</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard_T</name> + <type>Picard</type> + <max_iter>100</max_iter> + <linear_solver>linear_solver_T</linear_solver> + </nonlinear_solver> + <nonlinear_solver> + <name>basic_picard_H</name> + <type>Picard</type> + <max_iter>100</max_iter> + <linear_solver>linear_solver_H</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>linear_solver_T</name> + <lis>-i bicgstab -p jacobi -tol 1e-10 -maxiter 3000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-14</error_tolerance> + </eigen> + <petsc> + <prefix>T</prefix> + <parameters>-T_ksp_type bcgs -T_pc_type bjacobi -T_ksp_rtol 1e-14 -T_ksp_max_it 3000</parameters> + </petsc> + </linear_solver> + <linear_solver> + <name>linear_solver_H</name> + <lis>-i bicgstab -p jacobi -tol 1e-10 -maxiter 3000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type bcgs -gw_pc_type bjacobi -gw_pc_hypre_type boomeramg -gw_ksp_rtol 1e-14 -gw_ksp_max_it 3000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalConvection2D/quad_5500x5500_adaptive_dt_constant_viscosity.prj b/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalConvection2D/quad_5500x5500_adaptive_dt_constant_viscosity.prj new file mode 100644 index 0000000000000000000000000000000000000000..e77d447e6a1736fb6493f6c9432c1af9b2774e5b --- /dev/null +++ b/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalConvection2D/quad_5500x5500_adaptive_dt_constant_viscosity.prj @@ -0,0 +1,324 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>square_5500x5500.vtu</mesh> + <geometry>quad_5500x5500.gml</geometry> + <processes> + <process> + <name>HeatConduction</name> + <type>HEAT_CONDUCTION</type> + <integration_order>2</integration_order> + <thermal_conductivity>lambda_solid</thermal_conductivity> + <heat_capacity>c_solid</heat_capacity> + <density>rho_solid</density> + <process_variables> + <process_variable>temperature</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="heat_flux_x" output_name="heat_flux_x"/> + <secondary_variable type="static" internal_name="heat_flux_y" output_name="heat_flux_y"/> + </secondary_variables> + </process> + <process> + <name>LiquidFlow</name> + <type>LIQUID_FLOW</type> + <integration_order>2</integration_order> + <darcy_gravity> + <!-- axis_id: 0, 1, or the dimension of space minus one --> + <axis_id>1</axis_id> + <!-- g>=0. g=0: non gravity term --> + <g>9.81</g> + </darcy_gravity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + <material_property> + <fluid> + <density> + <type>TemperatureDependent</type> + <rho0>1000</rho0> + <temperature0>20</temperature0> + <beta>4.3e-4</beta> + </density> + <viscosity> + <type>Constant</type> + <value>1.0e-3</value> + </viscosity> + <specific_heat_capacity> + <type>Constant</type> + <value> 4200. </value> + </specific_heat_capacity> + <thermal_conductivity> + <type>Constant</type> + <value> .65 </value> + </thermal_conductivity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1.0e-14</values> + </permeability> + <porosity> + <type>Constant</type> + <value>0.001</value> + </porosity> + <storage> + <type>Constant</type> + <value>0.0</value> + </storage> + </porous_medium> + </porous_medium> + <solid> + <thermal_expansion>solid_thermal_expansion</thermal_expansion> + <biot_constant>biot_const</biot_constant> + </solid> + </material_property> + </process> + </processes> + <time_loop> + <global_process_coupling> + <max_iter> 5 </max_iter> + <convergence_criterion> + <type>Residual</type> + <norm_type>NORM2</norm_type> + <reltol>1.e-8</reltol> + </convergence_criterion> + </global_process_coupling> + <processes> + <process ref="HeatConduction"> + <nonlinear_solver>basic_picard_T</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <time_stepping> + <type>EvolutionaryPIDcontroller</type> + <t_initial> 0.0 </t_initial> + <t_end> 5e10 </t_end> + <dt_guess> 1 </dt_guess> + <dt_min> 1 </dt_min> + <dt_max> 4e8 </dt_max> + <rel_dt_min> 0.1 </rel_dt_min> + <rel_dt_max> 10 </rel_dt_max> + <specific_times>5.0e9 2.e10</specific_times> + <tol> 1.e-2 </tol> + </time_stepping> + <coupled_processes> + <coupled_process> LiquidFlow </coupled_process> + </coupled_processes> + <output> + <variables> + <variable> temperature </variable> + <variable> heat_flux_x </variable> + <variable> heat_flux_y </variable> + </variables> + </output> + </process> + <process ref="LiquidFlow"> + <nonlinear_solver>basic_picard_H</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <time_stepping> + <type>EvolutionaryPIDcontroller</type> + <t_initial> 0.0 </t_initial> + <t_end> 5e10 </t_end> + <dt_guess> 1 </dt_guess> + <dt_min> 1 </dt_min> + <dt_max> 4e8 </dt_max> + <rel_dt_min> 0.1 </rel_dt_min> + <rel_dt_max> 10 </rel_dt_max> + <tol> 10.0 </tol> + <specific_times>5.0e9 2.e10</specific_times> + </time_stepping> + <coupled_processes> + <coupled_process> HeatConduction </coupled_process> + </coupled_processes> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>ConstViscosityThermalConvection</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 137 </each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>poro</name> + <type>Constant</type> + <value>0.001</value> + </parameter> + <parameter> + <name>kappa</name> + <type>Constant</type> + <value>1e-14</value> + </parameter> + <parameter> + <name>rho_solid</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>rho_fluid</name> + <type>Constant</type> + <value>1000</value> + </parameter> + <parameter> + <name>lambda_solid</name> + <type>Constant</type> + <value>3.0</value> + </parameter> + <parameter> + <name>lambda_fluid</name> + <type>Constant</type> + <value>0.65</value> + </parameter> + <parameter> + <name>c_solid</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>c_fluid</name> + <type>Constant</type> + <value>4200</value> + </parameter> + <parameter> + <name>solid_thermal_expansion</name> + <type>Constant</type> + <value>0e-5</value> + </parameter> + <parameter> + <name>biot_const</name> + <type>Constant</type> + <value>1.0</value> + </parameter> + <parameter> + <name>T0</name> + <type>MeshNode</type> + <field_name>initial_temperature</field_name> + </parameter> + <parameter> + <name>P0</name> + <type>MeshNode</type> + <field_name>initial_pressure</field_name> + </parameter> + <parameter> + <name>p_Dirichlet_topleft</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>t_Dirichlet_bottom</name> + <type>Constant</type> + <value>170</value> + </parameter> + <parameter> + <name>t_Dirichlet_top</name> + <type>Constant</type> + <value>20</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>t_Dirichlet_bottom</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>t_Dirichlet_top</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>P0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>topleft</geometry> + <type>Dirichlet</type> + <parameter>p_Dirichlet_topleft</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard_T</name> + <type>Picard</type> + <max_iter>100</max_iter> + <linear_solver>linear_solver_T</linear_solver> + </nonlinear_solver> + <nonlinear_solver> + <name>basic_picard_H</name> + <type>Picard</type> + <max_iter>100</max_iter> + <linear_solver>linear_solver_H</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>linear_solver_T</name> + <lis>-i bicgstab -p jacobi -tol 1e-14 -maxiter 3000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-14</error_tolerance> + </eigen> + <petsc> + <prefix>T</prefix> + <parameters>-T_ksp_type bcgs -T_pc_type hypre -T_pc_hypre_type boomeramg -T_ksp_rtol 1e-16 -T_ksp_max_it 3000</parameters> + </petsc> + </linear_solver> + <linear_solver> + <name>linear_solver_H</name> + <lis>-i bicgstab -p jacobi -tol 1e-14 -maxiter 3000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type bcgs -gw_pc_type hypre -gw_pc_hypre_type boomeramg -gw_ksp_rtol 1e-16 -gw_ksp_max_it 3000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalConvection2D/square_5500x5500.vtu b/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalConvection2D/square_5500x5500.vtu new file mode 100644 index 0000000000000000000000000000000000000000..5fbe991650a85b238bc70e653e61bf2765b2c8a1 --- /dev/null +++ b/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalConvection2D/square_5500x5500.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1cf26cf2835f5509e88b6e6156589305bb5bd8038970c92c554f1fa09585f13 +size 115302 diff --git a/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalDensityDrivenFlow2D/gravity_driven.gml b/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalDensityDrivenFlow2D/gravity_driven.gml new file mode 100644 index 0000000000000000000000000000000000000000..a8b51a43f9cbd8ba93358a3a92354ddc6c7be32f --- /dev/null +++ b/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalDensityDrivenFlow2D/gravity_driven.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e0743dfb69d9b668d7d2f527cf410d4c236fd544f64c5aeb19217d6aa263139 +size 944 diff --git a/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalDensityDrivenFlow2D/mesh2D.vtu b/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalDensityDrivenFlow2D/mesh2D.vtu new file mode 100644 index 0000000000000000000000000000000000000000..fd14dca415d75b7aa688753483a10a9c0d9474b1 --- /dev/null +++ b/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalDensityDrivenFlow2D/mesh2D.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee12aaff41ce544822d1b478644b7e42716d331272c9d1d93831d0e407ad2580 +size 56095 diff --git a/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalDensityDrivenFlow2D/thermal_gravity_driven_flow2d.prj b/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalDensityDrivenFlow2D/thermal_gravity_driven_flow2d.prj new file mode 100644 index 0000000000000000000000000000000000000000..6181bbe2de15f3b3df78d1cc8c236e4b4153da15 --- /dev/null +++ b/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalDensityDrivenFlow2D/thermal_gravity_driven_flow2d.prj @@ -0,0 +1,295 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>mesh2D.vtu</mesh> + <geometry>gravity_driven.gml</geometry> + <processes> + <process> + <name>HeatConduction</name> + <type>HEAT_CONDUCTION</type> + <integration_order>2</integration_order> + <thermal_conductivity>lambda</thermal_conductivity> + <heat_capacity>c_p</heat_capacity> + <density>rho</density> + <process_variables> + <process_variable>temperature</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="heat_flux_x" output_name="heat_flux_x"/> + </secondary_variables> + </process> + <process> + <name>LiquidFlow</name> + <type>LIQUID_FLOW</type> + <integration_order>2</integration_order> + <darcy_gravity> + <!-- axis_id: 0, 1, or the dimension of space minus one --> + <axis_id>1</axis_id> + <!-- g>=0. g=0: non gravity term --> + <g>9.81</g> + </darcy_gravity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + <material_property> + <fluid> + <density> + <type>TemperatureDependent</type> + <temperature0> 293.0 </temperature0> + <beta> 4.3e-4 </beta> + <rho0>1000.</rho0> + </density> + <viscosity> + <type>Constant</type> + <value> 1.e-3 </value> + </viscosity> + <specific_heat_capacity> + <type>Constant</type> + <value> 4000. </value> + </specific_heat_capacity> + <thermal_conductivity> + <type>Constant</type> + <value> .6 </value> + </thermal_conductivity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1.e-12</values> + </permeability> + <porosity> + <type>Constant</type> + <value> 0.2 </value> + </porosity> + <storage> + <type>Constant</type> + <value> 0.0 </value> + </storage> + </porous_medium> + </porous_medium> + <solid> + <thermal_expansion>solid_thermal_expansion</thermal_expansion> + <biot_constant>biot_const</biot_constant> + </solid> + </material_property> + </process> + </processes> + <time_loop> + <global_process_coupling> + <max_iter> 5 </max_iter> + <convergence_criterion> + <type>Residual</type> + <norm_type>NORM2</norm_type> + <reltol>1.e-4</reltol> + </convergence_criterion> + </global_process_coupling> + <processes> + <process ref="HeatConduction"> + <nonlinear_solver>basic_picard_T</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 300 </t_end> + <timesteps> + <pair> + <repeat>10</repeat> + <delta_t>30</delta_t> + </pair> + </timesteps> + </time_stepping> + <coupled_processes> + <coupled_process> LiquidFlow </coupled_process> + </coupled_processes> + <output> + <variables> + <variable> temperature </variable> + <variable> heat_flux_x </variable> + </variables> + </output> + </process> + <process ref="LiquidFlow"> + <nonlinear_solver>basic_picard_H</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 300 </t_end> + <timesteps> + <pair> + <repeat>10</repeat> + <delta_t>30</delta_t> + </pair> + </timesteps> + </time_stepping> + <coupled_processes> + <coupled_process> HeatConduction </coupled_process> + </coupled_processes> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>gravity_driven</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 5 </each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>1.e+5</value> + </parameter> + <parameter> + <name>p_bc</name> + <type>Constant</type> + <value>1.e+5</value> + </parameter> + <parameter> + <name>lambda</name> + <type>Constant</type> + <value>3.0</value> + </parameter> + <parameter> + <name>c_p</name> + <type>Constant</type> + <value>1000</value> + </parameter> + <parameter> + <name>rho</name> + <type>Constant</type> + <value>1.6e+3</value> + </parameter> + <parameter> + <name>T0</name> + <type>Constant</type> + <value>293</value> + </parameter> + <parameter> + <name>TB_left</name> + <type>Constant</type> + <value>373.0</value> + </parameter> + <parameter> + <name>TB_right</name> + <type>Constant</type> + <value>293.0</value> + </parameter> + <parameter> + <name>solid_thermal_expansion</name> + <type>Constant</type> + <value>1.e-5</value> + </parameter> + <parameter> + <name>biot_const</name> + <type>Constant</type> + <value>1.0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>gravity_dr2D</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>TB_right</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>gravity_dr2D</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>TB_left</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>gravity_dr2D</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>p_bc</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard_T</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>linear_solver_T</linear_solver> + </nonlinear_solver> + <nonlinear_solver> + <name>basic_picard_H</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>linear_solver_H</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>linear_solver_T</name> + <lis>-i cg -p jacobi -tol 1e-20 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-20</error_tolerance> + </eigen> + <petsc> + <prefix>T</prefix> + <parameters>-T_ksp_type bcgs -T_pc_type bjacobi -T_ksp_rtol 1e-16 -T_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + <linear_solver> + <name>linear_solver_H</name> + <lis>-i cg -p jacobi -tol 1e-20 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-20</error_tolerance> + </eigen> + <petsc> + <prefix>H</prefix> + <parameters>-H_ksp_type cg -H_pc_type bjacobi -H_ksp_rtol 1e-16 -H_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalDensityDrivenFlow2D/thermal_gravity_driven_flow2d_adaptive_dt.prj b/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalDensityDrivenFlow2D/thermal_gravity_driven_flow2d_adaptive_dt.prj new file mode 100644 index 0000000000000000000000000000000000000000..de2d4b0548680a230888d43bdfbaf201fc114d3c --- /dev/null +++ b/Tests/lfs-data/StaggeredCoupledProcesses/TH/ThermalDensityDrivenFlow2D/thermal_gravity_driven_flow2d_adaptive_dt.prj @@ -0,0 +1,295 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>mesh2D.vtu</mesh> + <geometry>gravity_driven.gml</geometry> + <processes> + <process> + <name>HeatConduction</name> + <type>HEAT_CONDUCTION</type> + <integration_order>2</integration_order> + <thermal_conductivity>lambda</thermal_conductivity> + <heat_capacity>c_p</heat_capacity> + <density>rho</density> + <process_variables> + <process_variable>temperature</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="heat_flux_x" output_name="heat_flux_x"/> + </secondary_variables> + </process> + <process> + <name>LiquidFlow</name> + <type>LIQUID_FLOW</type> + <integration_order>2</integration_order> + <darcy_gravity> + <!-- axis_id: 0, 1, or the dimension of space minus one --> + <axis_id>1</axis_id> + <!-- g>=0. g=0: non gravity term --> + <g>9.81</g> + </darcy_gravity> + <process_variables> + <process_variable>pressure</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="darcy_velocity" output_name="v"/> + </secondary_variables> + <material_property> + <fluid> + <density> + <type>TemperatureDependent</type> + <temperature0> 293.0 </temperature0> + <beta> 4.3e-4 </beta> + <rho0>1000.</rho0> + </density> + <viscosity> + <type>Constant</type> + <value> 1.e-3 </value> + </viscosity> + <specific_heat_capacity> + <type>Constant</type> + <value> 4000. </value> + </specific_heat_capacity> + <thermal_conductivity> + <type>Constant</type> + <value> .6 </value> + </thermal_conductivity> + </fluid> + <porous_medium> + <porous_medium id="0"> + <permeability> + <values>1.e-12</values> + </permeability> + <porosity> + <type>Constant</type> + <value> 0.2 </value> + </porosity> + <storage> + <type>Constant</type> + <value> 0.0 </value> + </storage> + </porous_medium> + </porous_medium> + <solid> + <thermal_expansion>solid_thermal_expansion</thermal_expansion> + <biot_constant>biot_const</biot_constant> + </solid> + </material_property> + </process> + </processes> + <time_loop> + <global_process_coupling> + <max_iter> 5 </max_iter> + <convergence_criterion> + <type>Residual</type> + <norm_type>NORM2</norm_type> + <reltol>1.e-4</reltol> + </convergence_criterion> + </global_process_coupling> + <processes> + <process ref="HeatConduction"> + <nonlinear_solver>basic_picard_T</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <time_stepping> + <type>EvolutionaryPIDcontroller</type> + <t_initial> 0.0 </t_initial> + <t_end> 300 </t_end> + <dt_guess> 5 </dt_guess> + <dt_min> 0.1 </dt_min> + <dt_max> 50 </dt_max> + <rel_dt_min> 0.01 </rel_dt_min> + <rel_dt_max> 5 </rel_dt_max> + <tol> 1.e-1 </tol> + </time_stepping> + <coupled_processes> + <coupled_process> LiquidFlow </coupled_process> + </coupled_processes> + <output> + <variables> + <variable> temperature </variable> + <variable> heat_flux_x </variable> + </variables> + </output> + </process> + <process ref="LiquidFlow"> + <nonlinear_solver>basic_picard_H</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-6</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <time_stepping> + <type>EvolutionaryPIDcontroller</type> + <t_initial> 0.0 </t_initial> + <t_end> 300 </t_end> + <dt_guess> 5 </dt_guess> + <dt_min> 0.1 </dt_min> + <dt_max> 50 </dt_max> + <rel_dt_min> 0.01 </rel_dt_min> + <rel_dt_max> 5 </rel_dt_max> + <tol> 0.5 </tol> + </time_stepping> + <coupled_processes> + <coupled_process> HeatConduction </coupled_process> + </coupled_processes> + <output> + <variables> + <variable> pressure </variable> + <variable> v </variable> + </variables> + </output> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>gravity_driven_adaptive_dt</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 5 </each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>p0</name> + <type>Constant</type> + <value>1.e+5</value> + </parameter> + <parameter> + <name>p_bc</name> + <type>Constant</type> + <value>1.e+5</value> + </parameter> + <parameter> + <name>lambda</name> + <type>Constant</type> + <value>3.0</value> + </parameter> + <parameter> + <name>c_p</name> + <type>Constant</type> + <value>1000</value> + </parameter> + <parameter> + <name>rho</name> + <type>Constant</type> + <value>1.6e+3</value> + </parameter> + <parameter> + <name>T0</name> + <type>Constant</type> + <value>293</value> + </parameter> + <parameter> + <name>TB_left</name> + <type>Constant</type> + <value>373.0</value> + </parameter> + <parameter> + <name>TB_right</name> + <type>Constant</type> + <value>293.0</value> + </parameter> + <parameter> + <name>solid_thermal_expansion</name> + <type>Constant</type> + <value>1.e-5</value> + </parameter> + <parameter> + <name>biot_const</name> + <type>Constant</type> + <value>1.0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>gravity_dr2D</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <parameter>TB_right</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>gravity_dr2D</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <parameter>TB_left</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>pressure</name> + <components>1</components> + <order>1</order> + <initial_condition>p0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>gravity_dr2D</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>p_bc</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_picard_T</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>linear_solver_T</linear_solver> + </nonlinear_solver> + <nonlinear_solver> + <name>basic_picard_H</name> + <type>Picard</type> + <max_iter>10</max_iter> + <linear_solver>linear_solver_H</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>linear_solver_T</name> + <lis>-i cg -p jacobi -tol 1e-20 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-20</error_tolerance> + </eigen> + <petsc> + <prefix>T</prefix> + <parameters>-T_ksp_type bcgs -T_pc_type bjacobi -T_ksp_rtol 1e-16 -T_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + <linear_solver> + <name>linear_solver_H</name> + <lis>-i cg -p jacobi -tol 1e-20 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-20</error_tolerance> + </eigen> + <petsc> + <prefix>H</prefix> + <parameters>-H_ksp_type cg -H_pc_type bjacobi -H_ksp_rtol 1e-16 -H_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/ThermoMechanics/axis_group.gml b/Tests/lfs-data/ThermoMechanics/axis_group.gml new file mode 100644 index 0000000000000000000000000000000000000000..3fbe16f5ada2f439d424633d108b6abe693eac11 --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/axis_group.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4f3b78da6fc75e6b31afa2cf5dadffd48cc5667f465c55facae687ebfde8404 +size 1106 diff --git a/Tests/lfs-data/ThermoMechanics/cube_1e3.prj b/Tests/lfs-data/ThermoMechanics/cube_1e3.prj new file mode 100644 index 0000000000000000000000000000000000000000..7972172b8e55f6038b888412a6faf9d83419fb51 --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/cube_1e3.prj @@ -0,0 +1,236 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>cube_1x1x1_hex_1e3.vtu</mesh> + <geometry>cube_1x1x1.gml</geometry> + <processes> + <process> + <name>ThermoMechanics</name> + <type>THERMO_MECHANICS</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <reference_solid_density>rho_sr</reference_solid_density> + <linear_thermal_expansion_coefficient>alpha</linear_thermal_expansion_coefficient> + <specific_heat_capacity>cs</specific_heat_capacity> + <thermal_conductivity>lambda</thermal_conductivity> + <reference_temperature>298</reference_temperature> + <process_variables> + <displacement>displacement</displacement> + <temperature>temperature</temperature> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + </secondary_variables> + <specific_body_force>0 0 0</specific_body_force> + </process> + </processes> + <time_loop> + <processes> + <process ref="ThermoMechanics"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-10</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>temperature</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>72000</t_end> + <timesteps> + <pair> + <repeat>10</repeat> + <delta_t>900</delta_t> + </pair> + <pair> + <repeat>7</repeat> + <delta_t>9000</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>cube_1e3_tm</prefix> + <timesteps> + <pair> + <repeat>1</repeat> + <each_steps>1</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>25e9</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0.27</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>2200</value> + </parameter> + <parameter> + <name>alpha</name> + <type>Constant</type> + <value>6e-6</value> + </parameter> + <parameter> + <name>cs</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>lambda</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>temperature_ic</name> + <type>Constant</type> + <value>298</value> + </parameter> + <parameter> + <name>temperature_bc</name> + <type>Constant</type> + <value>308</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>3</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <!-- fixed boundaries --> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>back</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>right</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>front</geometry> + <type>Dirichlet</type> + <component>2</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>temperature_ic</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <parameter>temperature_bc</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>cube_1x1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <parameter>temperature_bc</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p jacobi -tol 1e-11 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-11</error_tolerance> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/ThermoMechanics/cube_1e3_tm_pcs_0_ts_80_t_72000.000000.vtu b/Tests/lfs-data/ThermoMechanics/cube_1e3_tm_pcs_0_ts_80_t_72000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..81c300cb5b2449da6c12baf8d75334bf0a14afbf --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/cube_1e3_tm_pcs_0_ts_80_t_72000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b3081955f0728044e72d5b64e7bb012667f3f8438a593bb254e5dcb7725e105 +size 133572 diff --git a/Tests/lfs-data/ThermoMechanics/cube_1x1x1.gml b/Tests/lfs-data/ThermoMechanics/cube_1x1x1.gml new file mode 100644 index 0000000000000000000000000000000000000000..c8d2b4e86d266262e439a831545668a9863cf83b --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/cube_1x1x1.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9838deab6073e2cf94c40e6f407bba627801e13cb6a54a53efd8f0f82205d2eb +size 1617 diff --git a/Tests/lfs-data/ThermoMechanics/cube_1x1x1_hex_1e3.vtu b/Tests/lfs-data/ThermoMechanics/cube_1x1x1_hex_1e3.vtu new file mode 100644 index 0000000000000000000000000000000000000000..d07fc55c3cf6a43c879b40f903b6f1b25b9d1982 --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/cube_1x1x1_hex_1e3.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c94966f50e6f5de4093a6714df340ac168e514428eceb2e51b7f25d738591d4 +size 21499 diff --git a/Tests/lfs-data/ThermoMechanics/expected_cube_1e3_tm_pcs_0_ts_17_t_72000.000000.vtu b/Tests/lfs-data/ThermoMechanics/expected_cube_1e3_tm_pcs_0_ts_17_t_72000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..81c300cb5b2449da6c12baf8d75334bf0a14afbf --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/expected_cube_1e3_tm_pcs_0_ts_17_t_72000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b3081955f0728044e72d5b64e7bb012667f3f8438a593bb254e5dcb7725e105 +size 133572 diff --git a/Tests/lfs-data/ThermoMechanics/expected_tm_a_pcs_0_ts_20_t_20000.000000.vtu b/Tests/lfs-data/ThermoMechanics/expected_tm_a_pcs_0_ts_20_t_20000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..61de5ee84f7c56706430972dd981b6f9eb3e9aea --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/expected_tm_a_pcs_0_ts_20_t_20000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:665a6cecca702c4c68c09f865f8186246c4704fe126be777ed81da91ccd40f8c +size 9576 diff --git a/Tests/lfs-data/ThermoMechanics/expected_tm_a_quad_pcs_0_ts_20_t_20000.000000.vtu b/Tests/lfs-data/ThermoMechanics/expected_tm_a_quad_pcs_0_ts_20_t_20000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..6d49959daa0d8908eab26ef0870f320e0e3c63a8 --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/expected_tm_a_quad_pcs_0_ts_20_t_20000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b72f5c0032a10917fe581080c3a0019c19731db4dfd0b4fee083e79da254f70 +size 22301 diff --git a/Tests/lfs-data/ThermoMechanics/expected_tm_q_pcs_0_ts_20_t_20000.000000.vtu b/Tests/lfs-data/ThermoMechanics/expected_tm_q_pcs_0_ts_20_t_20000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..989af0921228c9e4f39fe4320ec8f0a1f9d74c57 --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/expected_tm_q_pcs_0_ts_20_t_20000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c5ab528497cb5654f7a646920abb3121b93647aa04cf520b0ca900f1c2fa192 +size 181403 diff --git a/Tests/lfs-data/ThermoMechanics/expected_tm_q_quad_pcs_0_ts_20_t_20000.000000.vtu b/Tests/lfs-data/ThermoMechanics/expected_tm_q_quad_pcs_0_ts_20_t_20000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9418d398329db78113443094365a0b00b4de570c --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/expected_tm_q_quad_pcs_0_ts_20_t_20000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4c410e23ce8b496a90e88add0e6106318781290be6e4fe6172226a98e37cf03 +size 538964 diff --git a/Tests/lfs-data/ThermoMechanics/iglu_axisymmetric_plane_strain.prj b/Tests/lfs-data/ThermoMechanics/iglu_axisymmetric_plane_strain.prj new file mode 100644 index 0000000000000000000000000000000000000000..486725fb67c9bb96d2cde5a8a007c0b38502fc32 --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/iglu_axisymmetric_plane_strain.prj @@ -0,0 +1,246 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh axially_symmetric="true">tm_a.vtu</mesh> + <geometry>axis_group.gml</geometry> + <processes> + <process> + <name>ThermoMechanics</name> + <type>THERMO_MECHANICS</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <reference_solid_density>rho_sr</reference_solid_density> + <linear_thermal_expansion_coefficient>alpha</linear_thermal_expansion_coefficient> + <specific_heat_capacity>cs</specific_heat_capacity> + <thermal_conductivity>lambda</thermal_conductivity> + <reference_temperature>283.15</reference_temperature> + <process_variables> + <displacement>displacement</displacement> + <temperature>temperature</temperature> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + </secondary_variables> + <specific_body_force>0 0</specific_body_force> + </process> + </processes> + <time_loop> + <processes> + <process ref="ThermoMechanics"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-9</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>temperature</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>20000</t_end> + <timesteps> + <pair> + <repeat>20</repeat> + <delta_t>1000</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>tm_a</prefix> + <timesteps> + <pair> + <repeat>20</repeat> + <each_steps>1</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>1.911e3</value> + </index_values> + <index_values> + <index>1</index> + <value>68.9e3</value> + </index_values> + </parameter> + <parameter> + <name>nu</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>0.17</value> + </index_values> + <index_values> + <index>1</index> + <value>0.4</value> + </index_values> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>1.583e-6</value> + </index_values> + <index_values> + <index>1</index> + <value>1.825e-6</value> + </index_values> + </parameter> + <parameter> + <name>alpha</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>1.069e-5</value> + </index_values> + <index_values> + <index>1</index> + <value>3e-5</value> + </index_values> + </parameter> + <parameter> + <name>cs</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>2083.4</value> + </index_values> + <index_values> + <index>1</index> + <value>2200</value> + </index_values> + </parameter> + <parameter> + <name>lambda</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>0.96e-3</value> + </index_values> + <index_values> + <index>1</index> + <value>0.4e-3</value> + </index_values> + </parameter> + <parameter> + <name>temperature_ic</name> + <type>Constant</type> + <value>283.15</value> + </parameter> + <parameter> + <name>temperature_bc</name> + <type>Constant</type> + <value>363.15</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>temperature_ic</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>in</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>temperature_bc</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p jacobi -tol 1e-11 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-11</error_tolerance> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/ThermoMechanics/iglu_axisymmetric_plane_strain_quad.prj b/Tests/lfs-data/ThermoMechanics/iglu_axisymmetric_plane_strain_quad.prj new file mode 100644 index 0000000000000000000000000000000000000000..bbba7be98bde388912a1b2cd8772489d7fb9ea7a --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/iglu_axisymmetric_plane_strain_quad.prj @@ -0,0 +1,246 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh axially_symmetric="true">tm_a_quad.vtu</mesh> + <geometry>axis_group.gml</geometry> + <processes> + <process> + <name>ThermoMechanics</name> + <type>THERMO_MECHANICS</type> + <integration_order>3</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <reference_solid_density>rho_sr</reference_solid_density> + <linear_thermal_expansion_coefficient>alpha</linear_thermal_expansion_coefficient> + <specific_heat_capacity>cs</specific_heat_capacity> + <thermal_conductivity>lambda</thermal_conductivity> + <reference_temperature>283.15</reference_temperature> + <process_variables> + <displacement>displacement</displacement> + <temperature>temperature</temperature> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + </secondary_variables> + <specific_body_force>0 0</specific_body_force> + </process> + </processes> + <time_loop> + <processes> + <process ref="ThermoMechanics"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-9</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>temperature</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>20000</t_end> + <timesteps> + <pair> + <repeat>20</repeat> + <delta_t>1000</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>tm_a_quad</prefix> + <timesteps> + <pair> + <repeat>20</repeat> + <each_steps>1</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>1.911e3</value> + </index_values> + <index_values> + <index>1</index> + <value>68.9e3</value> + </index_values> + </parameter> + <parameter> + <name>nu</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>0.17</value> + </index_values> + <index_values> + <index>1</index> + <value>0.4</value> + </index_values> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>1.583e-6</value> + </index_values> + <index_values> + <index>1</index> + <value>1.825e-6</value> + </index_values> + </parameter> + <parameter> + <name>alpha</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>1.069e-5</value> + </index_values> + <index_values> + <index>1</index> + <value>3e-5</value> + </index_values> + </parameter> + <parameter> + <name>cs</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>2083.4</value> + </index_values> + <index_values> + <index>1</index> + <value>2200</value> + </index_values> + </parameter> + <parameter> + <name>lambda</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>0.96e-3</value> + </index_values> + <index_values> + <index>1</index> + <value>0.4e-3</value> + </index_values> + </parameter> + <parameter> + <name>temperature_ic</name> + <type>Constant</type> + <value>283.15</value> + </parameter> + <parameter> + <name>temperature_bc</name> + <type>Constant</type> + <value>363.15</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>top</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>temperature_ic</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>in</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>temperature_bc</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p jacobi -tol 1e-11 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-11</error_tolerance> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/ThermoMechanics/iglu_quarter_plane_strain.prj b/Tests/lfs-data/ThermoMechanics/iglu_quarter_plane_strain.prj new file mode 100644 index 0000000000000000000000000000000000000000..40514b1a6e6d7af74becf85af9ef27b456dde415 --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/iglu_quarter_plane_strain.prj @@ -0,0 +1,250 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>tm_q.vtu</mesh> + <geometry>quarter_group.gml</geometry> + <processes> + <process> + <name>ThermoMechanics</name> + <type>THERMO_MECHANICS</type> + <integration_order>2</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <reference_solid_density>rho_sr</reference_solid_density> + <linear_thermal_expansion_coefficient>alpha</linear_thermal_expansion_coefficient> + <specific_heat_capacity>cs</specific_heat_capacity> + <thermal_conductivity>lambda</thermal_conductivity> + <reference_temperature>283.15</reference_temperature> + <process_variables> + <displacement>displacement</displacement> + <temperature>temperature</temperature> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + </secondary_variables> + <specific_body_force>0 0</specific_body_force> + </process> + </processes> + <time_loop> + <processes> + <process ref="ThermoMechanics"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-11</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>temperature</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>20000</t_end> + <timesteps> + <pair> + <repeat>20</repeat> + <delta_t>1000</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>tm_q</prefix> + <timesteps> + <pair> + <repeat>20</repeat> + <each_steps>1</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>1.911e3</value> + </index_values> + <index_values> + <index>1</index> + <value>68.9e3</value> + </index_values> + </parameter> + <parameter> + <name>nu</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>0.17</value> + </index_values> + <index_values> + <index>1</index> + <value>0.4</value> + </index_values> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>1.583e-6</value> + </index_values> + <index_values> + <index>1</index> + <value>1.825e-6</value> + </index_values> + </parameter> + <parameter> + <name>alpha</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>1.069e-5</value> + </index_values> + <index_values> + <index>1</index> + <value>3e-5</value> + </index_values> + </parameter> + <parameter> + <name>cs</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>2083.4</value> + </index_values> + <index_values> + <index>1</index> + <value>2200</value> + </index_values> + </parameter> + <parameter> + <name>lambda</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>0.96e-3</value> + </index_values> + <index_values> + <index>1</index> + <value>0.4e-3</value> + </index_values> + </parameter> + <parameter> + <name>temperature_ic</name> + <type>Constant</type> + <value>283.15</value> + </parameter> + <parameter> + <name>temperature_bc</name> + <type>Constant</type> + <value>363.15</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>temperature_ic</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>in</geometry> + <search_length_algorithm> + <type>fixed</type> + <value>1e-6</value> + </search_length_algorithm> + <type>Dirichlet</type> + <component>0</component> + <parameter>temperature_bc</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p jacobi -tol 1e-11 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-11</error_tolerance> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/ThermoMechanics/iglu_quarter_plane_strain_quad.prj b/Tests/lfs-data/ThermoMechanics/iglu_quarter_plane_strain_quad.prj new file mode 100644 index 0000000000000000000000000000000000000000..197363735cb9c794b53aea0d8269ae7f1e4e1e08 --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/iglu_quarter_plane_strain_quad.prj @@ -0,0 +1,250 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>tm_q_quad.vtu</mesh> + <geometry>quarter_group.gml</geometry> + <processes> + <process> + <name>ThermoMechanics</name> + <type>THERMO_MECHANICS</type> + <integration_order>3</integration_order> + <constitutive_relation> + <type>LinearElasticIsotropic</type> + <youngs_modulus>E</youngs_modulus> + <poissons_ratio>nu</poissons_ratio> + </constitutive_relation> + <reference_solid_density>rho_sr</reference_solid_density> + <linear_thermal_expansion_coefficient>alpha</linear_thermal_expansion_coefficient> + <specific_heat_capacity>cs</specific_heat_capacity> + <thermal_conductivity>lambda</thermal_conductivity> + <reference_temperature>283.15</reference_temperature> + <process_variables> + <displacement>displacement</displacement> + <temperature>temperature</temperature> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma_xx" output_name="sigma_xx"/> + <secondary_variable type="static" internal_name="sigma_yy" output_name="sigma_yy"/> + <secondary_variable type="static" internal_name="sigma_zz" output_name="sigma_zz"/> + <secondary_variable type="static" internal_name="sigma_xy" output_name="sigma_xy"/> + <secondary_variable type="static" internal_name="epsilon_xx" output_name="epsilon_xx"/> + <secondary_variable type="static" internal_name="epsilon_yy" output_name="epsilon_yy"/> + <secondary_variable type="static" internal_name="epsilon_zz" output_name="epsilon_zz"/> + <secondary_variable type="static" internal_name="epsilon_xy" output_name="epsilon_xy"/> + </secondary_variables> + <specific_body_force>0 0</specific_body_force> + </process> + </processes> + <time_loop> + <processes> + <process ref="ThermoMechanics"> + <nonlinear_solver>basic_newton</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-10</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <output> + <variables> + <variable>displacement</variable> + <variable>temperature</variable> + <variable>sigma_xx</variable> + <variable>sigma_yy</variable> + <variable>sigma_zz</variable> + <variable>sigma_xy</variable> + <variable>epsilon_xx</variable> + <variable>epsilon_yy</variable> + <variable>epsilon_zz</variable> + <variable>epsilon_xy</variable> + </variables> + </output> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>20000</t_end> + <timesteps> + <pair> + <repeat>20</repeat> + <delta_t>1000</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>tm_q_quad</prefix> + <timesteps> + <pair> + <repeat>20</repeat> + <each_steps>1</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + <parameters> + <parameter> + <name>E</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>1.911e3</value> + </index_values> + <index_values> + <index>1</index> + <value>68.9e3</value> + </index_values> + </parameter> + <parameter> + <name>nu</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>0.17</value> + </index_values> + <index_values> + <index>1</index> + <value>0.4</value> + </index_values> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>1.583e-6</value> + </index_values> + <index_values> + <index>1</index> + <value>1.825e-6</value> + </index_values> + </parameter> + <parameter> + <name>alpha</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>1.069e-5</value> + </index_values> + <index_values> + <index>1</index> + <value>3e-5</value> + </index_values> + </parameter> + <parameter> + <name>cs</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>2083.4</value> + </index_values> + <index_values> + <index>1</index> + <value>2200</value> + </index_values> + </parameter> + <parameter> + <name>lambda</name> + <type>Group</type> + <group_id_property>MaterialIDs</group_id_property> + <index_values> + <index>0</index> + <value>0.96e-3</value> + </index_values> + <index_values> + <index>1</index> + <value>0.4e-3</value> + </index_values> + </parameter> + <parameter> + <name>temperature_ic</name> + <type>Constant</type> + <value>283.15</value> + </parameter> + <parameter> + <name>temperature_bc</name> + <type>Constant</type> + <value>363.15</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>displacement</name> + <components>2</components> + <order>1</order> + <initial_condition>displacement0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>left</geometry> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>bottom</geometry> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>temperature_ic</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>square_1x1_geometry</geometrical_set> + <geometry>in</geometry> + <search_length_algorithm> + <type>fixed</type> + <value>1e-6</value> + </search_length_algorithm> + <type>Dirichlet</type> + <component>0</component> + <parameter>temperature_bc</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>basic_newton</name> + <type>Newton</type> + <max_iter>50</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i bicgstab -p ilu -tol 1e-11 -maxiter 10000</lis> + <eigen> + <solver_type>BiCGSTAB</solver_type> + <precon_type>ILUT</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-11</error_tolerance> + </eigen> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/lfs-data/ThermoMechanics/quarter_group.gml b/Tests/lfs-data/ThermoMechanics/quarter_group.gml new file mode 100644 index 0000000000000000000000000000000000000000..377b2e43bc64112af4028b7e08c878814f8fad01 --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/quarter_group.gml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:877b5ea1f3fd89b2e08482382ea4b089e0d437c07f3b9124db08e82a9eb37b4c +size 11052 diff --git a/Tests/lfs-data/ThermoMechanics/stress_analytical.vtu b/Tests/lfs-data/ThermoMechanics/stress_analytical.vtu new file mode 100644 index 0000000000000000000000000000000000000000..70017b976b85097d62a2f4da5e140250d3eebe40 --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/stress_analytical.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:242c7bacb711c10cd0b058b40d7436a6a887b588f834f40d1dad92e22e73258c +size 318250 diff --git a/Tests/lfs-data/ThermoMechanics/tm_a.vtu b/Tests/lfs-data/ThermoMechanics/tm_a.vtu new file mode 100644 index 0000000000000000000000000000000000000000..d8c7258fb8ac5b1340a732d2090a7c3c2c5af4a9 --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/tm_a.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d849f439e4d960f9f48adaabec0427662c661664ecc5b70d439d37f245e6fde5 +size 2370 diff --git a/Tests/lfs-data/ThermoMechanics/tm_a_pcs_0_ts_20_t_20000.000000.vtu b/Tests/lfs-data/ThermoMechanics/tm_a_pcs_0_ts_20_t_20000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..61de5ee84f7c56706430972dd981b6f9eb3e9aea --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/tm_a_pcs_0_ts_20_t_20000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:665a6cecca702c4c68c09f865f8186246c4704fe126be777ed81da91ccd40f8c +size 9576 diff --git a/Tests/lfs-data/ThermoMechanics/tm_a_quad.vtu b/Tests/lfs-data/ThermoMechanics/tm_a_quad.vtu new file mode 100644 index 0000000000000000000000000000000000000000..dcf3a7cbf9d24ecc7fce42e96638d38b2fc44407 --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/tm_a_quad.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a525290cf073d7a4fc23666976dc929943aa1904b90599602292c938c4e582a9 +size 3618 diff --git a/Tests/lfs-data/ThermoMechanics/tm_a_quad_pcs_0_ts_20_t_20000.000000.vtu b/Tests/lfs-data/ThermoMechanics/tm_a_quad_pcs_0_ts_20_t_20000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..6d49959daa0d8908eab26ef0870f320e0e3c63a8 --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/tm_a_quad_pcs_0_ts_20_t_20000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b72f5c0032a10917fe581080c3a0019c19731db4dfd0b4fee083e79da254f70 +size 22301 diff --git a/Tests/lfs-data/ThermoMechanics/tm_q.vtu b/Tests/lfs-data/ThermoMechanics/tm_q.vtu new file mode 100644 index 0000000000000000000000000000000000000000..52dbaf3e9e7e460b7ae257a63e4a389ef1f70b83 --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/tm_q.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34e8a73a16691a309bc7473708bcc0c3ccea686f86823fbbf216b9716298f68f +size 49032 diff --git a/Tests/lfs-data/ThermoMechanics/tm_q_pcs_0_ts_20_t_20000.000000.vtu b/Tests/lfs-data/ThermoMechanics/tm_q_pcs_0_ts_20_t_20000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..989af0921228c9e4f39fe4320ec8f0a1f9d74c57 --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/tm_q_pcs_0_ts_20_t_20000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c5ab528497cb5654f7a646920abb3121b93647aa04cf520b0ca900f1c2fa192 +size 181403 diff --git a/Tests/lfs-data/ThermoMechanics/tm_q_quad.vtu b/Tests/lfs-data/ThermoMechanics/tm_q_quad.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c97eba893d0540df54a912e00898563b87271b48 --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/tm_q_quad.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a360f6027d4a8bb3a9798535785c3803e6d4d1a16477a28371eac1d8af058db +size 125580 diff --git a/Tests/lfs-data/ThermoMechanics/tm_q_quad_pcs_0_ts_20_t_20000.000000.vtu b/Tests/lfs-data/ThermoMechanics/tm_q_quad_pcs_0_ts_20_t_20000.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9418d398329db78113443094365a0b00b4de570c --- /dev/null +++ b/Tests/lfs-data/ThermoMechanics/tm_q_quad_pcs_0_ts_20_t_20000.000000.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4c410e23ce8b496a90e88add0e6106318781290be6e4fe6172226a98e37cf03 +size 538964