state_utils_setup.F90 Source File


This file depends on

sourcefile~~state_utils_setup.f90~~EfferentGraph sourcefile~state_utils_setup.f90 state_utils_setup.F90 sourcefile~mapl_exceptionhandling.f90 MAPL_ExceptionHandling.F90 sourcefile~state_utils_setup.f90->sourcefile~mapl_exceptionhandling.f90 sourcefile~mapl_errorhandling.f90 MAPL_ErrorHandling.F90 sourcefile~mapl_exceptionhandling.f90->sourcefile~mapl_errorhandling.f90 sourcefile~mapl_throw.f90 MAPL_Throw.F90 sourcefile~mapl_exceptionhandling.f90->sourcefile~mapl_throw.f90 sourcefile~mapl_errorhandling.f90->sourcefile~mapl_throw.f90

Files dependent on this one

sourcefile~~state_utils_setup.f90~~AfferentGraph sourcefile~state_utils_setup.f90 state_utils_setup.F90 sourcefile~test_statearithmetic.pf Test_StateArithmetic.pf sourcefile~test_statearithmetic.pf->sourcefile~state_utils_setup.f90 sourcefile~test_statefilter.pf Test_StateFilter.pf sourcefile~test_statefilter.pf->sourcefile~state_utils_setup.f90 sourcefile~test_statemask.pf Test_StateMask.pf sourcefile~test_statemask.pf->sourcefile~state_utils_setup.f90

Source Code

#include "MAPL_Generic.h"

module state_utils_setup
   use ESMF
   use MAPL_ExceptionHandling

   implicit none

   type(ESMF_Grid) :: grid
   type(ESMF_Field) :: field_2d, field_3d, mask_field, extra_2d, extra_3d, out_field_2d, out_field_3d
   type(ESMF_State) :: state

end module state_utils_setup