A supporting data type to define a solver specific element evaluation for stfuns.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(c_ptr), | public | :: | solver_bundle |
Data from the solver for the evaluation. |
|||
procedure(tem_varsys_set_evalelem), | public, | pointer | :: | stFun_setter | => | null() |
Callback function to set the appropriate function for stFun vars. |
procedure(tem_varsys_set_evalelem), | public, | pointer | :: | opVar_setter | => | null() |
Callback function to set the appropriate function for solver specific operation vars. |
type tem_varSys_solverData_evalElem_type !> Data from the solver for the evaluation. type(c_ptr) :: solver_bundle !> Callback function to set the appropriate function for stFun vars. procedure(tem_varsys_set_evalelem), pointer :: stFun_setter => null() !> Callback function to set the appropriate function for solver specific !! operation vars. procedure(tem_varsys_set_evalelem), pointer :: opVar_setter => null() end type tem_varSys_solverData_evalElem_type