MADNESS 0.10.1
madness::Molecule::apply_c2 Struct Reference

Public Member Functions

 apply_c2 (double xaxis, double yaxis, double zaxis)
void operator() (double &x, double &y, double &z) const

Public Attributes

double xaxis
double yaxis
double zaxis

Detailed Description

Apply to (x,y,z) a C2 rotation about an axis thru the origin and (xaxis,yaxis,zaxis)

Constructor & Destructor Documentation

◆ apply_c2()

madness::Molecule::apply_c2::apply_c2 ( double xaxis,
double yaxis,
double zaxis )
inline

References xaxis, yaxis, and zaxis.

Member Function Documentation

◆ operator()()

void madness::Molecule::apply_c2::operator() ( double & x,
double & y,
double & z ) const
inline

References xaxis, yaxis, and zaxis.

Member Data Documentation

◆ xaxis

double madness::Molecule::apply_c2::xaxis

Referenced by apply_c2(), and operator()().

◆ yaxis

double madness::Molecule::apply_c2::yaxis

Referenced by apply_c2(), and operator()().

◆ zaxis

double madness::Molecule::apply_c2::zaxis

Referenced by apply_c2(), and operator()().


The documentation for this struct was generated from the following file: