Home
last modified time | relevance | path

Searched refs:UG_NS (Results 1 – 20 of 20) sorted by relevance

/dports/math/dune-grid/dune-grid-de36e4b4e99da4cd7a120a39779345e701821115/dune/grid/uggrid/
H A Duggridintersections.cc152 typename UG_NS<dim>::Node* node = UG_NS<dim>::Corner(center_, cornerIdx); in geometry()
191 const typename UG_NS<dim>::Node* node = UG_NS<dim>::Corner(center_,localCornerNumber); in geometryInOutside()
308 UG_NS<dim>::GlobalToLocal(UG_NS<dim>::Corners_Of_Elem(center_), in geometryInInside()
347 const typename UG_NS<dim>::Node* node = UG_NS<dim>::Corner(center_, cornerIdx); in geometry()
425 UG_NS<dim>::GlobalToLocal(UG_NS<dim>::Corners_Of_Elem(other), in geometryInOutside()
477 const typename UG_NS<dim>::Element* father = UG_NS<dim>::EFather(currentFace.first); in getFatherSide()
487 const typename UG_NS<dim>::Node* n0 = UG_NS<dim>::Corner(currentFace.first, in getFatherSide()
489 const typename UG_NS<dim>::Node* n1 = UG_NS<dim>::Corner(currentFace.first, in getFatherSide()
572 if (fn == UG_NS<dim>::Corner(father,UG_NS<dim>::Corner_Of_Side(father, i, k))) { in getFatherSide()
623 typename UG_NS<dim>::Element* otherElement = UG_NS<dim>::NbElem(father, fatherSide); in constructLeafSubfaces()
[all …]
H A Duggridindexsets.hh83 … return UG_NS<dim>::levelIndex(UG_NS<dim>::GetEdge(UG_NS<dim>::Corner(entity.impl().getTarget(), in subIndex()
91 return UG_NS<dim>::levelIndex(UG_NS<dim>::Corner(entity.impl().getTarget(), in subIndex()
121 … return UG_NS<dim>::levelIndex(UG_NS<dim>::GetEdge(UG_NS<dim>::Corner(entity.impl().getTarget(), in subIndex()
129 return UG_NS<dim>::levelIndex(UG_NS<dim>::Corner(entity.impl().getTarget(), in subIndex()
295 … return UG_NS<dim>::leafIndex(UG_NS<dim>::GetEdge(UG_NS<dim>::Corner(entity.impl().getTarget(), in subIndex()
303 return UG_NS<dim>::leafIndex(UG_NS<dim>::Corner(entity.impl().getTarget(), in subIndex()
333 … return UG_NS<dim>::leafIndex(UG_NS<dim>::GetEdge(UG_NS<dim>::Corner(entity.impl().getTarget(), in subIndex()
341 return UG_NS<dim>::leafIndex(UG_NS<dim>::Corner(entity.impl().getTarget(), in subIndex()
526 while (UG_NS<dim>::EFather(ancestor) && UG_NS<dim>::hasCopy(UG_NS<dim>::EFather(ancestor))) in id()
599 return UG_NS<dim>::id(UG_NS<dim>::SideVector(face.first, face.second)); in id()
[all …]
H A Duggridentity.hh107 return UG_NS<dim>::myLevel(target_); in level()
119 if (UG_NS<dim>::Priority(target_) == UG_NS<dim>::PrioHGhost in partitionType()
120 || UG_NS<dim>::Priority(target_) == UG_NS<dim>::PrioVGhost in partitionType()
121 || UG_NS<dim>::Priority(target_) == UG_NS<dim>::PrioVHGhost) in partitionType()
125 …else if (UG_NS<dim>::Priority(target_) == UG_NS<dim>::PrioMaster || UG_NS<dim>::Priority(target_) … in partitionType()
153 …if (priority == UG_NS<dim>::PrioHGhost || priority == UG_NS<dim>::PrioVGhost || priority == UG_NS<… in partitionTypes()
181 UG_NS<dim>::ParHdr(target_)); in hasBorderCopy()
343 if (UG_NS<dim>::EPriority(target_) == UG_NS<dim>::PrioHGhost in partitionType()
344 || UG_NS<dim>::EPriority(target_) == UG_NS<dim>::PrioVGhost in partitionType()
345 || UG_NS<dim>::EPriority(target_) == UG_NS<dim>::PrioVHGhost) in partitionType()
[all …]
H A Duggridindexsets.cc30 int& index = UG_NS<dim>::levelIndex(UG_NS<dim>::GetEdge(UG_NS<dim>::Corner(target_, in update()
39UG_NS<dim>::levelIndex(UG_NS<dim>::SideVector(target_,i)) = std::numeric_limits<UG::UINT>::max(); in update()
79 int& index = UG_NS<dim>::levelIndex(UG_NS<dim>::GetEdge(UG_NS<dim>::Corner(target, in update()
91 …UG::UINT& index = UG_NS<dim>::levelIndex(UG_NS<dim>::SideVector(target,UGGridRenumberer<dim>::face… in update()
174 int& index = UG_NS<dim>::leafIndex(UG_NS<dim>::GetEdge(UG_NS<dim>::Corner(target_, in update()
232 int& index = UG_NS<dim>::leafIndex(UG_NS<dim>::GetEdge(UG_NS<dim>::Corner(target_, in update()
241 typename UG_NS<dim>::Element* father_ = UG_NS<dim>::EFather(target_); in update()
245 UG_NS<dim>::leafIndex(UG_NS<dim>::GetEdge(UG_NS<dim>::Corner(father_, in update()
273 typename UG_NS<dim>::Element* father_ = UG_NS<dim>::EFather(target_); in update()
277UG_NS<dim>::leafIndex(UG_NS<dim>::SideVector(father_,UGGridRenumberer<dim>::facesDUNEtoUG(i,gt))) … in update()
[all …]
H A Duggrid.cc78 if (UG_NS<2>::InitUg(&argc, &argv)) in UGGrid()
81 if (UG_NS<3>::InitUg(&argc, &argv)) in UGGrid()
127 if (UG_NS<dim>::BVP_Dispose(BVP)) in ~UGGrid()
138 UG_NS<2>::ExitUg(); in ~UGGrid()
139 UG_NS<3>::ExitUg(); in ~UGGrid()
208 if (!UG_NS<dim>::isLeaf(target)) in mark()
223 if (UG_NS<dim>::ReadCW(target,UG_NS<dim>::COARSEN_CE)) in getMark()
234 if (UG_NS<dim>::ReadCW(target,UG_NS<dim>::MARK_CE)==UG_NS<dim>::NO_REFINEMENT) in getMark()
272 mode = mode | UG_NS<dim>::GM_COPY_ALL; in adapt()
303 UG_NS<dim>::WriteCW(element.impl().target_, UG_NS<dim>::NEWEL_CE, 0); in postAdapt()
[all …]
H A Duggridentity.cc41 typename UG_NS<dim>::Element* center; in type()
45 switch (UG_NS<dim>::Tag(center)) in type()
74 return UG_NS<dim>::ReadCW(target_, UG_NS<dim>::NEWEL_CE); in isNew()
80 if ((!isRegular()) || (UG_NS<dim>::ReadCW(target_, UG_NS<dim>::COARSEN_CE))) in mightVanish()
86 typename UG_NS<dim>::Element* father_ = UG_NS<dim>::EFather(target_); in mightVanish()
87 typename UG_NS<dim>::Element* sons_[UG_NS<dim>::MAX_SONS]; in mightVanish()
88 UG_NS<dim>::GetSons(father_,sons_); in mightVanish()
93 if (!UG_NS<dim>::isRegular(sons_[i]) || UG_NS<dim>::ReadCW(sons_[i], UG_NS<dim>::COARSEN_CE)) in mightVanish()
180 typename UG_NS<dim>::Element* sonList[UG_NS<dim>::MAX_SONS]; in hbegin()
214 typename UG_NS<dim>::Element* fatherElement = UG_NS<dim>::EFather(target_); in geometryInFather()
[all …]
H A Dugwrapper.hh23 class UG_NS {}; class
27 class UG_NS< UG_DIM > { class
405 static UG_NS< UG_DIM >::Node* PFirstNode(const UG_NS< UG_DIM >::Grid* grid) { in PFirstNode()
419 static UG_NS< UG_DIM >::Node* FirstNode(UG_NS< UG_DIM >::Grid* grid) { in FirstNode()
433 static UG_NS< UG_DIM >::Element* PFirstElement(const UG_NS< UG_DIM >::Grid* grid) { in PFirstElement()
447 static UG_NS< UG_DIM >::Element* FirstElement(UG_NS< UG_DIM >::Grid* grid) { in FirstElement()
691 static UG_NS< UG_DIM >::Element* succ(const UG_NS< UG_DIM >::Element* theElement) { in succ()
696 static UG_NS< UG_DIM >::Node* succ(const UG_NS< UG_DIM >::Node* theNode) { in succ()
977 …static UG_NS< UG_DIM >::Edge* GetEdge (UG_NS< UG_DIM >::Node* nodei, UG_NS< UG_DIM >::Node* nodej)… in GetEdge()
1015 static UG_NS< UG_DIM >::Element* NFather(UG_NS< UG_DIM >::Node* theNode) { in NFather()
[all …]
H A Duggridintersections.hh72 typename UG_NS<dim>::Element* otherelem = UG_NS<dim>::NbElem(center_, neighborCount_); in outside()
82 return UG_NS<dim>::Side_On_Bnd(center_, neighborCount_); in boundary()
180 typename UG_NS<dim>::Element *center_;
290 || UG_NS<dim>::myLevel(outside) == UG_NS<dim>::myLevel(center_) in conforming()
292 || (UG_NS<dim>::myLevel(outside) > UG_NS<dim>::myLevel(center_) in conforming()
305 …const typename UG_NS<dim>::Vertex* insideVertex = UG_NS<dim>::Corner(center_, UG_NS<dim>::Corner_O… in conforming()
312 …const typename UG_NS<dim>::Vertex* outsideVertex = UG_NS<dim>::Corner(outside, UG_NS<dim>::Corner_… in conforming()
401 …int numberInNeighbor(const typename UG_NS<dim>::Element* me, const typename UG_NS<dim>::Element* o… in numberInNeighbor()
402 const int nSides = UG_NS<dim>::Sides_Of_Elem(other); in numberInNeighbor()
405 if (UG_NS<dim>::NbElem(other,i) == me) in numberInNeighbor()
[all …]
H A Duggridgeometry.cc28 switch (UG_NS<coorddim>::Tag(target_)) { in type()
35 << UG_NS<coorddim>::Tag(target_) << " found!"); in type()
39 switch (UG_NS<coorddim>::Tag(target_)) { in type()
51 << UG_NS<coorddim>::Tag(target_) << " found!"); in type()
82 …result[j] = UG_NS<coorddim>::Corner(((typename UG_NS<coorddim>::Element*)target_),i)->myvertex->iv… in corner()
95 int n = UG_NS<coorddim>::Corner_Coordinates(target_, cornerCoords); in global()
98 UG_NS<coorddim>::Local_To_Global(n, cornerCoords, local, globalCoord); in global()
118 int n = UG_NS<coorddim>::Corner_Coordinates(target_, cornerCoords); in local()
149 int n = UG_NS<coorddim>::Corner_Coordinates(target_, cornerCoords); in jacobianInverseTransposed()
152 UG_NS<coorddim>::Transformation(n, cornerCoords, local, jIT); in jacobianInverseTransposed()
[all …]
H A Duggridleafiterator.hh23 typedef typename UG_NS<dim>::template Entity<codim>::T UGEntity;
43 …entity.setToTarget((UGEntity*)UG_NS<dim>::PFirstNode(grid_->multigrid_->grids[levelCounter++]), gr… in UGGridLeafIterator()
47 …entity.setToTarget((UGEntity*)UG_NS<dim>::FirstNode(grid_->multigrid_->grids[levelCounter++]), gri… in UGGridLeafIterator()
97 bool isLeaf(const typename UG_NS<dim>::Element* theElement) in isLeaf()
99 return UG_NS<dim>::isLeaf(theElement); in isLeaf()
105 bool isLeaf(const typename UG_NS<dim>::Node* theNode) in isLeaf()
111 return UG_NS<dim>::isLeaf(theNode); in isLeaf()
161 entity.setToTarget(UG_NS<dim>::succ(entity.getTarget()), grid_); in globalIncrement()
169 … entity.setToTarget((UGEntity*)UG_NS<dim>::PFirstNode(grid_->multigrid_->grids[level+1]), grid_); in globalIncrement()
171 … entity.setToTarget((UGEntity*)UG_NS<dim>::FirstNode(grid_->multigrid_->grids[level+1]), grid_); in globalIncrement()
[all …]
H A Duggridleveliterator.hh30 typedef typename UG_NS<dim>::template Entity<codim>::T UGEntity;
48 …typename UG_NS<dim>::Grid *theGrid = const_cast<typename UG_NS<dim>::Grid* >(gridImp_->multigrid_-… in UGGridLevelIterator()
52 entity.setToTarget((UGEntity*)UG_NS<dim>::PFirstNode(theGrid),gridImp_); in UGGridLevelIterator()
54 entity.setToTarget((UGEntity*)UG_NS<dim>::FirstNode(theGrid),gridImp_); in UGGridLevelIterator()
59 entity.setToTarget((UGEntity*)UG_NS<dim>::PFirstElement(theGrid),gridImp_); in UGGridLevelIterator()
61 entity.setToTarget((UGEntity*)UG_NS<dim>::FirstElement(theGrid),gridImp_); in UGGridLevelIterator()
74 assert(entity.level() == UG_NS<dim>::myLevel(entity.getTarget())); in increment()
77 entity.setToTarget(UG_NS<dim>::succ(entity.getTarget()),gridImp_); in increment()
H A Duggridhieriterator.cc25 const typename UG_NS<dim>::Element* oldTarget = elementStack_.top(); in increment()
29 if (UG_NS<dim>::myLevel(oldTarget) < maxlevel_) { in increment()
31 typename UG_NS<dim>::Element* sonList[UG_NS<dim>::MAX_SONS]; in increment()
32 UG_NS<dim>::GetSons(oldTarget, sonList); in increment()
35 for (int i=0; i<UG_NS<dim>::nSons(oldTarget); i++) in increment()
H A Duggridfactory.cc377 if (UG_NS<dimworld>::CreateLinearSegment(segmentName, in createGrid()
436 if (UG_NS<dimworld>::CreateLinearSegment(segmentName, in createGrid()
457 typename UG_NS<dimworld>::BVP* theBVP = UG_NS<dimworld>::BVP_GetByName(BVPName.c_str()); in createGrid()
463 typename UG_NS<dimworld>::BVP_DESC theBVPDesc; in createGrid()
473 typename UG_NS<dimworld>::MultiGrid *theMG = UG_NS<dimworld>::GetMultigrid(MultiGridName.c_str()); in createGrid()
499 if (CreateAlgebra(grid_->multigrid_) != UG_NS<dimworld>::GM_OK) in createGrid()
541 …for (typename UG_NS<dimworld>::Node* theNode=UG_NS<dimworld>::FirstNode(grid_->multigrid_->grids[0… in createGrid()
560 if (CreateAlgebra(grid_->multigrid_) != UG_NS<dimworld>::GM_OK) in createGrid()
572 UG_NS<dimworld>::WriteCW(element.impl().target_, UG_NS<dimworld>::NEWEL_CE, 0); in createGrid()
602 UG_NS<dimworld>::DisposeMultiGrid(grid_->multigrid_); in createBegin()
[all …]
H A Dugmessagebuffer.hh68 typename UG_NS<gridDim>::DDD_OBJ obj, void* data) in ugGather_()
71 auto ugEP = reinterpret_cast<typename Dune::UG_NS<gridDim>::template Entity<codim>::T*>(obj); in ugGather_()
94 typename UG_NS<gridDim>::DDD_OBJ obj, void* data) in ugScatter_()
97 auto ugEP = reinterpret_cast<typename Dune::UG_NS<gridDim>::template Entity<codim>::T*>(obj); in ugScatter_()
127 static bool isToplevelLeaf(const typename Dune::UG_NS<gridDim>::template Entity<codim>::T* ugEP) in isToplevelLeaf()
130 bool isLeaf = UG_NS<gridDim>::isLeaf(ugEP); in isToplevelLeaf()
147 if (nodeA->son && nodeB->son && UG_NS<gridDim>::GetEdge(nodeA->son, nodeB->son)) in isToplevelLeaf()
H A Duggridgeometry.hh54 return UG_NS<coorddim>::Corners_Of_Elem(target_); in corners()
97 int n = UG_NS<coorddim>::Corner_Coordinates(target_, cornerCoords); in volume()
98 return UG_NS<coorddim>::Area_Of_Element(n, in volume()
111 void setToTarget(typename UG_NS<coorddim>::template Entity<coorddim-mydim>::T* target) in setToTarget()
118 typename UG_NS<coorddim>::template Entity<coorddim-mydim>::T* target_;
H A Duggridintersectioniterators.hh30 …UGGridLevelIntersectionIterator(typename UG_NS<dim>::Element* center, int nb, const GridImp* gridI… in UGGridLevelIntersectionIterator()
77 …UGGridLeafIntersectionIterator(typename UG_NS<dim>::Element* center, int nb, const GridImp* gridIm… in UGGridLeafIntersectionIterator()
109 if (intersectionImp.neighborCount_ < UG_NS<dim>::Sides_Of_Elem(intersectionImp.center_)) in increment()
H A Duggridentityseed.hh41 typename UG_NS<dim>::template Entity<codim>::T* target() const in target()
48 typename UG_NS<dim>::template Entity<codim>::T* target_;
H A Duggridfactory.hh235 return UG_NS<dimension>::levelIndex(entity.impl().target_); in insertionIndex()
245 return UG_NS<dimension>::levelIndex(entity.impl().target_); in insertionIndex()
H A Duggridhieriterator.hh63 std::stack<typename UG_NS<GridImp::dimension>::Element*> elementStack_;
/dports/math/dune-grid/dune-grid-de36e4b4e99da4cd7a120a39779345e701821115/dune/grid/
H A Duggrid.hh154 typename UG_NS<dim>::UG_ID_TYPE,
156 typename UG_NS<dim>::UG_ID_TYPE,
414 typename UG_NS<dim>::RefinementRule rule,
561 typename UG_NS<dim>::DDD_IF_DIR ugIfDir; in communicateUG_()
564 ugIfDir = UG_NS<dim>::IF_FORWARD(); in communicateUG_()
566 ugIfDir = UG_NS<dim>::IF_BACKWARD(); in communicateUG_()
573 std::vector<typename UG_NS<dim>::DDD_IF> ugIfs = findDDDInterfaces(iftype, codim); in communicateUG_()
580 UG_NS<dim>::DDD_IFOneway(multigrid_->dddContext(), in communicateUG_()
589 std::vector<typename UG_NS<dim>::DDD_IF> findDDDInterfaces(InterfaceType iftype,
662 typename UG_NS<dim>::MultiGrid* multigrid_;