finitediff
Public Member Functions | Private Member Functions | List of all members
SNidentity< T, tp_size > Class Template Reference

#include <SNidentity.h>

Inheritance diagram for SNidentity< T, tp_size >:
Inheritance graph
[legend]
Collaboration diagram for SNidentity< T, tp_size >:
Collaboration graph
[legend]

Public Member Functions

 SNidentity ()
 
- Public Member Functions inherited from SNgeneric< T, tp_size >
virtual unsigned int getSize () const final
 
virtual T & at (const m_num, const m_num) final
 
virtual T get (const m_num, const m_num) const final
 
virtual SNline< T, tp_size > getSNline (m_num l) const
 
template<class V , unsigned int s>
void subtract (const SNgeneric< V, s > &)
 
template<class V , unsigned int s>
void subtract (const SNgaussian< V, s > &)
 
SNgaussian< T, tp_size > getGaussian (const m_num c) const
 
template<class V , unsigned int s>
bool isNumericallyEqual (const SNgeneric< V, s > &A, const double &epsilon) const
 

Private Member Functions

T & _at (const m_num, const m_num) override
 
_get (const m_num, const m_num) const override
 

Constructor & Destructor Documentation

template<class T , unsigned int tp_size>
SNidentity< T, tp_size >::SNidentity ( )

Member Function Documentation

template<class T , unsigned int tp_size>
T & SNidentity< T, tp_size >::_at ( const m_num  ,
const m_num   
)
overrideprivatevirtual

Return by reference the requested element of the matrix

Implements SNgeneric< T, tp_size >.

template<class T , unsigned int tp_size>
T SNidentity< T, tp_size >::_get ( const m_num  ,
const m_num   
) const
overrideprivatevirtual

Return by value the requested element of the matrix

Implements SNgeneric< T, tp_size >.


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