|
ug4
|
#include <vector>#include <utility>#include <cstring>#include "lib_disc/domain.h"#include "lib_disc/function_spaces/grid_function.h"#include "lib_algebra/ordering_strategies/algorithms/IOrderingAlgorithm.h"#include "lib_algebra/ordering_strategies/algorithms/util.h"#include "lib_disc/function_spaces/dof_position_util.h"#include "common/error.h"Go to the source code of this file.
Classes | |
| class | ug::LexOrdering< TAlgebra, TDomain, O_t > |
Namespaces | |
| namespace | ug |
| the ug namespace | |
Functions | |
| template<int dim> | |
| void | ug::ComputeLexicographicOrder (std::vector< size_t > &vNewIndex, std::vector< std::pair< MathVector< dim >, size_t > > &vPos, size_t orderDim, bool increasing) |
| template<typename TDomain > | |
| void | ug::OrderLex (ApproximationSpace< TDomain > &approxSpace, const char *order) |
| orders the all DofDistributions of the ApproximationSpace using lexicographic order | |
| template<typename TDomain > | |
| void | ug::OrderLexForDofDist (SmartPtr< DoFDistribution > dd, ConstSmartPtr< TDomain > domain, size_t orderDim, bool increasing) |
| orders the dof distribution using Cuthill-McKee | |