Skip to content

refactor: homogenization of the test meshes for the geos-processing filters#221

Open
RomainBaville wants to merge 18 commits intomainfrom
RomainBaville/refactor/homogenizationOfTheTestMeshes
Open

refactor: homogenization of the test meshes for the geos-processing filters#221
RomainBaville wants to merge 18 commits intomainfrom
RomainBaville/refactor/homogenizationOfTheTestMeshes

Conversation

@RomainBaville
Copy link
Contributor

@RomainBaville RomainBaville commented Feb 4, 2026

This PR aims to clean the tests meshes of the geos-processing folder. The idear is to use meshes from a GEOS simulation. Only few other small meshes are needed to test the qc filters because the meshes from a GEOS simulation do not have lot of differents cell types.

This pr closes #222

@RomainBaville RomainBaville marked this pull request as ready for review February 6, 2026 16:53
The XML-files used to launch the simulation came from the integrated tests of GEOS: singlePhasePoromechanics_FaultModel_well_seq_smoke.xml located [here](https://github.com/GEOS-DEV/GEOS/tree/develop/inputFiles/poromechanicsFractures)

The ParaView plugin "PVGeosBlockExtractAndMerge" has been used to get the vtm with the block "CellElementRegion" from the simulation pvd result. The integrated ParaView plugin "merge block" has been used to get a vtu with the data of the second time step.
The mesh 'geosOutput2Ranks.vtm' has been saved as vtm from the the GEOS simulation on 2 ranks pvd result with ParaView 6 with the data of the second time step.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The mesh 'geosOutput2Ranks.vtm' has been saved as vtm from the the GEOS simulation on 2 ranks pvd result with ParaView 6 with the data of the second time step.
The mesh 'geosOutput2Ranks.vtm' has been saved as vtm from the GEOS simulation on 2 ranks pvd result with ParaView 6 with the data of the second time step.

The mesh 'geosOutput2Ranks.vtm' has been saved as vtm from the the GEOS simulation on 2 ranks pvd result with ParaView 6 with the data of the second time step.

The mesh singlePhasePoromechanicsVTKOutput.vtm has been saved as vtm from the the simulation pvd result with ParaView 6.
The ParaView plugin "PVGeosBlockExtractAndMerge" has been used to get the vtm with the block "CellElementRegion" from the GEOS simulation on 2 ranks pvd result. The integrated ParaView plugin "merge block" has been used to get a vtu with the data of the second time step and save as 'extractAndMergeVolume.vtu' on ParaView 6.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The ParaView plugin "PVGeosBlockExtractAndMerge" has been used to get the vtm with the block "CellElementRegion" from the GEOS simulation on 2 ranks pvd result. The integrated ParaView plugin "merge block" has been used to get a vtu with the data of the second time step and save as 'extractAndMergeVolume.vtu' on ParaView 6.
The ParaView plugin "PVGeosBlockExtractAndMerge" has been used to get the vtm with the block "CellElementRegion" from the GEOS simulation on 2 ranks pvd result. The integrated ParaView plugin "Merge Blocks" has been used to get a vtu with the data of the second time step and saved as 'extractAndMergeVolume.vtu' on ParaView 6.

The ParaView plugin "PVGeosBlockExtractAndMerge" has been used to get the vtm with the block "CellElementRegion" from the GEOS simulation on 2 ranks pvd result. The integrated ParaView plugin "merge block" has been used to get a vtu with the data of the second time step and save as 'extractAndMergeVolume.vtu' on ParaView 6.

The meshes CellElementRegion2Ranks.vtm and CellElementRegion4Ranks.vtm have been extracted with the integrated ParaView plugin 'extract block' from two identical GEOS simulations except for the partitioning, respectively on 2 and 4 ranks. The extraction and save of the meshes have been made for the last time step. No newline at end of file
The ParaView plugin "PVGeosBlockExtractAndMerge" has been used to get the vtm with the block "SurfaceElementRegion" from the GEOS simulation on 2 ranks pvd result. The integrated ParaView plugin "merge block" has been used to get a vtu with the data of the second time step and save as 'extractAndMergeSurface.vtu' on ParaView 6.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The ParaView plugin "PVGeosBlockExtractAndMerge" has been used to get the vtm with the block "SurfaceElementRegion" from the GEOS simulation on 2 ranks pvd result. The integrated ParaView plugin "merge block" has been used to get a vtu with the data of the second time step and save as 'extractAndMergeSurface.vtu' on ParaView 6.
The ParaView plugin "PVGeosBlockExtractAndMerge" has been used to get the vtm with the block "SurfaceElementRegion" from the GEOS simulation on 2 ranks pvd result. The integrated ParaView plugin "Merge Blocks" has been used to get a vtu with the data of the second time step and saved as 'extractAndMergeSurface.vtu' on ParaView 6.

The meshes CellElementRegion2Ranks.vtm and CellElementRegion4Ranks.vtm have been extracted with the integrated ParaView plugin 'extract block' from two identical GEOS simulations except for the partitioning, respectively on 2 and 4 ranks. The extraction and save of the meshes have been made for the last time step. No newline at end of file
The ParaView plugin "PVGeosBlockExtractAndMerge" has been used to get the vtm with the block "SurfaceElementRegion" from the GEOS simulation on 2 ranks pvd result. The integrated ParaView plugin "merge block" has been used to get a vtu with the data of the second time step and save as 'extractAndMergeSurface.vtu' on ParaView 6.

The ParaView plugin "PVGeosBlockExtractAndMerge" has been used to get the vtm with the block "SurfaceElementRegion" from the GEOS simulation on 2 ranks pvd result. The integrated ParaView plugins "merge block" and "extract surface" have been used to get a vtp with the data of the second time step and save as 'extractAndMergeSurface.vtp' on ParaView 6.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The ParaView plugin "PVGeosBlockExtractAndMerge" has been used to get the vtm with the block "SurfaceElementRegion" from the GEOS simulation on 2 ranks pvd result. The integrated ParaView plugins "merge block" and "extract surface" have been used to get a vtp with the data of the second time step and save as 'extractAndMergeSurface.vtp' on ParaView 6.
The ParaView plugin "PVGeosBlockExtractAndMerge" has been used to get the vtm with the block "SurfaceElementRegion" from the GEOS simulation on 2 ranks pvd result. The integrated ParaView plugins "Merge Blocks" and "Extract Surface" have been used to get a vtp with the data of the second time step and saved as 'extractAndMergeSurface.vtp' on ParaView 6.


The ParaView plugin "PVGeosBlockExtractAndMerge" has been used to get the vtm with the block "SurfaceElementRegion" from the GEOS simulation on 2 ranks pvd result. The integrated ParaView plugins "merge block" and "extract surface" have been used to get a vtp with the data of the second time step and save as 'extractAndMergeSurface.vtp' on ParaView 6.

The ParaView plugin "PVGeosBlockExtractAndMerge" has been used to get the vtm with the block "WellElementRegion" from the GEOS simulation on 2 ranks pvd result. The integrated ParaView plugins "extract block" and "merge block" have been used to get a vtu with the data of the second time step of the first well and save as 'extractAndMergeWell1.vtu' on ParaView 6.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The ParaView plugin "PVGeosBlockExtractAndMerge" has been used to get the vtm with the block "WellElementRegion" from the GEOS simulation on 2 ranks pvd result. The integrated ParaView plugins "extract block" and "merge block" have been used to get a vtu with the data of the second time step of the first well and save as 'extractAndMergeWell1.vtu' on ParaView 6.
The ParaView plugin "PVGeosBlockExtractAndMerge" has been used to get the vtm with the block "WellElementRegion" from the GEOS simulation on 2 ranks pvd result. The integrated ParaView plugins "Extract Block" and "Merge Blocks" have been used to get a vtu with the data of the second time step of the first well and saved as 'extractAndMergeWell1.vtu' on ParaView 6.


The mesh 'cellElementRegion2Ranks.vtm' is a hand made vtm referring to the CellElementRegion block meshes of the 'geosOutput2Ranks.vtm'.

The mesh 'cellElementRegion4Ranks.vtm' contains the CellElementRegion block meshes extracted with the integrated ParaView plugin "extract block" from a GEOS simulations on 4 ranks pvd result. The extraction and save have been made with the data of the second time step step.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The mesh 'cellElementRegion4Ranks.vtm' contains the CellElementRegion block meshes extracted with the integrated ParaView plugin "extract block" from a GEOS simulations on 4 ranks pvd result. The extraction and save have been made with the data of the second time step step.
The mesh 'cellElementRegion4Ranks.vtm' contains the CellElementRegion block meshes extracted with the integrated ParaView plugin "Extract Block" from a GEOS simulations on 4 ranks pvd result. The extraction and save have been made with the data of the second time step.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Clean geos-processing tests to use only GEOS outup simulation meshes

2 participants

Comments