diff --git a/Applications/Utils/Tests.cmake b/Applications/Utils/Tests.cmake index cfadb610d929d580eceacea5536f6d0fe2c117bf..b27b5b80644e34378e9a7b1bd74702a4df634e7f 100644 --- a/Applications/Utils/Tests.cmake +++ b/Applications/Utils/Tests.cmake @@ -915,3 +915,19 @@ MeshTest( REQUIREMENTS NOT (OGS_USE_MPI) DIFF_DATA ReorderTestMeshM1.vtu ReorderTestMeshM1.vtu 1.e-16 ) + +AddTest( + NAME 1D_HeatConduction_dirichlet-line_60_heat + DEPENDS ogs-1D_HeatConduction_dirichlet + PATH Parabolic/T/1D_dirichlet + WORKING_DIRECTORY ${Data_BINARY_DIR}/Parabolic/T/1D_dirichlet + EXECUTABLE PVD2XDMF + EXECUTABLE_ARGS line_60_heat.pvd + REQUIREMENTS NOT OGS_USE_MPI + TESTER xdmfdiff + DIFF_DATA + line_60_heat_line_60_heat_ts_0_t_0.000000.xdmf line_60_heat_line_60_heat_ts_0_t_0.000000.xdmf MaterialIDs MaterialIDs 0 0 + line_60_heat_line_60_heat_ts_0_t_0.000000.xdmf line_60_heat_line_60_heat_ts_0_t_0.000000.xdmf HeatFlowRate HeatFlowRate 0 0 + line_60_heat_line_60_heat_ts_0_t_0.000000.xdmf line_60_heat_line_60_heat_ts_0_t_0.000000.xdmf temperature temperature 1e-13 0 + line_60_heat_line_60_heat_ts_0_t_0.000000.xdmf line_60_heat_line_60_heat_ts_0_t_0.000000.xdmf heat_flux heat_flux 1e-13 0 +) diff --git a/Tests/Data/Parabolic/T/1D_dirichlet/line_60_heat_line_60_heat_ts_0_t_0.000000.xdmf b/Tests/Data/Parabolic/T/1D_dirichlet/line_60_heat_line_60_heat_ts_0_t_0.000000.xdmf index e1bfaeb5cde2a79a4da60f06b503922c5896f5b4..1ea3ac5bc0e45f17f05edeb1262177a4963a3e4f 100644 --- a/Tests/Data/Parabolic/T/1D_dirichlet/line_60_heat_line_60_heat_ts_0_t_0.000000.xdmf +++ b/Tests/Data/Parabolic/T/1D_dirichlet/line_60_heat_line_60_heat_ts_0_t_0.000000.xdmf @@ -1,96 +1,80 @@ <?xml version="1.0" encoding="utf-8"?> <Xdmf xmlns:xi="http://www.w3.org/2001/XInclude" Version="3.0"> -<Domain> -<Information Name="OGS_VERSION" Value="6.4.2-501-g83c662ec96.dirty"/> -<Grid CollectionType="Temporal" GridType="Collection" Name="Collection"> -<Grid Name="Grid" GridType="Uniform"> - <Time Value="0"/> - - <Geometry Origin="" Type="XYZ"> - <DataItem DataType="Float" Dimensions="61 3" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/geometry|0 0 0:1 1 1:1 61 3:4 61 3</DataItem> - </Geometry> - - <Topology Dimensions="240" Type="Mixed"> - <DataItem DataType="Int" Dimensions="240" Format="HDF" Precision="4">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/topology|0 0:1 1:1 240:4 240</DataItem> - </Topology> - - - <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="HeatFlowRate" Type="None"> - <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/HeatFlowRate|0 0:1 1:1 61:4 61</DataItem> - </Attribute> - <Attribute Center="Cell" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="MaterialIDs" Type="None"> - <DataItem DataType="Int" Dimensions="60" Format="HDF" Precision="4">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/MaterialIDs|0 0:1 1:1 60:4 60</DataItem> - </Attribute> - <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="heat_flux" Type="None"> - <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/heat_flux|0 0:1 1:1 61:4 61</DataItem> - </Attribute> - <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="temperature" Type="None"> - <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/temperature|0 0:1 1:1 61:4 61</DataItem> - </Attribute> -</Grid> -<Grid Name="Grid" GridType="Uniform"> - <Time Value="5078125"/> - - <xi:include xpointer="element(/1/1/2/1/2)"/> - - <xi:include xpointer="element(/1/1/2/1/3)"/> - - - <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="HeatFlowRate" Type="None"> - <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/HeatFlowRate|1 0:1 1:1 61:4 61</DataItem> - </Attribute> - <Attribute Center="Cell" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="MaterialIDs" Type="None"> - <DataItem DataType="Int" Dimensions="60" Format="HDF" Precision="4">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/MaterialIDs|1 0:1 1:1 60:4 60</DataItem> - </Attribute> - <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="heat_flux" Type="None"> - <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/heat_flux|1 0:1 1:1 61:4 61</DataItem> - </Attribute> - <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="temperature" Type="None"> - <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/temperature|1 0:1 1:1 61:4 61</DataItem> - </Attribute> -</Grid> -<Grid Name="Grid" GridType="Uniform"> - <Time Value="31640625"/> - - <xi:include xpointer="element(/1/1/2/1/2)"/> - - <xi:include xpointer="element(/1/1/2/1/3)"/> - - - <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="HeatFlowRate" Type="None"> - <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/HeatFlowRate|2 0:1 1:1 61:4 61</DataItem> - </Attribute> - <Attribute Center="Cell" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="MaterialIDs" Type="None"> - <DataItem DataType="Int" Dimensions="60" Format="HDF" Precision="4">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/MaterialIDs|2 0:1 1:1 60:4 60</DataItem> - </Attribute> - <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="heat_flux" Type="None"> - <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/heat_flux|2 0:1 1:1 61:4 61</DataItem> - </Attribute> - <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="temperature" Type="None"> - <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/temperature|2 0:1 1:1 61:4 61</DataItem> - </Attribute> -</Grid> -<Grid Name="Grid" GridType="Uniform"> - <Time Value="39062500"/> - - <xi:include xpointer="element(/1/1/2/1/2)"/> - - <xi:include xpointer="element(/1/1/2/1/3)"/> - - - <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="HeatFlowRate" Type="None"> - <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/HeatFlowRate|3 0:1 1:1 61:4 61</DataItem> - </Attribute> - <Attribute Center="Cell" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="MaterialIDs" Type="None"> - <DataItem DataType="Int" Dimensions="60" Format="HDF" Precision="4">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/MaterialIDs|3 0:1 1:1 60:4 60</DataItem> - </Attribute> - <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="heat_flux" Type="None"> - <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/heat_flux|3 0:1 1:1 61:4 61</DataItem> - </Attribute> - <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="temperature" Type="None"> - <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/temperature|3 0:1 1:1 61:4 61</DataItem> - </Attribute> -</Grid> -</Grid> -</Domain> -</Xdmf> \ No newline at end of file + <Domain> + <Information Name="OGS_VERSION" Value="6.4.2-501-g83c662ec96.dirty"/> + <Grid CollectionType="Temporal" GridType="Collection" Name="Collection"> + <Grid Name="Grid" GridType="Uniform"> + <Time Value="0"/> + <Geometry Origin="" Type="XYZ"> + <DataItem DataType="Float" Dimensions="61 3" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/geometry|0 0 0:1 1 1:1 61 3:4 61 3</DataItem> + </Geometry> + <Topology Dimensions="240" Type="Mixed"> + <DataItem DataType="Int" Dimensions="240" Format="HDF" Precision="4">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/topology|0 0:1 1:1 240:4 240</DataItem> + </Topology> + <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="HeatFlowRate" Type="None"> + <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/HeatFlowRate|0 0:1 1:1 61:4 61</DataItem> + </Attribute> + <Attribute Center="Cell" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="MaterialIDs" Type="None"> + <DataItem DataType="Int" Dimensions="60" Format="HDF" Precision="4">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/MaterialIDs|0 0:1 1:1 60:4 60</DataItem> + </Attribute> + <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="heat_flux" Type="None"> + <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/heat_flux|0 0:1 1:1 61:4 61</DataItem> + </Attribute> + <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="temperature" Type="None"> + <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/temperature|0 0:1 1:1 61:4 61</DataItem> + </Attribute> + </Grid> + <Grid Name="Grid" GridType="Uniform"> + <Time Value="5078125"/> + <xi:include xpointer="element(/1/1/2/1/2)"/> + <xi:include xpointer="element(/1/1/2/1/3)"/> + <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="HeatFlowRate" Type="None"> + <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/HeatFlowRate|1 0:1 1:1 61:4 61</DataItem> + </Attribute> + <Attribute Center="Cell" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="MaterialIDs" Type="None"> + <DataItem DataType="Int" Dimensions="60" Format="HDF" Precision="4">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/MaterialIDs|1 0:1 1:1 60:4 60</DataItem> + </Attribute> + <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="heat_flux" Type="None"> + <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/heat_flux|1 0:1 1:1 61:4 61</DataItem> + </Attribute> + <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="temperature" Type="None"> + <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/temperature|1 0:1 1:1 61:4 61</DataItem> + </Attribute> + </Grid> + <Grid Name="Grid" GridType="Uniform"> + <Time Value="31640625"/> + <xi:include xpointer="element(/1/1/2/1/2)"/> + <xi:include xpointer="element(/1/1/2/1/3)"/> + <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="HeatFlowRate" Type="None"> + <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/HeatFlowRate|2 0:1 1:1 61:4 61</DataItem> + </Attribute> + <Attribute Center="Cell" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="MaterialIDs" Type="None"> + <DataItem DataType="Int" Dimensions="60" Format="HDF" Precision="4">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/MaterialIDs|2 0:1 1:1 60:4 60</DataItem> + </Attribute> + <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="heat_flux" Type="None"> + <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/heat_flux|2 0:1 1:1 61:4 61</DataItem> + </Attribute> + <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="temperature" Type="None"> + <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/temperature|2 0:1 1:1 61:4 61</DataItem> + </Attribute> + </Grid> + <Grid Name="Grid" GridType="Uniform"> + <Time Value="39062500"/> + <xi:include xpointer="element(/1/1/2/1/2)"/> + <xi:include xpointer="element(/1/1/2/1/3)"/> + <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="HeatFlowRate" Type="None"> + <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/HeatFlowRate|3 0:1 1:1 61:4 61</DataItem> + </Attribute> + <Attribute Center="Cell" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="MaterialIDs" Type="None"> + <DataItem DataType="Int" Dimensions="60" Format="HDF" Precision="4">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/MaterialIDs|3 0:1 1:1 60:4 60</DataItem> + </Attribute> + <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="heat_flux" Type="None"> + <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/heat_flux|3 0:1 1:1 61:4 61</DataItem> + </Attribute> + <Attribute Center="Node" ElementCell="" ElementDegree="0" ElementFamily="" ItemType="" Name="temperature" Type="None"> + <DataItem DataType="Float" Dimensions="61" Format="HDF" Precision="8">line_60_heat.h5:/meshes/line_60_heat_ts_0_t_0.000000/temperature|3 0:1 1:1 61:4 61</DataItem> + </Attribute> + </Grid> + </Grid> + </Domain> +</Xdmf>