SU2
Public Member Functions | List of all members
CSysMatrixVectorProductTransposed Class Reference
Inheritance diagram for CSysMatrixVectorProductTransposed:
CMatrixVectorProduct

Public Member Functions

 CSysMatrixVectorProductTransposed (CSysMatrix &matrix_ref, CGeometry *geometry_ref, CConfig *config_ref)
 constructor of the class More...
 
 ~CSysMatrixVectorProductTransposed ()
 destructor of the class
 
void operator() (const CSysVector &u, CSysVector &v) const
 operator that defines the CSysMatrix-CSysVector product More...
 
- Public Member Functions inherited from CMatrixVectorProduct
virtual ~CMatrixVectorProduct ()=0
 class destructor
 

Constructor & Destructor Documentation

§ CSysMatrixVectorProductTransposed()

CSysMatrixVectorProductTransposed::CSysMatrixVectorProductTransposed ( CSysMatrix matrix_ref,
CGeometry geometry_ref,
CConfig config_ref 
)
inline

constructor of the class

Parameters
[in]matrix_ref- matrix reference that will be used to define the products
[in]geometry_ref-
[in]config_ref-

Member Function Documentation

§ operator()()

void CSysMatrixVectorProductTransposed::operator() ( const CSysVector u,
CSysVector v 
) const
inlinevirtual

operator that defines the CSysMatrix-CSysVector product

Parameters
[in]u- CSysVector that is being multiplied by the sparse matrix
[out]v- CSysVector that is the result of the product

Implements CMatrixVectorProduct.


The documentation for this class was generated from the following files: