MDStressLab++
Loading...
Searching...
No Matches
MethodLdad< T > Class Template Reference

#include <MethodLdad.h>

Inheritance diagram for MethodLdad< T >:
Collaboration diagram for MethodLdad< T >:

Public Member Functions

 MethodLdad (const Matrix3d &ldadVectors)
 
 MethodLdad (const MethodLdad &)
 
virtual ~MethodLdad ()
 
- Public Member Functions inherited from Method< MethodLdad< T > >
virtual ~Method ()
 
double operator() (const Vector3d &vec) const
 The weighting function \(w\) used to compute stress.
 
double bondFunction (const Vector3d &vec1, const Vector3d &vec2) const
 The bond function \(b(\boldsymbol v^1, \boldsymbol v^2)\) gives the weight associated to a bond formed by two atoms.
 
double getAveragingDomainSize () const
 Gets the spatial size of the averaging domain, i.e. the support of the weighting function.
 

Protected Member Functions

double operator() (const Vector3d &vec) const
 
double bondFunction (const Vector3d &vec1, const Vector3d &vec2) const
 

Friends

class Method< MethodLdad< T > >
 

Additional Inherited Members

- Protected Attributes inherited from Method< MethodLdad< T > >
double averagingDomainSize
 

Detailed Description

template<typename T>
class MethodLdad< T >
Examples
testLDADLJ.cpp, and testMls.cpp.

Definition at line 19 of file MethodLdad.h.

Constructor & Destructor Documentation

◆ MethodLdad() [1/2]

template<typename T >
MethodLdad< T >::MethodLdad ( const Matrix3d ldadVectors)

Definition at line 16 of file MethodLdad.cpp.

◆ MethodLdad() [2/2]

template<typename T >
MethodLdad< T >::MethodLdad ( const MethodLdad< T > &  )

◆ ~MethodLdad()

template<typename T >
MethodLdad< T >::~MethodLdad ( )
virtual

Definition at line 41 of file MethodLdad.cpp.

Member Function Documentation

◆ bondFunction()

template<typename T >
double MethodLdad< T >::bondFunction ( const Vector3d vec1,
const Vector3d vec2 
) const
protected

Definition at line 55 of file MethodLdad.cpp.

◆ operator()()

template<typename T >
double MethodLdad< T >::operator() ( const Vector3d vec) const
protected

Definition at line 46 of file MethodLdad.cpp.

Friends And Related Symbol Documentation

◆ Method< MethodLdad< T > >

template<typename T >
friend class Method< MethodLdad< T > >
friend

Definition at line 84 of file MethodLdad.h.


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