ug4
ug::LocalToGlobalMapper< TAlgebra > Class Template Reference

#include <ass_tuner.h>

Public Types

typedef TAlgebra algebra_type
 Algebra type. More...
 
typedef algebra_type::matrix_type matrix_type
 Type of algebra matrix. More...
 
typedef algebra_type::vector_type vector_type
 Type of algebra vector. More...
 

Public Member Functions

void add_local_mat_to_global (matrix_type &mat, const LocalMatrix &lmat) const
 adds a local matrix to the global one More...
 
void add_local_vec_to_global (vector_type &vec, const LocalVector &lvec) const
 adds a local vector to the global one More...
 

Member Typedef Documentation

◆ algebra_type

template<typename TAlgebra >
typedef TAlgebra ug::LocalToGlobalMapper< TAlgebra >::algebra_type

Algebra type.

◆ matrix_type

template<typename TAlgebra >
typedef algebra_type::matrix_type ug::LocalToGlobalMapper< TAlgebra >::matrix_type

Type of algebra matrix.

◆ vector_type

template<typename TAlgebra >
typedef algebra_type::vector_type ug::LocalToGlobalMapper< TAlgebra >::vector_type

Type of algebra vector.

Member Function Documentation

◆ add_local_mat_to_global()

template<typename TAlgebra >
void ug::LocalToGlobalMapper< TAlgebra >::add_local_mat_to_global ( matrix_type mat,
const LocalMatrix lmat 
) const
inline

adds a local matrix to the global one

References ug::AddLocalMatrixToGlobal().

◆ add_local_vec_to_global()

template<typename TAlgebra >
void ug::LocalToGlobalMapper< TAlgebra >::add_local_vec_to_global ( vector_type vec,
const LocalVector lvec 
) const
inline

adds a local vector to the global one

References ug::AddLocalVector().


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