gmbe_init Subroutine

private subroutine gmbe_init(this, method_config, calc_type)

Initialize GMBE context with required configuration

Type Bound

gmbe_context_t

Arguments

Type IntentOptional Attributes Name
class(gmbe_context_t), intent(out) :: this
type(method_config_t), intent(in) :: method_config
integer(kind=int32), intent(in) :: calc_type

Source Code

   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