![]() |
NuTo
Numerics Tool
|
#include <DofVector.h>
Public Member Functions | |
| const Eigen::Matrix< T, Eigen::Dynamic, 1 > & | operator[] (const DofType &dofType) const |
| const access More... | |
| Eigen::Matrix< T, Eigen::Dynamic, 1 > & | operator[] (const DofType &dofType) |
| nonconst access More... | |
| DofVector & | operator+= (const DofVector &rhs) |
performs uninitialized addition that resizes the data to the length of rhs More... | |
| DofVector & | operator-= (const DofVector &rhs) |
performs uninitialized addition that resizes the data to the length of rhs More... | |
| DofVector & | operator*= (double scalar) |
| double | operator() (DofType dof, int globalDofNumber) const |
| void | SetZero () |
| std::vector< double > | operator() (DofType dof, std::vector< int > globalDofNumbers) const |
| void | AddScaled (const DofVector &rhs, double scalar) |
calculates (*this) += rhs * scalar More... | |
| std::vector< DofType > | DofTypes () const |
Protected Attributes | |
| std::map< DofType, Eigen::Matrix< T, Eigen::Dynamic, 1 >, CompareDofType > | mData |
| data container More... | |
Friends | |
| DofVector | operator+ (DofVector lhs, const DofVector &rhs) |
| DofVector | operator- (DofVector lhs, const DofVector &rhs) |
| DofVector | operator* (DofVector lhs, double scalar) |
| DofVector | operator* (double scalar, DofVector rhs) |
| std::ostream & | operator<< (std::ostream &out, const DofVector &v) |
|
inline |
calculates (*this) += rhs * scalar
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
performs uninitialized addition that resizes the data to the length of rhs
|
inline |
performs uninitialized addition that resizes the data to the length of rhs
|
inline |
const access
| dofType | dof type |
|
inline |
nonconst access
| dofType | dof type |
|
inline |
|
friend |
|
protected |
data container
1.8.11