BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
belfem::fem::Tmatrix Class Reference

#include <cl_FEM_Tmatrix.hpp>

Public Member Functions

 Tmatrix (const Matrix< real > &aMatrix)
 ~Tmatrix ()
void project (const Vector< real > &aA, Vector< real > &aB) const
 performs the operation B_j = T_ij * A_i ( B = T^T A )
void project (const Matrix< real > &aA, Matrix< real > &aB) const
 performs the operation B_il = T_ji * A_jk * T_kl
void get_matrix (Matrix< real > &aMatrix) const
 for debugging
void print () const
 for debugging

Constructor & Destructor Documentation

◆ Tmatrix()

belfem::fem::Tmatrix::Tmatrix ( const Matrix< real > & aMatrix)

◆ ~Tmatrix()

belfem::fem::Tmatrix::~Tmatrix ( )

Member Function Documentation

◆ get_matrix()

void belfem::fem::Tmatrix::get_matrix ( Matrix< real > & aMatrix) const

for debugging

◆ print()

void belfem::fem::Tmatrix::print ( ) const

for debugging

◆ project() [1/2]

void belfem::fem::Tmatrix::project ( const Matrix< real > & aA,
Matrix< real > & aB ) const

performs the operation B_il = T_ji * A_jk * T_kl

◆ project() [2/2]

void belfem::fem::Tmatrix::project ( const Vector< real > & aA,
Vector< real > & aB ) const

performs the operation B_j = T_ij * A_i ( B = T^T A )


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