MCPcopy Create free account
hub / github.com/NGSolve/ngsolve / MapIntegrationPoint

Method MapIntegrationPoint

comp/pmltrafo.hpp:513–522  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

511 }
512
513 virtual void MapIntegrationPoint (const BaseMappedIntegrationPoint & hpoint, Vec<DIM,Complex> & point,
514 Mat<DIM,DIM,Complex> & jacmat) const
515 {
516 static_cast<PML_TransformationDim<DIM> &>(*pml1).MapIntegrationPoint(hpoint,point,jacmat);
517 Vec<DIM,Complex> point2;
518 Mat<DIM,DIM,Complex> jac2;
519 static_cast<PML_TransformationDim<DIM> &>(*pml2).MapIntegrationPoint(hpoint,point2,jac2);
520 point+=point2-hpoint.GetPoint();
521 jacmat+=jac2-Id<DIM>();
522 }
523
524 virtual void MapPoint (Vec<DIM> & hpoint, Vec<DIM,Complex> & point,
525 Mat<DIM,DIM,Complex> & jac) const

Callers 2

Calls

no outgoing calls

Tested by

no test coverage detected