! $Id$ ! ! Earth System Modeling Framework ! Copyright (c) 2002-2023, University Corporation for Atmospheric Research, ! Massachusetts Institute of Technology, Geophysical Fluid Dynamics ! Laboratory, University of Michigan, National Centers for Environmental ! Prediction, Los Alamos National Laboratory, Argonne National Laboratory, ! NASA Goddard Space Flight Center. ! Licensed under the University of Illinois-NCSA License. ! !============================================================================== ! module ESMF use ESMF_UtilTypesMod use ESMF_UtilSortMod use ESMF_UtilStringMod use ESMF_UtilCubedSphereMod use ESMF_UtilMod use ESMF_LogErrMod use ESMF_LogPublicMod use ESMF_InitMacrosMod use ESMF_TraceMod use ESMF_TraceAPIMod use ESMF_F90InterfaceMod use ESMF_FortranWordsizeMod use ESMF_TypeKindGetMod use ESMF_BaseMod use ESMF_IOUtilMod use ESMF_FractionMod use ESMF_CalendarMod use ESMF_TimeIntervalMod use ESMF_TimeMod use ESMF_AlarmMod use ESMF_ClockMod use ESMF_AttributeMod use ESMF_ArraySpecMod use ESMF_LocalArrayMod use ESMF_VMMod use ESMF_DELayoutMod use ESMF_DistGridMod use ESMF_DynamicMaskMod use ESMF_ArrayMod use ESMF_ArrayBundleMod use ESMF_HConfigMod use ESMF_ConfigMod use ESMF_XGridGeomBaseMod use ESMF_XGridMod use ESMF_XGridCreateMod use ESMF_XGridGetMod use ESMF_GridMod use ESMF_GridUtilMod ! use ESMF_PntListMod use ESMF_StaggerLocMod use ESMF_LocStreamMod use ESMF_GeomMod use ESMF_RHandleMod use ESMF_FieldMod use ESMF_FieldPrMod use ESMF_FieldWrMod use ESMF_FieldGetMod use ESMF_FieldGetAllocBoundsMod use ESMF_FieldCreateMod use ESMF_FieldEmptyMod use ESMF_FieldRegridMod use ESMF_FieldSetMod use ESMF_RegridMod use ESMF_FieldGatherMod use ESMF_FieldScatterMod use ESMF_FieldRedistMod use ESMF_FieldSMMMod use ESMF_FieldHaloMod use ESMF_FieldBundleMod use ESMF_MeshMod use ESMF_StateTypesMod use ESMF_StateVaMod use ESMF_StateMod use ESMF_StateReconcileMod use ESMF_CompMod use ESMF_GridCompMod use ESMF_CplCompMod use ESMF_SciCompMod use ESMF_InternalStateMod use ESMF_AttachMethodsMod use ESMF_ContainerMod use ESMF_InitMod use ESMFIOMod use ESMF_IO_YAMLMod use ESMF_IOScripMod, only: ESMF_SparseMatrixWrite #ifdef ESMF_MAPPER use & ! prevent MOD_FUNC from grabbing this dependency during build ESMF_MapperMod use & ! prevent MOD_FUNC from grabbing this dependency during build ESMF_MapperUtilMod #endif use ESMF_InfoMod use ESMF_InfoDescribeMod use ESMF_InfoSyncMod use ESMF_NamedAliasMod use ESMF_RegridWeightGenMod end module ESMF