OpenCMISS-Iron Internal API Documentation
opencmiss_iron::cmfe_boundaryconditions_neumannsparsitytypeset Interface Reference

Sets the matrix sparsity type for Neumann integration matrices, used when integrating Neumann point values. More...

Private Member Functions

subroutine cmfe_boundaryconditions_neumannsparsitytypesetnumber0 (problemUserNumber, controlLoopIdentifier, solverIndex, sparsityType, err)
 Sets the Neumann integration matrix sparsity for boundary conditions identified by a control loop identifier. More...
 
subroutine cmfe_boundaryconditions_neumannsparsitytypesetnumber1 (problemUserNumber, controlLoopIdentifiers, solverIndex, sparsityType, err)
 Sets the Neumann integration matrix sparsity for boundary conditions identified by a control loop identifier. More...
 
subroutine cmfe_boundaryconditions_neumannsparsitytypesetobj (boundaryConditions, sparsityType, err)
 Sets the Neumann integration matrix sparsity type for the boundary conditions. More...
 

Detailed Description

Sets the matrix sparsity type for Neumann integration matrices, used when integrating Neumann point values.

Definition at line 934 of file opencmiss_iron.f90.

Member Function/Subroutine Documentation

subroutine opencmiss_iron::cmfe_boundaryconditions_neumannsparsitytypeset::cmfe_boundaryconditions_neumannsparsitytypesetnumber0 ( integer(intg), intent(in)  problemUserNumber,
integer(intg), intent(in)  controlLoopIdentifier,
integer(intg), intent(in)  solverIndex,
integer(intg), intent(in)  sparsityType,
integer(intg), intent(out)  err 
)
private

Sets the Neumann integration matrix sparsity for boundary conditions identified by a control loop identifier.

Parameters
[in]problemusernumberThe user number of the problem containing the solver equations.
[in]controlloopidentifierThe control loop identifier of the solver equations containing the boundary conditions.
[in]solverindexThe solver index to get the solver equations boundary conditions for.
[in]sparsitytypeThe sparsity type for the Neumann integration matrices.
See also
OPENCMISS::BoundaryConditions::SparsityTypes,OPENCMISS
Parameters
[out]errThe error code.

Definition at line 12947 of file opencmiss_iron.f90.

subroutine opencmiss_iron::cmfe_boundaryconditions_neumannsparsitytypeset::cmfe_boundaryconditions_neumannsparsitytypesetnumber1 ( integer(intg), intent(in)  problemUserNumber,
integer(intg), dimension(:), intent(in)  controlLoopIdentifiers,
integer(intg), intent(in)  solverIndex,
integer(intg), intent(in)  sparsityType,
integer(intg), intent(out)  err 
)
private

Sets the Neumann integration matrix sparsity for boundary conditions identified by a control loop identifier.

Parameters
[in]problemusernumberThe user number of the problem containing the solver equations to destroy the boundary conditions for.
[in]controlloopidentifierscontrolLoopIdentifiers(i). The i'th control loop identifier to get the solver equations boundary conditions for.
[in]solverindexThe solver index to get the solver equations for.
[in]sparsitytypeThe sparsity type for the Neumann integration matrices.
See also
OPENCMISS::BoundaryConditions::SparsityTypes,OPENCMISS
Parameters
[out]errThe error code.

Definition at line 13002 of file opencmiss_iron.f90.

subroutine opencmiss_iron::cmfe_boundaryconditions_neumannsparsitytypeset::cmfe_boundaryconditions_neumannsparsitytypesetobj ( type(cmfe_boundaryconditionstype), intent(inout)  boundaryConditions,
integer(intg), intent(in)  sparsityType,
integer(intg), intent(out)  err 
)
private

Sets the Neumann integration matrix sparsity type for the boundary conditions.

Parameters
[in,out]boundaryconditionsThe boundary conditions
[in]sparsitytypeThe sparsity type for the Neumann integration matrices.
See also
OPENCMISS::BoundaryConditions::SparsityTypes,OPENCMISS
Parameters
[out]errThe error code.

Definition at line 13056 of file opencmiss_iron.f90.