kpp_sw_method_is_implemented Function

public pure function kpp_sw_method_is_implemented(name) result(ok)

Fail-loud predicate for kpp_sw_method — validate_config aborts on any string this rejects.

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: name

Return Value logical


Calls

proc~~kpp_sw_method_is_implemented~~CallsGraph proc~kpp_sw_method_is_implemented kpp_sw_method_is_implemented proc~parse_kpp_sw_method parse_kpp_sw_method proc~kpp_sw_method_is_implemented->proc~parse_kpp_sw_method

Called by

proc~~kpp_sw_method_is_implemented~~CalledByGraph proc~kpp_sw_method_is_implemented kpp_sw_method_is_implemented proc~validate_config validate_config proc~validate_config->proc~kpp_sw_method_is_implemented proc~build_pending_handle build_pending_handle proc~build_pending_handle->proc~validate_config proc~rdb_ocean_create_from_string rdb_ocean_create_from_string proc~rdb_ocean_create_from_string->proc~build_pending_handle proc~rdb_ocean_create_pending rdb_ocean_create_pending proc~rdb_ocean_create_pending->proc~build_pending_handle

Source Code

   pure function kpp_sw_method_is_implemented(name) result(ok)
      !! Fail-loud predicate for `kpp_sw_method` — `validate_config`
      !! aborts on any string this rejects.
      character(len=*), intent(in) :: name
      logical :: ok
      ok = (parse_kpp_sw_method(name) > 0)
   end function kpp_sw_method_is_implemented