MAPL_CapOptions Interface

public interface MAPL_CapOptions

Module Procedures

private function new_CapOptions(unusable, cap_rc_file, egress_file, ensemble_subdir_prefix, esmf_logging_mode, rc) result(cap_options)

Arguments

Type IntentOptional Attributes Name
class(KeywordEnforcer), intent(in), optional :: unusable
character(len=*), intent(in), optional :: cap_rc_file
character(len=*), intent(in), optional :: egress_file
character(len=*), intent(in), optional :: ensemble_subdir_prefix
type(ESMF_LogKind_Flag), intent(in), optional :: esmf_logging_mode
integer, intent(out), optional :: rc

Return Value type(MAPL_CapOptions)

private function new_CapOptions_copy(options) result(copy)

Arguments

Type IntentOptional Attributes Name
type(MAPL_CapOptions), intent(in) :: options

Return Value type(MAPL_CapOptions)