FEMIO

FEMIO: FEM and mesh I/O tool

FEMIO is a tool to handle discretized geometry data and simulation data associated with them, e.g., meshes for finite element method, point clouds for particle method. Using FEMIO, one can perform preprocessing and postprocessing using FEMIO’s unified python interface. Also, FEMIO provides various data processing tools, e.g., geometry processing and graph signal processing. So far, FEMIO supports the following file formats:

File format name

Extension

Name in FEMIO

Read

Write

VTK legacy

.vtk

'vtk'

yes

yes

AVS UCD

.inp

'ucd'

yes

yes

FrontISTR

.msh, .cnt, .res

'fistr'

yes

yes

Wavefront OBJ

.obj

'obj'

yes

yes

Stereolithography

.stl

'stl'

yes

yes

Installation

FEMIO supports Python 3.8 or newer. FEMIO can be installed via pip:

$ pip install femio

Indices and tables