SOFA API  b3f2f2a4
Open source framework for multi-physics simuation
sofa::linearalgebra::BlockFullMatrix< N, T >::TransposedBlock Class Reference

#include <BlockFullMatrix.h>

Public Attributes

const type::Mat< BSIZE, BSIZE, Real > & m
 

Public Member Functions

 TransposedBlock (const sofa::type::Mat< BSIZE, BSIZE, Real > &m_a)
 
type::Vec< BSIZE, Realoperator* (const type::Vec< BSIZE, Real > &v)
 
type::Mat< BSIZE, BSIZE, Realoperator- () const
 

Attribute details

◆ m

template<std::size_t N, typename T >
const type::Mat<BSIZE,BSIZE,Real>& sofa::linearalgebra::BlockFullMatrix< N, T >::TransposedBlock::m

Constructor details

◆ TransposedBlock()

template<std::size_t N, typename T >
sofa::linearalgebra::BlockFullMatrix< N, T >::TransposedBlock::TransposedBlock ( const sofa::type::Mat< BSIZE, BSIZE, Real > &  m_a)
inline

Function details

◆ operator*()

template<std::size_t N, typename T >
type::Vec<BSIZE,Real> sofa::linearalgebra::BlockFullMatrix< N, T >::TransposedBlock::operator* ( const type::Vec< BSIZE, Real > &  v)
inline

◆ operator-()

template<std::size_t N, typename T >
type::Mat<BSIZE,BSIZE,Real> sofa::linearalgebra::BlockFullMatrix< N, T >::TransposedBlock::operator- ( ) const
inline