phenvariable Module


Uses

  • module~~phenvariable~~UsesGraph module~phenvariable phenvariable module~casadimension casadimension module~phenvariable->module~casadimension module~cable_def_types_mod cable_def_types_mod module~casadimension->module~cable_def_types_mod module~cable_climate_type_mod cable_climate_type_mod module~cable_def_types_mod->module~cable_climate_type_mod

Used by

  • module~~phenvariable~~UsedByGraph module~phenvariable phenvariable module~cable_input_module cable_input_module module~cable_input_module->module~phenvariable module~cable_param_module cable_param_module module~cable_input_module->module~cable_param_module module~cable_param_module->module~phenvariable module~cable_serial cable_serial module~cable_serial->module~phenvariable module~cable_serial->module~cable_input_module module~cable_driver_common_mod cable_driver_common_mod module~cable_serial->module~cable_driver_common_mod module~casa_cnp_module casa_cnp_module module~casa_cnp_module->module~phenvariable module~casa_rplant_module casa_rplant_module module~casa_rplant_module->module~phenvariable proc~analyticpool analyticpool proc~analyticpool->module~phenvariable proc~bgcdriver bgcdriver proc~bgcdriver->module~phenvariable proc~cable_phenology_clim cable_phenology_clim proc~cable_phenology_clim->module~phenvariable proc~casa_fluxout casa_fluxout proc~casa_fluxout->module~phenvariable proc~casa_init casa_init proc~casa_init->module~phenvariable proc~casa_poolout casa_poolout proc~casa_poolout->module~phenvariable proc~casa_readbiome casa_readbiome proc~casa_readbiome->module~phenvariable proc~casa_readphen casa_readphen proc~casa_readphen->module~phenvariable proc~casaonly_luc CASAONLY_LUC proc~casaonly_luc->module~phenvariable proc~landuse_driver landuse_driver proc~landuse_driver->module~phenvariable proc~master_casa_dump_types master_casa_dump_types proc~master_casa_dump_types->module~phenvariable proc~master_casa_params master_casa_params proc~master_casa_params->module~phenvariable proc~master_casa_types master_casa_types proc~master_casa_types->module~phenvariable proc~master_casaonly_luc master_CASAONLY_LUC proc~master_casaonly_luc->module~phenvariable proc~master_spincasacnp master_spincasacnp proc~master_spincasacnp->module~phenvariable proc~mpidrv_master mpidrv_master proc~mpidrv_master->module~phenvariable proc~mpidrv_master->module~cable_input_module proc~mpidrv_worker mpidrv_worker proc~mpidrv_worker->module~phenvariable proc~mpidrv_worker->module~cable_input_module proc~popdriver POPdriver proc~popdriver->module~phenvariable proc~read_casa_dump read_casa_dump proc~read_casa_dump->module~phenvariable proc~read_casa_restart_nc READ_CASA_RESTART_NC proc~read_casa_restart_nc->module~phenvariable proc~spincasacnp spincasacnp proc~spincasacnp->module~phenvariable proc~worker_casa_dump_types worker_casa_dump_types proc~worker_casa_dump_types->module~phenvariable proc~worker_casa_params worker_casa_params proc~worker_casa_params->module~phenvariable proc~worker_casa_type worker_casa_type proc~worker_casa_type->module~phenvariable proc~worker_casaonly_luc worker_CASAONLY_LUC proc~worker_casaonly_luc->module~phenvariable proc~worker_spincasacnp worker_spincasacnp proc~worker_spincasacnp->module~phenvariable proc~write_casa_dump write_casa_dump proc~write_casa_dump->module~phenvariable proc~write_casa_restart_nc WRITE_CASA_RESTART_NC proc~write_casa_restart_nc->module~phenvariable module~cable_driver_common_mod->module~cable_input_module proc~biogeochem biogeochem proc~biogeochem->module~casa_cnp_module proc~biogeochem->module~casa_rplant_module proc~casa_feedback casa_feedback proc~casa_feedback->module~casa_cnp_module proc~casa_feedback~2 casa_feedback proc~casa_feedback~2->module~casa_cnp_module proc~casa_rplant casa_rplant proc~casa_rplant->module~casa_cnp_module proc~worker_cable_params worker_cable_params proc~worker_cable_params->module~cable_input_module program~cable_offline_driver cable_offline_driver program~cable_offline_driver->module~cable_serial program~cable_offline_driver->module~cable_driver_common_mod module~cable_mpimaster~2 cable_mpimaster program~cable_offline_driver->module~cable_mpimaster~2 module~cable_mpiworker~2 cable_mpiworker program~cable_offline_driver->module~cable_mpiworker~2 module~cable_mpimaster~2->module~cable_driver_common_mod module~cable_mpiworker~2->module~cable_driver_common_mod

Derived Types

type, public ::  phen_variable

Components

Type Visibility Attributes Name Initial
integer, public, DIMENSION(:), POINTER :: phase
real(kind=r_2), public, DIMENSION(:), POINTER :: TKshed
integer, public, DIMENSION(:,:), POINTER :: doyphase
real, public, DIMENSION(:), POINTER :: phen
real, public, DIMENSION(:), POINTER :: aphen
integer, public, DIMENSION(:,:), POINTER :: phasespin
integer, public, DIMENSION(:,:), POINTER :: doyphasespin_1
integer, public, DIMENSION(:,:), POINTER :: doyphasespin_2
integer, public, DIMENSION(:,:), POINTER :: doyphasespin_3
integer, public, DIMENSION(:,:), POINTER :: doyphasespin_4

Subroutines

public subroutine alloc_phenvariable(phen, arraysize)

Arguments

Type IntentOptional Attributes Name
type(phen_variable), intent(inout) :: phen
integer, intent(in) :: arraysize