|
| CGF1d () |
| Default constructor makes an qn=0 Gaussian.
|
|
| CGF1d (unsigned int qn) |
|
| CGF1d (unsigned int qn[1]) |
|
| CGF1d (const CGF1d &source) |
|
| CGF1d (const ConstructablePolymorphically &sptr) |
|
CGF1d & | operator= (const CGF1d &source) |
| assignment
|
|
CGF1d | operator+ (const CGF1d &B) const |
|
CGF1d | operator- (const CGF1d &B) const |
|
const OriginDerivative< 1u > & | deriv () const |
|
OriginDerivative< 1u > & | deriv () |
|
std::string | label () const |
| Return a compact label.
|
|
unsigned int | num_bf () const |
| Returns the number of basis functions in the set (always 1)
|
|
unsigned int | qn (unsigned int dir=0) const |
| Returns the quantum number (what used to be "angular momentum")
|
|
unsigned int | operator[] (unsigned int dir) const |
|
bool | operator== (const CGF1d &a) const |
| Comparison operator.
|
|
void | inc (unsigned int dir, unsigned int c=1u) |
| Implementation of IncableBFSet::inc().
|
|
void | dec (unsigned int dir, unsigned int c=1u) |
| Implementation of IncableBFSet::dec().
|
|
unsigned int | norm () const |
| Implements IncableBFSet::norm()
|
|
LIBINT2_UINT_LEAST64 | key () const |
| Implements Hashable<LIBINT2_UINT_LEAST64>::key()
|
|
void | print (std::ostream &os=std::cout) const |
| Print out the content.
|
|
bool | is_unit () const |
|
bool | zero () const |
| norm() == 0
|
|
bool | valid () const |
| Return false if this object is invalid.
|
|
| Contractable (const Contractable &source) |
|
Contractable & | operator= (const Contractable &source) |
|
bool | contracted () const |
|
void | uncontract () |
|
void | contract () |
|
template<CartesianAxis Axis>
class libint2::CGF1d< Axis >
Cartesian components of 3D CGF = 1D CGF.
- Note
- reference to particular cartesian axis embedded in type, so that for example axis-dependent RRs can correctly infer geometric constants