double integral() const
Return for this shape.
double integrate(const Vector3d &vec1_pull_seg, const Vector3d &vec2_pull_seg) const
Evaluate the segment integral used by the LDAD bond function.
double operator()(const double &t) const
Evaluate the one-dimensional constant LDAD shape function.
Eigen::Matrix< double, 1, DIM, Eigen::RowMajor > Vector3d