diff --git a/Tests/Data/PhaseField/ME01_ext_2D_orth.prj b/Tests/Data/PhaseField/ME01_ext_2D_orth.prj new file mode 100644 index 0000000000000000000000000000000000000000..76067855b481308df66417d2f63f564b5b53ec6f --- /dev/null +++ b/Tests/Data/PhaseField/ME01_ext_2D_orth.prj @@ -0,0 +1,344 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <meshes> + <mesh>ME01_ext_2D_orth.vtu</mesh> + <mesh>me1_2D_p_0.vtu</mesh> + <mesh>me1_2D_p_1.vtu</mesh> + <mesh>me1_2D_p_3.vtu</mesh> + <mesh>me1_2D_p_5.vtu</mesh> + <mesh>me1_2D_top.vtu</mesh> + <mesh>me1_2D_bottom.vtu</mesh> + <mesh>me1_2D_left.vtu</mesh> + <mesh>me1_2D_right.vtu</mesh> + </meshes> + <processes> + <process> + <name>PhaseField</name> + <type>PHASE_FIELD</type> + <coupling_scheme>staggered</coupling_scheme> + <hydro_crack_scheme>static</hydro_crack_scheme> + <at_num>2</at_num> + <split_method>3</split_method> + <reg_param>-0.1</reg_param> + <integration_order>2</integration_order> + <pf_irrv>1.0</pf_irrv> + <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> + <phasefield>phasefield</phasefield> + <displacement>displacement</displacement> + </process_variables> + <specific_body_force>0 0 </specific_body_force> + </process> + </processes> + <time_loop> + <global_process_coupling> + <max_iter> 10000 </max_iter> + <convergence_criteria> + <!-- convergence criterion for the first process --> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-1</abstol> + <reltol>1.e-1</reltol> + </convergence_criterion> + <!-- convergence criterion for the second process --> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>INFINITY_N</norm_type> + <abstol>1.e-4</abstol> + <reltol>1.e-10</reltol> + </convergence_criterion> + </convergence_criteria> + </global_process_coupling> + <processes> + <process ref="PhaseField"> + <nonlinear_solver>basic_newton_u</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <reltol>1.e-12</reltol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1.01</t_end> + <timesteps> + <pair> + <repeat>100</repeat> + <delta_t>0.05</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + <process ref="PhaseField"> + <nonlinear_solver>petsc_snes</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <reltol>1.e-14</reltol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1.01</t_end> + <timesteps> + <pair> + <repeat>100</repeat> + <delta_t>0.05</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <variables> + <variable>displacement</variable> + <variable>phasefield</variable> + </variables> + <type>VTK</type> + <prefix>me01_ext_2D</prefix> + <timesteps> + <pair> + <repeat>100</repeat> + <each_steps>1</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>30e9</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0.22</value> + </parameter> + <parameter> + <name>k</name> + <type>Constant</type> + <value>1e-8</value> + </parameter> + <parameter> + <name>gc</name> +<!-- <type>Constant</type> + <value>100</value> --> + <type>MeshElement</type> + <field_name>Gc</field_name> + </parameter> + <parameter> + <name>ls</name> + <type>Constant</type> + <value>0.0005</value> + </parameter> + <parameter> + <name>H</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>phasefield_ic</name> +<!-- <type>MeshNode</type> + <field_name>pf-ic</field_name> --> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>phasefield_bc</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>dirichlet_right</name> + <type>Constant</type> + <value>-30.0</value> + </parameter> + <parameter> + <name>dirichlet_top</name> + <type>Constant</type> + <value>-15.0</value> + </parameter> + <parameter> + <name>force_top</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>force_right</name> + <type>Constant</type> + <value>-5</value> + </parameter> + <parameter> + <name>M</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>dirichlet_top_y</name> + <type>CurveScaled</type> + <curve>dirichlet_time</curve> + <parameter>dirichlet_load</parameter> + </parameter> + <parameter> + <name>dirichlet_load</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <curves> + <curve> + <name>dirichlet_time</name> + <coords>0 1.0 </coords> + <!-- 2.91946, 2.93516-2.93536 AT1 --> + <values>0 -185.e-6</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> + <mesh>me1_2D_p_0</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <mesh>me1_2D_p_0</mesh> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <mesh>me1_2D_p_1</mesh> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <mesh>me1_2D_p_3</mesh> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet_top_y</parameter> + </boundary_condition> + <boundary_condition> + <mesh>me1_2D_p_5</mesh> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet_top_y</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_condition> + <mesh>me1_2D_top</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>phasefield_bc</parameter> + </boundary_condition> + <boundary_condition> + <mesh>me1_2D_bottom</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>phasefield_bc</parameter> + </boundary_condition> + <boundary_condition> + <mesh>me1_2D_left</mesh> + <type>PhaseFieldIrreversibleDamageOracleBoundaryCondition</type> + <component>0</component> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>petsc_snes</name> + <type>PETScSNES</type> + <max_iter>50</max_iter> + <linear_solver>linear_solver_d</linear_solver> + </nonlinear_solver> + <nonlinear_solver> + <name>basic_newton_u</name> + <type>Newton</type> + <max_iter>200</max_iter> + <linear_solver>linear_solver_u</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>linear_solver_d</name> + <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> + <parameters>-ksp_type cg -pc_type bjacobi -ksp_atol 1e-10 -ksp_rtol 1e-8 -snes_type vinewtonssls -snes_linesearch_type l2 -snes_atol 1.e-8 -snes_rtol 1.e-8 -snes_max_it 1000 -snes_monitor </parameters> + </petsc> + </linear_solver> + <linear_solver> + <name>linear_solver_u</name> + <!--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> + <!-- <parameters>-ksp_type cg -pc_type none -ksp_atol 1e-10 -ksp_rtol 1e-8 </parameters> --> + <parameters>-ksp_type cg -pc_type hypre -pc_hypre_type boomeramg -pc_hypre_boomeramg_strong_threshold 0.7 -ksp_atol 1e-16 -ksp_rtol 1e-16 </parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/Data/PhaseField/ME01_ext_2D_orth.vtu b/Tests/Data/PhaseField/ME01_ext_2D_orth.vtu new file mode 100644 index 0000000000000000000000000000000000000000..cb06508e89af91d70ceccf4a117e08c6dfd287c4 Binary files /dev/null and b/Tests/Data/PhaseField/ME01_ext_2D_orth.vtu differ diff --git a/Tests/Data/PhaseField/ME01_ext_2D_para.prj b/Tests/Data/PhaseField/ME01_ext_2D_para.prj new file mode 100644 index 0000000000000000000000000000000000000000..14655e01b0c34ebfa25855211f5085f8e74ac532 --- /dev/null +++ b/Tests/Data/PhaseField/ME01_ext_2D_para.prj @@ -0,0 +1,337 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <meshes> + <mesh>ME01_ext_2D_para.vtu</mesh> + <mesh>me1_2D_p_0.vtu</mesh> + <mesh>me1_2D_p_1.vtu</mesh> + <mesh>me1_2D_p_3.vtu</mesh> + <mesh>me1_2D_top.vtu</mesh> + <mesh>me1_2D_bottom.vtu</mesh> + <mesh>me1_2D_left.vtu</mesh> + <mesh>me1_2D_right.vtu</mesh> + </meshes> + <processes> + <process> + <name>PhaseField</name> + <type>PHASE_FIELD</type> + <coupling_scheme>staggered</coupling_scheme> + <hydro_crack_scheme>static</hydro_crack_scheme> + <at_num>2</at_num> + <split_method>3</split_method> + <reg_param>-0.1</reg_param> + <integration_order>2</integration_order> + <pf_irrv>1.0</pf_irrv> + <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> + <phasefield>phasefield</phasefield> + <displacement>displacement</displacement> + </process_variables> + <specific_body_force>0 0 </specific_body_force> + </process> + </processes> + <time_loop> + <global_process_coupling> + <max_iter> 10000 </max_iter> + <convergence_criteria> + <!-- convergence criterion for the first process --> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1.e-1</abstol> + <reltol>1.e-1</reltol> + </convergence_criterion> + <!-- convergence criterion for the second process --> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>INFINITY_N</norm_type> + <abstol>1.e-4</abstol> + <reltol>1.e-10</reltol> + </convergence_criterion> + </convergence_criteria> + </global_process_coupling> + <processes> + <process ref="PhaseField"> + <nonlinear_solver>basic_newton_u</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <reltol>1.e-12</reltol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1.01</t_end> + <timesteps> + <pair> + <repeat>100</repeat> + <delta_t>0.05</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + <process ref="PhaseField"> + <nonlinear_solver>petsc_snes</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <reltol>1.e-14</reltol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1.01</t_end> + <timesteps> + <pair> + <repeat>100</repeat> + <delta_t>0.05</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <variables> + <variable>displacement</variable> + <variable>phasefield</variable> + </variables> + <type>VTK</type> + <prefix>me01_ext_2D_para</prefix> + <timesteps> + <pair> + <repeat>100</repeat> + <each_steps>1</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>30e9</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0.22</value> + </parameter> + <parameter> + <name>k</name> + <type>Constant</type> + <value>1e-8</value> + </parameter> + <parameter> + <name>gc</name> +<!-- <type>Constant</type> + <value>100</value> --> + <type>MeshElement</type> + <field_name>Gc</field_name> + </parameter> + <parameter> + <name>ls</name> + <type>Constant</type> + <value>0.0005</value> + </parameter> + <parameter> + <name>H</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0</values> + </parameter> + <parameter> + <name>phasefield_ic</name> +<!-- <type>MeshNode</type> + <field_name>pf-ic</field_name> --> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>phasefield_bc</name> + <type>Constant</type> + <value>1</value> + </parameter> + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0</value> + </parameter> + <parameter> + <name>dirichlet_right</name> + <type>Constant</type> + <value>-30.0</value> + </parameter> + <parameter> + <name>dirichlet_top</name> + <type>Constant</type> + <value>-15.0</value> + </parameter> + <parameter> + <name>force_top</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>force_right</name> + <type>Constant</type> + <value>-5</value> + </parameter> + <parameter> + <name>M</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>dirichlet_top_y</name> + <type>CurveScaled</type> + <curve>dirichlet_time</curve> + <parameter>dirichlet_load</parameter> + </parameter> + <parameter> + <name>dirichlet_load</name> + <type>Constant</type> + <value>1</value> + </parameter> + </parameters> + <curves> + <curve> + <name>dirichlet_time</name> + <coords>0 1.0 </coords> + <!-- 2.91946, 2.93516-2.93536 AT1 --> + <values>0 -185.e-6</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> + <mesh>me1_2D_p_0</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <mesh>me1_2D_p_0</mesh> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <mesh>me1_2D_p_1</mesh> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <mesh>me1_2D_p_3</mesh> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet_top_y</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_condition> + <mesh>me1_2D_top</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>phasefield_bc</parameter> + </boundary_condition> + <boundary_condition> + <mesh>me1_2D_bottom</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>phasefield_bc</parameter> + </boundary_condition> + <boundary_condition> + <mesh>me1_2D_left</mesh> + <type>PhaseFieldIrreversibleDamageOracleBoundaryCondition</type> + <component>0</component> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>petsc_snes</name> + <type>PETScSNES</type> + <max_iter>50</max_iter> + <linear_solver>linear_solver_d</linear_solver> + </nonlinear_solver> + <nonlinear_solver> + <name>basic_newton_u</name> + <type>Newton</type> + <max_iter>200</max_iter> + <linear_solver>linear_solver_u</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>linear_solver_d</name> + <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> + <parameters>-ksp_type cg -pc_type bjacobi -ksp_atol 1e-10 -ksp_rtol 1e-8 -snes_type vinewtonssls -snes_linesearch_type l2 -snes_atol 1.e-8 -snes_rtol 1.e-8 -snes_max_it 1000 -snes_monitor </parameters> + </petsc> + </linear_solver> + <linear_solver> + <name>linear_solver_u</name> + <!--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> + <!-- <parameters>-ksp_type cg -pc_type none -ksp_atol 1e-10 -ksp_rtol 1e-8 </parameters> --> + <parameters>-ksp_type cg -pc_type hypre -pc_hypre_type boomeramg -pc_hypre_boomeramg_strong_threshold 0.7 -ksp_atol 1e-16 -ksp_rtol 1e-16 </parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/Data/PhaseField/ME01_ext_2D_para.vtu b/Tests/Data/PhaseField/ME01_ext_2D_para.vtu new file mode 100644 index 0000000000000000000000000000000000000000..cc846340b02b301a59e2394b12fcd77a98c64fee Binary files /dev/null and b/Tests/Data/PhaseField/ME01_ext_2D_para.vtu differ diff --git a/Tests/Data/PhaseField/me1_2D_bottom.vtu b/Tests/Data/PhaseField/me1_2D_bottom.vtu new file mode 100644 index 0000000000000000000000000000000000000000..5d85130ae7a08db9cb8b883ef6c0f24c186efe2e --- /dev/null +++ b/Tests/Data/PhaseField/me1_2D_bottom.vtu @@ -0,0 +1,33 @@ +<?xml version="1.0"?> +<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian" header_type="UInt32"> + <UnstructuredGrid> + <Piece NumberOfPoints="474" NumberOfCells="472"> + <PointData> + <DataArray type="UInt64" Name="bulk_node_ids" format="binary" RangeMin="0" RangeMax="566"> + 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 + </DataArray> + </PointData> + <CellData> + <DataArray type="UInt64" Name="bulk_element_ids" format="binary" RangeMin="38439" RangeMax="48075"> + wA4AAMu7AAAAAAAAyrsAAAAAAADJuwAAAAAAAMi7AAAAAAAAx7sAAAAAAADGuwAAAAAAAMW7AAAAAAAAxLsAAAAAAADDuwAAAAAAAMK7AAAAAAAAwbsAAAAAAADAuwAAAAAAAL+7AAAAAAAAvrsAAAAAAAC9uwAAAAAAALy7AAAAAAAAu7sAAAAAAAC6uwAAAAAAALm7AAAAAAAAuLsAAAAAAAC3uwAAAAAAALa7AAAAAAAAtbsAAAAAAAC0uwAAAAAAALO7AAAAAAAAsrsAAAAAAACxuwAAAAAAALC7AAAAAAAAr7sAAAAAAACuuwAAAAAAAK27AAAAAAAArLsAAAAAAACruwAAAAAAAKq7AAAAAAAAqbsAAAAAAACouwAAAAAAAKe7AAAAAAAAprsAAAAAAACluwAAAAAAAKS7AAAAAAAAo7sAAAAAAACiuwAAAAAAAKG7AAAAAAAAoLsAAAAAAACfuwAAAAAAAJ67AAAAAAAAnbsAAAAAAACcuwAAAAAAAJu7AAAAAAAAmrsAAAAAAACZuwAAAAAAAJi7AAAAAAAAl7sAAAAAAACWuwAAAAAAAJW7AAAAAAAAlLsAAAAAAACTuwAAAAAAAJK7AAAAAAAAkbsAAAAAAACQuwAAAAAAAI+7AAAAAAAAjrsAAAAAAACNuwAAAAAAAIy7AAAAAAAAi7sAAAAAAACKuwAAAAAAAIm7AAAAAAAAiLsAAAAAAACHuwAAAAAAAIa7AAAAAAAAhbsAAAAAAACEuwAAAAAAAIO7AAAAAAAAgrsAAAAAAACBuwAAAAAAAIC7AAAAAAAAf7sAAAAAAAB+uwAAAAAAAH27AAAAAAAAfLsAAAAAAAB7uwAAAAAAAHq7AAAAAAAAebsAAAAAAAB4uwAAAAAAAHe7AAAAAAAAdrsAAAAAAAB1uwAAAAAAAHS7AAAAAAAAc7sAAAAAAAByuwAAAAAAAHG7AAAAAAAAcLsAAAAAAABvuwAAAAAAAG67AAAAAAAAbbsAAAAAAABsuwAAAAAAAGu7AAAAAAAAarsAAAAAAABpuwAAAAAAAGi7AAAAAAAAZ7sAAAAAAABmuwAAAAAAAGW7AAAAAAAAZLsAAAAAAABjuwAAAAAAAGK7AAAAAAAAYbsAAAAAAABguwAAAAAAAF+7AAAAAAAAXrsAAAAAAABduwAAAAAAAFy7AAAAAAAAW7sAAAAAAABauwAAAAAAAFm7AAAAAAAAWLsAAAAAAABXuwAAAAAAAFa7AAAAAAAAVbsAAAAAAABUuwAAAAAAAFO7AAAAAAAAUrsAAAAAAABRuwAAAAAAAFC7AAAAAAAAT7sAAAAAAABOuwAAAAAAAE27AAAAAAAATLsAAAAAAABLuwAAAAAAAEq7AAAAAAAASbsAAAAAAABIuwAAAAAAAEe7AAAAAAAARrsAAAAAAABFuwAAAAAAAES7AAAAAAAAQ7sAAAAAAABCuwAAAAAAAEG7AAAAAAAAQLsAAAAAAAA/uwAAAAAAAD67AAAAAAAAPbsAAAAAAAA8uwAAAAAAADu7AAAAAAAAOrsAAAAAAAA5uwAAAAAAADi7AAAAAAAAN7sAAAAAAAA2uwAAAAAAADW7AAAAAAAANLsAAAAAAAAzuwAAAAAAADK7AAAAAAAAMbsAAAAAAAAwuwAAAAAAAC+7AAAAAAAALrsAAAAAAAAtuwAAAAAAACy7AAAAAAAAK7sAAAAAAAAquwAAAAAAACm7AAAAAAAAKLsAAAAAAAAnuwAAAAAAACa7AAAAAAAAJbsAAAAAAAAkuwAAAAAAACO7AAAAAAAAIrsAAAAAAAAhuwAAAAAAACC7AAAAAAAAH7sAAAAAAAAeuwAAAAAAAB27AAAAAAAAHLsAAAAAAAAbuwAAAAAAABq7AAAAAAAAGbsAAAAAAAAYuwAAAAAAABe7AAAAAAAAFrsAAAAAAAAVuwAAAAAAABS7AAAAAAAAE7sAAAAAAAASuwAAAAAAABG7AAAAAAAAELsAAAAAAAAPuwAAAAAAAA67AAAAAAAADbsAAAAAAAAMuwAAAAAAAAu7AAAAAAAACrsAAAAAAAAJuwAAAAAAAAi7AAAAAAAAB7sAAAAAAAAGuwAAAAAAAAW7AAAAAAAABLsAAAAAAAADuwAAAAAAAAK7AAAAAAAAAbsAAAAAAAAAuwAAAAAAAP+6AAAAAAAA/roAAAAAAAD9ugAAAAAAAPy6AAAAAAAA+7oAAAAAAAD6ugAAAAAAAPm6AAAAAAAA+LoAAAAAAAD3ugAAAAAAAPa6AAAAAAAA9boAAAAAAAD0ugAAAAAAAPO6AAAAAAAA8roAAAAAAADxugAAAAAAAPC6AAAAAAAA77oAAAAAAADuugAAAAAAAO26AAAAAAAA7LoAAAAAAADrugAAAAAAAOq6AAAAAAAA6boAAAAAAADougAAAAAAAOe6AAAAAAAA5roAAAAAAADlugAAAAAAAOS6AAAAAAAA47oAAAAAAADiugAAAAAAAOG6AAAAAAAA4LoAAAAAAAAnlgAAAAAAAE+WAAAAAAAAd5YAAAAAAACflgAAAAAAAMeWAAAAAAAA75YAAAAAAAAXlwAAAAAAAD+XAAAAAAAAZ5cAAAAAAACPlwAAAAAAALeXAAAAAAAA35cAAAAAAAAHmAAAAAAAAC+YAAAAAAAAV5gAAAAAAAB/mAAAAAAAAKeYAAAAAAAAz5gAAAAAAAD3mAAAAAAAAB+ZAAAAAAAAR5kAAAAAAABvmQAAAAAAAJeZAAAAAAAAv5kAAAAAAADnmQAAAAAAAA+aAAAAAAAAN5oAAAAAAABfmgAAAAAAAIeaAAAAAAAAr5oAAAAAAADXmgAAAAAAAP+aAAAAAAAAJ5sAAAAAAABPmwAAAAAAAHebAAAAAAAAn5sAAAAAAADHmwAAAAAAAO+bAAAAAAAAF5wAAAAAAAA/nAAAAAAAAGecAAAAAAAAj5wAAAAAAAC3nAAAAAAAAN+cAAAAAAAAB50AAAAAAAAvnQAAAAAAAFedAAAAAAAAf50AAAAAAACnnQAAAAAAAM+dAAAAAAAA950AAAAAAAAfngAAAAAAAEeeAAAAAAAAb54AAAAAAACXngAAAAAAAL+eAAAAAAAA554AAAAAAAAPnwAAAAAAADefAAAAAAAAX58AAAAAAACHnwAAAAAAAK+fAAAAAAAA158AAAAAAAD/nwAAAAAAACegAAAAAAAAT6AAAAAAAAB3oAAAAAAAAJ+gAAAAAAAAx6AAAAAAAADvoAAAAAAAABehAAAAAAAAP6EAAAAAAABnoQAAAAAAAI+hAAAAAAAAt6EAAAAAAADfoQAAAAAAAAeiAAAAAAAAL6IAAAAAAABXogAAAAAAAH+iAAAAAAAAp6IAAAAAAADPogAAAAAAAPeiAAAAAAAAH6MAAAAAAABHowAAAAAAAG+jAAAAAAAAl6MAAAAAAAC/owAAAAAAAOejAAAAAAAAD6QAAAAAAAA3pAAAAAAAAF+kAAAAAAAAh6QAAAAAAACvpAAAAAAAANekAAAAAAAA/6QAAAAAAAAnpQAAAAAAAE+lAAAAAAAAd6UAAAAAAACfpQAAAAAAAMelAAAAAAAA76UAAAAAAAAXpgAAAAAAAD+mAAAAAAAAZ6YAAAAAAACPpgAAAAAAALemAAAAAAAA36YAAAAAAAAHpwAAAAAAAC+nAAAAAAAAV6cAAAAAAAB/pwAAAAAAAKenAAAAAAAAz6cAAAAAAAD3pwAAAAAAAB+oAAAAAAAAR6gAAAAAAABvqAAAAAAAAJeoAAAAAAAAv6gAAAAAAADnqAAAAAAAAA+pAAAAAAAAN6kAAAAAAABfqQAAAAAAAIepAAAAAAAAr6kAAAAAAADXqQAAAAAAAP+pAAAAAAAAJ6oAAAAAAABPqgAAAAAAAHeqAAAAAAAAn6oAAAAAAADHqgAAAAAAAO+qAAAAAAAAF6sAAAAAAAA/qwAAAAAAAGerAAAAAAAAj6sAAAAAAAC3qwAAAAAAAN+rAAAAAAAAB6wAAAAAAAAvrAAAAAAAAFesAAAAAAAAf6wAAAAAAACnrAAAAAAAAM+sAAAAAAAA96wAAAAAAAAfrQAAAAAAAEetAAAAAAAAb60AAAAAAACXrQAAAAAAAL+tAAAAAAAA560AAAAAAAAPrgAAAAAAADeuAAAAAAAAX64AAAAAAACHrgAAAAAAAK+uAAAAAAAA164AAAAAAAD/rgAAAAAAACevAAAAAAAAT68AAAAAAAB3rwAAAAAAAJ+vAAAAAAAAx68AAAAAAADvrwAAAAAAABewAAAAAAAAP7AAAAAAAABnsAAAAAAAAI+wAAAAAAAAt7AAAAAAAADfsAAAAAAAAAexAAAAAAAAL7EAAAAAAABXsQAAAAAAAH+xAAAAAAAAp7EAAAAAAADPsQAAAAAAAPexAAAAAAAAH7IAAAAAAABHsgAAAAAAAG+yAAAAAAAAl7IAAAAAAAC/sgAAAAAAAOeyAAAAAAAAD7MAAAAAAAA3swAAAAAAAF+zAAAAAAAAh7MAAAAAAACvswAAAAAAANezAAAAAAAA/7MAAAAAAAAntAAAAAAAAE+0AAAAAAAAd7QAAAAAAACftAAAAAAAAMe0AAAAAAAA77QAAAAAAAAXtQAAAAAAAD+1AAAAAAAAZ7UAAAAAAACPtQAAAAAAALe1AAAAAAAA37UAAAAAAAAHtgAAAAAAAC+2AAAAAAAAV7YAAAAAAAB/tgAAAAAAAKe2AAAAAAAAz7YAAAAAAAD3tgAAAAAAAB+3AAAAAAAAR7cAAAAAAABvtwAAAAAAAJe3AAAAAAAAv7cAAAAAAADntwAAAAAAAA+4AAAAAAAAN7gAAAAAAABfuAAAAAAAAIe4AAAAAAAAr7gAAAAAAADXuAAAAAAAAP+4AAAAAAAAJ7kAAAAAAABPuQAAAAAAAHe5AAAAAAAAn7kAAAAAAADHuQAAAAAAAO+5AAAAAAAAF7oAAAAAAAA/ugAAAAAAAGe6AAAAAAAAj7oAAAAAAAC3ugAAAAAAAN+6AAAAAAAA + </DataArray> + </CellData> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="binary" RangeMin="0" RangeMax="0.12"> + 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 + </DataArray> + </Points> + <Cells> + <DataArray type="Int64" Name="connectivity" format="binary" RangeMin="0" RangeMax="473"> + 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 + </DataArray> + <DataArray type="Int64" Name="offsets" format="binary" RangeMin="2" RangeMax="944"> + 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 + </DataArray> + <DataArray type="UInt8" Name="types" format="binary" RangeMin="3" RangeMax="3"> + 2AEAAAMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM= + </DataArray> + </Cells> + </Piece> + </UnstructuredGrid> +</VTKFile> diff --git a/Tests/Data/PhaseField/me1_2D_left.vtu b/Tests/Data/PhaseField/me1_2D_left.vtu new file mode 100644 index 0000000000000000000000000000000000000000..a8ab3d12ae9eaa0cbb489cbbf3ed9132b18bce80 --- /dev/null +++ b/Tests/Data/PhaseField/me1_2D_left.vtu @@ -0,0 +1,33 @@ +<?xml version="1.0"?> +<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian" header_type="UInt32"> + <UnstructuredGrid> + <Piece NumberOfPoints="121" NumberOfCells="120"> + <PointData> + <DataArray type="UInt64" Name="bulk_node_ids" format="binary" RangeMin="0" RangeMax="1279"> + yAMAAAAAAAAAAAAA+AQAAAAAAAD1BAAAAAAAAPQEAAAAAAAA8wQAAAAAAAD8BAAAAAAAAPEEAAAAAAAA7wQAAAAAAADsBAAAAAAAAOsEAAAAAAAA6gQAAAAAAADpBAAAAAAAAOcEAAAAAAAA5gQAAAAAAADlBAAAAAAAAOQEAAAAAAAA4wQAAAAAAADdBAAAAAAAANkEAAAAAAAA1QQAAAAAAAD7BAAAAAAAANEEAAAAAAAAzwQAAAAAAADTBAAAAAAAAM0EAAAAAAAA/wQAAAAAAADMBAAAAAAAAMsEAAAAAAAA2AQAAAAAAADJBAAAAAAAAMgEAAAAAAAAxwQAAAAAAADuBAAAAAAAAMYEAAAAAAAAxQQAAAAAAADhBAAAAAAAAMQEAAAAAAAA9wQAAAAAAADDBAAAAAAAAMIEAAAAAAAAwQQAAAAAAAAKAAAAAAAAAL8EAAAAAAAA1gQAAAAAAAC+BAAAAAAAAL0EAAAAAAAA0gQAAAAAAAC7BAAAAAAAALoEAAAAAAAAuAQAAAAAAAC3BAAAAAAAAOgEAAAAAAAAtgQAAAAAAAC1BAAAAAAAAN8EAAAAAAAA0AQAAAAAAAC0BAAAAAAAALwEAAAAAAAAswQAAAAAAADXBAAAAAAAALIEAAAAAAAAsQQAAAAAAACwBAAAAAAAAK4EAAAAAAAA3gQAAAAAAACtBAAAAAAAAKsEAAAAAAAAqQQAAAAAAACoBAAAAAAAAPYEAAAAAAAA2gQAAAAAAACmBAAAAAAAAKUEAAAAAAAA+QQAAAAAAACkBAAAAAAAAKMEAAAAAAAAogQAAAAAAAChBAAAAAAAAKAEAAAAAAAAngQAAAAAAADiBAAAAAAAAJwEAAAAAAAAwAQAAAAAAACnBAAAAAAAAJsEAAAAAAAAmgQAAAAAAAD9BAAAAAAAAPIEAAAAAAAA7QQAAAAAAADbBAAAAAAAAJgEAAAAAAAA+gQAAAAAAACZBAAAAAAAAJcEAAAAAAAAlgQAAAAAAACVBAAAAAAAAMoEAAAAAAAAlAQAAAAAAADUBAAAAAAAAJMEAAAAAAAArAQAAAAAAACdBAAAAAAAAJIEAAAAAAAA/gQAAAAAAACRBAAAAAAAAJAEAAAAAAAA8AQAAAAAAACvBAAAAAAAAI8EAAAAAAAAjgQAAAAAAADgBAAAAAAAAJ8EAAAAAAAAjQQAAAAAAADcBAAAAAAAALkEAAAAAAAAqgQAAAAAAACMBAAAAAAAAIsEAAAAAAAAigQAAAAAAADOBAAAAAAAAAcAAAAAAAAA + </DataArray> + </PointData> + <CellData> + <DataArray type="UInt64" Name="bulk_element_ids" format="binary" RangeMin="18800" RangeMax="57279"> + wAMAAHBJAAAAAAAAcUkAAAAAAABySQAAAAAAAHNJAAAAAAAAdEkAAAAAAAB1SQAAAAAAAHZJAAAAAAAAd0kAAAAAAAB4SQAAAAAAAHlJAAAAAAAAekkAAAAAAAB7SQAAAAAAAHxJAAAAAAAAfUkAAAAAAAB+SQAAAAAAAH9JAAAAAAAAgEkAAAAAAACBSQAAAAAAAIJJAAAAAAAAg0kAAAAAAACESQAAAAAAAIVJAAAAAAAAhkkAAAAAAACHSQAAAAAAAIhJAAAAAAAAiUkAAAAAAACKSQAAAAAAAItJAAAAAAAAjEkAAAAAAACNSQAAAAAAAI5JAAAAAAAAj0kAAAAAAACQSQAAAAAAAJFJAAAAAAAAkkkAAAAAAACTSQAAAAAAAJRJAAAAAAAAlUkAAAAAAACWSQAAAAAAAJdJAAAAAAAAmEkAAAAAAACZSQAAAAAAAJpJAAAAAAAAm0kAAAAAAACcSQAAAAAAAJ1JAAAAAAAAnkkAAAAAAACfSQAAAAAAAKBJAAAAAAAAoUkAAAAAAACiSQAAAAAAAKNJAAAAAAAApEkAAAAAAAClSQAAAAAAAKZJAAAAAAAAp0kAAAAAAACoSQAAAAAAAKlJAAAAAAAAqkkAAAAAAACrSQAAAAAAAKxJAAAAAAAArUkAAAAAAACuSQAAAAAAAK9JAAAAAAAAsEkAAAAAAACxSQAAAAAAALJJAAAAAAAAs0kAAAAAAAC0SQAAAAAAALVJAAAAAAAAtkkAAAAAAAC3SQAAAAAAALhJAAAAAAAAuUkAAAAAAAC6SQAAAAAAALtJAAAAAAAAvEkAAAAAAAC9SQAAAAAAAL5JAAAAAAAAv0kAAAAAAAC/3wAAAAAAANPeAAAAAAAA590AAAAAAAD73AAAAAAAAA/cAAAAAAAAI9sAAAAAAAA32gAAAAAAAEvZAAAAAAAAX9gAAAAAAABz1wAAAAAAAIfWAAAAAAAAm9UAAAAAAACv1AAAAAAAAMPTAAAAAAAA19IAAAAAAADr0QAAAAAAAP/QAAAAAAAAE9AAAAAAAAAnzwAAAAAAADvOAAAAAAAAT80AAAAAAABjzAAAAAAAAHfLAAAAAAAAi8oAAAAAAACfyQAAAAAAALPIAAAAAAAAx8cAAAAAAADbxgAAAAAAAO/FAAAAAAAAA8UAAAAAAAAXxAAAAAAAACvDAAAAAAAAP8IAAAAAAABTwQAAAAAAAGfAAAAAAAAAe78AAAAAAACPvgAAAAAAAKO9AAAAAAAAt7wAAAAAAADLuwAAAAAAAA== + </DataArray> + </CellData> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="binary" RangeMin="0" RangeMax="0.03"> + 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 + </DataArray> + </Points> + <Cells> + <DataArray type="Int64" Name="connectivity" format="binary" RangeMin="0" RangeMax="120"> + gAcAAHgAAAAAAAAAdgAAAAAAAAB2AAAAAAAAAHUAAAAAAAAAdQAAAAAAAAB0AAAAAAAAAHQAAAAAAAAAcAAAAAAAAABwAAAAAAAAAG0AAAAAAAAAbQAAAAAAAABsAAAAAAAAAGwAAAAAAAAAaQAAAAAAAABpAAAAAAAAAGgAAAAAAAAAaAAAAAAAAABmAAAAAAAAAGYAAAAAAAAAYwAAAAAAAABjAAAAAAAAAGEAAAAAAAAAYQAAAAAAAABfAAAAAAAAAF8AAAAAAAAAXgAAAAAAAABeAAAAAAAAAF0AAAAAAAAAXQAAAAAAAABaAAAAAAAAAFoAAAAAAAAAXAAAAAAAAABcAAAAAAAAAFUAAAAAAAAAVQAAAAAAAABUAAAAAAAAAFQAAAAAAAAAUQAAAAAAAABRAAAAAAAAAGUAAAAAAAAAZQAAAAAAAABPAAAAAAAAAE8AAAAAAAAAbwAAAAAAAABvAAAAAAAAAE4AAAAAAAAATgAAAAAAAABNAAAAAAAAAE0AAAAAAAAATAAAAAAAAABMAAAAAAAAAEsAAAAAAAAASwAAAAAAAABKAAAAAAAAAEoAAAAAAAAASAAAAAAAAABIAAAAAAAAAEcAAAAAAAAARwAAAAAAAABTAAAAAAAAAFMAAAAAAAAARAAAAAAAAABEAAAAAAAAAEMAAAAAAAAAQwAAAAAAAABzAAAAAAAAAHMAAAAAAAAAQgAAAAAAAABCAAAAAAAAAGQAAAAAAAAAZAAAAAAAAABBAAAAAAAAAEEAAAAAAAAAPwAAAAAAAAA/AAAAAAAAAGsAAAAAAAAAawAAAAAAAAA+AAAAAAAAAD4AAAAAAAAAPQAAAAAAAAA9AAAAAAAAADwAAAAAAAAAPAAAAAAAAAA6AAAAAAAAADoAAAAAAAAAOAAAAAAAAAA4AAAAAAAAADUAAAAAAAAANQAAAAAAAAA0AAAAAAAAADQAAAAAAAAAMgAAAAAAAAAyAAAAAAAAADEAAAAAAAAAMQAAAAAAAAByAAAAAAAAAHIAAAAAAAAAMAAAAAAAAAAwAAAAAAAAAC8AAAAAAAAALwAAAAAAAAA5AAAAAAAAADkAAAAAAAAALQAAAAAAAAAtAAAAAAAAACwAAAAAAAAALAAAAAAAAAAqAAAAAAAAACoAAAAAAAAAUgAAAAAAAABSAAAAAAAAACgAAAAAAAAAKAAAAAAAAAAnAAAAAAAAACcAAAAAAAAAJgAAAAAAAAAmAAAAAAAAACQAAAAAAAAAJAAAAAAAAAAiAAAAAAAAACIAAAAAAAAAIQAAAAAAAAAhAAAAAAAAAB8AAAAAAAAAHwAAAAAAAAAeAAAAAAAAAB4AAAAAAAAAHQAAAAAAAAAdAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAbAAAAAAAAABsAAAAAAAAAGgAAAAAAAAAaAAAAAAAAABgAAAAAAAAAGAAAAAAAAAB3AAAAAAAAAHcAAAAAAAAAFgAAAAAAAAAWAAAAAAAAADcAAAAAAAAANwAAAAAAAAAVAAAAAAAAABUAAAAAAAAALgAAAAAAAAAuAAAAAAAAABcAAAAAAAAAFwAAAAAAAABiAAAAAAAAAGIAAAAAAAAAEwAAAAAAAAATAAAAAAAAACsAAAAAAAAAKwAAAAAAAAA7AAAAAAAAADsAAAAAAAAAHAAAAAAAAAAcAAAAAAAAACkAAAAAAAAAKQAAAAAAAAASAAAAAAAAABIAAAAAAAAARgAAAAAAAABGAAAAAAAAAFkAAAAAAAAAWQAAAAAAAABxAAAAAAAAAHEAAAAAAAAAEQAAAAAAAAARAAAAAAAAAEAAAAAAAAAAQAAAAAAAAAA2AAAAAAAAADYAAAAAAAAAbgAAAAAAAABuAAAAAAAAACMAAAAAAAAAIwAAAAAAAABQAAAAAAAAAFAAAAAAAAAAEAAAAAAAAAAQAAAAAAAAAA8AAAAAAAAADwAAAAAAAAAOAAAAAAAAAA4AAAAAAAAADQAAAAAAAAANAAAAAAAAAAwAAAAAAAAADAAAAAAAAAAzAAAAAAAAADMAAAAAAAAACwAAAAAAAAALAAAAAAAAAAoAAAAAAAAACgAAAAAAAAAJAAAAAAAAAAkAAAAAAAAACAAAAAAAAAAIAAAAAAAAAFgAAAAAAAAAWAAAAAAAAAAgAAAAAAAAACAAAAAAAAAABwAAAAAAAAAHAAAAAAAAAGoAAAAAAAAAagAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAVwAAAAAAAABXAAAAAAAAAAQAAAAAAAAABAAAAAAAAAADAAAAAAAAAAMAAAAAAAAAAgAAAAAAAAACAAAAAAAAAEUAAAAAAAAARQAAAAAAAAAlAAAAAAAAACUAAAAAAAAAAQAAAAAAAAABAAAAAAAAAEkAAAAAAAAASQAAAAAAAABbAAAAAAAAAFsAAAAAAAAAFAAAAAAAAAAUAAAAAAAAAAUAAAAAAAAABQAAAAAAAABWAAAAAAAAAFYAAAAAAAAAZwAAAAAAAABnAAAAAAAAABkAAAAAAAAAGQAAAAAAAAAAAAAAAAAAAA== + </DataArray> + <DataArray type="Int64" Name="offsets" format="binary" RangeMin="2" RangeMax="240"> + wAMAAAIAAAAAAAAABAAAAAAAAAAGAAAAAAAAAAgAAAAAAAAACgAAAAAAAAAMAAAAAAAAAA4AAAAAAAAAEAAAAAAAAAASAAAAAAAAABQAAAAAAAAAFgAAAAAAAAAYAAAAAAAAABoAAAAAAAAAHAAAAAAAAAAeAAAAAAAAACAAAAAAAAAAIgAAAAAAAAAkAAAAAAAAACYAAAAAAAAAKAAAAAAAAAAqAAAAAAAAACwAAAAAAAAALgAAAAAAAAAwAAAAAAAAADIAAAAAAAAANAAAAAAAAAA2AAAAAAAAADgAAAAAAAAAOgAAAAAAAAA8AAAAAAAAAD4AAAAAAAAAQAAAAAAAAABCAAAAAAAAAEQAAAAAAAAARgAAAAAAAABIAAAAAAAAAEoAAAAAAAAATAAAAAAAAABOAAAAAAAAAFAAAAAAAAAAUgAAAAAAAABUAAAAAAAAAFYAAAAAAAAAWAAAAAAAAABaAAAAAAAAAFwAAAAAAAAAXgAAAAAAAABgAAAAAAAAAGIAAAAAAAAAZAAAAAAAAABmAAAAAAAAAGgAAAAAAAAAagAAAAAAAABsAAAAAAAAAG4AAAAAAAAAcAAAAAAAAAByAAAAAAAAAHQAAAAAAAAAdgAAAAAAAAB4AAAAAAAAAHoAAAAAAAAAfAAAAAAAAAB+AAAAAAAAAIAAAAAAAAAAggAAAAAAAACEAAAAAAAAAIYAAAAAAAAAiAAAAAAAAACKAAAAAAAAAIwAAAAAAAAAjgAAAAAAAACQAAAAAAAAAJIAAAAAAAAAlAAAAAAAAACWAAAAAAAAAJgAAAAAAAAAmgAAAAAAAACcAAAAAAAAAJ4AAAAAAAAAoAAAAAAAAACiAAAAAAAAAKQAAAAAAAAApgAAAAAAAACoAAAAAAAAAKoAAAAAAAAArAAAAAAAAACuAAAAAAAAALAAAAAAAAAAsgAAAAAAAAC0AAAAAAAAALYAAAAAAAAAuAAAAAAAAAC6AAAAAAAAALwAAAAAAAAAvgAAAAAAAADAAAAAAAAAAMIAAAAAAAAAxAAAAAAAAADGAAAAAAAAAMgAAAAAAAAAygAAAAAAAADMAAAAAAAAAM4AAAAAAAAA0AAAAAAAAADSAAAAAAAAANQAAAAAAAAA1gAAAAAAAADYAAAAAAAAANoAAAAAAAAA3AAAAAAAAADeAAAAAAAAAOAAAAAAAAAA4gAAAAAAAADkAAAAAAAAAOYAAAAAAAAA6AAAAAAAAADqAAAAAAAAAOwAAAAAAAAA7gAAAAAAAADwAAAAAAAAAA== + </DataArray> + <DataArray type="UInt8" Name="types" format="binary" RangeMin="3" RangeMax="3"> + eAAAAAMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw== + </DataArray> + </Cells> + </Piece> + </UnstructuredGrid> +</VTKFile> diff --git a/Tests/Data/PhaseField/me1_2D_p_0.vtu b/Tests/Data/PhaseField/me1_2D_p_0.vtu new file mode 100644 index 0000000000000000000000000000000000000000..ab2cea37bbbd77de937a2c61e6c9f5b68a428f9f --- /dev/null +++ b/Tests/Data/PhaseField/me1_2D_p_0.vtu @@ -0,0 +1,33 @@ +<?xml version="1.0"?> +<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian" header_type="UInt32"> + <UnstructuredGrid> + <Piece NumberOfPoints="1" NumberOfCells="1"> + <PointData> + <DataArray type="UInt64" Name="bulk_node_ids" format="binary" RangeMin="0" RangeMax="0"> + CAAAAAAAAAAAAAAA + </DataArray> + </PointData> + <CellData> + <DataArray type="UInt64" Name="bulk_element_ids" format="binary" RangeMin="0" RangeMax="0"> + CAAAAAAAAAAAAAAA + </DataArray> + </CellData> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="binary" RangeMin="0" RangeMax="0"> + GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + </DataArray> + </Points> + <Cells> + <DataArray type="Int64" Name="connectivity" format="binary" RangeMin="0" RangeMax="0"> + CAAAAAAAAAAAAAAA + </DataArray> + <DataArray type="Int64" Name="offsets" format="binary" RangeMin="1" RangeMax="1"> + CAAAAAEAAAAAAAAA + </DataArray> + <DataArray type="UInt8" Name="types" format="binary" RangeMin="1" RangeMax="1"> + AQAAAAE= + </DataArray> + </Cells> + </Piece> + </UnstructuredGrid> +</VTKFile> diff --git a/Tests/Data/PhaseField/me1_2D_p_1.vtu b/Tests/Data/PhaseField/me1_2D_p_1.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c960cfe98f94621bae8c6184b837712a94f87289 --- /dev/null +++ b/Tests/Data/PhaseField/me1_2D_p_1.vtu @@ -0,0 +1,33 @@ +<?xml version="1.0"?> +<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian" header_type="UInt32"> + <UnstructuredGrid> + <Piece NumberOfPoints="1" NumberOfCells="1"> + <PointData> + <DataArray type="UInt64" Name="bulk_node_ids" format="binary" RangeMin="5" RangeMax="5"> + CAAAAAUAAAAAAAAA + </DataArray> + </PointData> + <CellData> + <DataArray type="UInt64" Name="bulk_element_ids" format="binary" RangeMin="5" RangeMax="5"> + CAAAAAUAAAAAAAAA + </DataArray> + </CellData> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="binary" RangeMin="0.12" RangeMax="0.12"> + GAAAALgehetRuL4/AAAAAAAAAAAAAAAAAAAAAA== + </DataArray> + </Points> + <Cells> + <DataArray type="Int64" Name="connectivity" format="binary" RangeMin="0" RangeMax="0"> + CAAAAAAAAAAAAAAA + </DataArray> + <DataArray type="Int64" Name="offsets" format="binary" RangeMin="1" RangeMax="1"> + CAAAAAEAAAAAAAAA + </DataArray> + <DataArray type="UInt8" Name="types" format="binary" RangeMin="1" RangeMax="1"> + AQAAAAE= + </DataArray> + </Cells> + </Piece> + </UnstructuredGrid> +</VTKFile> diff --git a/Tests/Data/PhaseField/me1_2D_p_2.vtu b/Tests/Data/PhaseField/me1_2D_p_2.vtu new file mode 100644 index 0000000000000000000000000000000000000000..acd16028661e71a824632970791f965e39440d13 --- /dev/null +++ b/Tests/Data/PhaseField/me1_2D_p_2.vtu @@ -0,0 +1,33 @@ +<?xml version="1.0"?> +<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian" header_type="UInt32"> + <UnstructuredGrid> + <Piece NumberOfPoints="1" NumberOfCells="1"> + <PointData> + <DataArray type="UInt64" Name="bulk_node_ids" format="binary" RangeMin="6" RangeMax="6"> + CAAAAAYAAAAAAAAA + </DataArray> + </PointData> + <CellData> + <DataArray type="UInt64" Name="bulk_element_ids" format="binary" RangeMin="6" RangeMax="6"> + CAAAAAYAAAAAAAAA + </DataArray> + </CellData> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="binary" RangeMin="0.12369316877" RangeMax="0.12369316877"> + GAAAALgehetRuL4/uB6F61G4nj8AAAAAAAAAAA== + </DataArray> + </Points> + <Cells> + <DataArray type="Int64" Name="connectivity" format="binary" RangeMin="0" RangeMax="0"> + CAAAAAAAAAAAAAAA + </DataArray> + <DataArray type="Int64" Name="offsets" format="binary" RangeMin="1" RangeMax="1"> + CAAAAAEAAAAAAAAA + </DataArray> + <DataArray type="UInt8" Name="types" format="binary" RangeMin="1" RangeMax="1"> + AQAAAAE= + </DataArray> + </Cells> + </Piece> + </UnstructuredGrid> +</VTKFile> diff --git a/Tests/Data/PhaseField/me1_2D_p_3.vtu b/Tests/Data/PhaseField/me1_2D_p_3.vtu new file mode 100644 index 0000000000000000000000000000000000000000..73227ed19ef2d440f4f13f27166d45a3a2c25289 --- /dev/null +++ b/Tests/Data/PhaseField/me1_2D_p_3.vtu @@ -0,0 +1,33 @@ +<?xml version="1.0"?> +<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian" header_type="UInt32"> + <UnstructuredGrid> + <Piece NumberOfPoints="1" NumberOfCells="1"> + <PointData> + <DataArray type="UInt64" Name="bulk_node_ids" format="binary" RangeMin="923" RangeMax="923"> + CAAAAJsDAAAAAAAA + </DataArray> + </PointData> + <CellData> + <DataArray type="UInt64" Name="bulk_element_ids" format="binary" RangeMin="923" RangeMax="923"> + CAAAAJsDAAAAAAAA + </DataArray> + </CellData> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="binary" RangeMin="0.067082039325" RangeMax="0.067082039325"> + GAAAALgehetRuK4/uB6F61G4nj8AAAAAAAAAAA== + </DataArray> + </Points> + <Cells> + <DataArray type="Int64" Name="connectivity" format="binary" RangeMin="0" RangeMax="0"> + CAAAAAAAAAAAAAAA + </DataArray> + <DataArray type="Int64" Name="offsets" format="binary" RangeMin="1" RangeMax="1"> + CAAAAAEAAAAAAAAA + </DataArray> + <DataArray type="UInt8" Name="types" format="binary" RangeMin="1" RangeMax="1"> + AQAAAAE= + </DataArray> + </Cells> + </Piece> + </UnstructuredGrid> +</VTKFile> diff --git a/Tests/Data/PhaseField/me1_2D_p_4.vtu b/Tests/Data/PhaseField/me1_2D_p_4.vtu new file mode 100644 index 0000000000000000000000000000000000000000..fa79c5f51cbead0979300caa82e491230ecdbe0c --- /dev/null +++ b/Tests/Data/PhaseField/me1_2D_p_4.vtu @@ -0,0 +1,33 @@ +<?xml version="1.0"?> +<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian" header_type="UInt32"> + <UnstructuredGrid> + <Piece NumberOfPoints="1" NumberOfCells="1"> + <PointData> + <DataArray type="UInt64" Name="bulk_node_ids" format="binary" RangeMin="7" RangeMax="7"> + CAAAAAcAAAAAAAAA + </DataArray> + </PointData> + <CellData> + <DataArray type="UInt64" Name="bulk_element_ids" format="binary" RangeMin="7" RangeMax="7"> + CAAAAAcAAAAAAAAA + </DataArray> + </CellData> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="binary" RangeMin="0.03" RangeMax="0.03"> + GAAAAAAAAAAAAAAAuB6F61G4nj8AAAAAAAAAAA== + </DataArray> + </Points> + <Cells> + <DataArray type="Int64" Name="connectivity" format="binary" RangeMin="0" RangeMax="0"> + CAAAAAAAAAAAAAAA + </DataArray> + <DataArray type="Int64" Name="offsets" format="binary" RangeMin="1" RangeMax="1"> + CAAAAAEAAAAAAAAA + </DataArray> + <DataArray type="UInt8" Name="types" format="binary" RangeMin="1" RangeMax="1"> + AQAAAAE= + </DataArray> + </Cells> + </Piece> + </UnstructuredGrid> +</VTKFile> diff --git a/Tests/Data/PhaseField/me1_2D_right.vtu b/Tests/Data/PhaseField/me1_2D_right.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c63aa4ad46827adc908624d61469d9bdf0e2d0bf --- /dev/null +++ b/Tests/Data/PhaseField/me1_2D_right.vtu @@ -0,0 +1,33 @@ +<?xml version="1.0"?> +<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian" header_type="UInt32"> + <UnstructuredGrid> + <Piece NumberOfPoints="121" NumberOfCells="120"> + <PointData> + <DataArray type="UInt64" Name="bulk_node_ids" format="binary" RangeMin="5" RangeMax="684"> + yAMAAAYAAAAAAAAAqwIAAAAAAACpAgAAAAAAAKcCAAAAAAAApAIAAAAAAACdAgAAAAAAAJwCAAAAAAAAmgIAAAAAAAClAgAAAAAAAJ8CAAAAAAAAmQIAAAAAAACXAgAAAAAAAJYCAAAAAAAAlAIAAAAAAACTAgAAAAAAAJICAAAAAAAAkAIAAAAAAACPAgAAAAAAAI4CAAAAAAAAjAIAAAAAAACLAgAAAAAAAKoCAAAAAAAAigIAAAAAAACJAgAAAAAAAIgCAAAAAAAAhwIAAAAAAACGAgAAAAAAAIUCAAAAAAAAgwIAAAAAAACBAgAAAAAAAIACAAAAAAAAlQIAAAAAAAB+AgAAAAAAAH0CAAAAAAAAdgIAAAAAAAB1AgAAAAAAAHQCAAAAAAAAegIAAAAAAAByAgAAAAAAAG8CAAAAAAAAbgIAAAAAAACeAgAAAAAAAGwCAAAAAAAAawIAAAAAAABqAgAAAAAAAGkCAAAAAAAAowIAAAAAAABnAgAAAAAAAGUCAAAAAAAAZAIAAAAAAABxAgAAAAAAAGMCAAAAAAAAYgIAAAAAAABgAgAAAAAAAHACAAAAAAAACwAAAAAAAABoAgAAAAAAAF0CAAAAAAAAggIAAAAAAABcAgAAAAAAAF8CAAAAAAAAWgIAAAAAAABZAgAAAAAAAFgCAAAAAAAAqAIAAAAAAACEAgAAAAAAAFcCAAAAAAAAVgIAAAAAAAB/AgAAAAAAAFUCAAAAAAAArAIAAAAAAAB4AgAAAAAAAFMCAAAAAAAAUgIAAAAAAACmAgAAAAAAAFECAAAAAAAAUAIAAAAAAAB8AgAAAAAAAE8CAAAAAAAAWwIAAAAAAABOAgAAAAAAAE0CAAAAAAAAkQIAAAAAAABMAgAAAAAAAEsCAAAAAAAAmwIAAAAAAABKAgAAAAAAAEkCAAAAAAAAoQIAAAAAAABGAgAAAAAAAEUCAAAAAAAARAIAAAAAAABhAgAAAAAAAEICAAAAAAAAogIAAAAAAABBAgAAAAAAAJgCAAAAAAAAZgIAAAAAAABeAgAAAAAAAEACAAAAAAAAQwIAAAAAAAA/AgAAAAAAAKACAAAAAAAAPgIAAAAAAAA9AgAAAAAAAI0CAAAAAAAAPAIAAAAAAAB5AgAAAAAAAEcCAAAAAAAAOwIAAAAAAAA6AgAAAAAAAHcCAAAAAAAAOQIAAAAAAABzAgAAAAAAAG0CAAAAAAAAOAIAAAAAAAB7AgAAAAAAAFQCAAAAAAAANwIAAAAAAABIAgAAAAAAAAUAAAAAAAAA + </DataArray> + </PointData> + <CellData> + <DataArray type="UInt64" Name="bulk_element_ids" format="binary" RangeMin="19520" RangeMax="47839"> + wAMAAN+6AAAAAAAA3roAAAAAAADdugAAAAAAANy6AAAAAAAA27oAAAAAAADaugAAAAAAANm6AAAAAAAA2LoAAAAAAADXugAAAAAAANa6AAAAAAAA1boAAAAAAADUugAAAAAAANO6AAAAAAAA0roAAAAAAADRugAAAAAAANC6AAAAAAAAz7oAAAAAAADOugAAAAAAAM26AAAAAAAAzLoAAAAAAADLugAAAAAAAMq6AAAAAAAAyboAAAAAAADIugAAAAAAAMe6AAAAAAAAxroAAAAAAADFugAAAAAAAMS6AAAAAAAAw7oAAAAAAADCugAAAAAAAMG6AAAAAAAAwLoAAAAAAAC/ugAAAAAAAL66AAAAAAAAvboAAAAAAAC8ugAAAAAAALu6AAAAAAAAuroAAAAAAAC5ugAAAAAAALi6AAAAAAAAj0wAAAAAAACOTAAAAAAAAI1MAAAAAAAAjEwAAAAAAACLTAAAAAAAAIpMAAAAAAAAiUwAAAAAAACITAAAAAAAAIdMAAAAAAAAhkwAAAAAAACFTAAAAAAAAIRMAAAAAAAAg0wAAAAAAACCTAAAAAAAAIFMAAAAAAAAgEwAAAAAAAB/TAAAAAAAAH5MAAAAAAAAfUwAAAAAAAB8TAAAAAAAAHtMAAAAAAAAekwAAAAAAAB5TAAAAAAAAHhMAAAAAAAAd0wAAAAAAAB2TAAAAAAAAHVMAAAAAAAAdEwAAAAAAABzTAAAAAAAAHJMAAAAAAAAcUwAAAAAAABwTAAAAAAAAG9MAAAAAAAAbkwAAAAAAABtTAAAAAAAAGxMAAAAAAAAa0wAAAAAAABqTAAAAAAAAGlMAAAAAAAAaEwAAAAAAABnTAAAAAAAAGZMAAAAAAAAZUwAAAAAAABkTAAAAAAAAGNMAAAAAAAAYkwAAAAAAABhTAAAAAAAAGBMAAAAAAAAX0wAAAAAAABeTAAAAAAAAF1MAAAAAAAAXEwAAAAAAABbTAAAAAAAAFpMAAAAAAAAWUwAAAAAAABYTAAAAAAAAFdMAAAAAAAAVkwAAAAAAABVTAAAAAAAAFRMAAAAAAAAU0wAAAAAAABSTAAAAAAAAFFMAAAAAAAAUEwAAAAAAABPTAAAAAAAAE5MAAAAAAAATUwAAAAAAABMTAAAAAAAAEtMAAAAAAAASkwAAAAAAABJTAAAAAAAAEhMAAAAAAAAR0wAAAAAAABGTAAAAAAAAEVMAAAAAAAAREwAAAAAAABDTAAAAAAAAEJMAAAAAAAAQUwAAAAAAABATAAAAAAAAA== + </DataArray> + </CellData> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="binary" RangeMin="0.12" RangeMax="0.12369316877"> + WAsAALgehetRuL4/uB6F61G4nj8AAAAAAAAAALgehetRuL4/aJHtfD81nj8AAAAAAAAAALgehetRuL4/GQRWDi2ynT8AAAAAAAAAALgehetRuL4/yXa+nxovnT8AAAAAAAAAALgehetRuL4/0SLb+X5qnD8AAAAAAAAAALgehetRuL4/ObTIdr6fmj8AAAAAAAAAALgehetRuL4/ke18PzVemj8AAAAAAAAAALgehetRuL4/QmDl0CLbmT8AAAAAAAAAALgehetRuL4/eekmMQisnD8AAAAAAAAAALgehetRuL4/iUFg5dAimz8AAAAAAAAAALgehetRuL4/mpmZmZmZmT8AAAAAAAAAALgehetRuL4/RwwCK4cWmT8AAAAAAAAAALgehetRuL4/okW28/3UmD8AAAAAAAAAALgehetRuL4/UrgehetRmD8AAAAAAAAAALgehetRuL4/qvHSTWIQmD8AAAAAAAAAALgehetRuL4/AiuHFtnOlz8AAAAAAAAAALgehetRuL4/sp3vp8ZLlz8AAAAAAAAAALgehetRuL4/CtejcD0Klz8AAAAAAAAAALgehetRuL4/YhBYObTIlj8AAAAAAAAAALgehetRuL4/EoPAyqFFlj8AAAAAAAAAALgehetRuL4/aLx0kxgElj8AAAAAAAAAALgehetRuL4/wcqhRbbznT8AAAAAAAAAALgehetRuL4/w/UoXI/ClT8AAAAAAAAAALgehetRuL4/Gy/dJAaBlT8AAAAAAAAAALgehetRuL4/cGiR7Xw/lT8AAAAAAAAAALgehetRuL4/y6FFtvP9lD8AAAAAAAAAALgehetRuL4/I9v5fmq8lD8AAAAAAAAAALgehetRuL4/exSuR+F6lD8AAAAAAAAAALgehetRuL4/K4cW2c73kz8AAAAAAAAAALgehetRuL4/2/l+arx0kz8AAAAAAAAAALgehetRuL4/MzMzMzMzkz8AAAAAAAAAALgehetRuL4/+n5qvHSTmD8AAAAAAAAAALgehetRuL4/46WbxCCwkj8AAAAAAAAAALgehetRuL4/O99PjZdukj8AAAAAAAAAALgehetRuL4/pHA9CtejkD8AAAAAAAAAALgehetRuL4//Knx0k1ikD8AAAAAAAAAALgehetRuL4/VOOlm8QgkD8AAAAAAAAAALgehetRuL4/QYts5/upkT8AAAAAAAAAALgehetRuL4/CKwcWmQ7jz8AAAAAAAAAALgehetRuL4/GQRWDi2yjT8AAAAAAAAAALgehetRuL4/yXa+nxovjT8AAAAAAAAAALgehetRuL4/4XoUrkfhmj8AAAAAAAAAALgehetRuL4/KVyPwvUojD8AAAAAAAAAALgehetRuL4/2c73U+Oliz8AAAAAAAAAALgehetRuL4/iUFg5dAiiz8AAAAAAAAAALgehetRuL4/ObTIdr6fij8AAAAAAAAAALgehetRuL4/KVyPwvUonD8AAAAAAAAAALgehetRuL4/mpmZmZmZiT8AAAAAAAAAALgehetRuL4/+n5qvHSTiD8AAAAAAAAAALgehetRuL4/qvHSTWIQiD8AAAAAAAAAALgehetRuL4/uB6F61G4jj8AAAAAAAAAALgehetRuL4/WmQ730+Nhz8AAAAAAAAAALgehetRuL4/CtejcD0Khz8AAAAAAAAAALgehetRuL4/arx0kxgEhj8AAAAAAAAAALgehetRuL4/aJHtfD81jj8AAAAAAAAAALgehetRuL4/exSuR+F6hD8AAAAAAAAAALgehetRuL4/6SYxCKwcij8AAAAAAAAAALgehetRuL4/K4cW2c73gz8AAAAAAAAAALgehetRuL4/g8DKoUW2kz8AAAAAAAAAALgehetRuL4/2/l+arx0gz8AAAAAAAAAALgehetRuL4/Gy/dJAaBhT8AAAAAAAAAALgehetRuL4/O99PjZdugj8AAAAAAAAAALgehetRuL4/61G4HoXrgT8AAAAAAAAAALgehetRuL4/m8QgsHJogT8AAAAAAAAAALgehetRuL4/cT0K16NwnT8AAAAAAAAAALgehetRuL4/001iEFg5lD8AAAAAAAAAALgehetRuL4/TDeJQWDlgD8AAAAAAAAAALgehetRuL4//Knx0k1igD8AAAAAAAAAALgehetRuL4/i2zn+6nxkj8AAAAAAAAAALgehetRuL4/Vzm0yHa+fz8AAAAAAAAAALgehetRuL4/EFg5tMh2nj8AAAAAAAAAALgehetRuL4/9P3UeOkmkT8AAAAAAAAAALgehetRuL4/GQRWDi2yfT8AAAAAAAAAALgehetRuL4/eekmMQisfD8AAAAAAAAAALgehetRuL4/IbByaJHtnD8AAAAAAAAAALgehetRuL4/2M73U+Olez8AAAAAAAAAALgehetRuL4/OLTIdr6fej8AAAAAAAAAALgehetRuL4/kRgEVg4tkj8AAAAAAAAAALgehetRuL4/mJmZmZmZeT8AAAAAAAAAALgehetRuL4/i2zn+6nxgj8AAAAAAAAAALgehetRuL4/+H5qvHSTeD8AAAAAAAAAALgehetRuL4/WWQ730+Ndz8AAAAAAAAAALgehetRuL4/WmQ730+Nlz8AAAAAAAAAALgehetRuL4/uUkMAiuHdj8AAAAAAAAAALgehetRuL4/GS/dJAaBdT8AAAAAAAAAALgehetRuL4/5yYxCKwcmj8AAAAAAAAAALgehetRuL4/ehSuR+F6dD8AAAAAAAAAALgehetRuL4/2vl+arx0cz8AAAAAAAAAALgehetRuL4/2c73U+Olmz8AAAAAAAAAALgehetRuL4/+6nx0k1icD8AAAAAAAAAALgehetRuL4/th6F61G4bj8AAAAAAAAAALgehetRuL4/d+kmMQisbD8AAAAAAAAAALgehetRuL4/ukkMAiuHhj8AAAAAAAAAALgehetRuL4/+H5qvHSTaD8AAAAAAAAAALgehetRuL4/gZVDi2znmz8AAAAAAAAAALgehetRuL4/uEkMAiuHZj8AAAAAAAAAALgehetRuL4/79JNYhBYmT8AAAAAAAAAALgehetRuL4/SgwCK4cWiT8AAAAAAAAAALgehetRuL4/y6FFtvP9hD8AAAAAAAAAALgehetRuL4/eRSuR+F6ZD8AAAAAAAAAALgehetRuL4/N7TIdr6faj8AAAAAAAAAALgehetRuL4/Od9PjZduYj8AAAAAAAAAALgehetRuL4/MQisHFpkmz8AAAAAAAAAALgehetRuL4/+qnx0k1iYD8AAAAAAAAAALgehetRuL4/dOkmMQisXD8AAAAAAAAAALgehetRuL4/ukkMAiuHlj8AAAAAAAAAALgehetRuL4/9X5qvHSTWD8AAAAAAAAAALgehetRuL4/nMQgsHJokT8AAAAAAAAAALgehetRuL4/msQgsHJocT8AAAAAAAAAALgehetRuL4/dhSuR+F6VD8AAAAAAAAAALgehetRuL4/+Knx0k1iUD8AAAAAAAAAALgehetRuL4/STeJQWDlkD8AAAAAAAAAALgehetRuL4/835qvHSTSD8AAAAAAAAAALgehetRuL4/WDm0yHa+jz8AAAAAAAAAALgehetRuL4/eekmMQisjD8AAAAAAAAAALgehetRuL4/+Knx0k1iQD8AAAAAAAAAALgehetRuL4/6VG4HoXrkT8AAAAAAAAAALgehetRuL4/uB6F61G4fj8AAAAAAAAAALgehetRuL4/+Knx0k1iMD8AAAAAAAAAALgehetRuL4/Ot9PjZducj8AAAAAAAAAALgehetRuL4/AAAAAAAAAAAAAAAAAAAAAA== + </DataArray> + </Points> + <Cells> + <DataArray type="Int64" Name="connectivity" format="binary" RangeMin="0" RangeMax="120"> + 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 + </DataArray> + <DataArray type="Int64" Name="offsets" format="binary" RangeMin="2" RangeMax="240"> + wAMAAAIAAAAAAAAABAAAAAAAAAAGAAAAAAAAAAgAAAAAAAAACgAAAAAAAAAMAAAAAAAAAA4AAAAAAAAAEAAAAAAAAAASAAAAAAAAABQAAAAAAAAAFgAAAAAAAAAYAAAAAAAAABoAAAAAAAAAHAAAAAAAAAAeAAAAAAAAACAAAAAAAAAAIgAAAAAAAAAkAAAAAAAAACYAAAAAAAAAKAAAAAAAAAAqAAAAAAAAACwAAAAAAAAALgAAAAAAAAAwAAAAAAAAADIAAAAAAAAANAAAAAAAAAA2AAAAAAAAADgAAAAAAAAAOgAAAAAAAAA8AAAAAAAAAD4AAAAAAAAAQAAAAAAAAABCAAAAAAAAAEQAAAAAAAAARgAAAAAAAABIAAAAAAAAAEoAAAAAAAAATAAAAAAAAABOAAAAAAAAAFAAAAAAAAAAUgAAAAAAAABUAAAAAAAAAFYAAAAAAAAAWAAAAAAAAABaAAAAAAAAAFwAAAAAAAAAXgAAAAAAAABgAAAAAAAAAGIAAAAAAAAAZAAAAAAAAABmAAAAAAAAAGgAAAAAAAAAagAAAAAAAABsAAAAAAAAAG4AAAAAAAAAcAAAAAAAAAByAAAAAAAAAHQAAAAAAAAAdgAAAAAAAAB4AAAAAAAAAHoAAAAAAAAAfAAAAAAAAAB+AAAAAAAAAIAAAAAAAAAAggAAAAAAAACEAAAAAAAAAIYAAAAAAAAAiAAAAAAAAACKAAAAAAAAAIwAAAAAAAAAjgAAAAAAAACQAAAAAAAAAJIAAAAAAAAAlAAAAAAAAACWAAAAAAAAAJgAAAAAAAAAmgAAAAAAAACcAAAAAAAAAJ4AAAAAAAAAoAAAAAAAAACiAAAAAAAAAKQAAAAAAAAApgAAAAAAAACoAAAAAAAAAKoAAAAAAAAArAAAAAAAAACuAAAAAAAAALAAAAAAAAAAsgAAAAAAAAC0AAAAAAAAALYAAAAAAAAAuAAAAAAAAAC6AAAAAAAAALwAAAAAAAAAvgAAAAAAAADAAAAAAAAAAMIAAAAAAAAAxAAAAAAAAADGAAAAAAAAAMgAAAAAAAAAygAAAAAAAADMAAAAAAAAAM4AAAAAAAAA0AAAAAAAAADSAAAAAAAAANQAAAAAAAAA1gAAAAAAAADYAAAAAAAAANoAAAAAAAAA3AAAAAAAAADeAAAAAAAAAOAAAAAAAAAA4gAAAAAAAADkAAAAAAAAAOYAAAAAAAAA6AAAAAAAAADqAAAAAAAAAOwAAAAAAAAA7gAAAAAAAADwAAAAAAAAAA== + </DataArray> + <DataArray type="UInt8" Name="types" format="binary" RangeMin="3" RangeMax="3"> + eAAAAAMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw== + </DataArray> + </Cells> + </Piece> + </UnstructuredGrid> +</VTKFile> diff --git a/Tests/Data/PhaseField/me1_2D_top.vtu b/Tests/Data/PhaseField/me1_2D_top.vtu new file mode 100644 index 0000000000000000000000000000000000000000..ef795158a971bbfee23566a5cb9b0e2d9567ad73 --- /dev/null +++ b/Tests/Data/PhaseField/me1_2D_top.vtu @@ -0,0 +1,33 @@ +<?xml version="1.0"?> +<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian" header_type="UInt32"> + <UnstructuredGrid> + <Piece NumberOfPoints="481" NumberOfCells="480"> + <PointData> + <DataArray type="UInt64" Name="bulk_node_ids" format="binary" RangeMin="6" RangeMax="1161"> + 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 + </DataArray> + </PointData> + <CellData> + <DataArray type="UInt64" Name="bulk_element_ids" format="binary" RangeMin="0" RangeMax="38320"> + AA8AAEBMAAAAAAAAkEwAAAAAAADgTAAAAAAAADBNAAAAAAAAgE0AAAAAAADQTQAAAAAAACBOAAAAAAAAcE4AAAAAAADATgAAAAAAABBPAAAAAAAAYE8AAAAAAACwTwAAAAAAAABQAAAAAAAAUFAAAAAAAACgUAAAAAAAAPBQAAAAAAAAQFEAAAAAAACQUQAAAAAAAOBRAAAAAAAAMFIAAAAAAACAUgAAAAAAANBSAAAAAAAAIFMAAAAAAABwUwAAAAAAAMBTAAAAAAAAEFQAAAAAAABgVAAAAAAAALBUAAAAAAAAAFUAAAAAAABQVQAAAAAAAKBVAAAAAAAA8FUAAAAAAABAVgAAAAAAAJBWAAAAAAAA4FYAAAAAAAAwVwAAAAAAAIBXAAAAAAAA0FcAAAAAAAAgWAAAAAAAAHBYAAAAAAAAwFgAAAAAAAAQWQAAAAAAAGBZAAAAAAAAsFkAAAAAAAAAWgAAAAAAAFBaAAAAAAAAoFoAAAAAAADwWgAAAAAAAEBbAAAAAAAAkFsAAAAAAADgWwAAAAAAADBcAAAAAAAAgFwAAAAAAADQXAAAAAAAACBdAAAAAAAAcF0AAAAAAADAXQAAAAAAABBeAAAAAAAAYF4AAAAAAACwXgAAAAAAAABfAAAAAAAAUF8AAAAAAACgXwAAAAAAAPBfAAAAAAAAQGAAAAAAAACQYAAAAAAAAOBgAAAAAAAAMGEAAAAAAACAYQAAAAAAANBhAAAAAAAAIGIAAAAAAABwYgAAAAAAAMBiAAAAAAAAEGMAAAAAAABgYwAAAAAAALBjAAAAAAAAAGQAAAAAAABQZAAAAAAAAKBkAAAAAAAA8GQAAAAAAABAZQAAAAAAAJBlAAAAAAAA4GUAAAAAAAAwZgAAAAAAAIBmAAAAAAAA0GYAAAAAAAAgZwAAAAAAAHBnAAAAAAAAwGcAAAAAAAAQaAAAAAAAAGBoAAAAAAAAsGgAAAAAAAAAaQAAAAAAAFBpAAAAAAAAoGkAAAAAAADwaQAAAAAAAEBqAAAAAAAAkGoAAAAAAADgagAAAAAAADBrAAAAAAAAgGsAAAAAAADQawAAAAAAACBsAAAAAAAAcGwAAAAAAADAbAAAAAAAABBtAAAAAAAAYG0AAAAAAACwbQAAAAAAAABuAAAAAAAAUG4AAAAAAACgbgAAAAAAAPBuAAAAAAAAQG8AAAAAAACQbwAAAAAAAOBvAAAAAAAAMHAAAAAAAACAcAAAAAAAANBwAAAAAAAAIHEAAAAAAABwcQAAAAAAAMBxAAAAAAAAEHIAAAAAAABgcgAAAAAAALByAAAAAAAAAHMAAAAAAABQcwAAAAAAAKBzAAAAAAAA8HMAAAAAAABAdAAAAAAAAJB0AAAAAAAA4HQAAAAAAAAwdQAAAAAAAIB1AAAAAAAA0HUAAAAAAAAgdgAAAAAAAHB2AAAAAAAAwHYAAAAAAAAQdwAAAAAAAGB3AAAAAAAAsHcAAAAAAAAAeAAAAAAAAFB4AAAAAAAAoHgAAAAAAADweAAAAAAAAEB5AAAAAAAAkHkAAAAAAADgeQAAAAAAADB6AAAAAAAAgHoAAAAAAADQegAAAAAAACB7AAAAAAAAcHsAAAAAAADAewAAAAAAABB8AAAAAAAAYHwAAAAAAACwfAAAAAAAAAB9AAAAAAAAUH0AAAAAAACgfQAAAAAAAPB9AAAAAAAAQH4AAAAAAACQfgAAAAAAAOB+AAAAAAAAMH8AAAAAAACAfwAAAAAAANB/AAAAAAAAIIAAAAAAAABwgAAAAAAAAMCAAAAAAAAAEIEAAAAAAABggQAAAAAAALCBAAAAAAAAAIIAAAAAAABQggAAAAAAAKCCAAAAAAAA8IIAAAAAAABAgwAAAAAAAJCDAAAAAAAA4IMAAAAAAAAwhAAAAAAAAICEAAAAAAAA0IQAAAAAAAAghQAAAAAAAHCFAAAAAAAAwIUAAAAAAAAQhgAAAAAAAGCGAAAAAAAAsIYAAAAAAAAAhwAAAAAAAFCHAAAAAAAAoIcAAAAAAADwhwAAAAAAAECIAAAAAAAAkIgAAAAAAADgiAAAAAAAADCJAAAAAAAAgIkAAAAAAADQiQAAAAAAACCKAAAAAAAAcIoAAAAAAADAigAAAAAAABCLAAAAAAAAYIsAAAAAAACwiwAAAAAAAACMAAAAAAAAUIwAAAAAAACgjAAAAAAAAPCMAAAAAAAAQI0AAAAAAACQjQAAAAAAAOCNAAAAAAAAMI4AAAAAAACAjgAAAAAAANCOAAAAAAAAII8AAAAAAABwjwAAAAAAAMCPAAAAAAAAEJAAAAAAAABgkAAAAAAAALCQAAAAAAAAAJEAAAAAAABQkQAAAAAAAKCRAAAAAAAA8JEAAAAAAABAkgAAAAAAAJCSAAAAAAAA4JIAAAAAAAAwkwAAAAAAAICTAAAAAAAA0JMAAAAAAAAglAAAAAAAAHCUAAAAAAAAwJQAAAAAAAAQlQAAAAAAAGCVAAAAAAAAsJUAAAAAAADASQAAAAAAABBKAAAAAAAAYEoAAAAAAACwSgAAAAAAAABLAAAAAAAAUEsAAAAAAACgSwAAAAAAAPBLAAAAAAAAAAAAAAAAAABQAAAAAAAAAKAAAAAAAAAA8AAAAAAAAABAAQAAAAAAAJABAAAAAAAA4AEAAAAAAAAwAgAAAAAAAIACAAAAAAAA0AIAAAAAAAAgAwAAAAAAAHADAAAAAAAAwAMAAAAAAAAQBAAAAAAAAGAEAAAAAAAAsAQAAAAAAAAABQAAAAAAAFAFAAAAAAAAoAUAAAAAAADwBQAAAAAAAEAGAAAAAAAAkAYAAAAAAADgBgAAAAAAADAHAAAAAAAAgAcAAAAAAADQBwAAAAAAACAIAAAAAAAAcAgAAAAAAADACAAAAAAAABAJAAAAAAAAYAkAAAAAAACwCQAAAAAAAAAKAAAAAAAAUAoAAAAAAACgCgAAAAAAAPAKAAAAAAAAQAsAAAAAAACQCwAAAAAAAOALAAAAAAAAMAwAAAAAAACADAAAAAAAANAMAAAAAAAAIA0AAAAAAABwDQAAAAAAAMANAAAAAAAAEA4AAAAAAABgDgAAAAAAALAOAAAAAAAAAA8AAAAAAABQDwAAAAAAAKAPAAAAAAAA8A8AAAAAAABAEAAAAAAAAJAQAAAAAAAA4BAAAAAAAAAwEQAAAAAAAIARAAAAAAAA0BEAAAAAAAAgEgAAAAAAAHASAAAAAAAAwBIAAAAAAAAQEwAAAAAAAGATAAAAAAAAsBMAAAAAAAAAFAAAAAAAAFAUAAAAAAAAoBQAAAAAAADwFAAAAAAAAEAVAAAAAAAAkBUAAAAAAADgFQAAAAAAADAWAAAAAAAAgBYAAAAAAADQFgAAAAAAACAXAAAAAAAAcBcAAAAAAADAFwAAAAAAABAYAAAAAAAAYBgAAAAAAACwGAAAAAAAAAAZAAAAAAAAUBkAAAAAAACgGQAAAAAAAPAZAAAAAAAAQBoAAAAAAACQGgAAAAAAAOAaAAAAAAAAMBsAAAAAAACAGwAAAAAAANAbAAAAAAAAIBwAAAAAAABwHAAAAAAAAMAcAAAAAAAAEB0AAAAAAABgHQAAAAAAALAdAAAAAAAAAB4AAAAAAABQHgAAAAAAAKAeAAAAAAAA8B4AAAAAAABAHwAAAAAAAJAfAAAAAAAA4B8AAAAAAAAwIAAAAAAAAIAgAAAAAAAA0CAAAAAAAAAgIQAAAAAAAHAhAAAAAAAAwCEAAAAAAAAQIgAAAAAAAGAiAAAAAAAAsCIAAAAAAAAAIwAAAAAAAFAjAAAAAAAAoCMAAAAAAADwIwAAAAAAAEAkAAAAAAAAkCQAAAAAAADgJAAAAAAAADAlAAAAAAAAgCUAAAAAAADQJQAAAAAAACAmAAAAAAAAcCYAAAAAAADAJgAAAAAAABAnAAAAAAAAYCcAAAAAAACwJwAAAAAAAAAoAAAAAAAAUCgAAAAAAACgKAAAAAAAAPAoAAAAAAAAQCkAAAAAAACQKQAAAAAAAOApAAAAAAAAMCoAAAAAAACAKgAAAAAAANAqAAAAAAAAICsAAAAAAABwKwAAAAAAAMArAAAAAAAAECwAAAAAAABgLAAAAAAAALAsAAAAAAAAAC0AAAAAAABQLQAAAAAAAKAtAAAAAAAA8C0AAAAAAABALgAAAAAAAJAuAAAAAAAA4C4AAAAAAAAwLwAAAAAAAIAvAAAAAAAA0C8AAAAAAAAgMAAAAAAAAHAwAAAAAAAAwDAAAAAAAAAQMQAAAAAAAGAxAAAAAAAAsDEAAAAAAAAAMgAAAAAAAFAyAAAAAAAAoDIAAAAAAADwMgAAAAAAAEAzAAAAAAAAkDMAAAAAAADgMwAAAAAAADA0AAAAAAAAgDQAAAAAAADQNAAAAAAAACA1AAAAAAAAcDUAAAAAAADANQAAAAAAABA2AAAAAAAAYDYAAAAAAACwNgAAAAAAAAA3AAAAAAAAUDcAAAAAAACgNwAAAAAAAPA3AAAAAAAAQDgAAAAAAACQOAAAAAAAAOA4AAAAAAAAMDkAAAAAAACAOQAAAAAAANA5AAAAAAAAIDoAAAAAAABwOgAAAAAAAMA6AAAAAAAAEDsAAAAAAABgOwAAAAAAALA7AAAAAAAAADwAAAAAAABQPAAAAAAAAKA8AAAAAAAA8DwAAAAAAABAPQAAAAAAAJA9AAAAAAAA4D0AAAAAAAAwPgAAAAAAAIA+AAAAAAAA0D4AAAAAAAAgPwAAAAAAAHA/AAAAAAAAwD8AAAAAAAAQQAAAAAAAAGBAAAAAAAAAsEAAAAAAAAAAQQAAAAAAAFBBAAAAAAAAoEEAAAAAAADwQQAAAAAAAEBCAAAAAAAAkEIAAAAAAADgQgAAAAAAADBDAAAAAAAAgEMAAAAAAADQQwAAAAAAACBEAAAAAAAAcEQAAAAAAADARAAAAAAAABBFAAAAAAAAYEUAAAAAAACwRQAAAAAAAABGAAAAAAAAUEYAAAAAAACgRgAAAAAAAPBGAAAAAAAAQEcAAAAAAACQRwAAAAAAAOBHAAAAAAAAMEgAAAAAAACASAAAAAAAANBIAAAAAAAAIEkAAAAAAABwSQAAAAAAAA== + </DataArray> + </CellData> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="binary" RangeMin="0.03" RangeMax="0.12369316877"> + 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 + </DataArray> + </Points> + <Cells> + <DataArray type="Int64" Name="connectivity" format="binary" RangeMin="0" RangeMax="480"> + AB4AAOABAAAAAAAA3wEAAAAAAADfAQAAAAAAAN0BAAAAAAAA3QEAAAAAAADbAQAAAAAAANsBAAAAAAAA2QEAAAAAAADZAQAAAAAAANcBAAAAAAAA1wEAAAAAAADWAQAAAAAAANYBAAAAAAAA0wEAAAAAAADTAQAAAAAAANIBAAAAAAAA0gEAAAAAAADQAQAAAAAAANABAAAAAAAAzAEAAAAAAADMAQAAAAAAAMgBAAAAAAAAyAEAAAAAAADHAQAAAAAAAMcBAAAAAAAAxAEAAAAAAADEAQAAAAAAAMMBAAAAAAAAwwEAAAAAAADCAQAAAAAAAMIBAAAAAAAAwQEAAAAAAADBAQAAAAAAAMABAAAAAAAAwAEAAAAAAAC+AQAAAAAAAL4BAAAAAAAAvAEAAAAAAAC8AQAAAAAAALoBAAAAAAAAugEAAAAAAAC4AQAAAAAAALgBAAAAAAAAtgEAAAAAAAC2AQAAAAAAALIBAAAAAAAAsgEAAAAAAACxAQAAAAAAALEBAAAAAAAArwEAAAAAAACvAQAAAAAAAKwBAAAAAAAArAEAAAAAAACpAQAAAAAAAKkBAAAAAAAApwEAAAAAAACnAQAAAAAAAKYBAAAAAAAApgEAAAAAAACkAQAAAAAAAKQBAAAAAAAAqwEAAAAAAACrAQAAAAAAAKMBAAAAAAAAowEAAAAAAAC1AQAAAAAAALUBAAAAAAAAoQEAAAAAAAChAQAAAAAAAKABAAAAAAAAoAEAAAAAAACeAQAAAAAAAJ4BAAAAAAAAnQEAAAAAAACdAQAAAAAAAJsBAAAAAAAAmwEAAAAAAACYAQAAAAAAAJgBAAAAAAAAmgEAAAAAAACaAQAAAAAAAKUBAAAAAAAApQEAAAAAAACXAQAAAAAAAJcBAAAAAAAAlQEAAAAAAACVAQAAAAAAAJMBAAAAAAAAkwEAAAAAAACRAQAAAAAAAJEBAAAAAAAAjgEAAAAAAACOAQAAAAAAAIsBAAAAAAAAiwEAAAAAAACKAQAAAAAAAIoBAAAAAAAAhwEAAAAAAACHAQAAAAAAAIUBAAAAAAAAhQEAAAAAAACDAQAAAAAAAIMBAAAAAAAAgQEAAAAAAACBAQAAAAAAAH8BAAAAAAAAfwEAAAAAAAB+AQAAAAAAAH4BAAAAAAAAuQEAAAAAAAC5AQAAAAAAAJYBAAAAAAAAlgEAAAAAAAB8AQAAAAAAAHwBAAAAAAAAewEAAAAAAAB7AQAAAAAAAIABAAAAAAAAgAEAAAAAAAB6AQAAAAAAAHoBAAAAAAAAeQEAAAAAAAB5AQAAAAAAAHcBAAAAAAAAdwEAAAAAAABzAQAAAAAAAHMBAAAAAAAAcAEAAAAAAABwAQAAAAAAAG4BAAAAAAAAbgEAAAAAAABrAQAAAAAAAGsBAAAAAAAAagEAAAAAAABqAQAAAAAAAGcBAAAAAAAAZwEAAAAAAABmAQAAAAAAAGYBAAAAAAAAZAEAAAAAAABkAQAAAAAAAGEBAAAAAAAAYQEAAAAAAACuAQAAAAAAAK4BAAAAAAAAeAEAAAAAAAB4AQAAAAAAAF4BAAAAAAAAXgEAAAAAAABdAQAAAAAAAF0BAAAAAAAAWgEAAAAAAABaAQAAAAAAAFgBAAAAAAAAWAEAAAAAAADVAQAAAAAAANUBAAAAAAAAVwEAAAAAAABXAQAAAAAAAFUBAAAAAAAAVQEAAAAAAABTAQAAAAAAAFMBAAAAAAAAUQEAAAAAAABRAQAAAAAAAE4BAAAAAAAATgEAAAAAAABNAQAAAAAAAE0BAAAAAAAASwEAAAAAAABLAQAAAAAAAM8BAAAAAAAAzwEAAAAAAABKAQAAAAAAAEoBAAAAAAAASAEAAAAAAABIAQAAAAAAALcBAAAAAAAAtwEAAAAAAABFAQAAAAAAAEUBAAAAAAAAQwEAAAAAAABDAQAAAAAAAEIBAAAAAAAAQgEAAAAAAABAAQAAAAAAAEABAAAAAAAAPgEAAAAAAAA+AQAAAAAAADwBAAAAAAAAPAEAAAAAAAA5AQAAAAAAADkBAAAAAAAANwEAAAAAAAA3AQAAAAAAAG8BAAAAAAAAbwEAAAAAAAA1AQAAAAAAADUBAAAAAAAAMgEAAAAAAAAyAQAAAAAAAC8BAAAAAAAALwEAAAAAAAAuAQAAAAAAAC4BAAAAAAAALAEAAAAAAAAsAQAAAAAAAIkBAAAAAAAAiQEAAAAAAAApAQAAAAAAACkBAAAAAAAAJwEAAAAAAAAnAQAAAAAAACUBAAAAAAAAJQEAAAAAAAAjAQAAAAAAACMBAAAAAAAAHgEAAAAAAAAeAQAAAAAAAB0BAAAAAAAAHQEAAAAAAAC9AQAAAAAAAL0BAAAAAAAAHAEAAAAAAAAcAQAAAAAAABkBAAAAAAAAGQEAAAAAAAAXAQAAAAAAABcBAAAAAAAAFQEAAAAAAAAVAQAAAAAAABMBAAAAAAAAEwEAAAAAAAARAQAAAAAAABEBAAAAAAAADQEAAAAAAAANAQAAAAAAAHIBAAAAAAAAcgEAAAAAAAALAQAAAAAAAAsBAAAAAAAACQEAAAAAAAAJAQAAAAAAAAgBAAAAAAAACAEAAAAAAAAHAQAAAAAAAAcBAAAAAAAABgEAAAAAAAAGAQAAAAAAAAQBAAAAAAAABAEAAAAAAAADAQAAAAAAAAMBAAAAAAAAAgEAAAAAAAACAQAAAAAAAAEBAAAAAAAAAQEAAAAAAAD/AAAAAAAAAP8AAAAAAAAAIgEAAAAAAAAiAQAAAAAAAPsAAAAAAAAA+wAAAAAAAAD5AAAAAAAAAPkAAAAAAAAA9wAAAAAAAAD3AAAAAAAAALQBAAAAAAAAtAEAAAAAAAD1AAAAAAAAAPUAAAAAAAAA9AAAAAAAAAD0AAAAAAAAAPIAAAAAAAAA8gAAAAAAAADxAAAAAAAAAPEAAAAAAAAAEgEAAAAAAAASAQAAAAAAAO4AAAAAAAAA7gAAAAAAAADsAAAAAAAAAOwAAAAAAAAAWQEAAAAAAABZAQAAAAAAAOoAAAAAAAAA6gAAAAAAAADpAAAAAAAAAOkAAAAAAAAARwEAAAAAAABHAQAAAAAAAGMBAAAAAAAAYwEAAAAAAADoAAAAAAAAAOgAAAAAAAAAGwEAAAAAAAAbAQAAAAAAAOcAAAAAAAAA5wAAAAAAAACtAQAAAAAAAK0BAAAAAAAA5gAAAAAAAADmAAAAAAAAAOUAAAAAAAAA5QAAAAAAAADiAAAAAAAAAOIAAAAAAAAA4QAAAAAAAADhAAAAAAAAANQBAAAAAAAA1AEAAAAAAADgAAAAAAAAAOAAAAAAAAAA3wAAAAAAAADfAAAAAAAAAN4AAAAAAAAA3gAAAAAAAADdAAAAAAAAAN0AAAAAAAAA3AAAAAAAAADcAAAAAAAAAOQAAAAAAAAA5AAAAAAAAADbAAAAAAAAANsAAAAAAAAA2gAAAAAAAADaAAAAAAAAAAABAAAAAAAAAAEAAAAAAAD6AAAAAAAAAPoAAAAAAAAAVAEAAAAAAABUAQAAAAAAAKgBAAAAAAAAqAEAAAAAAAAQAQAAAAAAABABAAAAAAAA8AAAAAAAAADwAAAAAAAAAGIBAAAAAAAAYgEAAAAAAADYAAAAAAAAANgAAAAAAAAA1wAAAAAAAADXAAAAAAAAANMAAAAAAAAA0wAAAAAAAACCAQAAAAAAAIIBAAAAAAAA0gAAAAAAAADSAAAAAAAAAM8AAAAAAAAAzwAAAAAAAAAxAQAAAAAAADEBAAAAAAAAzgAAAAAAAADOAAAAAAAAAM0AAAAAAAAAzQAAAAAAAAD4AAAAAAAAAPgAAAAAAAAAywEAAAAAAADLAQAAAAAAAIYBAAAAAAAAhgEAAAAAAAArAQAAAAAAACsBAAAAAAAAzAAAAAAAAADMAAAAAAAAAMoBAAAAAAAAygEAAAAAAADKAAAAAAAAAMoAAAAAAAAAqgEAAAAAAACqAQAAAAAAADYBAAAAAAAANgEAAAAAAADHAAAAAAAAAMcAAAAAAAAAKAEAAAAAAAAoAQAAAAAAANgBAAAAAAAA2AEAAAAAAADGAAAAAAAAAMYAAAAAAAAAxQAAAAAAAADFAAAAAAAAAMQAAAAAAAAAxAAAAAAAAADCAAAAAAAAAMIAAAAAAAAAwQAAAAAAAADBAAAAAAAAAL8AAAAAAAAAvwAAAAAAAAC9AAAAAAAAAL0AAAAAAAAAvAAAAAAAAAC8AAAAAAAAANEAAAAAAAAA0QAAAAAAAAC5AAAAAAAAALkAAAAAAAAAuAAAAAAAAAC4AAAAAAAAALYAAAAAAAAAtgAAAAAAAAC0AAAAAAAAALQAAAAAAAAA6wAAAAAAAADrAAAAAAAAALMAAAAAAAAAswAAAAAAAACxAAAAAAAAALEAAAAAAAAAsAAAAAAAAACwAAAAAAAAAJ8BAAAAAAAAnwEAAAAAAACvAAAAAAAAAK8AAAAAAAAAtQAAAAAAAAC1AAAAAAAAAK4AAAAAAAAArgAAAAAAAACtAAAAAAAAAK0AAAAAAAAA/gAAAAAAAAD+AAAAAAAAAKwAAAAAAAAArAAAAAAAAACNAQAAAAAAAI0BAAAAAAAAfQEAAAAAAAB9AQAAAAAAAKsAAAAAAAAAqwAAAAAAAACoAAAAAAAAAKgAAAAAAAAApwAAAAAAAACnAAAAAAAAAKUAAAAAAAAApQAAAAAAAABMAQAAAAAAAEwBAAAAAAAAowAAAAAAAACjAAAAAAAAAKYAAAAAAAAApgAAAAAAAAChAAAAAAAAAKEAAAAAAAAADwEAAAAAAAAPAQAAAAAAAJ8AAAAAAAAAnwAAAAAAAACeAAAAAAAAAJ4AAAAAAAAAswEAAAAAAACzAQAAAAAAAJwAAAAAAAAAnAAAAAAAAACbAAAAAAAAAJsAAAAAAAAAmgAAAAAAAACaAAAAAAAAAJgAAAAAAAAAmAAAAAAAAABlAQAAAAAAAGUBAAAAAAAAlgAAAAAAAACWAAAAAAAAADQBAAAAAAAANAEAAAAAAACUAAAAAAAAAJQAAAAAAAAAkQAAAAAAAACRAAAAAAAAAJAAAAAAAAAAkAAAAAAAAACPAAAAAAAAAI8AAAAAAAAAjgAAAAAAAACOAAAAAAAAAI0AAAAAAAAAjQAAAAAAAACMAAAAAAAAAIwAAAAAAAAAiwAAAAAAAACLAAAAAAAAAD0BAAAAAAAAPQEAAAAAAADWAAAAAAAAANYAAAAAAAAAigAAAAAAAACKAAAAAAAAAIgAAAAAAAAAiAAAAAAAAACHAAAAAAAAAIcAAAAAAAAAXAEAAAAAAABcAQAAAAAAAIUAAAAAAAAAhQAAAAAAAACCAAAAAAAAAIIAAAAAAAAAsAEAAAAAAACwAQAAAAAAAP0AAAAAAAAA/QAAAAAAAACAAAAAAAAAAIAAAAAAAAAADAEAAAAAAAAMAQAAAAAAAH8AAAAAAAAAfwAAAAAAAACiAQAAAAAAAKIBAAAAAAAAfAAAAAAAAAB8AAAAAAAAAHoAAAAAAAAAegAAAAAAAAB5AAAAAAAAAHkAAAAAAAAAdwAAAAAAAAB3AAAAAAAAAHUAAAAAAAAAdQAAAAAAAAD2AAAAAAAAAPYAAAAAAAAAJgEAAAAAAAAmAQAAAAAAAHMAAAAAAAAAcwAAAAAAAAAhAQAAAAAAACEBAAAAAAAADgEAAAAAAAAOAQAAAAAAAHIAAAAAAAAAcgAAAAAAAABxAAAAAAAAAHEAAAAAAAAAbwAAAAAAAABvAAAAAAAAAG4AAAAAAAAAbgAAAAAAAAC3AAAAAAAAALcAAAAAAAAAaQEAAAAAAABpAQAAAAAAALsBAAAAAAAAuwEAAAAAAABtAAAAAAAAAG0AAAAAAAAAxgEAAAAAAADGAQAAAAAAAHYBAAAAAAAAdgEAAAAAAABsAAAAAAAAAGwAAAAAAAAAawAAAAAAAABrAAAAAAAAAGoAAAAAAAAAagAAAAAAAABpAAAAAAAAAGkAAAAAAAAAaAAAAAAAAABoAAAAAAAAAHsAAAAAAAAAewAAAAAAAABkAAAAAAAAAGQAAAAAAAAAhAAAAAAAAACEAAAAAAAAALIAAAAAAAAAsgAAAAAAAABjAAAAAAAAAGMAAAAAAAAAZwAAAAAAAABnAAAAAAAAAHQAAAAAAAAAdAAAAAAAAABiAAAAAAAAAGIAAAAAAAAAYQAAAAAAAABhAAAAAAAAAGAAAAAAAAAAYAAAAAAAAADQAAAAAAAAANAAAAAAAAAAGgEAAAAAAAAaAQAAAAAAABQBAAAAAAAAFAEAAAAAAACkAAAAAAAAAKQAAAAAAAAAXQAAAAAAAABdAAAAAAAAAFwAAAAAAAAAXAAAAAAAAABaAAAAAAAAAFoAAAAAAAAAwAAAAAAAAADAAAAAAAAAAFsAAAAAAAAAWwAAAAAAAADVAAAAAAAAANUAAAAAAAAAWQAAAAAAAABZAAAAAAAAAFABAAAAAAAAUAEAAAAAAABYAAAAAAAAAFgAAAAAAAAAVwAAAAAAAABXAAAAAAAAAJkAAAAAAAAAmQAAAAAAAABBAQAAAAAAAEEBAAAAAAAAYAEAAAAAAABgAQAAAAAAAFYAAAAAAAAAVgAAAAAAAABUAAAAAAAAAFQAAAAAAAAAiQAAAAAAAACJAAAAAAAAAJMAAAAAAAAAkwAAAAAAAABTAAAAAAAAAFMAAAAAAAAAUQAAAAAAAABRAAAAAAAAAEYBAAAAAAAARgEAAAAAAACgAAAAAAAAAKAAAAAAAAAAcQEAAAAAAABxAQAAAAAAAMkAAAAAAAAAyQAAAAAAAABPAAAAAAAAAE8AAAAAAAAATgAAAAAAAABOAAAAAAAAAE0AAAAAAAAATQAAAAAAAACiAAAAAAAAAKIAAAAAAAAATAAAAAAAAABMAAAAAAAAAEsAAAAAAAAASwAAAAAAAABJAAAAAAAAAEkAAAAAAAAAbQEAAAAAAABtAQAAAAAAAEgAAAAAAAAASAAAAAAAAABwAAAAAAAAAHAAAAAAAAAAMwEAAAAAAAAzAQAAAAAAAEcAAAAAAAAARwAAAAAAAADJAQAAAAAAAMkBAAAAAAAA2QAAAAAAAADZAAAAAAAAADsBAAAAAAAAOwEAAAAAAABGAAAAAAAAAEYAAAAAAAAAZgAAAAAAAABmAAAAAAAAAHgAAAAAAAAAeAAAAAAAAABQAAAAAAAAAFAAAAAAAAAARAEAAAAAAABEAQAAAAAAAEUAAAAAAAAARQAAAAAAAACQAQAAAAAAAJABAAAAAAAATwEAAAAAAABPAQAAAAAAAFYBAAAAAAAAVgEAAAAAAACGAAAAAAAAAIYAAAAAAAAARAAAAAAAAABEAAAAAAAAAHUBAAAAAAAAdQEAAAAAAAAKAQAAAAAAAAoBAAAAAAAAlAEAAAAAAACUAQAAAAAAAEIAAAAAAAAAQgAAAAAAAABBAAAAAAAAAEEAAAAAAAAAQAAAAAAAAABAAAAAAAAAAD8AAAAAAAAAPwAAAAAAAAA+AAAAAAAAAD4AAAAAAAAAPAAAAAAAAAA8AAAAAAAAADsAAAAAAAAAOwAAAAAAAADOAQAAAAAAAM4BAAAAAAAAOgAAAAAAAAA6AAAAAAAAADgAAAAAAAAAOAAAAAAAAAA2AAAAAAAAADYAAAAAAAAANQAAAAAAAAA1AAAAAAAAABYBAAAAAAAAFgEAAAAAAAA0AAAAAAAAADQAAAAAAAAAMgAAAAAAAAAyAAAAAAAAADgBAAAAAAAAOAEAAAAAAAAxAAAAAAAAADEAAAAAAAAAgQAAAAAAAACBAAAAAAAAANwBAAAAAAAA3AEAAAAAAAAwAAAAAAAAADAAAAAAAAAAdgAAAAAAAAB2AAAAAAAAAC8AAAAAAAAALwAAAAAAAAAuAAAAAAAAAC4AAAAAAAAALQAAAAAAAAAtAAAAAAAAACwAAAAAAAAALAAAAAAAAAAqAAAAAAAAACoAAAAAAAAA4wAAAAAAAADjAAAAAAAAAJ0AAAAAAAAAnQAAAAAAAAAoAAAAAAAAACgAAAAAAAAAJwAAAAAAAAAnAAAAAAAAAJcAAAAAAAAAlwAAAAAAAAAmAAAAAAAAACYAAAAAAAAAJQAAAAAAAAAlAAAAAAAAAJIAAAAAAAAAkgAAAAAAAACEAQAAAAAAAIQBAAAAAAAAJAAAAAAAAAAkAAAAAAAAAI8BAAAAAAAAjwEAAAAAAABSAAAAAAAAAFIAAAAAAAAAfgAAAAAAAAB+AAAAAAAAACMAAAAAAAAAIwAAAAAAAAApAAAAAAAAACkAAAAAAAAAIgAAAAAAAAAiAAAAAAAAAJkBAAAAAAAAmQEAAAAAAABfAAAAAAAAAF8AAAAAAAAAXgAAAAAAAABeAAAAAAAAAMgAAAAAAAAAyAAAAAAAAACcAQAAAAAAAJwBAAAAAAAAMAEAAAAAAAAwAQAAAAAAACEAAAAAAAAAIQAAAAAAAACVAAAAAAAAAJUAAAAAAAAAPwEAAAAAAAA/AQAAAAAAACAAAAAAAAAAIAAAAAAAAAArAAAAAAAAACsAAAAAAAAAIAEAAAAAAAAgAQAAAAAAAB8AAAAAAAAAHwAAAAAAAAC/AQAAAAAAAL8BAAAAAAAAHgAAAAAAAAAeAAAAAAAAAHQBAAAAAAAAdAEAAAAAAABSAQAAAAAAAFIBAAAAAAAAHQAAAAAAAAAdAAAAAAAAABwAAAAAAAAAHAAAAAAAAAAaAAAAAAAAABoAAAAAAAAAqgAAAAAAAACqAAAAAAAAABkAAAAAAAAAGQAAAAAAAADvAAAAAAAAAO8AAAAAAAAAGAAAAAAAAAAYAAAAAAAAANEBAAAAAAAA0QEAAAAAAAAXAAAAAAAAABcAAAAAAAAAFgAAAAAAAAAWAAAAAAAAAMMAAAAAAAAAwwAAAAAAAAC+AAAAAAAAAL4AAAAAAAAAFQAAAAAAAAAVAAAAAAAAABQAAAAAAAAAFAAAAAAAAAATAAAAAAAAABMAAAAAAAAAywAAAAAAAADLAAAAAAAAAAUBAAAAAAAABQEAAAAAAAC7AAAAAAAAALsAAAAAAAAAEgAAAAAAAAASAAAAAAAAABEAAAAAAAAAEQAAAAAAAAAQAAAAAAAAABAAAAAAAAAADwAAAAAAAAAPAAAAAAAAAPMAAAAAAAAA8wAAAAAAAAA9AAAAAAAAAD0AAAAAAAAAfQAAAAAAAAB9AAAAAAAAAA4AAAAAAAAADgAAAAAAAAAzAAAAAAAAADMAAAAAAAAADQAAAAAAAAANAAAAAAAAANQAAAAAAAAA1AAAAAAAAABKAAAAAAAAAEoAAAAAAAAAbAEAAAAAAABsAQAAAAAAAEkBAAAAAAAASQEAAAAAAAAMAAAAAAAAAAwAAAAAAAAAOQAAAAAAAAA5AAAAAAAAAEMAAAAAAAAAQwAAAAAAAAALAAAAAAAAAAsAAAAAAAAAHwEAAAAAAAAfAQAAAAAAAFsBAAAAAAAAWwEAAAAAAAAKAAAAAAAAAAoAAAAAAAAALQEAAAAAAAAtAQAAAAAAAKkAAAAAAAAAqQAAAAAAAAAJAAAAAAAAAAkAAAAAAAAACAAAAAAAAAAIAAAAAAAAAM0BAAAAAAAAzQEAAAAAAACMAQAAAAAAAIwBAAAAAAAAugAAAAAAAAC6AAAAAAAAAIgBAAAAAAAAiAEAAAAAAABVAAAAAAAAAFUAAAAAAAAAgwAAAAAAAACDAAAAAAAAAAcAAAAAAAAABwAAAAAAAADtAAAAAAAAAO0AAAAAAAAAJAEAAAAAAAAkAQAAAAAAAAYAAAAAAAAABgAAAAAAAAAYAQAAAAAAABgBAAAAAAAA3gEAAAAAAADeAQAAAAAAADcAAAAAAAAANwAAAAAAAADaAQAAAAAAANoBAAAAAAAAOgEAAAAAAAA6AQAAAAAAAAUAAAAAAAAABQAAAAAAAACSAQAAAAAAAJIBAAAAAAAABAAAAAAAAAAEAAAAAAAAAAMAAAAAAAAAAwAAAAAAAABoAQAAAAAAAGgBAAAAAAAAGwAAAAAAAAAbAAAAAAAAAF8BAAAAAAAAXwEAAAAAAAACAAAAAAAAAAIAAAAAAAAAZQAAAAAAAABlAAAAAAAAACoBAAAAAAAAKgEAAAAAAAABAAAAAAAAAAEAAAAAAAAA/AAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFAQAAAAAAAA== + </DataArray> + <DataArray type="Int64" Name="offsets" format="binary" RangeMin="2" RangeMax="960"> + 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 + </DataArray> + <DataArray type="UInt8" Name="types" format="binary" RangeMin="3" RangeMax="3"> + 4AEAAAMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw== + </DataArray> + </Cells> + </Piece> + </UnstructuredGrid> +</VTKFile> diff --git a/Tests/Data/PhaseField/me2_pf_case1.prj b/Tests/Data/PhaseField/me2_pf_case1.prj new file mode 100644 index 0000000000000000000000000000000000000000..a2b04c3957ad24e8febc89b85a742f650fd1acb1 --- /dev/null +++ b/Tests/Data/PhaseField/me2_pf_case1.prj @@ -0,0 +1,425 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <meshes> + <mesh>ME2_quarter_prop_rev2.vtu</mesh> + <mesh>BC_nearX.vtu</mesh> + <mesh>BC_nearY.vtu</mesh> + <mesh>BC_farX.vtu</mesh> + <mesh>BC_farY.vtu</mesh> + <mesh>BC_bottom.vtu</mesh> + <mesh>BC_top.vtu</mesh> + </meshes> + + <processes> + <process> + <name>PhaseField</name> + <type>PHASE_FIELD</type> + <coupling_scheme>staggered</coupling_scheme> + <hydro_crack_scheme>propagating</hydro_crack_scheme> + <at_num>1</at_num> + <split_method>2</split_method> + <reg_param>-1.e-5</reg_param> + <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> + <phasefield>phasefield</phasefield> + <displacement>displacement</displacement> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma" output_name="sigma"/> + <secondary_variable type="static" internal_name="epsilon" output_name="epsilon"/> + </secondary_variables> + <specific_body_force>0 0 0</specific_body_force> + </process> + </processes> + + <time_loop> + <global_process_coupling> + <max_iter> 1000 </max_iter> + <convergence_criteria> + <!-- convergence criterion for the first process --> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>INFINITY_N</norm_type> + <abstol>1.e-1</abstol> + <reltol>1.e-1</reltol> + </convergence_criterion> + <!-- convergence criterion for the second process --> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>INFINITY_N</norm_type> + <abstol>1.e-4</abstol> + <reltol>1.e-10</reltol> + </convergence_criterion> + </convergence_criteria> + </global_process_coupling> + <processes> + <process ref="PhaseField"> + <nonlinear_solver>basic_newton_u</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <reltol>1.e-2</reltol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1.0</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1.e-3</delta_t> + </pair> + <pair> + <repeat>10</repeat> + <delta_t>1.e-4</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>1.e-3</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + + <process ref="PhaseField"> + <nonlinear_solver>petsc_snes</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <reltol>1.e-10</reltol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1.0</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1.e-3</delta_t> + </pair> + <pair> + <repeat>10</repeat> + <delta_t>1.e-4</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>1.e-3</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>ME2_miehe_case1</prefix> + <variables> + <variable>displacement</variable> + <variable>phasefield</variable> + </variables> + <timesteps> + <pair> + <repeat>10</repeat> + <each_steps>1</each_steps> + </pair> + <pair> + <repeat>10</repeat> + <each_steps>1</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>0.175</value> + </parameter> + <parameter> + <name>k</name> + <type>Constant</type> + <value>1e-8</value> + </parameter> + <parameter> + <name>gc</name> +<!-- <type>Constant</type> + <value>1.</value> --> + <type>MeshElement</type> + <field_name>Gc</field_name> + </parameter> + <parameter> + <name>ls</name> + <type>Constant</type> + <value>0.0075</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>H</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>M</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>displacement_zero</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0.</value> + </parameter> + + <parameter> + <name>phasefield_ic</name> + <type>MeshNode</type> + <field_name>phase-field</field_name> + <!--type>Constant</type> + <value>1</value>--> + </parameter> + <parameter> + <name>phasefield_bc</name> + <type>Constant</type> + <value>1.0</value> + </parameter> + + <parameter> + <name>force_farX</name> + <type>Constant</type> + <value>-2.6</value> + </parameter> + + <parameter> + <name>force_farY</name> + <type>Constant</type> + <value>-0.8</value> + </parameter> + + <parameter> + <name>force_top</name> + <type>Constant</type> + <value>-0.</value> + </parameter> + + <parameter> + <name>force_farX_t</name> + <type>CurveScaled</type> + <curve>force_time</curve> + <parameter>force_farX</parameter> + </parameter> + <parameter> + <name>force_farY_t</name> + <type>CurveScaled</type> + <curve>force_time</curve> + <parameter>force_farY</parameter> + </parameter> + </parameters> + + <curves> + <curve> + <name>force_time</name> + <coords>0. 1.e-3 10.e-3</coords> + <values>0. 0.0 1.0</values> + </curve> + </curves> + + <process_variables> + + + <process_variable> + <name>displacement</name> + <components>3</components> + <order>1</order> + <initial_condition>displacement_zero</initial_condition> + <boundary_conditions> + + <boundary_condition> + <mesh>BC_nearX</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + + <boundary_condition> + <mesh>BC_farX</mesh> + <type>Neumann</type> + <component>0</component> + <parameter>force_farX_t</parameter> + </boundary_condition> + + <boundary_condition> + <mesh>BC_nearY</mesh> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + + <boundary_condition> + <mesh>BC_farY</mesh> + <type>Neumann</type> + <component>1</component> + <parameter>force_farY_t</parameter> + </boundary_condition> + +<!-- <boundary_condition> + <mesh>BC_top</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <mesh>BC_top</mesh> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> --> + <boundary_condition> + <mesh>BC_top</mesh> + <type>Neumann</type> + <component>2</component> + <parameter>force_top</parameter> + </boundary_condition> + +<!-- <boundary_condition> + <mesh>BC_bottom</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <mesh>BC_bottom</mesh> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> --> + <boundary_condition> + <mesh>BC_bottom</mesh> + <type>Dirichlet</type> + <component>2</component> + <parameter>dirichlet0</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_condition> + <mesh>BC_top</mesh> + <type>PhaseFieldIrreversibleDamageOracleBoundaryCondition</type> + <component>0</component> + </boundary_condition> + + <boundary_condition> + <mesh>BC_farX</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>phasefield_bc</parameter> + </boundary_condition> + +<!-- <boundary_condition> + <mesh>BC_nearY</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>phasefield_bc</parameter> + </boundary_condition> --> + + <boundary_condition> + <mesh>BC_farY</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>phasefield_bc</parameter> + </boundary_condition> + + <boundary_condition> + <mesh>BC_top</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>phasefield_bc</parameter> + </boundary_condition> + + <boundary_condition> + <mesh>BC_bottom</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>phasefield_bc</parameter> + </boundary_condition> + + </boundary_conditions> + </process_variable> + </process_variables> + + <nonlinear_solvers> + <nonlinear_solver> + <name>petsc_snes</name> + <type>PETScSNES</type> + <max_iter>200</max_iter> + <linear_solver>linear_solver_d</linear_solver> + </nonlinear_solver> + <nonlinear_solver> + <name>basic_newton_u</name> + <type>Newton</type> + <max_iter>200</max_iter> + <linear_solver>linear_solver_u</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>linear_solver_d</name> + <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> + <parameters>-ksp_type cg -pc_type bjacobi -ksp_atol 1e-16 -ksp_rtol 1e-16 -snes_type vinewtonssls -snes_atol 1.e-4 -snes_rtol 1.e-4 -snes_max_it 10000 -snes_monitor -snes_divergence_tolerance 1e10 </parameters> + </petsc> + </linear_solver> + <linear_solver> + <name>linear_solver_u</name> + <petsc> + <parameters>-ksp_type cg -pc_type hypre -pc_hypre_type boomeramg -pc_hypre_boomeramg_strong_threshold 0.7 -ksp_atol 1e-12 -ksp_rtol 1e-12 </parameters> + </petsc> + </linear_solver> + </linear_solvers> + +</OpenGeoSysProject> diff --git a/Tests/Data/PhaseField/me2_pf_case2.prj b/Tests/Data/PhaseField/me2_pf_case2.prj new file mode 100644 index 0000000000000000000000000000000000000000..49ae83bcf840139679a68d7d1e2c47cc5ee0c094 --- /dev/null +++ b/Tests/Data/PhaseField/me2_pf_case2.prj @@ -0,0 +1,425 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <meshes> + <mesh>ME2_quarter_prop_rev2.vtu</mesh> + <mesh>BC_nearX.vtu</mesh> + <mesh>BC_nearY.vtu</mesh> + <mesh>BC_farX.vtu</mesh> + <mesh>BC_farY.vtu</mesh> + <mesh>BC_bottom.vtu</mesh> + <mesh>BC_top.vtu</mesh> + </meshes> + + <processes> + <process> + <name>PhaseField</name> + <type>PHASE_FIELD</type> + <coupling_scheme>staggered</coupling_scheme> + <hydro_crack_scheme>propagating</hydro_crack_scheme> + <at_num>1</at_num> + <split_method>2</split_method> + <reg_param>-1.e-5</reg_param> + <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> + <phasefield>phasefield</phasefield> + <displacement>displacement</displacement> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma" output_name="sigma"/> + <secondary_variable type="static" internal_name="epsilon" output_name="epsilon"/> + </secondary_variables> + <specific_body_force>0 0 0</specific_body_force> + </process> + </processes> + + <time_loop> + <global_process_coupling> + <max_iter> 1000 </max_iter> + <convergence_criteria> + <!-- convergence criterion for the first process --> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>INFINITY_N</norm_type> + <abstol>1.e-1</abstol> + <reltol>1.e-1</reltol> + </convergence_criterion> + <!-- convergence criterion for the second process --> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>INFINITY_N</norm_type> + <abstol>1.e-4</abstol> + <reltol>1.e-10</reltol> + </convergence_criterion> + </convergence_criteria> + </global_process_coupling> + <processes> + <process ref="PhaseField"> + <nonlinear_solver>basic_newton_u</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <reltol>1.e-5</reltol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1.0</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1.e-3</delta_t> + </pair> + <pair> + <repeat>10</repeat> + <delta_t>1.e-3</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>1.e-3</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + + <process ref="PhaseField"> + <nonlinear_solver>petsc_snes</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <reltol>1.e-10</reltol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1.0</t_end> + <timesteps> + <pair> + <repeat>1</repeat> + <delta_t>1.e-3</delta_t> + </pair> + <pair> + <repeat>10</repeat> + <delta_t>1.e-3</delta_t> + </pair> + <pair> + <repeat>1</repeat> + <delta_t>1.e-3</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>ME2_miehe_case2</prefix> + <variables> + <variable>displacement</variable> + <variable>phasefield</variable> + </variables> + <timesteps> + <pair> + <repeat>10</repeat> + <each_steps>1</each_steps> + </pair> + <pair> + <repeat>10</repeat> + <each_steps>1</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>0.175</value> + </parameter> + <parameter> + <name>k</name> + <type>Constant</type> + <value>1e-8</value> + </parameter> + <parameter> + <name>gc</name> +<!-- <type>Constant</type> + <value>1.</value> --> + <type>MeshElement</type> + <field_name>Gc</field_name> + </parameter> + <parameter> + <name>ls</name> + <type>Constant</type> + <value>0.0075</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>H</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>M</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>displacement_zero</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + + <parameter> + <name>dirichlet0</name> + <type>Constant</type> + <value>0.</value> + </parameter> + + <parameter> + <name>phasefield_ic</name> + <type>MeshNode</type> + <field_name>phase-field</field_name> + <!--type>Constant</type> + <value>1</value>--> + </parameter> + <parameter> + <name>phasefield_bc</name> + <type>Constant</type> + <value>1.0</value> + </parameter> + + <parameter> + <name>force_farX</name> + <type>Constant</type> + <value>-0.0</value> + </parameter> + + <parameter> + <name>force_farY</name> + <type>Constant</type> + <value>-2.2</value> + </parameter> + + <parameter> + <name>force_top</name> + <type>Constant</type> + <value>-3.</value> + </parameter> + + <parameter> + <name>force_farX_t</name> + <type>CurveScaled</type> + <curve>force_time</curve> + <parameter>force_farX</parameter> + </parameter> + <parameter> + <name>force_farY_t</name> + <type>CurveScaled</type> + <curve>force_time</curve> + <parameter>force_farY</parameter> + </parameter> + </parameters> + + <curves> + <curve> + <name>force_time</name> + <coords>0. 2.e-3</coords> + <values>0. 1.0</values> + </curve> + </curves> + + <process_variables> + + + <process_variable> + <name>displacement</name> + <components>3</components> + <order>1</order> + <initial_condition>displacement_zero</initial_condition> + <boundary_conditions> + + <boundary_condition> + <mesh>BC_nearX</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + + <boundary_condition> + <mesh>BC_farX</mesh> + <type>Neumann</type> + <component>0</component> + <parameter>force_farX_t</parameter> + </boundary_condition> + + <boundary_condition> + <mesh>BC_nearY</mesh> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + + <boundary_condition> + <mesh>BC_farY</mesh> + <type>Neumann</type> + <component>1</component> + <parameter>force_farY_t</parameter> + </boundary_condition> + +<!-- <boundary_condition> + <mesh>BC_top</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <mesh>BC_top</mesh> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> --> + <boundary_condition> + <mesh>BC_top</mesh> + <type>Neumann</type> + <component>2</component> + <parameter>force_top</parameter> + </boundary_condition> + +<!-- <boundary_condition> + <mesh>BC_bottom</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>dirichlet0</parameter> + </boundary_condition> + <boundary_condition> + <mesh>BC_bottom</mesh> + <type>Dirichlet</type> + <component>1</component> + <parameter>dirichlet0</parameter> + </boundary_condition> --> + <boundary_condition> + <mesh>BC_bottom</mesh> + <type>Dirichlet</type> + <component>2</component> + <parameter>dirichlet0</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_condition> + <mesh>BC_top</mesh> + <type>PhaseFieldIrreversibleDamageOracleBoundaryCondition</type> + <component>0</component> + </boundary_condition> + + <boundary_condition> + <mesh>BC_farX</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>phasefield_bc</parameter> + </boundary_condition> + +<!-- <boundary_condition> + <mesh>BC_nearY</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>phasefield_bc</parameter> + </boundary_condition> --> + + <boundary_condition> + <mesh>BC_farY</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>phasefield_bc</parameter> + </boundary_condition> + + <boundary_condition> + <mesh>BC_top</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>phasefield_bc</parameter> + </boundary_condition> + + <boundary_condition> + <mesh>BC_bottom</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>phasefield_bc</parameter> + </boundary_condition> + + </boundary_conditions> + </process_variable> + </process_variables> + + <nonlinear_solvers> + <nonlinear_solver> + <name>petsc_snes</name> + <type>PETScSNES</type> + <max_iter>200</max_iter> + <linear_solver>linear_solver_d</linear_solver> + </nonlinear_solver> + <nonlinear_solver> + <name>basic_newton_u</name> + <type>Newton</type> + <max_iter>200</max_iter> + <linear_solver>linear_solver_u</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>linear_solver_d</name> + <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> + <parameters>-ksp_type cg -pc_type bjacobi -ksp_atol 1e-16 -ksp_rtol 1e-16 -snes_type vinewtonssls -snes_atol 1.e-4 -snes_rtol 1.e-4 -snes_max_it 10000 -snes_monitor -snes_divergence_tolerance 1e10 </parameters> + </petsc> + </linear_solver> + <linear_solver> + <name>linear_solver_u</name> + <petsc> + <parameters>-ksp_type cg -pc_type hypre -pc_hypre_type boomeramg -pc_hypre_boomeramg_strong_threshold 0.7 -ksp_atol 1e-12 -ksp_rtol 1e-12 </parameters> + </petsc> + </linear_solver> + </linear_solvers> + +</OpenGeoSysProject> diff --git a/Tests/Data/PhaseField/tpb_rgranite.prj b/Tests/Data/PhaseField/tpb_rgranite.prj new file mode 100644 index 0000000000000000000000000000000000000000..a84e6de733e57152d0bb993dcaff8092f2f2a154 --- /dev/null +++ b/Tests/Data/PhaseField/tpb_rgranite.prj @@ -0,0 +1,382 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <meshes> + <mesh>TPB_RGranite_small_rev8.vtu</mesh> + <mesh>BC_TPB_tamper1.vtu</mesh> + <mesh>BC_TPB_tamper2.vtu</mesh> + <mesh>BC_TPB_bot_dx.vtu</mesh> + <mesh>BC_TPB_bot_sx.vtu</mesh> + <mesh>BC_LinearElastic_rev8.vtu</mesh> + </meshes> + + + <processes> + <process> + <name>PhaseField</name> + <type>PHASE_FIELD</type> + <coupling_scheme>staggered</coupling_scheme> + <at_num>2</at_num> + <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> + <phasefield>phasefield</phasefield> + <displacement>displacement</displacement> + </process_variables> + <secondary_variables> + <secondary_variable type="static" internal_name="sigma" output_name="sigma"/> + <secondary_variable type="static" internal_name="epsilon" output_name="epsilon"/> + </secondary_variables> + <specific_body_force>0 0 0</specific_body_force> + </process> + </processes> + + <time_loop> + <global_process_coupling> + <max_iter> 1000 </max_iter> + <convergence_criteria> + <!-- convergence criterion for the first process --> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>INFINITY_N</norm_type> + <abstol>1.e-1</abstol> + <reltol>1.e-1</reltol> + </convergence_criterion> + <!-- convergence criterion for the second process --> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>INFINITY_N</norm_type> + <abstol>1.e-4</abstol> + <reltol>1.e-10</reltol> + </convergence_criterion> + </convergence_criteria> + </global_process_coupling> + <processes> + <process ref="PhaseField"> + <nonlinear_solver>basic_newton_u</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <reltol>1.e-10</reltol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1.0</t_end> + <timesteps> + <pair> + <repeat>10000</repeat> + <delta_t>0.01</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + <process ref="PhaseField"> + <nonlinear_solver>petsc_snes</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <reltol>1.e-10</reltol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial>0</t_initial> + <t_end>1.0</t_end> + <timesteps> + <pair> + <repeat>10000</repeat> + <delta_t>0.01</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>Rockville_AT1</prefix> + <variables> + <variable>displacement</variable> + <variable>sigma</variable> + <variable>epsilon</variable> + <variable>phasefield</variable> + </variables> + <timesteps> + <pair> + <repeat>100</repeat> + <each_steps>1</each_steps> + </pair> + <pair> + <repeat>10</repeat> + <each_steps>1</each_steps> + </pair> + </timesteps> + </output> + </time_loop> + + <parameters> + <parameter> + <name>E</name> + <type>Constant</type> + <value>1.0</value> + </parameter> + <parameter> + <name>nu</name> + <type>Constant</type> + <value>0.175</value> + </parameter> + <parameter> + <name>k</name> + <type>Constant</type> + <value>1e-8</value> + </parameter> + <parameter> + <name>gc</name> + <type>Constant</type> + <value>1.</value> + <!--type>MeshElement</type> + <field_name>Gc</field_name>--> + </parameter> + <parameter> + <name>ls</name> + <type>Constant</type> + <value>0.0015</value> + </parameter> + <parameter> + <name>H</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>rho_sr</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + <parameter> + <name>M</name> + <type>Constant</type> + <value>0.0</value> + </parameter> + + <parameter> + <name>displacement0</name> + <type>Constant</type> + <values>0 0 0</values> + </parameter> + + <parameter> + <name>Dirichlet_left_x</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_left_y</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_left_z</name> + <type>Constant</type> + <value>0.</value> + </parameter> + <parameter> + <name>Dirichlet_right_y</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>Dirichlet_top</name> + <type>CurveScaled</type> + <curve>Dirichlet_top_temporal</curve> + <parameter>Dirichlet_top_spatial</parameter> + </parameter> + + <parameter> + <name>phasefield_ic</name> + <type>MeshNode</type> + <field_name>pf-ic</field_name> + <!--type>Constant</type> + <value>1</value>--> + </parameter> + <parameter> + <name>phasefield_bc</name> + <type>Constant</type> + <value>1.0</value> + </parameter> + </parameters> + + <curves> + <curve> + <name>Dirichlet_top_temporal</name> + <coords>0. 1.</coords> + <values>0. -3.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> + <mesh>BC_TPB_bot_sx</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>Dirichlet_left_x</parameter> + </boundary_condition>--> + + <boundary_condition> + <mesh>BC_TPB_bot_sx</mesh> + <type>Dirichlet</type> + <component>1</component> + <parameter>Dirichlet_left_y</parameter> + </boundary_condition> + + <boundary_condition> + <mesh>BC_TPB_bot_sx</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>Dirichlet_left_y</parameter> + </boundary_condition> + <!--boundary_condition> + <mesh>BC_TPB_p1</mesh> + <type>Dirichlet</type> + <component>2</component> + <parameter>Dirichlet_left_z</parameter> + </boundary_condition>--> + + <!--boundary_condition> + <mesh>BC_TPB_p3</mesh> + <type>Dirichlet</type> + <component>2</component> + <parameter>Dirichlet_left_z</parameter> + </boundary_condition>--> + + + <boundary_condition> + <mesh>BC_TPB_bot_dx</mesh> + <type>Dirichlet</type> + <component>1</component> + <parameter>Dirichlet_right_y</parameter> + </boundary_condition> + + <boundary_condition> + <mesh>BC_TPB_tamper1</mesh> + <type>Dirichlet</type> + <component>1</component> + <parameter>Dirichlet_top</parameter> + </boundary_condition> + + <boundary_condition> + <mesh>BC_TPB_tamper2</mesh> + <type>Dirichlet</type> + <component>1</component> + <parameter>Dirichlet_top</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_condition> + <mesh>BC_TPB_bot_dx</mesh> + <type>PhaseFieldIrreversibleDamageOracleBoundaryCondition</type> + <component>0</component> + </boundary_condition>--> + + <!--boundary_condition> + <mesh>BC_TPB_tamper</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>phasefield_bc</parameter> + </boundary_condition>--> + + <boundary_condition> + <mesh>BC_LinearElastic_rev8</mesh> + <type>Dirichlet</type> + <component>0</component> + <parameter>phasefield_bc</parameter> + </boundary_condition> + + </boundary_conditions> + </process_variable> + </process_variables> + + <nonlinear_solvers> + <nonlinear_solver> + <name>petsc_snes</name> + <type>PETScSNES</type> + <max_iter>200</max_iter> + <linear_solver>linear_solver_d</linear_solver> + </nonlinear_solver> + <nonlinear_solver> + <name>basic_newton_u</name> + <type>Newton</type> + <max_iter>200</max_iter> + <linear_solver>linear_solver_u</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>linear_solver_d</name> + <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> + <parameters>-ksp_type cg -pc_type bjacobi -ksp_atol 1e-6 -ksp_rtol 1e-8 -snes_type vinewtonssls -snes_linesearch_type l2 -snes_atol 1.e-6 -snes_rtol 1.e-6 -snes_max_it 1000 -snes_monitor</parameters> + </petsc> + </linear_solver> + <linear_solver> + <name>linear_solver_u</name> + <petsc> + <parameters>-ksp_type cg -pc_type bjacobi -ksp_atol 1e-6 -ksp_rtol 1e-8 </parameters> + </petsc> + </linear_solver> + </linear_solvers> + +</OpenGeoSysProject> diff --git a/web/content/docs/benchmarks/phase-field/ME1_ext_2D_orth_result.png b/web/content/docs/benchmarks/phase-field/ME1_ext_2D_orth_result.png new file mode 100644 index 0000000000000000000000000000000000000000..b19c1f2161c1bd06ee0bad3dda130c051676bc55 Binary files /dev/null and b/web/content/docs/benchmarks/phase-field/ME1_ext_2D_orth_result.png differ diff --git a/web/content/docs/benchmarks/phase-field/ME1_ext_2D_orthogonal_init.png b/web/content/docs/benchmarks/phase-field/ME1_ext_2D_orthogonal_init.png new file mode 100644 index 0000000000000000000000000000000000000000..f37fa43cedf34fc8671891cf99e40b1082e19959 Binary files /dev/null and b/web/content/docs/benchmarks/phase-field/ME1_ext_2D_orthogonal_init.png differ diff --git a/web/content/docs/benchmarks/phase-field/ME1_ext_2D_para_result.png b/web/content/docs/benchmarks/phase-field/ME1_ext_2D_para_result.png new file mode 100644 index 0000000000000000000000000000000000000000..412ad5f6a016fdbd499a51cd85b0fe3e6b919067 Binary files /dev/null and b/web/content/docs/benchmarks/phase-field/ME1_ext_2D_para_result.png differ diff --git a/web/content/docs/benchmarks/phase-field/ME1_ext_2D_parallel_init.png b/web/content/docs/benchmarks/phase-field/ME1_ext_2D_parallel_init.png new file mode 100644 index 0000000000000000000000000000000000000000..8a4a2abb935de8d06fa6eb77c6c0b86f0a0a7933 Binary files /dev/null and b/web/content/docs/benchmarks/phase-field/ME1_ext_2D_parallel_init.png differ diff --git a/web/content/docs/benchmarks/phase-field/ME2_stress_state_1.pdf b/web/content/docs/benchmarks/phase-field/ME2_stress_state_1.pdf new file mode 100644 index 0000000000000000000000000000000000000000..31ca89f20ee0926292e5be7aa0af719ace12f972 Binary files /dev/null and b/web/content/docs/benchmarks/phase-field/ME2_stress_state_1.pdf differ diff --git a/web/content/docs/benchmarks/phase-field/ME2_stress_state_2.pdf b/web/content/docs/benchmarks/phase-field/ME2_stress_state_2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..424c207927d2382f38c6a8dccf9a0db7df9c81c0 Binary files /dev/null and b/web/content/docs/benchmarks/phase-field/ME2_stress_state_2.pdf differ diff --git a/web/content/docs/benchmarks/phase-field/TPB_exp.png b/web/content/docs/benchmarks/phase-field/TPB_exp.png new file mode 100644 index 0000000000000000000000000000000000000000..99be569b25eb1b6ee623e358c01f5389c72b73a2 Binary files /dev/null and b/web/content/docs/benchmarks/phase-field/TPB_exp.png differ diff --git a/web/content/docs/benchmarks/phase-field/VPF_ME1_NF_CMOD_comp.png b/web/content/docs/benchmarks/phase-field/VPF_ME1_NF_CMOD_comp.png new file mode 100644 index 0000000000000000000000000000000000000000..df29f8ab5af186c712c8946e8f690a931365c14a Binary files /dev/null and b/web/content/docs/benchmarks/phase-field/VPF_ME1_NF_CMOD_comp.png differ diff --git a/web/content/docs/benchmarks/phase-field/VPF_ME1_ex_NF_CMOD.png b/web/content/docs/benchmarks/phase-field/VPF_ME1_ex_NF_CMOD.png new file mode 100644 index 0000000000000000000000000000000000000000..78f420d1bb7be103a2d7189292a026132ee73ad0 Binary files /dev/null and b/web/content/docs/benchmarks/phase-field/VPF_ME1_ex_NF_CMOD.png differ diff --git a/web/content/docs/benchmarks/phase-field/VPF_ME1_frac.png b/web/content/docs/benchmarks/phase-field/VPF_ME1_frac.png new file mode 100644 index 0000000000000000000000000000000000000000..b979426a2287aac476d3533bf463433a6aed4dc3 Binary files /dev/null and b/web/content/docs/benchmarks/phase-field/VPF_ME1_frac.png differ diff --git a/web/content/docs/benchmarks/phase-field/VPF_ME2_case1.png b/web/content/docs/benchmarks/phase-field/VPF_ME2_case1.png new file mode 100644 index 0000000000000000000000000000000000000000..3497f26a2019ea1be060490f343234e806cf39f2 Binary files /dev/null and b/web/content/docs/benchmarks/phase-field/VPF_ME2_case1.png differ diff --git a/web/content/docs/benchmarks/phase-field/VPF_ME2_case2.png b/web/content/docs/benchmarks/phase-field/VPF_ME2_case2.png new file mode 100644 index 0000000000000000000000000000000000000000..b8c718910411c4a4221479019df6eed3c681d5e7 Binary files /dev/null and b/web/content/docs/benchmarks/phase-field/VPF_ME2_case2.png differ diff --git a/web/content/docs/benchmarks/phase-field/Yoshioka_percolation.pdf b/web/content/docs/benchmarks/phase-field/Yoshioka_percolation.pdf new file mode 100644 index 0000000000000000000000000000000000000000..23895d134ceb6e9813b66fad660f2f2f583da8e4 Binary files /dev/null and b/web/content/docs/benchmarks/phase-field/Yoshioka_percolation.pdf differ diff --git a/web/content/docs/benchmarks/phase-field/pf_perc.pandoc b/web/content/docs/benchmarks/phase-field/pf_perc.pandoc new file mode 100644 index 0000000000000000000000000000000000000000..7ea612737b308a4dd65ff7dfef1c3fbb7c568616 --- /dev/null +++ b/web/content/docs/benchmarks/phase-field/pf_perc.pandoc @@ -0,0 +1,27 @@ ++++ +project = "PhaseField/me2_pf_case1.prj" +author = "Keita Yoshioka" +date = "2017-05-19T09:10:33+01:00" +title = "Fluid driven percolation" +weight = 158 + +[menu] + [menu.benchmarks] + parent = "Phase-Field" + ++++ + +{{< data-link >}} + +## Problem description + +We simulate two different fluid percolation experiments performed on rock salt samples with a true tri-axial loading system as described in [this] (../Yoshioka_percolation.pdf). The experiments were performed under two different stress configurations as below. +{{< img src="../ME2_stress_state_1.pdf" >}} +{{< img src="../ME2_stress_state_2.pdf" >}} + +## Results and evaluation + +Simulated crack pathes (phase-field) for the two cases are shown below: + +{{< img src="../VPF_ME2_case1.png" >}} +{{< img src="../VPF_ME2_case2.png" >}} diff --git a/web/content/docs/benchmarks/phase-field/pf_tpb.pandoc b/web/content/docs/benchmarks/phase-field/pf_tpb.pandoc new file mode 100644 index 0000000000000000000000000000000000000000..739e1cc1938c881adee1a23d6d57da714ef983a8 --- /dev/null +++ b/web/content/docs/benchmarks/phase-field/pf_tpb.pandoc @@ -0,0 +1,29 @@ ++++ +project = "PhaseField/tpb_rgranite.prj" +author = "Keita Yoshioka" +date = "2017-05-19T09:10:33+01:00" +title = "Three point bending test" +weight = 158 + +[menu] + [menu.benchmarks] + parent = "Phase-Field" + ++++ + +{{< data-link >}} + +## Problem description + +We simulate a three point bending test performed on Rockville granite as shown below. Details of the experiment can be found in Tarok et al. 2017. +{{< img src="../TPB_exp.png" >}} + +## Results and evaluation + +Developed crack (phase-field) and the crack mouth opening displacement (CMOD) vs. the force are shown below. + +{{< img src="../VPF_ME1_frac.png" >}} +{{< img src="../VPF_ME1_NF_CMOD_comp.png" >}} + + +The model is able to simulate up to the brittle elastic failure, but as cracked surfaces are currently treated as frictionless, the behavior after the failure deviates from the experiment results. diff --git a/web/content/docs/benchmarks/phase-field/pf_tpb_ani.pandoc b/web/content/docs/benchmarks/phase-field/pf_tpb_ani.pandoc new file mode 100644 index 0000000000000000000000000000000000000000..c7e82cf69baec23d336b210afd73de1e153a0efe --- /dev/null +++ b/web/content/docs/benchmarks/phase-field/pf_tpb_ani.pandoc @@ -0,0 +1,31 @@ ++++ +project = "PhaseField/ME01_ext_2D_orth.prj" +author = "Keita Yoshioka" +date = "2020-07-27" +title = "Three point bending test on anisotropic rock" +weight = 158 + +[menu] + [menu.benchmarks] + parent = "Phase-Field" + ++++ + +{{< data-link >}} + +## Problem description + +We simulate three point bending tests performed on lamination orthogonal and parallel. The layer lamination is represented through the fracture toughnss $G_c$ as shown below. +{{< img src="../ME1_ext_2D_orthogonal_init.png" >}} +{{< img src="../ME1_ext_2D_parallel_init.png" >}} + +## Results and evaluation + +Simulated crack path (phase-field) for the lamination orthogonal and the parallel are shown below: + +{{< img src="../ME1_ext_2D_orth_result.png" >}} +{{< img src="../ME1_ext_2D_para_result.png" >}} + +The responses of crack mouth opening displacement (CMOD) vs. force is as follows. + +{{< img src="../VPF_ME1_ex_NF_CMOD.png" >}} \ No newline at end of file