gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
dofManagerBase Class Reference

#include <dofManager.h>

Inheritance diagram for dofManagerBase:

Protected Member Functions

void _parallelFinalize ()
 
 dofManagerBase (bool isParallel)
 

Protected Attributes

std::map< Dof, int > unknown
 
std::map< Dof, DofassociatedWith
 
std::map< Dof, std::pair< int, int > > ghostByDof
 
std::vector< std::vector< Dof > > ghostByProc
 
std::vector< std::vector< Dof > > parentByProc
 
int _localSize
 
bool _parallelFinalized
 
bool _isParallel
 

Detailed Description

Definition at line 86 of file dofManager.h.

Constructor & Destructor Documentation

◆ dofManagerBase()

dofManagerBase::dofManagerBase ( bool  isParallel)
inlineprotected

Definition at line 103 of file dofManager.h.

Member Function Documentation

◆ _parallelFinalize()

void dofManagerBase::_parallelFinalize ( )
protected

Definition at line 51 of file dofManager.cpp.

Referenced by dofManager< double >::assemble(), and dofManager< double >::insertInSparsityPattern().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ _isParallel

bool dofManagerBase::_isParallel
protected

◆ _localSize

int dofManagerBase::_localSize
protected

Definition at line 99 of file dofManager.h.

Referenced by _parallelFinalize(), and dofManager< double >::sizeOfR().

◆ _parallelFinalized

bool dofManagerBase::_parallelFinalized
protected

◆ associatedWith

◆ ghostByDof

std::map<Dof, std::pair<int, int> > dofManagerBase::ghostByDof
protected

◆ ghostByProc

std::vector<std::vector<Dof> > dofManagerBase::ghostByProc
protected

Definition at line 98 of file dofManager.h.

Referenced by _parallelFinalize().

◆ parentByProc

std::vector<std::vector<Dof> > dofManagerBase::parentByProc
protected

Definition at line 98 of file dofManager.h.

Referenced by _parallelFinalize().

◆ unknown


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