Post-/Pre-processing

PVAttributeMapping

AttributeMapping is a paraview plugin that transfers global attributes from a source mesh to a final mesh with same point/cell coordinates.

Input and output meshes can be vtkDataSet or vtkMultiBlockDataSet.

Warning

For one application of the plugin, the attributes to transfer should all be located on the same piece (all on points or all on cells).

Note

For cell, the coordinates of the points in the cell are compared. If one of the two meshes is a surface and the other a volume, all the points of the surface must be points of the volume.

To use it:

  • Load the module in Paraview: Tools>Manage Plugins…>Load new>PVAttributeMapping.

  • Select the mesh to transfer the global attributes (meshTo).

  • Select Filters > 4- Geos Utils > Attribute Mapping.

  • Select the source mesh with global attributes to transfer (meshFrom).

  • Select the on witch element (onPoints/onCells) the attributes to transfer are.

  • Select the global attributes to transfer from the source mesh to the final mesh.

  • Apply.

PVCreateConstantAttributePerRegion

PVCreateConstantAttributePerRegion is a Paraview plugin that allows to create an attribute with constant values per components for each chosen indexes of a reference/region attribute. If other region indexes exist, values are set to nan for float type, -1 for int type or 0 for uint type.

Input mesh is either vtkMultiBlockDataSet or vtkDataSet and the region attribute must have one component. The relation index/values is given by a dictionary. Its keys are the indexes and its items are the list of values for each component.

Warning

The input mesh should contain an attribute corresponding to the regions.

To use it:

  • Load the module in Paraview: Tools>Manage Plugins…>Load new>PVCreateConstantAttributePerRegion.

  • Select the mesh in which you want to create the attributes.

  • Select the filter Create Constant Attribute Per Region in filter|0- Geos Pre-processing.

  • Choose the region attribute, the relation index/values, the new attribute name, the type of the value, the number of components and their names.

  • Apply.

PVFillPartialArrays

Fill partial arrays of input mesh.

Input and output are vtkMultiBlockDataSet.

To use it:

  • Load the module in Paraview: Tools>Manage Plugins…>Load new>PVFillPartialArrays.

  • Select the input mesh.

  • Select the partial arrays to fill.

  • Set the filling value (defaults to nan).

  • Apply.

PVGeomechanicsCalculator plugin

PVGeomechanicsCalculator is a paraview plugin that allows to compute additional Geomechanical properties from existing ones.

The basic geomechanics outputs are:
  • Elastic modulus (young modulus and poisson ratio or bulk modulus and shear modulus)

  • Biot coefficient

  • Compressibility, oedometric compressibility and real compressibility coefficient

  • Specific gravity

  • Real effective stress ratio

  • Total initial stress, total current stress and total stress ratio

  • Lithostatic stress (physics to update)

  • Elastic stain

  • Reservoir stress path and reservoir stress path in oedometric condition

The advanced geomechanics outputs are:
  • fracture index and threshold

  • Critical pore pressure and pressure index

PVGeomechanicsCalculator paraview plugin input mesh is either vtkPointSet or vtkUnstructuredGrid and returned mesh is of same type as input.

Important

Please refer to the PVGeosExtractMergeBlockVolume* plugins to provide the correct input.

To use it:

  • Load the module in Paraview: Tools > Manage Plugins… > Load new > PVGeomechanicsCalculator

  • Select the mesh you want to compute geomechanics output on

  • Search Filters > 3- Geos Geomechanics > Geos Geomechanics Calculator

  • Set physical constants and computeAdvancedOutput if needed

  • Apply

PVSplitMesh

Split each cell of input mesh to smaller cells.

Output mesh is of same type as input mesh. If input mesh is a composite mesh, the plugin split cells of each part independently.

To use it:

  • Load the module in Paraview: Tools>Manage Plugins…>Load new>PVSplitMesh.

  • Select the input mesh.

  • Apply the filter.

PVMergeBlocksEnhanced module

Merge Blocks Keeping Partial Attributes is a Paraview plugin filter that allows to merge blocks from a multiblock dataset while keeping partial attributes.

Input is a vtkMultiBlockDataSet and output is a vtkUnstructuredGrid.

Note

This plugin is intended to be used for GEOS VTK outputs. You may encounter issues if two datasets of the input multiblock dataset have duplicated cell IDs.

To use it:

  • Load the module in Paraview: Tools > Manage Plugins… > Load new > PVMergeBlocksEnhanced

  • Select the multiblock dataset mesh you want to merge

  • Select Filters > 4- Geos Utils > Merge Blocks Keeping Partial Attributes

  • Apply

Note

Partial attributes are filled with default values depending on their types. - 0 for uint data. - -1 for int data. - nan for float data.

PVClipToMainFrame

Clip the input mesh to the main frame applying the correct LandmarkTransform

To use it:

  • Load the module in Paraview: Tools>Manage Plugins…>Load new>PVClipToMainFrame.

  • Apply.