Initialize GMBE context with required configuration
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(gmbe_context_t), | intent(out) | :: | this | |||
| type(method_config_t), | intent(in) | :: | method_config | |||
| integer(kind=int32), | intent(in) | :: | calc_type |
subroutine gmbe_init(this, method_config, calc_type) !! Initialize GMBE context with required configuration class(gmbe_context_t), intent(out) :: this type(method_config_t), intent(in) :: method_config integer(int32), intent(in) :: calc_type this%method_config = method_config this%calc_type = calc_type end subroutine gmbe_init