cable_diagnostics_casa_mod Module


Uses

  • module~~cable_diagnostics_casa_mod~~UsesGraph module~cable_diagnostics_casa_mod cable_diagnostics_casa_mod module~aggregator_mod aggregator_mod module~cable_diagnostics_casa_mod->module~aggregator_mod module~cable_checks_module cable_checks_module module~cable_diagnostics_casa_mod->module~cable_checks_module module~cable_common_module cable_common_module module~cable_diagnostics_casa_mod->module~cable_common_module module~cable_io_vars_module cable_IO_vars_module module~cable_diagnostics_casa_mod->module~cable_io_vars_module module~cable_netcdf_mod cable_netcdf_mod module~cable_diagnostics_casa_mod->module~cable_netcdf_mod module~cable_output_mod cable_output_mod module~cable_diagnostics_casa_mod->module~cable_output_mod module~cable_phys_constants_mod cable_phys_constants_mod module~cable_diagnostics_casa_mod->module~cable_phys_constants_mod module~cable_timing_mod cable_timing_mod module~cable_diagnostics_casa_mod->module~cable_timing_mod module~casaparm casaparm module~cable_diagnostics_casa_mod->module~casaparm module~casavariable casavariable module~cable_diagnostics_casa_mod->module~casavariable iso_fortran_env iso_fortran_env module~aggregator_mod->iso_fortran_env module~cable_error_handler_mod cable_error_handler_mod module~aggregator_mod->module~cable_error_handler_mod module~cable_checks_module->module~cable_common_module module~cable_checks_module->module~cable_io_vars_module module~cable_abort_module cable_abort_module module~cable_checks_module->module~cable_abort_module module~cable_def_types_mod cable_def_types_mod module~cable_checks_module->module~cable_def_types_mod module~cable_runtime_opts_mod cable_runtime_opts_mod module~cable_common_module->module~cable_runtime_opts_mod module~cable_io_vars_module->module~cable_def_types_mod module~cable_netcdf_mod->iso_fortran_env module~cable_netcdf_mod->module~cable_error_handler_mod module~cable_mpi_mod cable_mpi_mod module~cable_netcdf_mod->module~cable_mpi_mod module~cable_output_mod->module~aggregator_mod module~cable_output_mod->module~cable_io_vars_module module~cable_output_mod->module~cable_netcdf_mod module~cable_output_mod->iso_fortran_env module~cable_output_mod->module~cable_def_types_mod module~cable_output_mod->module~cable_error_handler_mod module~cable_timing_mod->module~cable_common_module module~cable_timing_mod->module~cable_io_vars_module module~cable_timing_mod->module~cable_error_handler_mod module~casadimension casadimension module~casaparm->module~casadimension module~casavariable->module~casadimension module~cable_abort_module->module~cable_io_vars_module module~cable_def_types_mod->module~aggregator_mod module~cable_climate_type_mod cable_climate_type_mod module~cable_def_types_mod->module~cable_climate_type_mod module~cable_error_handler_base_mod cable_error_handler_base_mod module~cable_error_handler_mod->module~cable_error_handler_base_mod module~cable_mpi_mod->iso_fortran_env module~cable_mpi_mod->module~cable_error_handler_mod module~cable_mpi_stub_types_mod cable_mpi_stub_types_mod module~cable_mpi_mod->module~cable_mpi_stub_types_mod mpi_f08 mpi_f08 module~cable_mpi_mod->mpi_f08 module~casadimension->module~cable_def_types_mod module~cable_error_handler_base_mod->iso_fortran_env

Used by

  • module~~cable_diagnostics_casa_mod~~UsedByGraph module~cable_diagnostics_casa_mod cable_diagnostics_casa_mod module~cable_mpimaster~2 cable_mpimaster module~cable_mpimaster~2->module~cable_diagnostics_casa_mod module~cable_serial cable_serial module~cable_serial->module~cable_diagnostics_casa_mod program~cable_offline_driver cable_offline_driver program~cable_offline_driver->module~cable_serial

Functions

public function cable_diagnostics_casa(casaflux, casapool, casamet) result(casa_output_variables)

Arguments

Type IntentOptional Attributes Name
type(casa_flux), intent(in) :: casaflux
type(casa_pool), intent(in) :: casapool
type(casa_met), intent(in) :: casamet

Return Value type(cable_output_variable_t), allocatable, (:)