Skip to content

lorenzo-mechbau/meshReader

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Mesh reader library for OpenCMISS-iron

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Fortran 97.9%
  • CMake 2.1%