QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
BasisIncompleteOrdered Class Reference

#include <basisincompleteordered.hpp>

+ Collaboration diagram for BasisIncompleteOrdered:

Public Member Functions

 BasisIncompleteOrdered (Size euclideanDimension)
 
bool addVector (const Array &newVector)
 return value indicates if the vector was linearly independent More...
 
Size basisSize () const
 
Size euclideanDimension () const
 
Matrix getBasisAsRowsInMatrix () const
 

Private Attributes

std::vector< ArraycurrentBasis_
 
Size euclideanDimension_
 
Array newVector_
 

Detailed Description

Definition at line 29 of file basisincompleteordered.hpp.

Constructor & Destructor Documentation

◆ BasisIncompleteOrdered()

BasisIncompleteOrdered ( Size  euclideanDimension)

Definition at line 25 of file basisincompleteordered.cpp.

Member Function Documentation

◆ addVector()

bool addVector ( const Array newVector)

return value indicates if the vector was linearly independent

Definition at line 28 of file basisincompleteordered.cpp.

+ Here is the call graph for this function:

◆ basisSize()

Size basisSize ( ) const

Definition at line 62 of file basisincompleteordered.cpp.

◆ euclideanDimension()

Size euclideanDimension ( ) const

Definition at line 66 of file basisincompleteordered.cpp.

◆ getBasisAsRowsInMatrix()

Matrix getBasisAsRowsInMatrix ( ) const

Definition at line 71 of file basisincompleteordered.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ currentBasis_

std::vector<Array> currentBasis_
private

Definition at line 38 of file basisincompleteordered.hpp.

◆ euclideanDimension_

Size euclideanDimension_
private

Definition at line 39 of file basisincompleteordered.hpp.

◆ newVector_

Array newVector_
private

Definition at line 40 of file basisincompleteordered.hpp.