fixed: add element corners to boundary integrals in ASMu2D(mx)
This commit is contained in:
parent
b2365bbeab
commit
8b677e0e88
@ -1289,6 +1289,8 @@ bool ASMu2D::integrate (Integrand& integrand, int lIndex,
|
|||||||
// Get integration gauss points over this element
|
// Get integration gauss points over this element
|
||||||
this->getGaussPointParameters(gpar[t2-1],t2-1,nGP,iel,xg);
|
this->getGaussPointParameters(gpar[t2-1],t2-1,nGP,iel,xg);
|
||||||
|
|
||||||
|
if (integrand.getIntegrandType() & Integrand::ELEMENT_CORNERS)
|
||||||
|
this->getElementCorners(iel,fe.XC);
|
||||||
|
|
||||||
// --- Integration loop over all Gauss points along the edge -------------
|
// --- Integration loop over all Gauss points along the edge -------------
|
||||||
|
|
||||||
|
@ -445,6 +445,9 @@ bool ASMu2Dmx::integrate (Integrand& integrand, int lIndex,
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (integrand.getIntegrandType() & Integrand::ELEMENT_CORNERS)
|
||||||
|
this->getElementCorners(iel,fe.XC);
|
||||||
|
|
||||||
// Get integration gauss points over this element
|
// Get integration gauss points over this element
|
||||||
this->getGaussPointParameters(gpar[t2-1],t2-1,nGP,geoEl,xg);
|
this->getGaussPointParameters(gpar[t2-1],t2-1,nGP,geoEl,xg);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user