Opm::ImplicitTransportDefault::JacobianSystem< Matrix, NVecCollection > Class Template Reference

#include <JacobianSystem.hpp>

Public Types

typedef Matrix matrix_type
 
typedef MatrixBlockAssembler
< Matrix > 
assembler_type
 
typedef NVecCollection vector_collection_type
 
typedef NVecCollection::vector_type vector_type
 

Public Member Functions

 JacobianSystem ()
 
assembler_typematasm ()
 
NVecCollection & vector ()
 
const matrix_typematrix () const
 
matrix_typewritableMatrix ()
 
void setSize (::std::size_t ndof,::std::size_t m,::std::size_t nnz=0)
 

Member Typedef Documentation

template<class Matrix , class NVecCollection >
typedef MatrixBlockAssembler<Matrix> Opm::ImplicitTransportDefault::JacobianSystem< Matrix, NVecCollection >::assembler_type
template<class Matrix , class NVecCollection >
typedef Matrix Opm::ImplicitTransportDefault::JacobianSystem< Matrix, NVecCollection >::matrix_type
template<class Matrix , class NVecCollection >
typedef NVecCollection Opm::ImplicitTransportDefault::JacobianSystem< Matrix, NVecCollection >::vector_collection_type
template<class Matrix , class NVecCollection >
typedef NVecCollection::vector_type Opm::ImplicitTransportDefault::JacobianSystem< Matrix, NVecCollection >::vector_type

Constructor & Destructor Documentation

template<class Matrix , class NVecCollection >
Opm::ImplicitTransportDefault::JacobianSystem< Matrix, NVecCollection >::JacobianSystem ( )
inline

Member Function Documentation

template<class Matrix , class NVecCollection >
assembler_type& Opm::ImplicitTransportDefault::JacobianSystem< Matrix, NVecCollection >::matasm ( )
inline
template<class Matrix , class NVecCollection >
const matrix_type& Opm::ImplicitTransportDefault::JacobianSystem< Matrix, NVecCollection >::matrix ( ) const
inline
template<class Matrix , class NVecCollection >
void Opm::ImplicitTransportDefault::JacobianSystem< Matrix, NVecCollection >::setSize ( ::std::size_t  ndof,
::std::size_t  m,
::std::size_t  nnz = 0 
)
inline
template<class Matrix , class NVecCollection >
NVecCollection& Opm::ImplicitTransportDefault::JacobianSystem< Matrix, NVecCollection >::vector ( )
inline
template<class Matrix , class NVecCollection >
matrix_type& Opm::ImplicitTransportDefault::JacobianSystem< Matrix, NVecCollection >::writableMatrix ( )
inline

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