| 
    Simbody
    3.7
    
   | 
 
Here we declare the classes needed for managing the properties of matrices, which we call Matrix Characteristics. More...
Go to the source code of this file.
Classes | |
| class | SimTK::MatrixStructure | 
| Matrix "structure" refers to an inherent mathematical (or at least algorithmic) characteristic of the matrix rather than a storage strategy.  More... | |
| struct | SimTK::MatrixStructure::Mask | 
| class | SimTK::MatrixStorage | 
| Matrix "storage" refers to the physical layout of data in the computer's memory.  More... | |
| struct | SimTK::MatrixStorage::Mask | 
| Use this class to represent sets of acceptable values for each of the storage attributes (packing, position, order, diagonal).  More... | |
| class | SimTK::MatrixOutline | 
| Matrix "outline" refers to the characteristic relationship between the number of rows and columns of a matrix, without necessarily specifying the absolute dimensions.  More... | |
| struct | SimTK::MatrixOutline::Mask | 
| class | SimTK::MatrixCondition | 
| Matrix "condition" is a statement about the numerical characteristics of a Matrix.  More... | |
| struct | SimTK::MatrixCondition::Mask | 
| Use this class to represent a set of acceptable Condition values.  More... | |
| class | SimTK::MatrixCharacter | 
| A MatrixCharacter is a set containing a value for each of the matrix characteristics except element type, which is part of the templatized declaration of a Matrix_, Vector_, or RowVector_ handle.  More... | |
| class | SimTK::MatrixCharacter::LapackFull | 
| Predefined MatrixCharacter for an ordinary Lapack-style full matrix of a particular dimension m x n (nrows X ncols).  More... | |
| class | SimTK::MatrixCharacter::Vector | 
| Predefined MatrixCharacter for an ordinary column vector of a particular size.  More... | |
| class | SimTK::MatrixCharacter::RowVector | 
| Predefined MatrixCharacter for an ordinary row vector of a particular size.  More... | |
| class | SimTK::MatrixCharacter::Mask | 
| This class collects masks of each characteristic type for representing sets of accceptable characteristics.  More... | |
| class | SimTK::MatrixCommitment | 
| A MatrixCommitment provides a set of acceptable matrix characteristics.  More... | |
| class | SimTK::MatrixCommitment::Vector | 
| This is the default commitment for a column vector.  More... | |
| class | SimTK::MatrixCommitment::RowVector | 
| This is the default commitment for a row vector.  More... | |
| class | SimTK::MatrixCommitment::Triangular | 
| This is the default commitment for a triangular matrix.  More... | |
| class | SimTK::MatrixCommitment::Symmetric | 
| This is the default commitment for a symmetric (not Hermitian) matrix.  More... | |
| class | SimTK::MatrixCommitment::Hermitian | 
| This is the default commitment for a Hermitian (not symmetric) matrix.  More... | |
| class | SimTK::MatrixCommitment::SkewSymmetric | 
| This is the default commitment for skew symmetric (not skew Hermitian) matrix.  More... | |
| class | SimTK::MatrixCommitment::SkewHermitian | 
| This is the default commitment for a skew Hermitian (not skew symmetric) matrix.  More... | |
Namespaces | |
| SimTK | |
| This is the top-level SimTK namespace into which all SimTK names are placed to avoid collision with other symbols.  | |
Here we declare the classes needed for managing the properties of matrices, which we call Matrix Characteristics.