COPASI API  4.40.278
CMatrix.h File Reference
#include <algorithm>
#include <iostream>
#include <assert.h>
#include <string.h>
#include "copasi/core/CVector.h"
#include "copasi/copasi.h"

Classes

class  CFortranAccess< Matrix >
 
class  CLowerTriangularView< Matrix >
 
class  CMatrix< CType >
 
class  CTransposeView< Matrix >
 
class  CUnitLowerTriangularView< Matrix >
 
class  CUnitUpperTriangularView< Matrix >
 
class  CUpperTriangularView< Matrix >
 

Functions

template<class Matrix >
std::ostream & operator<< (std::ostream &os, const CLowerTriangularView< Matrix > &A)
 
template<class CType >
std::ostream & operator<< (std::ostream &os, const CMatrix< CType > &A)
 
template<class Matrix >
std::ostream & operator<< (std::ostream &os, const CTransposeView< Matrix > &A)
 
template<class Matrix >
std::ostream & operator<< (std::ostream &os, const CUnitLowerTriangularView< Matrix > &A)
 
template<class Matrix >
std::ostream & operator<< (std::ostream &os, const CUnitUpperTriangularView< Matrix > &A)
 
template<class Matrix >
std::ostream & operator<< (std::ostream &os, const CUpperTriangularView< Matrix > &A)
 

Function Documentation

◆ operator<<() [1/6]

template<class Matrix >
std::ostream & operator<< ( std::ostream &  os,
const CLowerTriangularView< Matrix > &  A 
)

Output stream operator

Parameters
ostream& os
constCLowerTriangularView< Matrix > & A
Returns
ostream & os

◆ operator<<() [2/6]

template<class CType >
std::ostream & operator<< ( std::ostream &  os,
const CMatrix< CType > &  A 
)

Output stream operator

Parameters
ostream& os
constCMatrix< CType > & A
Returns
ostream & os

◆ operator<<() [3/6]

template<class Matrix >
std::ostream & operator<< ( std::ostream &  os,
const CTransposeView< Matrix > &  A 
)

Output stream operator

Parameters
ostream& os
constCTransposeView< Matrix > & A
Returns
ostream & os

◆ operator<<() [4/6]

template<class Matrix >
std::ostream & operator<< ( std::ostream &  os,
const CUnitLowerTriangularView< Matrix > &  A 
)

Output stream operator

Parameters
ostream& os
constCUnitLowerTriangularView< Matrix > & A
Returns
ostream & os

◆ operator<<() [5/6]

template<class Matrix >
std::ostream & operator<< ( std::ostream &  os,
const CUnitUpperTriangularView< Matrix > &  A 
)

Output stream operator

Parameters
ostream& os
constCUnitUpperTriangularView< Matrix > & A
Returns
ostream & os

◆ operator<<() [6/6]

template<class Matrix >
std::ostream & operator<< ( std::ostream &  os,
const CUpperTriangularView< Matrix > &  A 
)

Output stream operator

Parameters
ostream& os
constCUpperTriangularView< Matrix > & A
Returns
ostream & os