OpenCMISS-Iron FORTRAN API Documentation
opencmiss_iron::cmfe_basis_quadraturegaussxiget Interface Reference

Returns the xi positions of Gauss points on a basis quadrature. More...

Private Member Functions

subroutine cmfe_basis_quadraturesinglegaussxigetnumber (userNumber, quadratureScheme, GaussPoint, GaussXi, err)
 Returns the xi position of a Gauss point on a basis quadrature identified by a user number. More...
 
subroutine cmfe_basis_quadraturesinglegaussxigetobj (basis, quadratureScheme, GaussPoint, GaussXi, err)
 Returns the xi position of a Gauss point on a basis quadrature identified by an object. More...
 
subroutine cmfe_basis_quadraturemultiplegaussxigetnumber (userNumber, quadratureScheme, GaussPoints, GaussXi, err)
 Returns the xi positions of Gauss points on a basis quadrature identified by a user number. More...
 
subroutine cmfe_basis_quadraturemultiplegaussxigetobj (basis, quadratureScheme, GaussPoints, GaussXi, err)
 Returns the xi positions of Gauss points on a basis quadrature identified by an object. More...
 

Detailed Description

Returns the xi positions of Gauss points on a basis quadrature.

Definition at line 744 of file opencmiss_iron.f90.

Member Function/Subroutine Documentation

subroutine opencmiss_iron::cmfe_basis_quadraturegaussxiget::cmfe_basis_quadraturemultiplegaussxigetnumber ( integer(intg), intent(in)  userNumber,
integer(intg), intent(in)  quadratureScheme,
integer(intg), dimension(:), intent(in)  GaussPoints,
real(dp), dimension(:,:), intent(out)  GaussXi,
integer(intg), intent(out)  err 
)
private

Returns the xi positions of Gauss points on a basis quadrature identified by a user number.

Parameters
[in]usernumberThe user number of the basis to get the Gauss Xi positions for.
[in]quadratureschemeThe quadrature scheme to return the Gauss positions for.
[in]gausspointsThe Gauss points to return the element xi positions for.
[out]gaussxiOn return, GaussXi(Gauss_point,xi_direction) the Gauss xi positions for the specified quadrature scheme.
[out]errThe error code.

Definition at line 11584 of file opencmiss_iron.f90.

subroutine opencmiss_iron::cmfe_basis_quadraturegaussxiget::cmfe_basis_quadraturemultiplegaussxigetobj ( type(cmfe_basistype), intent(in)  basis,
integer(intg), intent(in)  quadratureScheme,
integer(intg), dimension(:), intent(in)  GaussPoints,
real(dp), dimension(:,:), intent(out)  GaussXi,
integer(intg), intent(out)  err 
)
private

Returns the xi positions of Gauss points on a basis quadrature identified by an object.

Parameters
[in]basisThe basis to get the Gauss Xi positions for.
[in]quadratureschemeThe quadrature scheme to return the Gauss xi positions for.
[in]gausspointsThe Gauss points to return the element xi positions for.
[out]gaussxiOn return, GaussXi(Gauss_point,xi_direction) the Gauss xi positions for the specified quadrature scheme.
[out]errThe error code.

Definition at line 11622 of file opencmiss_iron.f90.

subroutine opencmiss_iron::cmfe_basis_quadraturegaussxiget::cmfe_basis_quadraturesinglegaussxigetnumber ( integer(intg), intent(in)  userNumber,
integer(intg), intent(in)  quadratureScheme,
integer(intg), intent(in)  GaussPoint,
real(dp), dimension(:), intent(out)  GaussXi,
integer(intg), intent(out)  err 
)
private

Returns the xi position of a Gauss point on a basis quadrature identified by a user number.

Parameters
[in]usernumberThe user number of the basis to get the Gauss Xi positions for.
[in]quadratureschemeThe quadrature scheme to return the Gauss positions for.
[in]gausspointThe Gauss point to return the element xi positions for.
[out]gaussxiOn return, GaussXi(xi_direction) the xi position of the specified Gauss point for the specified quadrature scheme.
[out]errThe error code.

Definition at line 11519 of file opencmiss_iron.f90.

subroutine opencmiss_iron::cmfe_basis_quadraturegaussxiget::cmfe_basis_quadraturesinglegaussxigetobj ( type(cmfe_basistype), intent(in)  basis,
integer(intg), intent(in)  quadratureScheme,
integer(intg), intent(in)  GaussPoint,
real(dp), dimension(:), intent(out)  GaussXi,
integer(intg), intent(out)  err 
)
private

Returns the xi position of a Gauss point on a basis quadrature identified by an object.

Parameters
[in]basisThe basis to get the Gauss Xi positions for.
[in]quadratureschemeThe quadrature scheme to return the Gauss xi positions for.
[in]gausspointThe Gauss point to return the element xi positions for.
[out]gaussxiOn return, GaussXi(xi_direction) the xi position of the specified Gauss point for the specified quadrature scheme.
[out]errThe error code.

Definition at line 11556 of file opencmiss_iron.f90.