|
string | name () const |
|
int | nfold1 () const |
|
int | nfold2 () const |
|
Vec | axis1 () const |
|
Vec | axis2 () const |
|
Vec | move1 () const |
|
Vec | move2 () const |
|
Xform | intra_xform1 () const |
|
Xform | intra_xform2 () const |
|
Vec | intra_slide1 () const |
|
Vec | intra_slide2 () const |
|
Vec | intra_move1A () const |
|
Vec | intra_move1B () const |
|
Vec | intra_move2A () const |
|
Vec | intra_move2B () const |
|
int | nangle1 () const |
|
int | nangle2 () const |
|
Real | angle1 () const |
|
Real | angle2 () const |
|
virtual int | max_ori () const |
|
virtual bool | dihedral () const |
|
virtual bool | dihedral1 () const |
|
virtual bool | dihedral2 () const |
|
Xform | xform1 (Real const &a1, Real const &r1) const |
|
Xform | xform2 (Real const &a2, Real const &r2) const |
|
virtual Xform | generator1 (Real, Real, Real, Real) const |
|
virtual Xform | generator2 (Real, Real, Real, Real) const |
|
virtual void | get_disp_dofs (Real const &omega, Real const &slidedis, Real &dcmp1_out, Real &dcmp2_out) const |
|
virtual bool | ori_is_allowed (Real const omega) const |
|
virtual Real | intra_check_dof1 (Real const &d1, Real const &) const |
|
virtual Real | intra_check_dof2 (Real const &, Real const &d2) const |
|
virtual Real | intra_slidedis_to_component_disp (int, int dispcomp, Real d) const |
|
virtual Vec | slide_axis (Real omega) const |
|
void | init (string _name, int _nfold1, Vec _axis1, int _nfold2, Vec _axis2) |
|
| VirtualBase ()=default |
| Default constructor. More...
|
|
virtual | ~VirtualBase ()=default |
| The virtual destructor is one of the main reasons for the VirtualBase class. More...
|
|
| VirtualBase (VirtualBase const &)=default |
|
| VirtualBase (VirtualBase &&)=default |
|
VirtualBase & | operator= (VirtualBase const &)=default |
|
VirtualBase & | operator= (VirtualBase &&)=default |
|
◆ angle1()
Real Arch::angle1 |
( |
| ) |
const |
|
inline |
◆ angle2()
Real Arch::angle2 |
( |
| ) |
const |
|
inline |
◆ axis1()
Vec Arch::axis1 |
( |
| ) |
const |
|
inline |
◆ axis2()
Vec Arch::axis2 |
( |
| ) |
const |
|
inline |
◆ dihedral()
virtual bool Arch::dihedral |
( |
| ) |
const |
|
inlinevirtual |
◆ dihedral1()
virtual bool Arch::dihedral1 |
( |
| ) |
const |
|
inlinevirtual |
◆ dihedral2()
virtual bool Arch::dihedral2 |
( |
| ) |
const |
|
inlinevirtual |
◆ generator1()
◆ generator2()
◆ get_disp_dofs()
virtual void Arch::get_disp_dofs |
( |
Real const & |
omega, |
|
|
Real const & |
slidedis, |
|
|
Real & |
dcmp1_out, |
|
|
Real & |
dcmp2_out |
|
) |
| const |
|
inlinevirtual |
◆ init()
void Arch::init |
( |
string |
_name, |
|
|
int |
_nfold1, |
|
|
Vec |
_axis1, |
|
|
int |
_nfold2, |
|
|
Vec |
_axis2 |
|
) |
| |
|
inline |
◆ intra_check_dof1()
virtual Real Arch::intra_check_dof1 |
( |
Real const & |
d1, |
|
|
Real const & |
|
|
) |
| const |
|
inlinevirtual |
◆ intra_check_dof2()
virtual Real Arch::intra_check_dof2 |
( |
Real const & |
, |
|
|
Real const & |
d2 |
|
) |
| const |
|
inlinevirtual |
◆ intra_move1A()
Vec Arch::intra_move1A |
( |
| ) |
const |
|
inline |
◆ intra_move1B()
Vec Arch::intra_move1B |
( |
| ) |
const |
|
inline |
◆ intra_move2A()
Vec Arch::intra_move2A |
( |
| ) |
const |
|
inline |
◆ intra_move2B()
Vec Arch::intra_move2B |
( |
| ) |
const |
|
inline |
◆ intra_slide1()
Vec Arch::intra_slide1 |
( |
| ) |
const |
|
inline |
◆ intra_slide2()
Vec Arch::intra_slide2 |
( |
| ) |
const |
|
inline |
◆ intra_slidedis_to_component_disp()
virtual Real Arch::intra_slidedis_to_component_disp |
( |
int |
, |
|
|
int |
dispcomp, |
|
|
Real |
d |
|
) |
| const |
|
inlinevirtual |
◆ intra_xform1()
Xform Arch::intra_xform1 |
( |
| ) |
const |
|
inline |
◆ intra_xform2()
Xform Arch::intra_xform2 |
( |
| ) |
const |
|
inline |
◆ max_ori()
virtual int Arch::max_ori |
( |
| ) |
const |
|
inlinevirtual |
◆ move1()
Vec Arch::move1 |
( |
| ) |
const |
|
inline |
◆ move2()
Vec Arch::move2 |
( |
| ) |
const |
|
inline |
◆ name()
string Arch::name |
( |
| ) |
const |
|
inline |
◆ nangle1()
int Arch::nangle1 |
( |
| ) |
const |
|
inline |
◆ nangle2()
int Arch::nangle2 |
( |
| ) |
const |
|
inline |
◆ nfold1()
int Arch::nfold1 |
( |
| ) |
const |
|
inline |
◆ nfold2()
int Arch::nfold2 |
( |
| ) |
const |
|
inline |
◆ ori_is_allowed()
virtual bool Arch::ori_is_allowed |
( |
Real const |
omega | ) |
const |
|
inlinevirtual |
◆ slide_axis()
virtual Vec Arch::slide_axis |
( |
Real |
omega | ) |
const |
|
inlinevirtual |
◆ xform1()
◆ xform2()
◆ alpha_
◆ angle1_
◆ angle2_
◆ axis1_
◆ axis2_
◆ intra_move1A_
◆ intra_move1B_
◆ intra_move2A_
◆ intra_move2B_
◆ intra_slide1_
◆ intra_slide2_
◆ intra_xform1_
Xform Arch::intra_xform1_ |
◆ intra_xform2_
Xform Arch::intra_xform2_ |
◆ move1_
◆ move2_
◆ name_
◆ nangle1_
◆ nangle2_
◆ nfold1_
◆ nfold2_
◆ sin_alpha_
◆ tan_alpha_
The documentation for this class was generated from the following file: