Go to the documentation of this file.
35#ifndef parallelordering_h
36#define parallelordering_h
117 int giveNewEq(
int leq)
override;
118 int giveOldEq(
int eq)
override;
120 void map2New(
IntArray &answer,
const IntArray &src,
int baseOffset = 0)
override;
121 void map2Old(
IntArray &answer,
const IntArray &src,
int baseOffset = 0)
override;
145 int giveNewEq(
int leq)
override;
146 int giveOldEq(
int eq)
override;
148 void map2New(
IntArray &answer,
const IntArray &src,
int baseOffset = 0)
override;
149 void map2Old(
IntArray &answer,
const IntArray &src,
int baseOffset = 0)
override;
IntArray locGlobMap
Old to new mapping; uses 0-based global eq ordering; 1-based local ordering.
int giveNumberOfGlobalEqs() override
std ::map< int, int > globLocMap
New to old mapping.
int l_neqs
Number of local and global eqs.
virtual ~Natural2GlobalOrdering()
int giveNumberOfLocalEqs() override
IntArray n2l
Natural to local.
virtual ~Natural2LocalOrdering()
virtual void map2New(IntArray &answer, const IntArray &src, int baseOffset=0)=0
virtual int giveNewEq(int leq)=0
virtual ~ParallelOrdering()
virtual int giveNumberOfGlobalEqs()
virtual int giveOldEq(int eq)=0
virtual void map2Old(IntArray &answer, const IntArray &src, int baseOffset=0)=0
virtual int giveNumberOfLocalEqs()
virtual void init(EngngModel *em, int di, const UnknownNumberingScheme &u)=0
This page is part of the
OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak
Bořek Patzák
Project e-mail:
oofem@fsv.cvut.cz
Generated at for OOFEM by
doxygen
1.15.0 written by Dimitri van Heesch,
© 1997-2011