ug4
downwindorder.cpp File Reference
#include "lib_disc/ordering_strategies/algorithms/downwindorder.h"
#include "common/common.h"
#include <iostream>
#include <utility>
#include <map>
#include "lib_disc/domain.h"
#include "lib_disc/function_spaces/dof_position_util.h"

Namespaces

 ug
 the ug namespace
 

Functions

void ug::NumeriereKnoten (const std::vector< std::vector< size_t > > &vvConnections, std::vector< bool > &vVisited, std::vector< size_t > &vAncestorsCount, std::vector< size_t > &vNewIndex, size_t &N, size_t v)
 
template<typename TDomain >
void ug::OrderDownwind (ApproximationSpace< TDomain > &approxSpace, const std::vector< number > &vVel)
 
template<typename TDomain >
void ug::OrderDownwind (ApproximationSpace< TDomain > &approxSpace, const std::vector< number > &vVel, number threshold)
 
template<typename TDomain >
void ug::OrderDownwind (ApproximationSpace< TDomain > &approxSpace, SmartPtr< UserData< MathVector< TDomain::dim >, TDomain::dim > > spVelocity)
 
template<typename TDomain >
void ug::OrderDownwind (ApproximationSpace< TDomain > &approxSpace, SmartPtr< UserData< MathVector< TDomain::dim >, TDomain::dim > > spVelocity, number threshold)
 
template<typename TDomain >
void ug::OrderDownwindForDofDist (SmartPtr< DoFDistribution > dd, ConstSmartPtr< TDomain > domain, SmartPtr< UserData< MathVector< TDomain::dim >, TDomain::dim > > spVelocity, number time, int si, number threshold)
 

Variables

DebugID ug::LIB_DISC_ORDER ("LIB_DISC_ORDER")