实例介绍
【实例截图】
【核心代码】
.
├── clm3
│ ├── Copyright
│ ├── bld
│ │ └── offline
│ │ ├── Makefile
│ │ ├── jobscript.csh
│ │ ├── mkDepends
│ │ └── mkSrcfiles
│ ├── src
│ │ ├── biogeochem
│ │ │ ├── DGVMAllocationMod.F90
│ │ │ ├── DGVMEcosystemDynMod.F90
│ │ │ ├── DGVMEstablishmentMod.F90
│ │ │ ├── DGVMFireMod.F90
│ │ │ ├── DGVMKillMod.F90
│ │ │ ├── DGVMLightMod.F90
│ │ │ ├── DGVMMod.F90
│ │ │ ├── DGVMMortalityMod.F90
│ │ │ ├── DGVMReproductionMod.F90
│ │ │ ├── DGVMRestMod.F90
│ │ │ ├── DGVMTurnoverMod.F90
│ │ │ ├── STATICEcosysDynMod.F90
│ │ │ └── VOCEmissionMod.F90
│ │ ├── biogeophys
│ │ │ ├── BalanceCheckMod.F90
│ │ │ ├── BareGroundFluxesMod.F90
│ │ │ ├── Biogeophysics1Mod.F90
│ │ │ ├── Biogeophysics2Mod.F90
│ │ │ ├── BiogeophysicsLakeMod.F90
│ │ │ ├── CanopyFluxesMod.F90
│ │ │ ├── DriverInitMod.F90
│ │ │ ├── FracWetMod.F90
│ │ │ ├── FrictionVelocityMod.F90
│ │ │ ├── Hydrology1Mod.F90
│ │ │ ├── Hydrology2Mod.F90
│ │ │ ├── HydrologyLakeMod.F90
│ │ │ ├── QSatMod.F90
│ │ │ ├── SnowHydrologyMod.F90
│ │ │ ├── SoilHydrologyMod.F90
│ │ │ ├── SoilTemperatureMod.F90
│ │ │ ├── SurfaceAlbedoMod.F90
│ │ │ ├── SurfaceRadiationMod.F90
│ │ │ └── TridiagonalMod.F90
│ │ ├── csm_share
│ │ │ ├── ChangeLog
│ │ │ ├── ChangeSum
│ │ │ ├── README
│ │ │ ├── README.scm
│ │ │ ├── shr
│ │ │ │ ├── shr_alarm_mod.F90
│ │ │ │ ├── shr_cal_mod.F90
│ │ │ │ ├── shr_const_mod.F90
│ │ │ │ ├── shr_date_mod.F90
│ │ │ │ ├── shr_file_mod.F90
│ │ │ │ ├── shr_kind_mod.F90
│ │ │ │ ├── shr_mpi_mod.F90
│ │ │ │ ├── shr_msg_mod.F90
│ │ │ │ ├── shr_orb_mod.F90
│ │ │ │ ├── shr_sys_mod.F90
│ │ │ │ ├── shr_timer_mod.F90
│ │ │ │ ├── shr_vmath_fwrap.c
│ │ │ │ └── shr_vmath_mod.F90
│ │ │ └── unit_testers
│ │ │ ├── Makefile
│ │ │ ├── test_shr_orb.F90
│ │ │ └── test_shr_sys.F90
│ │ ├── main
│ │ │ ├── abortutils.F90
│ │ │ ├── accFldsMod.F90
│ │ │ ├── accumulMod.F90
│ │ │ ├── areaMod.F90
│ │ │ ├── atm_lndMod.F90
│ │ │ ├── atmdrvMod.F90
│ │ │ ├── cfort.h
│ │ │ ├── clm_csmMod.F90
│ │ │ ├── clm_varcon.F90
│ │ │ ├── clm_varctl.F90
│ │ │ ├── clm_varpar.F90
│ │ │ ├── clm_varsur.F90
│ │ │ ├── clmtype.F90
│ │ │ ├── clmtypeInitMod.F90
│ │ │ ├── controlMod.F90
│ │ │ ├── decompMod.F90
│ │ │ ├── do_close_dispose.F90
│ │ │ ├── do_restwrite.F90
│ │ │ ├── driver.F90
│ │ │ ├── fileutils.F90
│ │ │ ├── filterMod.F90
│ │ │ ├── getdatetime.F90
│ │ │ ├── histFileMod.F90
│ │ │ ├── histFldsMod.F90
│ │ │ ├── iniTimeConst.F90
│ │ │ ├── iniTimeVar.F90
│ │ │ ├── inicFileMod.F90
│ │ │ ├── initGridCellsMod.F90
│ │ │ ├── initializeMod.F90
│ │ │ ├── iobinary.F90
│ │ │ ├── lnd2atmMod.F90
│ │ │ ├── lp_coupling.F90
│ │ │ ├── mpiinc.F90
│ │ │ ├── nanMod.F90
│ │ │ ├── ncdio.F90
│ │ │ ├── pft2colMod.F90
│ │ │ ├── pftvarcon.F90
│ │ │ ├── program_csm.F90
│ │ │ ├── program_off.F90
│ │ │ ├── restFileMod.F90
│ │ │ ├── snowdp2lev.F90
│ │ │ ├── spmdGathScatMod.F90
│ │ │ ├── spmdMod.F90
│ │ │ ├── subgridAveMod.F90
│ │ │ ├── surfFileMod.F90
│ │ │ ├── system_cmd.c
│ │ │ ├── system_messages.F90
│ │ │ └── time_manager.F90
│ │ ├── mksrfdata
│ │ │ ├── mkglacier.F90
│ │ │ ├── mkgridMod.F90
│ │ │ ├── mklai.F90
│ │ │ ├── mklanwat.F90
│ │ │ ├── mkpft.F90
│ │ │ ├── mkrank.F90
│ │ │ ├── mksoicol.F90
│ │ │ ├── mksoitex.F90
│ │ │ ├── mksrfdatMod.F90
│ │ │ └── mkurban.F90
│ │ ├── riverroute
│ │ │ ├── RtmMod.F90
│ │ │ └── RunoffMod.F90
│ │ └── utils
│ │ ├── esmf
│ │ │ ├── ChangeLog
│ │ │ ├── ChangeSum
│ │ │ ├── README
│ │ │ ├── build
│ │ │ │ ├── ES
│ │ │ │ │ ├── ESMF_conf.h
│ │ │ │ │ ├── base
│ │ │ │ │ ├── base.site
│ │ │ │ │ ├── base_variables
│ │ │ │ │ ├── buildtest
│ │ │ │ │ └── fix.h
│ │ │ │ ├── IRIX
│ │ │ │ │ ├── ESMF_conf.h
│ │ │ │ │ ├── base
│ │ │ │ │ ├── base.site
│ │ │ │ │ ├── base_variables
│ │ │ │ │ ├── buildtest
│ │ │ │ │ └── fix.h
│ │ │ │ ├── IRIX64
│ │ │ │ │ ├── ESMF_conf.h
│ │ │ │ │ ├── base
│ │ │ │ │ ├── base.site
│ │ │ │ │ ├── base_variables
│ │ │ │ │ ├── buildtest
│ │ │ │ │ └── fix.h
│ │ │ │ ├── README
│ │ │ │ ├── SX6
│ │ │ │ │ ├── ESMF_conf.h
│ │ │ │ │ ├── base
│ │ │ │ │ ├── base.site
│ │ │ │ │ ├── base_variables
│ │ │ │ │ ├── base_variables_cross
│ │ │ │ │ ├── base_variables_native
│ │ │ │ │ ├── buildtest
│ │ │ │ │ └── fix.h
│ │ │ │ ├── alpha
│ │ │ │ │ ├── ESMF_conf.h
│ │ │ │ │ ├── base
│ │ │ │ │ ├── base.site
│ │ │ │ │ ├── base_variables
│ │ │ │ │ └── fix.h
│ │ │ │ ├── base_variables.defs
│ │ │ │ ├── common
│ │ │ │ ├── common_
│ │ │ │ ├── common_O
│ │ │ │ ├── common_g
│ │ │ │ ├── common_variables
│ │ │ │ ├── conf.defs
│ │ │ │ ├── config
│ │ │ │ │ ├── base.in
│ │ │ │ │ ├── base.opt.in
│ │ │ │ │ ├── base.site.in
│ │ │ │ │ ├── base_variables.in
│ │ │ │ │ ├── petscconf.h.in
│ │ │ │ │ └── petscfix.h.in
│ │ │ │ ├── cray_x1
│ │ │ │ │ ├── ESMF_conf.h
│ │ │ │ │ ├── base
│ │ │ │ │ ├── base.site
│ │ │ │ │ ├── base_variables
│ │ │ │ │ ├── buildtest
│ │ │ │ │ └── fix.h
│ │ │ │ ├── linux_gnupgf90
│ │ │ │ │ ├── ESMF_conf.h
│ │ │ │ │ ├── base
│ │ │ │ │ ├── base.site
│ │ │ │ │ ├── base_variables
│ │ │ │ │ ├── buildtest
│ │ │ │ │ └── fix.h
│ │ │ │ ├── linux_lf95
│ │ │ │ │ ├── ESMF_conf.h
│ │ │ │ │ ├── base
│ │ │ │ │ ├── base.site
│ │ │ │ │ ├── base_variables
│ │ │ │ │ ├── buildtest
│ │ │ │ │ └── fix.h
│ │ │ │ ├── linux_pgi
│ │ │ │ │ ├── ESMF_conf.h
│ │ │ │ │ ├── base
│ │ │ │ │ ├── base.site
│ │ │ │ │ ├── base_variables
│ │ │ │ │ ├── buildtest
│ │ │ │ │ └── fix.h
│ │ │ │ ├── rs6000_64
│ │ │ │ │ ├── ESMF_conf.h
│ │ │ │ │ ├── base
│ │ │ │ │ ├── base.site
│ │ │ │ │ ├── base_variables
│ │ │ │ │ └── fix.h
│ │ │ │ ├── rs6000_sp
│ │ │ │ │ ├── ESMF_conf.h
│ │ │ │ │ ├── base
│ │ │ │ │ ├── base.site
│ │ │ │ │ ├── base_variables
│ │ │ │ │ ├── buildtest
│ │ │ │ │ └── fix.h
│ │ │ │ ├── solaris
│ │ │ │ │ ├── ESMF_conf.h
│ │ │ │ │ ├── base
│ │ │ │ │ ├── base.site
│ │ │ │ │ ├── base_variables
│ │ │ │ │ ├── base_variables.start
│ │ │ │ │ ├── buildtest
│ │ │ │ │ └── fix.h
│ │ │ │ └── solaris_hpc
│ │ │ │ ├── ESMF_conf.h
│ │ │ │ ├── base
│ │ │ │ ├── base.site
│ │ │ │ ├── base_variables
│ │ │ │ ├── base_variables.start
│ │ │ │ ├── buildtest
│ │ │ │ └── fix.h
│ │ │ ├── include
│ │ │ │ ├── ESMC.h
│ │ │ │ ├── ESMC_Alarm.h
│ │ │ │ ├── ESMC_App.h
│ │ │ │ ├── ESMC_BasicUtil.h
│ │ │ │ ├── ESMC_Calendar.h
│ │ │ │ ├── ESMC_Constants.h
│ │ │ │ ├── ESMC_Date.h
│ │ │ │ ├── ESMC_Error.h
│ │ │ │ ├── ESMC_Log.h
│ │ │ │ ├── ESMC_Machine.h
│ │ │ │ ├── ESMC_TOD.h
│ │ │ │ ├── ESMC_Time.h
│ │ │ │ ├── ESMC_TimeMgmtUtil.h
│ │ │ │ ├── ESMC_TimeMgr.h
│ │ │ │ ├── ESMC_Timer.h
│ │ │ │ └── ESMC_Version.h
│ │ │ ├── makefile
│ │ │ ├── scripts
│ │ │ │ └── doc_templates
│ │ │ │ └── templates
│ │ │ └── src
│ │ │ ├── Infrastructure
│ │ │ │ ├── BasicUtil
│ │ │ │ │ ├── ESMC_BasicUtil.c
│ │ │ │ │ ├── ESMF_BasicUtilMod.F
│ │ │ │ │ └── makefile
│ │ │ │ ├── Error
│ │ │ │ │ ├── ESMC_Error.c
│ │ │ │ │ ├── ESMC_ErrorF.c
│ │ │ │ │ ├── ESMF_ErrorMod.F
│ │ │ │ │ └── makefile
│ │ │ │ ├── TimeMgmt
│ │ │ │ │ ├── ESMC_Alarm.c
│ │ │ │ │ ├── ESMC_AlarmF.c
│ │ │ │ │ ├── ESMC_Calendar.c
│ │ │ │ │ ├── ESMC_Date.c
│ │ │ │ │ ├── ESMC_DateF.c
│ │ │ │ │ ├── ESMC_TOD.c
│ │ │ │ │ ├── ESMC_Time.c
│ │ │ │ │ ├── ESMC_TimeF.c
│ │ │ │ │ ├── ESMC_TimeMgr.c
│ │ │ │ │ ├── ESMC_TimeMgrF.c
│ │ │ │ │ ├── ESMF_AlarmMod.F
│ │ │ │ │ ├── ESMF_CalendarMod.F
│ │ │ │ │ ├── ESMF_DateMod.F
│ │ │ │ │ ├── ESMF_TODMod.F
│ │ │ │ │ ├── ESMF_TimeMgmtMod.F
│ │ │ │ │ ├── ESMF_TimeMgrMod.F
│ │ │ │ │ ├── ESMF_TimeMod.F
│ │ │ │ │ └── makefile
│ │ │ │ └── makefile
│ │ │ ├── include
│ │ │ │ └── ESMC_Fortran.h
│ │ │ └── makefile
│ │ └── timing
│ │ ├── README
│ │ ├── f_wrappers.c
│ │ ├── get_cpustamp.c
│ │ ├── get_thread_num.c
│ │ ├── gpt.h
│ │ ├── gpt.inc
│ │ ├── t_error.c
│ │ ├── t_initialize.c
│ │ ├── t_pclstr.c
│ │ ├── t_pr.c
│ │ ├── t_reset.c
│ │ ├── t_setoption.c
│ │ ├── t_stamp.c
│ │ ├── t_start.c
│ │ └── t_stop.c
│ └── tools
│ ├── convert_ascii
│ │ ├── Makefile
│ │ ├── convert_glacier.F90
│ │ ├── convert_irrig.F90
│ │ ├── convert_lai.F90
│ │ ├── convert_lanwat.F90
│ │ ├── convert_navyoro.F90
│ │ ├── convert_navytopo.F90
│ │ ├── convert_pft.F90
│ │ ├── convert_soicol.F90
│ │ ├── convert_soitex.F90
│ │ ├── convert_urban.F90
│ │ └── convert_vegtype.F90
│ ├── interpinic
│ │ ├── Makefile
│ │ ├── README
│ │ ├── addglobal.f90
│ │ ├── fmain.f90
│ │ ├── interpinic.f90
│ │ ├── shr_kind_mod.f90
│ │ └── wrap_nf.f90
│ └── newcprnc
│ ├── Makefile
│ ├── README
│ ├── cntlvars.f90
│ ├── cprnc.f90
│ ├── driver.f90
│ ├── gatherstats.f90
│ ├── netcdfids.f90
│ ├── nfwrappers.f90
│ ├── prec.f90
│ ├── printers.f90
│ ├── specialvalues.f90
│ ├── types.f90
│ └── utils.f90
└── 好例子网_CLM3.0_code.tar.gz
44 directories, 307 files
标签: 3.0
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论