Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 1.12 KB

README.md

File metadata and controls

40 lines (28 loc) · 1.12 KB

meshReader

Mesh reader library for OpenCMISS-iron

File formats

This library can convert the following mesh formats to OpenCMISS-iron node/element numbering schemes:

  1. CHeart X/T/B file format
  • linear/quadratic triangles
  • linear/quadratic quadrilaterals
  • linear/quadratic tetrahedra
  • linear/quadratic hexahedra
  1. Cubit file format
  • TBD

Further mesh formats, interpolation orders and mesh types will follow, e.g.,

  1. exnode/exelem file format
  2. UGRID file format
  3. VTK file format

Utilities

This library also adds some convenience functions for dealing with meshes. For example,

  1. GeneratedMesh_SurfaceWeightsGet - This function computes the nodal weights required to apply consistent nodal forces.
  2. ImportedMesh_SurfaceGet - This function gets all the nodes associated with a patch ID for imported meshes.
  • Note: So far, only for CHeart mesh files.
  1. ImportedMesh_SurfaceWeightsGet - This function computes the nodal weights required to apply consistent nodal forces.
  • Note: So far, only for CHeart mesh files.

Installation

Simply run the following commands:

  1. cmake .
  2. make
  3. make install