OpenCMISS-Iron Internal API Documentation
Problem Routines

PROBLEM_CREATE_START

To start creating a problem, use:

SUBROUTINE PROBLEM_CREATE_START(USER_NUMBER,PROBLEM,ERR,ERROR,*)

Description:

PROBLEM_CREATE_FINISH

To finish creating a problem, use:

SUBROUTINE PROBLEM_CREATE_FINISH(PROBLEM,ERR,ERROR,*)

Description:

PROBLEM_DESTROY

To destroy a problem, use:

SUBROUTINE PROBLEM_DESTROY(USER_NUMBER,ERR,ERROR,*)

Description:

PROBLEM_USER_NUMBER_FIND

To find a problem from user number, use:

SUBROUTINE PROBLEM_USER_NUMBER_FIND(USER_NUMBER,PROBLEM,ERR,ERROR,*)

Description:

PROBLEM Set Methods

You are able to use the following set methods between PROBLEM_CREATE_START and PROBLEM_CREATE_FINISH call.

CALL PROBLEM_SPECIFICATION_SET_NUMBER(USER_NUMBER,PROBLEM_CLASS,PROBLEM_EQUATION_TYPE,PROBLEM_SUBTYPE,ERR,ERROR,*)

Description:

PROBLEM_CONTROL_LOOP_CREATE_START

SUBROUTINE PROBLEM_CONTROL_LOOP_CREATE_START(PROBLEM,ERR,ERROR,*)

Description:

PROBLEM_CONTROL_LOOP_CREATE_FINISH

SUBROUTINE PROBLEM_CONTROL_LOOP_CREATE_FINISH(PROBLEM,ERR,ERROR,*)

Description:

PROBLEM_CONTROL_LOOP_DESTROY

SUBROUTINE PROBLEM_CONTROL_LOOP_DESTROY(PROBLEM,ERR,ERROR,*)

Description:

PROBLEM_SOLUTIONS_CREATE_START

SUBROUTINE PROBLEM_SOLUTIONS_CREATE_START(PROBLEM,ERR,ERROR,*)

Description:

PROBLEM_SOLUTIONS_CREATE_FINISH

SUBROUTINE PROBLEM_SOLUTIONS_CREATE_FINISH(PROBLEM,ERR,ERROR,*)

Description:

PROBLEM_SOLUTIONS_DESTROY

SUBROUTINE PROBLEM_SOLUTIONS_DESTROY(PROBLEM,ERR,ERROR,*)

Description:

PROBLEM_SOLVER_CREATE_START

SUBROUTINE PROBLEM_SOLVER_CREATE_START(PROBLEM,ERR,ERROR,*)

Description:

PROBLEM_SOLVER_CREATE_FINISH

SUBROUTINE PROBLEM_SOLVER_CREATE_FINISH(PROBLEM,ERR,ERROR,*)

Description:

PROBLEM_SOLVER_DESTROY

SUBROUTINE PROBLEM_SOLVER_DESTROY(PROBLEM,ERR,ERROR,*)

Description: