MCPcopy Create free account
hub / github.com/OpenSees/OpenSees / removeElements

Method removeElements

SRC/element/PFEMElement/PFEMMesher2D.cpp:1998–2010  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1996}
1997
1998void
1999PFEMMesher2D::removeElements(int regTag, Domain* theDomain)
2000{
2001 MeshRegion* eleReg = theDomain->getRegion(regTag);
2002 if(eleReg != 0) {
2003 const ID& regEles = eleReg->getElements();
2004 for(int i=0; i<regEles.Size(); i++) {
2005 Element* ele = theDomain->removeElement(regEles(i));
2006 if(ele != 0) delete ele;
2007 }
2008 eleReg->setElements(ID());
2009 }
2010}

Callers 1

Calls 6

IDClass · 0.70
getRegionMethod · 0.45
getElementsMethod · 0.45
SizeMethod · 0.45
removeElementMethod · 0.45
setElementsMethod · 0.45

Tested by

no test coverage detected