MDStressLab++
Loading...
Searching...
No Matches
Trigonometric Class Reference

#include <Trigonometric.h>

Public Member Functions

 Trigonometric ()
 
virtual ~Trigonometric ()
 
double operator() (const double &t) const
 Evaluate \(\phi(t)=\frac{1}{2}(1+\cos(\pi t))\) on \((-1,1)\).
 
double integral () const
 Return \(\int_{-1}^{1}\phi(t)\,dt=1\) for this shape.
 
double integrate (const Vector3d &vec1_pull_seg, const Vector3d &vec2_pull_seg) const
 Evaluate the expanded segment integral used by the LDAD bond function.
 

Detailed Description

Definition at line 13 of file Trigonometric.h.

Constructor & Destructor Documentation

◆ Trigonometric()

Trigonometric::Trigonometric ( )

Definition at line 12 of file Trigonometric.cpp.

◆ ~Trigonometric()

Trigonometric::~Trigonometric ( )
virtual

Definition at line 14 of file Trigonometric.cpp.

Member Function Documentation

◆ integral()

double Trigonometric::integral ( ) const

Return \(\int_{-1}^{1}\phi(t)\,dt=1\) for this shape.

Definition at line 29 of file Trigonometric.cpp.

◆ integrate()

double Trigonometric::integrate ( const Vector3d vec1_pull_seg,
const Vector3d vec2_pull_seg 
) const

Evaluate the expanded segment integral used by the LDAD bond function.

Definition at line 34 of file Trigonometric.cpp.

◆ operator()()

double Trigonometric::operator() ( const double &  t) const

Evaluate \(\phi(t)=\frac{1}{2}(1+\cos(\pi t))\) on \((-1,1)\).

Definition at line 16 of file Trigonometric.cpp.


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