Classes | |
| class | ExcState |
| class | ExcMissing |
Enumerations | |
| enum | State { matrix, inverse_matrix, lu, eigenvalues, unusable = 0x8000 } |
| enum | Properties { general = 0, symmetric = 1, upper_triangle = 2, lower_triangle = 4, diagonal = 6, hessenberg = 8 } |
Functions | |
| const char * | state_name (State s) |
Variables | |
| static const char | V = 'V' |
| static const char | T = 'T' |
| static const char | N = 'N' |
| static const int | zero = 0 |
| static const int | one = 1 |
| enum LAPACKSupport::State |
Most LAPACK functions change the contents of the matrix applied to to something which is not a matrix anymore. Therefore, LAPACK matrix classes in deal.II have a state flag indicating what happened to them.
A matrix can have certain features allowing for optimization, but hard to test. These are listed here.
| const char* LAPACKSupport::state_name | ( | State | s | ) | [inline] |
Function printing the name of a State.
References eigenvalues, inverse_matrix, lu, matrix, and unusable.
const char LAPACKSupport::V = 'V' [static] |
Character constant.
const char LAPACKSupport::T = 'T' [static] |
Character constant.
Referenced by Utilities::fixed_power(), MemoryConsumption::memory_consumption(), and SmartPointer< T, P >::operator=().
const char LAPACKSupport::N = 'N' [static] |
Character constant.
Referenced by Utilities::fixed_power(), operator<<(), TableIndicesBase< N >::operator==(), and TableIndicesBase< N >::operator[]().
const int LAPACKSupport::zero = 0 [static] |
Integer constant.
const int LAPACKSupport::one = 1 [static] |
Integer constant.
documentation generated on Fri Mar 12 23:09:25 2010 by
doxygen
1.5.9