VPTissue Reference Manual
SimPT_Default::DeltaHamiltonian::DHelper Class Reference

Helper function for writing DeltaHamiltonians. More...

#include <DHelper.h>

Collaboration diagram for SimPT_Default::DeltaHamiltonian::DHelper:
Collaboration graph

Static Public Member Functions

static double AlignmentTerm (const std::array< double, 3 > &old_axis, const std::array< double, 3 > &new_axis)
 Alignment term.
 
static double BendingTerm (const array< double, 3 > &nb1_p, const array< double, 3 > &nb2_p, const array< double, 3 > &now_p, const array< double, 3 > &mov_p)
 Bending term. More...
 
static double ElasticWallTerm (const Cell *cell, Node *n, const std::list< Wall * > &node_owning_walls, double stiffness, const std::array< double, 3 > &nb1_p, const std::array< double, 3 > &nb2_p, const std::array< double, 3 > &now_p, const std::array< double, 3 > &mov_p)
 Elastic wall term.
 

Detailed Description

Helper function for writing DeltaHamiltonians.

Definition at line 42 of file DHelper.h.

Member Function Documentation

static double SimPT_Default::DeltaHamiltonian::DHelper::BendingTerm ( const array< double, 3 > &  nb1_p,
const array< double, 3 > &  nb2_p,
const array< double, 3 > &  now_p,
const array< double, 3 > &  mov_p 
)
inlinestatic

Bending term.

Calculate radius of the circle through the current node and its neighbors (local curvature). Ideal bending state is flat. Strong bending energy to resist cleaving by division planes.

Definition at line 66 of file DHelper.h.


The documentation for this class was generated from the following file: