Virtual Testbed
Ship dynamics simulator for extreme conditions
Public Member Functions | Friends | List of all members
vtb::linalg::Lower_triangular_matrix_ldlt< T > Class Template Reference
Inheritance diagram for vtb::linalg::Lower_triangular_matrix_ldlt< T >:
[legend]
Collaboration diagram for vtb::linalg::Lower_triangular_matrix_ldlt< T >:
[legend]

Public Member Functions

Vector< T > solve (const Vector< T > &b) const
 
- Public Member Functions inherited from vtb::linalg::Lower_triangular_matrix< T >
Vector< T > forward_substitution (const Vector< T > &b) const
 Forward substitution. More...
 
Vector< T > backward_substitution (const Vector< T > &y) const
 Backward substitution. More...
 
Vector< T > solve (const Vector< T > &b) const
 
- Public Member Functions inherited from vtb::linalg::Matrix< T >
 Matrix (base_type rhs)
 
bool is_square () const
 
bool is_symmetric () const
 
bool is_symmetric (T eps) const
 
bool is_positive_definite () const
 
bool is_toeplitz () const
 
bool is_toeplitz (T eps) const
 
Square_matrix< T > inverse () const
 
Square_matrix< T > & inverse_self ()
 
Matrix< T > transpose () const
 
void transpose_self ()
 

Friends

class Symmetric_matrix< T >
 

Detailed Description

template<class T>
class vtb::linalg::Lower_triangular_matrix_ldlt< T >

Definition at line 155 of file linear_algebra.hh.