nrv.fmod.FEM.mesh_creator

Description

NeuRon Virtualizer, large scale modeling of Peripheral Nervous System with random stimulation waveforms

Classes

MshCreator([D, ver_level])

Class handling the creation of a gmsh mesh (https://gmsh.info/doc/texinfo/gmsh.html) Contains methodes dealing with the mesh geometries, physical domains and feilds

NerveMshCreator([Length, Outer_D, Nerve_D, ...])

Class allowing to generate Nerve shape 3D gmsh mesh with labeled physical domain Contains methodes dealing with the mesh geometries, physical domains and feilds Inherit from MshCreator class.

Functions

is_MshCreator(object)

Check if an object is a MshCreator, return True if yes, else False

clear_gmsh()

Finalize Gmsh if it is currently initialized.

is_NerveMshCreator(object)

check if an object is a NerveMshCreator, return True if yes, else False

get_mesh_domid(objtype[, objid, is_surf])

function returning the corresponding physical domain in the mesh of an object in the context.

get_node_physical_id(id_ax, i_node[, volume])

Compute the physical-domain identifier associated with one myelinated node.