A module to extend tem_bc_state with Ateles specific information.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(tem_varSys_solverData_evalElem_type), | private | :: | solverData_evalElem |
Define the method to set the solverData_evalElem routine for stfuns.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tem_varSys_solverData_evalElem_type), | intent(in) | :: | stfun_solverelem | Datatype describing the setter callback function and the varsys data we need to do the projection. |
Load the boundary condition for state variables.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tem_bc_state_type), | intent(inout) | :: | bc | The boundary to fill |
||
character(len=*), | intent(in) | :: | state_name | The state variable to set with this boundary condition |
||
integer, | intent(in), | optional | :: | nComp | Number of Components in this boundary variable. |
|
character(len=*), | intent(in), | optional | :: | style | Style of this boundary condition dirichlet = set value itself neumann = set derivative of value |
|
type(flu_State), | intent(in) | :: | conf | |||
integer, | intent(in) | :: | bc_handle | Handle to the table describing the boundary |
||
type(grw_stringkeyvaluepairarray_type), | intent(inout) | :: | varDict | The dictionary that contains the mapping between expected variables and the actual variables defined by the user. |
||
type(tem_varSys_type), | intent(inout) | :: | varSys | |||
integer, | intent(out), | optional | :: | ErrCode | Error code |