In file tetrahedrisation/ActiveTetra3DInternalForce.h:

namespace yav struct SpringMassTetra3D

Implements a basic spring mass model on a 3d active tetrahedrisation

static void setSpring(ActiveTetra3D * t)
initialization method for spring mass internal forces
static void unsetSpring(ActiveTetra3D *t)
unset the spring-mass internal force on 3D active triangulation
static void computeSpring(ActiveTetra3D * t)
computes spring forces on all vertices
static void computeLocalSpring(ActiveTetraVertex3D * v)
computes spring internal force on a vertex
static double computeSpringEnergy(ActiveTetra3D *t)
compute the spring-mass internal energy on 3D active tetrahedrisation
static void computeImplicitScheme(ActiveTetra3D *t)
create the rigidity matrix for implicit scheme solution
static void createRigidityMatrix(ActiveTetra3D *t, bool symmetric=true)
create the rigidity matrix for implicit scheme solution

Documentation

Implements a basic spring mass model on a 3d active tetrahedrisation
static void setSpring(ActiveTetra3D * t)
initialization method for spring mass internal forces

static void unsetSpring(ActiveTetra3D *t)
unset the spring-mass internal force on 3D active triangulation

static void computeSpring(ActiveTetra3D * t)
computes spring forces on all vertices

static void computeLocalSpring(ActiveTetraVertex3D * v)
computes spring internal force on a vertex

static double computeSpringEnergy(ActiveTetra3D *t)
compute the spring-mass internal energy on 3D active tetrahedrisation

static void computeImplicitScheme(ActiveTetra3D *t)
create the rigidity matrix for implicit scheme solution

static void createRigidityMatrix(ActiveTetra3D *t, bool symmetric=true)
create the rigidity matrix for implicit scheme solution

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de