mapl_ComboSpec Module


Uses

  • module~~mapl_combospec~~UsesGraph module~mapl_combospec mapl_ComboSpec fArgParse fArgParse module~mapl_combospec->fArgParse iso_fortran_env iso_fortran_env module~mapl_combospec->iso_fortran_env module~mapl_bw_benchmark mapl_BW_Benchmark module~mapl_combospec->module~mapl_bw_benchmark module~mapl_errorhandlingmod MAPL_ErrorHandlingMod module~mapl_combospec->module~mapl_errorhandlingmod module~mapl_gathervkernel mapl_GathervKernel module~mapl_combospec->module~mapl_gathervkernel mpi mpi module~mapl_combospec->mpi module~mapl_bw_benchmark->iso_fortran_env module~mapl_bw_benchmark->module~mapl_errorhandlingmod module~kernel_mod Kernel_mod module~mapl_bw_benchmark->module~kernel_mod module~mapl_errorhandlingmod->mpi module~mapl_throwmod MAPL_ThrowMod module~mapl_errorhandlingmod->module~mapl_throwmod module~mapl_gathervkernel->module~mapl_errorhandlingmod module~mapl_gathervkernel->mpi module~mapl_gathervkernel->module~kernel_mod

Used by

  • module~~mapl_combospec~~UsedByGraph module~mapl_combospec mapl_ComboSpec program~main~19 main program~main~19->module~mapl_combospec

Derived Types

type, public ::  ComboSpec

Components

Type Visibility Attributes Name Initial
integer, public :: n_levs
integer, public :: n_tries
integer, public :: n_writers
integer, public :: nx

Functions

public function make_BW_Benchmark(spec, comm, rc) result(benchmark)

Arguments

Type IntentOptional Attributes Name
type(ComboSpec), intent(in) :: spec
integer, intent(in) :: comm
integer, intent(out), optional :: rc

Return Value type(BW_Benchmark)

public function make_ComboSpec(rc) result(spec)

Arguments

Type IntentOptional Attributes Name
integer, intent(out), optional :: rc

Return Value type(ComboSpec)

public function make_GathervKernel(spec, comm, rc) result(kernel)

Arguments

Type IntentOptional Attributes Name
type(ComboSpec), intent(in) :: spec
integer, intent(in) :: comm
integer, intent(out), optional :: rc

Return Value type(GathervKernel)