Return the list of supported schemes.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(integrator_adams_bashforth_moulton), | intent(in) | :: | self | Integrator. |
Queried scheme.
pure function supported_schemes(self) result(schemes)
!< Return the list of supported schemes.
class(integrator_adams_bashforth_moulton), intent(in) :: self !< Integrator.
character(len=99), allocatable :: schemes(:) !< Queried scheme.
allocate(schemes(lbound(supported_schemes_, dim=1):ubound(supported_schemes_, dim=1)))
schemes = supported_schemes_
endfunction supported_schemes