MDStressLab++
MethodSphere Class Reference

#include <MethodSphere.h>

Inheritance diagram for MethodSphere:
Collaboration diagram for MethodSphere:

Public Member Functions

 MethodSphere (double, std::string)
 
 MethodSphere (double, std::map< double, double >)
 
 MethodSphere (const MethodSphere &)
 
virtual ~MethodSphere ()
 
- Public Member Functions inherited from Method< MethodSphere >
virtual ~Method ()
 
double operator() (const Vector3d &vec) const
 
double bondFunction (const Vector3d &vec1, const Vector3d &vec2) const
 
double getAveragingDomainSize () const
 

Protected Member Functions

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

Friends

class Method< MethodSphere >
 

Additional Inherited Members

- Protected Attributes inherited from Method< MethodSphere >
double averagingDomainSize
 

Detailed Description

Definition at line 16 of file MethodSphere.h.

Constructor & Destructor Documentation

MethodSphere::MethodSphere ( double  averagingDomainSize,
std::string  type = "virial" 
)

Definition at line 15 of file MethodSphere.cpp.

MethodSphere::MethodSphere ( double  averagingDomainSize,
std::map< double, double >  map 
)

Definition at line 62 of file MethodSphere.cpp.

MethodSphere::MethodSphere ( const MethodSphere _hardy)

Definition at line 114 of file MethodSphere.cpp.

MethodSphere::~MethodSphere ( )
virtual

Definition at line 119 of file MethodSphere.cpp.

Member Function Documentation

double MethodSphere::bondFunction ( const Vector3d vec1,
const Vector3d vec2 
) const
protected

Definition at line 167 of file MethodSphere.cpp.

double MethodSphere::operator() ( const Vector3d vec) const
protected

Definition at line 153 of file MethodSphere.cpp.

Friends And Related Function Documentation

friend class Method< MethodSphere >
friend

Definition at line 18 of file MethodSphere.h.


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