integrate2D Module Function

private function integrate2D(fun, xbnds, ybnds) result(out)

Arguments

Type IntentOptional AttributesName
procedure(fun2d_interf) :: fun
real(kind=wp), intent(in) :: xbnds(2)
real(kind=wp), intent(in) :: ybnds(2)

Return Value real(kind=wp)


Calls

proc~~integrate2d~~CallsGraph proc~integrate2d integrate2D interface~gaussquad gaussquad proc~integrate2d->interface~gaussquad proc~gaussquad gaussquad interface~gaussquad->proc~gaussquad proc~gaussquad_rosetta gaussquad_rosetta proc~gaussquad->proc~gaussquad_rosetta

Called by

proc~~integrate2d~~CalledByGraph proc~integrate2d integrate2D interface~integrate integrate interface~integrate->proc~integrate2d proc~integrate_basis_1d_ie integrate_basis_1d_Ie proc~integrate_basis_1d_ie->interface~integrate proc~assembleelementalmatrix2d assembleElementalMatrix2D proc~assembleelementalmatrix2d->interface~integrate proc~assembleelementalmatrix1d assembleElementalMatrix1D proc~assembleelementalmatrix1d->proc~integrate_basis_1d_ie

Contents

None