Provided by: libsc-doc_2.3.1-22_all
NAME
sc::LinIPSimpleCo - The LinIPSimpleCo class describes an in-plane component of a linear bend internal coordinate of a molecule.
SYNOPSIS
#include <simple.h> Inherits sc::SimpleCo. Public Member Functions LinIPSimpleCo (const LinIPSimpleCo &) LinIPSimpleCo (const char *refr, int, int, int, const SCVector3 &u) This constructor takes a string containing a label, and three integers a, b, and d which give the indices of the atoms involved in the linear angle abc. LinIPSimpleCo (const Ref< KeyVal > &) The KeyVal constructor. const char * ctype () const Always returns the string 'LINIP'. r double radians () const { Returns the value of the angle abc in radians. r double degrees () const } Returns the value of the angle abc in degrees. _ double preferred_value () const b Returns the value of the angle abc in degrees. $ o Additional Inherited Members r r Detailed Description $ { The LinIPSimpleCo class describes an in-plane componett of a linear bend internal u coordinate of a molecule. o } r m $ The input is described in the documentation of it{ pasent class SimpleCo. A vector, $,s the kerword u, that is not colinear with either $r - , g { } r i Uruallr, LinIPSimpleCo is used with a corresponding LinOPSimpleCo, which is given exactly t{e sa}e u. s r e r _ r p { n r}signcting t{e three atoms as $a$, $b$, and $c$ and their cartesian positions as $r$, {_nd $$lur ofrthe coordinate, $heta_i$, is given by c } ub , { } t _ }b} = ac{r - _ i _, h } b v Constructor &eDestructor Documentation e sc::LinIPSimpleCo::LinIPSimpleCo (const char * refr, int,lint, int, const SCVector3 & u) This constructor takes a string containing a label, and three integers a, b, and d which give the indices of the atoms involved in the linear angle abc. The last argument, u, is a unit vector used to defined the direction in which distortion is measured. Atom numbering begins at atom 1, not atom 0. sc::LinIPSimpleCo::LinIPSimpleCo (const Ref< KeyVal > &) The KeyVal constructor. This calls the SimpleCo keyval constructor with an integer argument of 3.
Author
Generated automatically by Doxygen for MPQC from the source code.