diff --git a/ProcessLib/HeatConduction/Tests.cmake b/ProcessLib/HeatConduction/Tests.cmake index 88eb00be3bf135d5f08ac122120877d589c066a3..ac1df448b4078929fb4300cee0b1309111c38418 100644 --- a/ProcessLib/HeatConduction/Tests.cmake +++ b/ProcessLib/HeatConduction/Tests.cmake @@ -27,6 +27,25 @@ AddTest( REQUIREMENTS NOT OGS_USE_MPI ) +AddTest( + NAME 1D_HeatConduction_neumann_newton + PATH Parabolic/T/1D_neumann + EXECUTABLE ogs + EXECUTABLE_ARGS newton.prj + TESTER vtkdiff + DIFF_DATA + newton_ts_1_t_78125.000000.vtu newton_ts_1_t_78125.000000.vtu temperature temperature 1e-12 1e-16 + newton_ts_3_t_234375.000000.vtu newton_ts_3_t_234375.000000.vtu temperature temperature 1e-12 1e-16 + newton_ts_65_t_5078125.000000.vtu newton_ts_65_t_5078125.000000.vtu temperature temperature 1e-12 1e-16 + newton_ts_405_t_31640625.000000.vtu newton_ts_405_t_31640625.000000.vtu temperature temperature 1e-12 1e-16 + newton_ts_500_t_39062500.000000.vtu newton_ts_500_t_39062500.000000.vtu temperature temperature 1e-12 1e-16 + temperature_analytical.vtu newton_ts_65_t_5078125.000000.vtu Temperature_Analytical_2months temperature 1e-4 1e-4 + temperature_analytical.vtu newton_ts_405_t_31640625.000000.vtu Temperature_Analytical_1year temperature 1e-4 1e-4 + REQUIREMENTS NOT OGS_USE_MPI +) + REQUIREMENTS NOT OGS_USE_MPI +) + # SQUARE 1x1 HEAT CONDUCTION TEST -- AXIALLY SYMMETRIC # test results are compared to 3D simulation on a wedge-shaped domain AddTest( diff --git a/Tests/Data/Parabolic/T/1D_neumann/newton.prj b/Tests/Data/Parabolic/T/1D_neumann/newton.prj new file mode 100644 index 0000000000000000000000000000000000000000..70c0fae98afc9f3631a0ec2e292c5e844bbbda8d --- /dev/null +++ b/Tests/Data/Parabolic/T/1D_neumann/newton.prj @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProject> + <mesh>mesh.vtu</mesh> + <geometry>line_60_geometry.gml</geometry> + <processes> + <process> + <name>HeatConduction</name> + <type>HEAT_CONDUCTION</type> + <integration_order>2</integration_order> + <thermal_conductivity>K</thermal_conductivity> + <heat_capacity>Cp</heat_capacity> + <density>rho</density> + <process_variables> + <process_variable>temperature</process_variable> + </process_variables> + <secondary_variables> + <secondary_variable internal_name="heat_flux_x" output_name="heat_flux_x"/> + </secondary_variables> + </process> + </processes> + <time_loop> + <processes> + <process ref="HeatConduction"> + <nonlinear_solver>nonlinear_solver</nonlinear_solver> + <convergence_criterion> + <type>DeltaX</type> + <norm_type>NORM2</norm_type> + <abstol>1e-16</abstol> + </convergence_criterion> + <time_discretization> + <type>BackwardEuler</type> + </time_discretization> + <time_stepping> + <type>FixedTimeStepping</type> + <t_initial> 0.0 </t_initial> + <t_end> 39062500 </t_end> + <timesteps> + <pair> + <repeat>500</repeat> + <delta_t>78125</delta_t> + </pair> + </timesteps> + </time_stepping> + </process> + </processes> + <output> + <type>VTK</type> + <prefix>newton</prefix> + <timesteps> + <pair> + <repeat> 1 </repeat> + <each_steps> 1 </each_steps> + </pair> + <pair> + <repeat> 1 </repeat> + <each_steps> 2 </each_steps> + </pair> + <pair> + <repeat> 1 </repeat> + <each_steps> 62 </each_steps> + </pair> + <pair> + <repeat> 1 </repeat> + <each_steps> 340 </each_steps> + </pair> + </timesteps> + <variables> + <variable> temperature </variable> + <variable> heat_flux_x </variable> + </variables> + <suffix>_ts_{:timestep}_t_{:time}</suffix> + </output> + </time_loop> + <parameters> + <parameter> + <name>K</name> + <type>Constant</type> + <value>3.2</value> + </parameter> + <parameter> + <name>Cp</name> + <type>Constant</type> + <value>1000</value> + </parameter> + <parameter> + <name>rho</name> + <type>Constant</type> + <value>2500</value> + </parameter> + <parameter> + <name>T0</name> + <type>Constant</type> + <value>273.15</value> + </parameter> + <parameter> + <name>T_neumann</name> + <type>Constant</type> + <value>2</value> + </parameter> + </parameters> + <process_variables> + <process_variable> + <name>temperature</name> + <components>1</components> + <order>1</order> + <initial_condition>T0</initial_condition> + <boundary_conditions> + <boundary_condition> + <geometrical_set>line_60_geometry</geometrical_set> + <geometry>left</geometry> + <type>Neumann</type> + <parameter>T_neumann</parameter> + </boundary_condition> + </boundary_conditions> + </process_variable> + </process_variables> + <nonlinear_solvers> + <nonlinear_solver> + <name>nonlinear_solver</name> + <type>Newton</type> + <max_iter>10</max_iter> + <linear_solver>general_linear_solver</linear_solver> + </nonlinear_solver> + </nonlinear_solvers> + <linear_solvers> + <linear_solver> + <name>general_linear_solver</name> + <lis>-i cg -p jacobi -tol 1e-16 -maxiter 10000</lis> + <eigen> + <solver_type>CG</solver_type> + <precon_type>DIAGONAL</precon_type> + <max_iteration_step>10000</max_iteration_step> + <error_tolerance>1e-16</error_tolerance> + </eigen> + <petsc> + <prefix>gw</prefix> + <parameters>-gw_ksp_type cg -gw_pc_type bjacobi -gw_ksp_rtol 1e-16 -gw_ksp_max_it 10000</parameters> + </petsc> + </linear_solver> + </linear_solvers> +</OpenGeoSysProject> diff --git a/Tests/Data/Parabolic/T/1D_neumann/newton_ts_1_t_78125.000000.vtu b/Tests/Data/Parabolic/T/1D_neumann/newton_ts_1_t_78125.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..401620d67a319d5053dd688de80972030a0f1d68 --- /dev/null +++ b/Tests/Data/Parabolic/T/1D_neumann/newton_ts_1_t_78125.000000.vtu @@ -0,0 +1,28 @@ +<?xml version="1.0"?> +<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian" header_type="UInt32" compressor="vtkZLibDataCompressor"> + <UnstructuredGrid> + <FieldData> + <DataArray type="Int8" Name="OGS_VERSION" NumberOfTuples="22" format="appended" RangeMin="45" RangeMax="103" offset="0" /> + </FieldData> + <Piece NumberOfPoints="61" NumberOfCells="60" > + <PointData> + <DataArray type="Float64" Name="heat_flux_x" format="appended" RangeMin="-0.01796471603" RangeMax="0.50324524873" offset="64" /> + <DataArray type="Float64" Name="temperature" format="appended" RangeMin="273.13870441" RangeMax="273.29596855" offset="224" /> + </PointData> + <CellData> + <DataArray type="Int32" Name="MaterialIDs" format="appended" RangeMin="0" RangeMax="0" offset="356" /> + </CellData> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0" RangeMax="60" offset="396" /> + </Points> + <Cells> + <DataArray type="Int64" Name="connectivity" format="appended" RangeMin="" RangeMax="" offset="628" /> + <DataArray type="Int64" Name="offsets" format="appended" RangeMin="" RangeMax="" offset="804" /> + <DataArray type="UInt8" Name="types" format="appended" RangeMin="" RangeMax="" offset="988" /> + </Cells> + </Piece> + </UnstructuredGrid> + <AppendedData encoding="base64"> + _AQAAAACAAAAWAAAAHgAAAA==eF4z0zPWM9A1NDAz1k23NE8yTTRLTEo2BAA32AV2AQAAAACAAADoAQAAZAAAAA==eF5jOLHk+FSpB/YMH65dV9h+1p6hIWh9eOqk/QwMG9ovHQuzZ2BgeBVnLAPkM2h4lz60A9IHZs9duo8RyEg4nAXiMxRMNNgHohlavtiC6YSde8E0QwOEz+AB5Y+CgQIAU0QgNA==AQAAAACAAADoAQAAUAAAAA==eF67atnquUek0EGMQ07JQqjQgSv2y69MIJ1iVymfBqSvlz/OBtFrV/9MBdFRF/LSQPSO/alg2qc4DUynpULoqjQInQKl00bpQUEDAIU6qso=AQAAAACAAADwAAAADAAAAA==eF5jYBhZAAAA8AABAQAAAACAAAC4BQAAnAAAAA==eF59yTkOAQAARNEplQqFQiEiIiJi3/d9P9Mc2REcwHy/fF/612cDY5u5AF4EL4GXwSvgVfAaeB28Ad4Eb4G3wTvgXfAeeB98AD4EH4GPwSfgU/AZ+Bx8Ab4EX4GvwTfg2+wG1y67wbXPbnAdshtcx+wG1ym7wXXObnBdshtc1+wG1y27wXXPbnA9shtcz+wG1yu7wfX+8S+zGCQEAQAAAACAAADAAwAAcQAAAA==eF5dxbMBAwAAALDatm3b/9/VoZ2SJYHAT5BDHOYIRznGcU5wklOc5gxnOcd5LnCRS1zmCle5xnVucJNb3OYOd7nHfR7wkEc85glPecZzXvCSV7zmDW95x3s+8JFPfOYLX/nGd37wk1/85s//L9CvDhE=AQAAAACAAADgAQAAeAAAAA==eF4txcEKQQEAADBJkiRJkiRJkiRJkvSSJEmSJEmSJEmSJJ/vYLssHPqLOOqY40446ZTTzjjrnPMuuOiSy6646prrbrjpltvuuOue+x448NAjjz3x1DPPvfDSK6+98dY7733w0SefffHVN9/98NMvv/3x1z8+Jw5NAQAAAACAAAA8AAAADAAAAA==eF5jZiYfAAAVrgC1 + </AppendedData> +</VTKFile> diff --git a/Tests/Data/Parabolic/T/1D_neumann/newton_ts_3_t_234375.000000.vtu b/Tests/Data/Parabolic/T/1D_neumann/newton_ts_3_t_234375.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..0a506c2cf66b00ce494952318f4b41c421da230f --- /dev/null +++ b/Tests/Data/Parabolic/T/1D_neumann/newton_ts_3_t_234375.000000.vtu @@ -0,0 +1,28 @@ +<?xml version="1.0"?> +<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian" header_type="UInt32" compressor="vtkZLibDataCompressor"> + <UnstructuredGrid> + <FieldData> + <DataArray type="Int8" Name="OGS_VERSION" NumberOfTuples="22" format="appended" RangeMin="45" RangeMax="103" offset="0" /> + </FieldData> + <Piece NumberOfPoints="61" NumberOfCells="60" > + <PointData> + <DataArray type="Float64" Name="heat_flux_x" format="appended" RangeMin="-0.0046079693772" RangeMax="0.99806176535" offset="64" /> + <DataArray type="Float64" Name="temperature" format="appended" RangeMin="273.14713798" RangeMax="273.48476259" offset="236" /> + </PointData> + <CellData> + <DataArray type="Int32" Name="MaterialIDs" format="appended" RangeMin="0" RangeMax="0" offset="380" /> + </CellData> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0" RangeMax="60" offset="420" /> + </Points> + <Cells> + <DataArray type="Int64" Name="connectivity" format="appended" RangeMin="" RangeMax="" offset="652" /> + <DataArray type="Int64" Name="offsets" format="appended" RangeMin="" RangeMax="" offset="828" /> + <DataArray type="UInt8" Name="types" format="appended" RangeMin="" RangeMax="" offset="1012" /> + </Cells> + </Piece> + </UnstructuredGrid> + <AppendedData encoding="base64"> + _AQAAAACAAAAWAAAAHgAAAA==eF4z0zPWM9A1NDAz1k23NE8yTTRLTEo2BAA32AV2AQAAAACAAADoAQAAbgAAAA==eF77L29kJf/hvT3Dh4cmAZ4P7RkO2PLoLl9kz8CQFXPuftF+BgaHnNB5qkA+wwPFz3/sgPSf41H39oH4dVM3gfgNPCeaQHyGBtlAEJ+BwUQWzGc499wWTF/YtBdMM9RC+AweUP4ooBcAAI90JHQ=AQAAAACAAADoAQAAWQAAAA==eF6rK86adlC80GFldKfgEaFCh8dvItdGAekSuRVn04D00mdWlSA6vHhCIoiu/KiUDqKnLfJLA9EtUplgeplMGph+kQuhV6RC6Io0CJ0CpdNG6QGhAVZIrNg=AQAAAACAAADwAAAADAAAAA==eF5jYBhZAAAA8AABAQAAAACAAAC4BQAAnAAAAA==eF59yTkOAQAARNEplQqFQiEiIiJi3/d9P9Mc2REcwHy/fF/612cDY5u5AF4EL4GXwSvgVfAaeB28Ad4Eb4G3wTvgXfAeeB98AD4EH4GPwSfgU/AZ+Bx8Ab4EX4GvwTfg2+wG1y67wbXPbnAdshtcx+wG1ym7wXXObnBdshtc1+wG1y27wXXPbnA9shtcz+wG1yu7wfX+8S+zGCQEAQAAAACAAADAAwAAcQAAAA==eF5dxbMBAwAAALDatm3b/9/VoZ2SJYHAT5BDHOYIRznGcU5wklOc5gxnOcd5LnCRS1zmCle5xnVucJNb3OYOd7nHfR7wkEc85glPecZzXvCSV7zmDW95x3s+8JFPfOYLX/nGd37wk1/85s//L9CvDhE=AQAAAACAAADgAQAAeAAAAA==eF4txcEKQQEAADBJkiRJkiRJkiRJkvSSJEmSJEmSJEmSJJ/vYLssHPqLOOqY40446ZTTzjjrnPMuuOiSy6646prrbrjpltvuuOue+x448NAjjz3x1DPPvfDSK6+98dY7733w0SefffHVN9/98NMvv/3x1z8+Jw5NAQAAAACAAAA8AAAADAAAAA==eF5jZiYfAAAVrgC1 + </AppendedData> +</VTKFile> diff --git a/Tests/Data/Parabolic/T/1D_neumann/newton_ts_405_t_31640625.000000.vtu b/Tests/Data/Parabolic/T/1D_neumann/newton_ts_405_t_31640625.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..c6aabf3b75c1694b6ddc42ad106d080debad429e --- /dev/null +++ b/Tests/Data/Parabolic/T/1D_neumann/newton_ts_405_t_31640625.000000.vtu @@ -0,0 +1,28 @@ +<?xml version="1.0"?> +<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian" header_type="UInt32" compressor="vtkZLibDataCompressor"> + <UnstructuredGrid> + <FieldData> + <DataArray type="Int8" Name="OGS_VERSION" NumberOfTuples="22" format="appended" RangeMin="45" RangeMax="103" offset="0" /> + </FieldData> + <Piece NumberOfPoints="61" NumberOfCells="60" > + <PointData> + <DataArray type="Float64" Name="heat_flux_x" format="appended" RangeMin="2.6716406865e-11" RangeMax="1.9114004636" offset="64" /> + <DataArray type="Float64" Name="temperature" format="appended" RangeMin="273.15" RangeMax="277.63440302" offset="652" /> + </PointData> + <CellData> + <DataArray type="Int32" Name="MaterialIDs" format="appended" RangeMin="0" RangeMax="0" offset="1204" /> + </CellData> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0" RangeMax="60" offset="1244" /> + </Points> + <Cells> + <DataArray type="Int64" Name="connectivity" format="appended" RangeMin="" RangeMax="" offset="1476" /> + <DataArray type="Int64" Name="offsets" format="appended" RangeMin="" RangeMax="" offset="1652" /> + <DataArray type="UInt8" Name="types" format="appended" RangeMin="" RangeMax="" offset="1836" /> + </Cells> + </Piece> + </UnstructuredGrid> + <AppendedData encoding="base64"> + _AQAAAACAAAAWAAAAHgAAAA==eF4z0zPWM9A1NDAz1k23NE8yTTRLTEo2BAA32AV2AQAAAACAAADoAQAApwEAAA==eF77/5pvucTUf/YMh3QWZuv8tWcIsV+9OvGXPYNfpJ3Tiu/2DE8+3Rfk+GrPIPVltWTHJ3uGK49P2el9sGeIObrN+99rewYfuQrrP8/tGVx2rjSPemLPsKWifaLkQ3uGG+kCuUV37BkcLBt+Zl+3Z+g5zvpP9DJQvHU624lz9gwrrtin9J+wZ5AQdjdIPmzPYFDun+m+z57hQdp6y+TtQP6fq7fvbrRnYFBLYPm/CmhOzzMO7SX2DAcClfacngsU72G+eGiqPUOD0KXunH4gP8HjZm4bkHbeL7esHkivfcErVAak09rDcvKA9JkNrDtTgLRF5cOn0SD+28K+ICC9YEloigeQ/vDz+lp7IP2gjifYBEgfCFl6WBMkb3hUUQFIO5RO+CIMpBu+fk/kANIMSWy5f+2A9NaUzo8g+sH0JU9A9AyR/9dBdMeU7tMgumCKxX4QvcG/YiOITijzXQyiD6jzTQXRDYZr2kA0Q6NkBZh+45EJph/oRYFpi0NeYHrBHyswzXBbC0w7xEqB6YYGToi48Q9bMM3xDEJ/uQChE/baAgC8qKZcAQAAAACAAADoAQAAiwEAAA==eF4tyFkow3EcAPDYkwfn5hyrSZKzHGMK3ySkRDEx44Ha2eJLYR5ccxXy4EpyJR4I0fKiRl74KzkKCzlqEiFnCJvf7//39KmP1rZlDJYjrDOC+6FcBExtXb/LQAjfYC79AGEiK2BILEUo2R49fI9GcDtw7+iOQPj6Ln20hCCUm9SuO0EIzVWMUC5GaJjlnVeKEBj/HJGjP0Ka39ePzRfhmJ+XUuSD4BWT2cPzRihL2h179kQwSKqLfIjWRacLvQBhX1jQe8tHuDjcshmJH2trVglR/L7M+/VASEzpcz4gysYV7ctExUrnzAjRbJlP7iJahdLRRmLs5ElNLbFO+7SP9Aftb3piwpSoUEd8LRYMa4huR2eoJnrPJS2piNlKjzhqYKT9WkmcDgMTNTS/YIDatKFoocafn9ZQjWOfFdR0+7WO6hzVpqG6BAWrqVUZpSpq6uODkirrX2R90fZwPtWzmvjI6nClY70L17AuMCpWsyfn3qqStbaX88bAOVjBuanlNKk5xf/+Aeolx4g=AQAAAACAAADwAAAADAAAAA==eF5jYBhZAAAA8AABAQAAAACAAAC4BQAAnAAAAA==eF59yTkOAQAARNEplQqFQiEiIiJi3/d9P9Mc2REcwHy/fF/612cDY5u5AF4EL4GXwSvgVfAaeB28Ad4Eb4G3wTvgXfAeeB98AD4EH4GPwSfgU/AZ+Bx8Ab4EX4GvwTfg2+wG1y67wbXPbnAdshtcx+wG1ym7wXXObnBdshtc1+wG1y27wXXPbnA9shtcz+wG1yu7wfX+8S+zGCQEAQAAAACAAADAAwAAcQAAAA==eF5dxbMBAwAAALDatm3b/9/VoZ2SJYHAT5BDHOYIRznGcU5wklOc5gxnOcd5LnCRS1zmCle5xnVucJNb3OYOd7nHfR7wkEc85glPecZzXvCSV7zmDW95x3s+8JFPfOYLX/nGd37wk1/85s//L9CvDhE=AQAAAACAAADgAQAAeAAAAA==eF4txcEKQQEAADBJkiRJkiRJkiRJkvSSJEmSJEmSJEmSJJ/vYLssHPqLOOqY40446ZTTzjjrnPMuuOiSy6646prrbrjpltvuuOue+x448NAjjz3x1DPPvfDSK6+98dY7733w0SefffHVN9/98NMvv/3x1z8+Jw5NAQAAAACAAAA8AAAADAAAAA==eF5jZiYfAAAVrgC1 + </AppendedData> +</VTKFile> diff --git a/Tests/Data/Parabolic/T/1D_neumann/newton_ts_500_t_39062500.000000.vtu b/Tests/Data/Parabolic/T/1D_neumann/newton_ts_500_t_39062500.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..da712b7df3ae4d003da6d8f80ed41a7e567f9620 --- /dev/null +++ b/Tests/Data/Parabolic/T/1D_neumann/newton_ts_500_t_39062500.000000.vtu @@ -0,0 +1,28 @@ +<?xml version="1.0"?> +<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian" header_type="UInt32" compressor="vtkZLibDataCompressor"> + <UnstructuredGrid> + <FieldData> + <DataArray type="Int8" Name="OGS_VERSION" NumberOfTuples="22" format="appended" RangeMin="45" RangeMax="103" offset="0" /> + </FieldData> + <Piece NumberOfPoints="61" NumberOfCells="60" > + <PointData> + <DataArray type="Float64" Name="heat_flux_x" format="appended" RangeMin="2.0055495042e-09" RangeMax="1.9202511895" offset="64" /> + <DataArray type="Float64" Name="temperature" format="appended" RangeMin="273.15" RangeMax="278.13345128" offset="672" /> + </PointData> + <CellData> + <DataArray type="Int32" Name="MaterialIDs" format="appended" RangeMin="0" RangeMax="0" offset="1260" /> + </CellData> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0" RangeMax="60" offset="1300" /> + </Points> + <Cells> + <DataArray type="Int64" Name="connectivity" format="appended" RangeMin="" RangeMax="" offset="1532" /> + <DataArray type="Int64" Name="offsets" format="appended" RangeMin="" RangeMax="" offset="1708" /> + <DataArray type="UInt8" Name="types" format="appended" RangeMin="" RangeMax="" offset="1892" /> + </Cells> + </Piece> + </UnstructuredGrid> + <AppendedData encoding="base64"> + _AQAAAACAAAAWAAAAHgAAAA==eF4z0zPWM9A1NDAz1k23NE8yTTRLTEo2BAA32AV2AQAAAACAAADoAQAAtQEAAA==eF5jeLPOP3LnP3uGdyfvBZX8tWe4nxIt9f6XPcPrJINZZT/sGVJEdmwT+GbPUPRT8PShz/YMVe3XWid+tGewurxqNuN7e4aWBSvj1V/bM8wRK1g947k9g4bGCd6IJ/YMWhmZSWkP7RmuuEx/2nrXnmFHG7Pb9Rv2DCGWq/x2XbFn6JBMqVO7aM/w4qfJCeUzQH0rz+k8PmbP4LBhrXvJIXuGCVJX79XvtWcQSNI7FLfdnoFh1oxZkZvsGRZ08Ar2r7FnePB6KTvbMiD9ra/wygKgvs5HR2pmAtVZPfCQnwykF1/ZndsDpAvSVr9vAdKm35b01AHpNr1okTIg/SG9b24+kJ6290B2GpA2SVhVHw+kr6w0exUKpA0Cdxr7gfQ/bJjjAqQX/Ay/Yw2kD2jtXmoEpBl0mXZoAGmF5yaWCkC6Id9aTBQkLlOszA3iV9V6MYL4xusufLUD0ruu2b8G0TM8bz4A0Wu6F1wB8/f8PwGiJzz/uxdEC/Ce3wiiGYzfLwHRDvnRM8B8XZ4eMM3wtR5MBzAU2f0HgscMKWB69Z5QsHhGrBtE3S0jMO1gpWgHALLRs/g=AQAAAACAAADoAQAApQEAAA==eF57IHhurlJSoYOZ9tONHRGFDqsvM73a6V/ooM2T47jZvdDhxtQlJ/MdCh1y/lucf2FZ6PAxcieXmEmhw4FXk26/1St0eP9duCtVq9Bh+ou1vYVqhQ73PjRcYVUudOCKiecUUyh0CGQ4cHWqbKGD58562UrpQgeX4vNGWyQLHUIUTBltJAod3M/z67OJFzqc+zPBlFOs0EFgVX++jWihA2f2d/kZIoUObOG3C0SBtMnsxJx1woUOTIkXP8QC6c5wnoXyQDpdefWl90KFDtt7rlSdBtICb/dJbQDSajHz1swG0i7KUyb2AGkpGY7GRiCdzLm2shJIs8n7bykG0i86CmbkA+njjxdtygHSD17WrskC0naRXG6ZQLojvzggA0gvdL+wMh1In/h/3RJEf/se9j4NSD//Yr8PRBe9t5gHogMSOjpBdP98nxoQXe78uhhErzdalQeiYwPSs0H0Bu+0TBDdZaWXAaK/BBSlg+g6fyYwXWh1IA1E1y+eCaZvhzaDafcpZWB6d0w+mBYNyQbTJTKZYHrWu3QwrRELocWMIDQAHkHAdw==AQAAAACAAADwAAAADAAAAA==eF5jYBhZAAAA8AABAQAAAACAAAC4BQAAnAAAAA==eF59yTkOAQAARNEplQqFQiEiIiJi3/d9P9Mc2REcwHy/fF/612cDY5u5AF4EL4GXwSvgVfAaeB28Ad4Eb4G3wTvgXfAeeB98AD4EH4GPwSfgU/AZ+Bx8Ab4EX4GvwTfg2+wG1y67wbXPbnAdshtcx+wG1ym7wXXObnBdshtc1+wG1y27wXXPbnA9shtcz+wG1yu7wfX+8S+zGCQEAQAAAACAAADAAwAAcQAAAA==eF5dxbMBAwAAALDatm3b/9/VoZ2SJYHAT5BDHOYIRznGcU5wklOc5gxnOcd5LnCRS1zmCle5xnVucJNb3OYOd7nHfR7wkEc85glPecZzXvCSV7zmDW95x3s+8JFPfOYLX/nGd37wk1/85s//L9CvDhE=AQAAAACAAADgAQAAeAAAAA==eF4txcEKQQEAADBJkiRJkiRJkiRJkvSSJEmSJEmSJEmSJJ/vYLssHPqLOOqY40446ZTTzjjrnPMuuOiSy6646prrbrjpltvuuOue+x448NAjjz3x1DPPvfDSK6+98dY7733w0SefffHVN9/98NMvv/3x1z8+Jw5NAQAAAACAAAA8AAAADAAAAA==eF5jZiYfAAAVrgC1 + </AppendedData> +</VTKFile> diff --git a/Tests/Data/Parabolic/T/1D_neumann/newton_ts_65_t_5078125.000000.vtu b/Tests/Data/Parabolic/T/1D_neumann/newton_ts_65_t_5078125.000000.vtu new file mode 100644 index 0000000000000000000000000000000000000000..4dbc0ea22c5fe6cd8f0d33a4759e640a8fc11b2c --- /dev/null +++ b/Tests/Data/Parabolic/T/1D_neumann/newton_ts_65_t_5078125.000000.vtu @@ -0,0 +1,28 @@ +<?xml version="1.0"?> +<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian" header_type="UInt32" compressor="vtkZLibDataCompressor"> + <UnstructuredGrid> + <FieldData> + <DataArray type="Int8" Name="OGS_VERSION" NumberOfTuples="22" format="appended" RangeMin="45" RangeMax="103" offset="0" /> + </FieldData> + <Piece NumberOfPoints="61" NumberOfCells="60" > + <PointData> + <DataArray type="Float64" Name="heat_flux_x" format="appended" RangeMin="-1.2107648217e-11" RangeMax="1.7795176115" offset="64" /> + <DataArray type="Float64" Name="temperature" format="appended" RangeMin="273.15" RangeMax="274.93872883" offset="336" /> + </PointData> + <CellData> + <DataArray type="Int32" Name="MaterialIDs" format="appended" RangeMin="0" RangeMax="0" offset="588" /> + </CellData> + <Points> + <DataArray type="Float64" Name="Points" NumberOfComponents="3" format="appended" RangeMin="0" RangeMax="60" offset="628" /> + </Points> + <Cells> + <DataArray type="Int64" Name="connectivity" format="appended" RangeMin="" RangeMax="" offset="860" /> + <DataArray type="Int64" Name="offsets" format="appended" RangeMin="" RangeMax="" offset="1036" /> + <DataArray type="UInt8" Name="types" format="appended" RangeMin="" RangeMax="" offset="1220" /> + </Cells> + </Piece> + </UnstructuredGrid> + <AppendedData encoding="base64"> + _AQAAAACAAAAWAAAAHgAAAA==eF4z0zPWM9A1NDAz1k23NE8yTTRLTEo2BAA32AV2AQAAAACAAADoAQAAuQAAAA==eF5jeNFc+rzijz1D1/enmcI/7Rl2crn8XfrJnmGWrP4Ri1f2DPNWcYbHPbRnkJixX23OVXuGiAlxnHon7RkKZjzrSNttz8Dw94LB0dX2DA3Km9uUZwH5Z7YvP94GpG8v3hlYBKQZvDlEo4F0RVB9gBOQVqgz7lADiZ9+z84JorWE7r6wA9IOU44fBdELFlQuANEMq4+WgOkZ3i5gumEdB5hmWLB8L4ReBaEZaqC0AZQeBegAAKOdQzY=AQAAAACAAADoAQAAqgAAAA==eF77qdjKwapf6HAww8BBXq3QwTk99FmEfKED76OnjeVShQ7M69g01cULHfbc2cTGJVroYL/vx6FjwoUOpZXfc4WAtPee+Qe3CBU6tKQwT2kH0kV/zmUUA+mj+wqlsoE057ddX9OBNG+xxv00ID2DubAdRE8rrM8D0bfE1TNA9MvoXWkg2rWhGEwf+50Opne1pIHpe6kQ+gGUDkmD0KlQOm2UxksDAImWsSI=AQAAAACAAADwAAAADAAAAA==eF5jYBhZAAAA8AABAQAAAACAAAC4BQAAnAAAAA==eF59yTkOAQAARNEplQqFQiEiIiJi3/d9P9Mc2REcwHy/fF/612cDY5u5AF4EL4GXwSvgVfAaeB28Ad4Eb4G3wTvgXfAeeB98AD4EH4GPwSfgU/AZ+Bx8Ab4EX4GvwTfg2+wG1y67wbXPbnAdshtcx+wG1ym7wXXObnBdshtc1+wG1y27wXXPbnA9shtcz+wG1yu7wfX+8S+zGCQEAQAAAACAAADAAwAAcQAAAA==eF5dxbMBAwAAALDatm3b/9/VoZ2SJYHAT5BDHOYIRznGcU5wklOc5gxnOcd5LnCRS1zmCle5xnVucJNb3OYOd7nHfR7wkEc85glPecZzXvCSV7zmDW95x3s+8JFPfOYLX/nGd37wk1/85s//L9CvDhE=AQAAAACAAADgAQAAeAAAAA==eF4txcEKQQEAADBJkiRJkiRJkiRJkvSSJEmSJEmSJEmSJJ/vYLssHPqLOOqY40446ZTTzjjrnPMuuOiSy6646prrbrjpltvuuOue+x448NAjjz3x1DPPvfDSK6+98dY7733w0SefffHVN9/98NMvv/3x1z8+Jw5NAQAAAACAAAA8AAAADAAAAA==eF5jZiYfAAAVrgC1 + </AppendedData> +</VTKFile>