ug4
local_algebra.h File Reference
#include <vector>
#include "./multi_index.h"
#include "./function_group.h"
#include "lib_algebra/small_algebra/small_algebra.h"

Go to the source code of this file.

Classes

class  ug::LocalIndices
 
class  ug::LocalMatrix
 
class  ug::LocalVector
 

Namespaces

 ug
 the ug namespace
 

Macros

#define UG_LOCALALGEBRA_ASSERT(cond, exp)   UG_ASSERT((cond), exp)
 

Functions

template<typename TMatrix >
void ug::AddLocalMatrixToGlobal (TMatrix &mat, const LocalMatrix &lmat)
 
template<typename TVector >
void ug::AddLocalVector (TVector &vec, const LocalVector &lvec)
 
template<typename TVector >
void ug::GetLocalVector (LocalVector &lvec, const TVector &vec)
 
std::ostream & ug::operator<< (std::ostream &outStream, const ug::LocalMatrix &mat)
 
std::ostream & ug::operator<< (std::ostream &outStream, const ug::LocalVector &vec)
 

Macro Definition Documentation

◆ UG_LOCALALGEBRA_ASSERT

#define UG_LOCALALGEBRA_ASSERT (   cond,
  exp 
)    UG_ASSERT((cond), exp)