OpenCMISS-Iron Internal API Documentation
basis_routines::basis_interpolate_gauss Interface Reference

Interpolates the appropriate partial derivative index of the elements parameters for basis function at a Gauss point. More...

Private Member Functions

real(dp) function basis_interpolate_gauss_dp (BASIS, PARTIAL_DERIV_INDEX, QUADRATURE_SCHEME, GAUSS_POINT_NUMBER, ELEMENT_PARAMETERS, ERR, ERROR)
 Interpolates the appropriate partial derivative index of the element parameters at a gauss point for the basis for double precision arguments. Note the interpolated value returned needs to be adjusted for the particular >coordinate system with COORDINATE_INTERPOLATE_ADJUST. More...
 

Detailed Description

Interpolates the appropriate partial derivative index of the elements parameters for basis function at a Gauss point.

See also
BASIS_ROUTINES

Definition at line 178 of file basis_routines.f90.

Member Function/Subroutine Documentation

real(dp) function basis_routines::basis_interpolate_gauss::basis_interpolate_gauss_dp ( type(basis_type), pointer  BASIS,
integer(intg), intent(in)  PARTIAL_DERIV_INDEX,
integer(intg), intent(in)  QUADRATURE_SCHEME,
integer(intg), intent(in)  GAUSS_POINT_NUMBER,
real(dp), dimension(:), intent(in)  ELEMENT_PARAMETERS,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
private

Interpolates the appropriate partial derivative index of the element parameters at a gauss point for the basis for double precision arguments. Note the interpolated value returned needs to be adjusted for the particular >coordinate system with COORDINATE_INTERPOLATE_ADJUST.

Parameters
basisA pointer to the basis
[in]partial_deriv_indexThe partial derivative index to interpolate
See also
CONSTANTS::PartialDerivativeConstants
Parameters
[in]quadrature_schemeThe quadrature scheme to use
See also
BASIS_ROUTINE_QuadratureSchemes
Parameters
[in]gauss_point_numberThe Gauss point number in the scheme to interpolte
[in]element_parametersThe element parameters to interpolate
[out]errThe error code
[out]errorThe error string

Definition at line 1135 of file basis_routines.f90.