Helper function for writing DeltaHamiltonians.
More...
#include <DHelper.h>
|
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.
|
|
Helper function for writing DeltaHamiltonians.
Definition at line 42 of file DHelper.h.
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: