
cumulus/arakawa_schubert_L1982.f90,183
module arakawa_schubert_L198212,389
  subroutine ArakawaSchubertL1982CalcCWFCrtl(121,3535
  subroutine ASL1982CalcCWFCrtl1D(213,6252
  subroutine ArakawaSchubertL1982Init289,8274

cumulus/moist_conv_adjust.f90,114
module moist_conv_adjust12,367
  subroutine MoistConvAdjust(127,3904
  subroutine MoistConvAdjustInit632,23936

cumulus/relaxed_arakawa_schubert.f90,827
module relaxed_arakawa_schubert12,363
  subroutine RelaxedArakawaSchubert(143,4356
  subroutine RelaxedArakawaSchubertEntParam(1452,52885
  subroutine RelaxedArakawaSchubertHeight(1535,55864
  subroutine RelaxedArakawaSchubert1DWrapper(1584,57372
  subroutine RelaxedArakawaSchubert1D(1995,73458
  subroutine RAS1DWrapperTesting(3215,115597
  subroutine RAS1DTesting(3682,134128
  subroutine RAS1DTestingModMassFlux(4760,173641
  subroutine RAS1DTestingCore01(4891,178047
  subroutine RAS1DTestingCore02(5715,208462
  subroutine RAS1DTestingCore02MassFixer(5989,217927
  subroutine RASEntParam1D(6112,221214
  subroutine RASEntParamWithIce1D(6179,223359
  subroutine RASEntParamWithIce1DOld(6323,227854
  subroutine RelaxedArakawaSchubertHeight1D(6420,231033
  subroutine RelaxedArakawaSchubertInit6471,232367

dryconv_adjust/dry_conv_adjust.f90,108
module dry_conv_adjust12,363
  subroutine DryConvAdjust(121,3561
  subroutine DryConvAdjustInit525,20500

dynamics/dynamics_physicsonly.f90,125
module dynamics_physicsonly12,391
  subroutine DynamicsPhysicsOnly(101,2694
  subroutine DynamicsPhysicsOnlyInit327,12087

held_suarez_1994/held_suarez_1994.f90,134
module held_suarez_199412,412
  subroutine HS94Forcing(174,5713
  subroutine HS94Init330,10945
  subroutine HS94Finalize530,17441

held_suarez_1994/sl09_diffusion.f90,106
module sl09_diffusion12,380
  subroutine SL09Diffusion(114,3102
  subroutine SL09DiffusionInit298,9209

held_suarez_1994/yt2003_forcing.f90,579
module yt2003_forcing12,469
  subroutine YT2003Forcing(104,3046
  subroutine YT2003RadForcing(233,8252
  subroutine YT2003NCTempEq(425,13958
  subroutine YT2003NCCoef(462,14957
  subroutine YT2003DTempDtRadS(550,17622
  subroutine YT2003SurfFriction(623,19706
  function xyz_YT2003TempEq( xyz_h_in )697,22084
  function xyz_YT2003TempEq(697,22084
  function xyz_YT2003Q0( xyz_h_in )760,24182
  function xyz_YT2003Q0(760,24182
  subroutine YT2003ForcingInit818,25961
  subroutine VenusSimpleNCTempEq_old(1034,34953
  subroutine VenusSimpleDTempDtRadS_old(1168,38390

io/read_time_series.f90,709
module read_time_series12,349
  type time_series_data94,2462
  interface SetValuesFromTimeSeriesWrapper147,4353
    module procedure SetValFromTimeSeriesWrapper0D, SetValFromTimeSeriesWrapper2D, SetValFromTimeSeriesWrapper3D148,4396
  subroutine SetValFromTimeSeriesWrapper0D(155,4627
  subroutine SetValFromTimeSeriesWrapper2D(204,5917
  subroutine SetValFromTimeSeriesWrapper3D(253,7228
  subroutine SetValFromTimeSeriesFindIndex(315,9246
  subroutine SetValuesFromTimeSeries(372,10637
  subroutine VerticalInterpolation(708,23913
  subroutine UpdateTime(945,30580
  subroutine InterpretTimeUnitString(1056,33755
  subroutine StructureInit(1183,37575
  subroutine ReadTimeSeriesInit1600,52164

io/restart_file_io.f90,272
module restart_file_io12,386
  subroutine RestartFileOpen(177,6341
  subroutine RestartFileOutput(693,28385
  subroutine InitialFileOutput(845,33766
  subroutine RestartFileClose953,37212
  subroutine RestartFileGet(986,37908
  subroutine RestartFileInit1452,56138

io/restart_surftemp_io.f90,253
module restart_surftemp_io12,423
  subroutine RestartSurfTempOpen(172,6242
  subroutine RestartSurfTempOutput(482,19329
  subroutine RestartSurfTempClose595,23329
  subroutine RestartSurfTempGet(627,24023
  subroutine RestartSurfTempInit872,33388

lscond/lscond.f90,177
module lscond12,455
  subroutine LScaleCond(111,3166
  subroutine LScaleCond1D3DWrapper(411,13263
  subroutine LScaleCond1D(624,21005
  subroutine LScaleCondInit(918,30910

lscond/lscond_LL91.f90,106
module lscond_LL9112,415
  subroutine LScaleCondLL91(122,3691
  subroutine LScaleCondLL91Init491,16000

lscond/saturation_adjust.f90,117
module saturation_adjust12,315
  subroutine SaturationAdjust(104,2706
  subroutine SaturationAdjustInit(344,11083

main/dcpam_init_data.f90,67
  subroutine MainInit109,3003
  subroutine MainTerminate295,7845

main/dcpam_init_data_surface.f90,67
  subroutine MainInit144,4218
  subroutine MainTerminate319,8865

main/dcpam_main.f90,72
  subroutine MainInit2274,94258
  subroutine MainTerminate4180,154707

phy_implicit/phy_implicit.f90,102
module phy_implicit12,385
  subroutine PhyImplTendency(100,2628
  subroutine PhyImplInit(709,29180

phy_implicit/phy_implicit_atmonly.f90,123
module phy_implicit_atmonly12,466
  subroutine PhyImplAtmOnlyTendency(102,2815
  subroutine PhyImplAtmOnlyInit483,18094

phy_implicit/phy_implicit_sdh.f90,437
module phy_implicit_sdh12,472
  subroutine PhyImplSDHSetMethodFromMatthews(131,4041
  subroutine PhyImplSDHCorSOTempBySnowMelt(225,6747
  subroutine PhyImplSDHTendency(330,9880
  subroutine PhyImplSDHChkConservation(1265,51083
  subroutine PhyImplSDHIceSnowPhaseChangeCor(1746,68847
  subroutine PhyImplSDHSnowMeltCorrection(2462,95104
  subroutine PhyImplSDHSeaIceCorrection(3158,120478
  subroutine PhyImplSDHInit(3558,135867

phy_implicit/phy_implicit_sdh_V2.f90,671
module phy_implicit_sdh_V212,474
  subroutine PhyImplSDHV2SetMethodMatthews(137,4266
  subroutine PhyImplSDHV2CorSOTempBySnowMelt(231,6962
  subroutine PhyImplSDHV2Tendency(336,10102
  subroutine PhyImplSDHV2TendencyMomCore(937,37248
  subroutine PhyImplSDHV2TendencyHeatCore(1154,45011
  subroutine PhyImplSDHV2TendencyHeatTQCore(2024,83867
  subroutine PhyImplSDHV2ChkConservation(2550,107198
  subroutine PhyImplSDHV2ChkConservationTQ(3041,125482
  subroutine PhyImplSDHV2IceSnowPhaseChgCor(3526,142732
  subroutine PhyImplSDHV2SnowMeltCorrection(4251,169472
  subroutine PhyImplSDHV2SeaIceCorrection(4942,194738
  subroutine PhyImplSDHV2Init(5342,210132

phy_implicit/phy_implicit_utils.f90,194
module phy_implicit_utils12,419
  subroutine PhyImplEvalRadLFluxA(96,2591
  subroutine PhyImplLUDecomp3(185,5658
  subroutine PhyImplLUSolve3(238,7004
  subroutine PhyImplUtilsInit306,8806

prepare_data/initial_data.f90,233
module initial_data12,379
  subroutine SetInitData(168,5802
  subroutine Sugiyamaetal2008InitData(373,11457
  subroutine Polvanietal2004InitData(524,16190
  subroutine VenusInitData(816,25694
  subroutine InitDataInit971,30279

prepare_data/initial_surface_data.f90,119
module initial_surface_data12,325
  subroutine SetInitSurfaceData(110,3055
  subroutine InitSurfaceDataInit212,6064

prepare_data/set_1d_profile.f90,274
module set_1d_profile12,379
  subroutine Set1DProfileAtm(117,3479
  subroutine Set1DProfilePs(166,4698
  subroutine Set1DProfileSurfTemp(192,5185
  subroutine Set1DProfileO3(218,5701
  subroutine Set1DProfileInterpolate(259,6667
  subroutine Set1DProfileInit342,9119

prepare_data/sigma_data.f90,215
module sigma_data12,342
  interface SigmaDataGetHalf73,1776
    module procedure SigmaDataGetHalf74,1805
  subroutine SigmaDataGetHalf(79,1870
  subroutine SigmaDataInit177,5475
  subroutine InitCheck212,6299

prepare_data/sltt_debug.f90,98
module sltt_debug12,367
  subroutine SLTTDebugSetUV(47,1322
  subroutine SLTTDebugSetQ(88,2401

prepare_data/surface_data.f90,180
module surface_data12,345
  subroutine SetSurfData(145,4590
  subroutine Hosakaetal98SST(380,13015
  recursive subroutine NH01SST(518,17004
  subroutine SurfDataInit744,24348

radiation/ckd_module.f90,78
module ckd_module1,0
  type bandparam33,659
  subroutine ckd_input(57,1349

radiation/cloud_mars_h2o.f90,104
module cloud_mars_h2o12,327
  subroutine CloudMarsH2O(100,2438
  subroutine CloudMarsH2OInit171,4687

radiation/cloud_simple.f90,342
module cloud_simple12,318
  subroutine CloudSimple(120,3037
  subroutine CloudSimpleWithIce(250,8157
  subroutine CloudSimpleWithIce_OLD(407,14260
  subroutine CloudSimpleCalcCloudCover(634,22505
  subroutine CloudSimpleDivideWatAndIce(690,24027
  subroutine CloudSimpleCalcPRCPWithPC(737,25350
  subroutine CloudSimpleInit(830,28343

radiation/cloud_utils.f90,492
module cloud_utils11,322
  interface CloudUtilsWatFraction114,3071
    module procedure &115,3105
  subroutine CloudUtilsWatFraction3D(127,3423
  subroutine CloudUtilsWatFraction0D(181,4908
  subroutine CloudUtilsCalcPRCPKeyLLTemp(219,5772
  subroutine CloudUtilsCalcPRCPKeyLLTemp3D(280,7436
  subroutine CloudUtilsCalcOverlapCloudTrans(336,9058
  subroutine CloudUtilsSmearCloudOptDep(575,16896
  subroutine CloudUtilsLocalizeCloud(607,17751
  subroutine CloudUtilsInit(639,18607

radiation/gauss_quad.f90,54
module gauss_quad12,348
  subroutine GauLeg(87,2462

radiation/planck_func.f90,603
module planck_func12,331
  function aaa_PF( &97,2652
  function aaa_PF(97,2652
  function PF( WN, Temp ) result( Res )139,3689
  function PF(139,3689
  subroutine Integ_PF_GQ_Array3D(179,4517
  subroutine Integ_PF_GQ_Array2D(225,5652
  function DPFDT( &264,6537
  function DPFDT(264,6537
  function aaa_DPFDT( &302,7299
  function aaa_DPFDT(302,7299
  subroutine Integ_DPFDT_GQ_Array3D(342,8387
  subroutine Integ_DPFDT_GQ_Array2D(396,9795
  subroutine PlanckFuncPrepPFTable(448,11801
  subroutine CalcIntegratedPFWithTable2D(602,16755
  subroutine CalcIntegratedPFWithTable3D(646,18093

radiation/rad_15m_NLTE.f90,229
module rad_15m_NLTE11,371
  subroutine rad15mNLTE(175,6346
  subroutine rad15mNLTEMergeHR(368,12887
  subroutine rad15mNLTECalckMin(430,14690
  subroutine rad15mNLTECalcWeight(466,15565
  subroutine Rad15mNLTEInit522,17155

radiation/rad_C1998.f90,107
module rad_C199812,400
  subroutine RadC1998CalcCloudOptProp(219,6751
  subroutine RadC1998Init294,9137

radiation/rad_C2001.f90,500
module rad_C200112,376
  subroutine RadC2001CalcCloudOptProp(514,20500
  subroutine RadC2001ReduceCloudOptDep(587,22863
  subroutine RadC2001CalcTransBand3CO2(637,24105
  subroutine RadC2001CalcTransBand3H2O(697,25920
  subroutine RadC2001CalcTrans(765,28196
  subroutine RadC2001ContScaleH2OAmt(985,36274
  subroutine RadC2001LineScaleAmt(1027,37651
  subroutine RadC2001CalcIntegratedPF3D(1072,39130
  subroutine RadC2001CalcIntegratedPF2D(1154,41373
  subroutine RadC2001Init1198,42540

radiation/rad_CL1996.f90,288
module rad_CL199612,385
  subroutine RadCL1996NumBands(175,5219
  subroutine RadCL1996IRH2ONumKDFBin(198,5728
  subroutine RadCL1996ScaleH2OVapMass(219,6172
  subroutine RadCL1996IRH2OKDFParams(260,7434
  subroutine RadCL1996UVVISParams(302,8287
  subroutine RadCL1996Init342,9224

radiation/rad_DennouAGCM.f90,226
module rad_DennouAGCM12,447
  subroutine RadDennouAGCMFlux(251,10191
  subroutine LongFlux(606,21888
  subroutine ShortFlux(747,27073
  subroutine RadDennouAGCMInit(845,31702
  subroutine RadDennouAGCMFinalize1536,59650

radiation/rad_Earth_LW_V2_4.f90,270
module rad_Earth_LW_V2_412,389
  subroutine RadEarthLWV24Flux(170,4813
  subroutine RadEarthLWV24Init(899,31840
  subroutine RadEarthLWV24PrepPFTable1067,36332
  subroutine CalcIntegratedPFWithTable2D(1239,42167
  subroutine CalcIntegratedPFWithTable3D(1284,43405

radiation/rad_Earth_SW_V2_1.f90,114
module rad_Earth_SW_V2_111,389
  subroutine RadEarthSWV21Flux(130,3951
  subroutine RadEarthSWV21Init547,17430

radiation/rad_Earth_SW_V2_2.f90,115
module rad_Earth_SW_V2_211,389
  subroutine RadEarthSWV22Flux(132,3988
  subroutine RadEarthSWV22Init(643,21359

radiation/rad_Earth_SW_V2_3.f90,115
module rad_Earth_SW_V2_311,389
  subroutine RadEarthSWV23Flux(130,3951
  subroutine RadEarthSWV23Init(656,21619

radiation/rad_Earth_SW_V2_4.f90,115
module rad_Earth_SW_V2_411,389
  subroutine RadEarthSWV24Flux(131,4000
  subroutine RadEarthSWV24Init(854,28763

radiation/rad_Earth_V2.f90,147
module rad_Earth_V211,365
  subroutine RadEarthV2Flux(117,3284
  subroutine RadEarthV2FluxCore(401,15700
  subroutine RadEarthV2Init(664,26717

radiation/rad_Mars_15m.f90,661
module rad_Mars_15m1,0
  subroutine RadMars15m(193,5857
  subroutine rad15m_lowatm_newscheme2006(246,7661
  subroutine calc_trans_mp_arr3d(686,20982
  subroutine calc_rteq_use_meantrans_arr3d(769,23132
  subroutine calc_lnp(838,25367
  subroutine m2ckdpindices(1223,36668
  subroutine getlnac_givenindices(1263,37458
  subroutine findindices(1345,40179
  subroutine findindices3D(1407,41617
  subroutine findindices2D(1434,42312
  subroutine getpf_arr3d_norat(1471,43279
  subroutine getpfr_givenindices(1527,44728
  subroutine getpfr_givenindices3D(1587,46915
  subroutine getpfr_givenindices2D(1617,47747
  subroutine RadMars15mInit2365,69215

radiation/rad_Mars_NIR.f90,136
module rad_Mars_NIR12,376
  subroutine RadMarsNIR(99,2690
  subroutine RadMarsNIRINOUT(258,7059
  subroutine RadMarsNIRInit315,8488

radiation/rad_Mars_V1.f90,100
module rad_Mars_V111,362
  subroutine RadMarsV1Flux(110,3285
  subroutine RadMarsV1Init811,26752

radiation/rad_SL09.f90,210
module rad_SL0911,363
  subroutine RadSL09Flux(109,3167
  subroutine OLD_RadSL09LWFlux(265,8398
  subroutine RadSL09LWFlux(431,13269
  subroutine RadSL09SWFlux(587,18602
  subroutine RadSL09Init625,19793

radiation/rad_rte_nonscat.f90,256
module rad_rte_nonscat12,378
  subroutine RadRTENonScat(133,3733
  subroutine RadRTENonScatMonoWithDiffFact(265,8205
  subroutine RadRTENonScatMonoSemiAnal(415,13713
  subroutine RadRTENonScatWrapper(630,21110
  subroutine RadRTENonScatInit776,26559

radiation/rad_rte_two_stream_app.f90,388
module rad_rte_two_stream_app11,358
  subroutine RadRTETwoStreamAppHomogAtm(137,4315
  subroutine RadRTETwoStreamAppSW(380,12703
  subroutine RadRTETwoStreamAppLW(436,14741
  subroutine RadRTETwoStreamAppWrapper(501,17417
  subroutine RadRTETwoStreamAppCore(681,24011
  subroutine tridiag(1518,55575
  subroutine tridiag1(1560,56588
  subroutine RadRTETwoStreamAppInit1595,57339

radiation/rad_short_income.f90,158
module rad_short_income12,391
  subroutine RadShortIncome(200,6945
  subroutine ShortIncomCalcOrbParam(465,15701
  subroutine RadShortIncomeInit602,20981

radiation/rad_simple.f90,98
module rad_simple12,322
  subroutine RadSimpleFlux(105,2888
  subroutine RadSimpleInit259,7843

radiation/rad_simple_LW.f90,150
module rad_simple_LW12,370
  subroutine RadSimpleLWFlux(149,4776
  subroutine OLD_RadSimpleLWFlux(364,13229
  subroutine RadSimpleLWInit574,21206

radiation/rad_utils.f90,221
module rad_utils12,384
  subroutine RadDTempDt(127,3393
  subroutine RadDTempDtforNHM(227,6403
  subroutine RadDTempDtforNHM2DWrapper(328,9615
  subroutine RadFluxOutput(399,12047
  subroutine RadUtilsInit618,21016

radiation/set_Mars_dust.f90,377
module set_Mars_dust11,313
  subroutine SetMarsDustCalcDOD067(122,3700
  subroutine SetMarsDustSetDOD067(203,5739
  subroutine SetMarsDustDODViking(398,10987
  subroutine SetMarsDustDODVikingNoDS(447,11955
  subroutine SetMarsDustDODMGS(470,12460
  subroutine SetMarsDustDSExp(697,19076
  subroutine SetMarsDustRegDSExp(726,19682
  subroutine SetMarsDustInit855,23362

radiation/set_gcmr.f90,88
module set_gcmr12,338
  subroutine SetGCMR(101,2818
  subroutine SetGCMRInit206,5094

radiation/set_o3.f90,81
module set_o312,314
  subroutine SetO3(96,2542
  subroutine SetO3Init202,4923

radiation/set_solarconst.f90,105
module set_solarconst12,332
  subroutine SetSolarConst(96,2603
  subroutine SetSolarConstInit173,4172

radiation/sort.f90,122
module sort11,319
  subroutine SortQuick(32,750
  recursive subroutine sort_quick0(65,1495
  subroutine swap(168,4240

saturate/major_comp_phase_change.f90,190
module major_comp_phase_change12,355
  subroutine MajorCompPhaseChangeInAtmTest(102,2682
  subroutine MajorCompPhaseChangeInAtm(404,13554
  subroutine MajorCompPhaseChangeInit(757,24403

saturate/saturate_DennouAGCM.f90,325
module saturate_DennouAGCM12,421
  function xyz_CalcQVapSat( xyz_Temp, xyz_Press ) result( xyz_QVapSat )104,3026
  function xyz_CalcQVapSat(104,3026
  function xyz_CalcDQVapSatDTemp( xyz_Temp, xyz_QVapSat ) result( xyz_DQVapSatDTemp )183,5431
  function xyz_CalcDQVapSatDTemp(183,5431
  subroutine SaturateInit257,7948

saturate/saturate_co2_p81.f90,201
module saturate_co2_p8112,344
  function xyz_SaturateCO2P81TempCond( xyz_Press ) result( xyz_TempCond )95,2452
  function xyz_SaturateCO2P81TempCond(95,2452
  subroutine SaturateCO2P81Init141,3579

saturate/saturate_major_comp.f90,399
module saturate_major_comp12,351
  interface SaturateMajorCompCalcCondTemp100,2757
    module procedure &101,2799
  subroutine SaturateMajorCompCalcCondTemp3D(111,3020
  subroutine SaturateMajorCompCalcCondTemp2D(170,4401
  function SaturateMajorCompInqLatentHeat( ) result( LatentHeat )227,5853
  function SaturateMajorCompInqLatentHeat(227,5853
  subroutine SaturateMajorCompInit(273,6841

saturate/saturate_nha1992.f90,322
module saturate_nha199212,433
  function xyz_CalcQVapSat( xyz_Temp, xyz_Press ) result( xyz_QVapSat )147,4688
  function xyz_CalcQVapSat(147,4688
  function xyz_CalcDQVapSatDTemp( xyz_Temp, xyz_QVapSat ) result( xyz_DQVapSatDTemp )206,6455
  function xyz_CalcDQVapSatDTemp(206,6455
  subroutine SaturateInit259,8205

setup/composition.f90,523
module composition12,355
  function CompositionInqIndex( Name ) result( Index )110,3441
  function CompositionInqIndex(110,3441
  function CompositionInqFlagMassFix( Index ) result( FlagMassFix )166,4675
  function CompositionInqFlagMassFix(166,4675
  function CompositionInqFlagAdv( Index ) result( FlagAdv )213,5690
  function CompositionInqFlagAdv(213,5690
  function CompositionInqFlagVDiff( Index ) result( FlagVDiff )260,6680
  function CompositionInqFlagVDiff(260,6680
  subroutine CompositionInit307,7683

setup/constants.f90,60
module constants12,321
  subroutine ConstantsInit147,4933

setup/constants0.f90,62
module constants012,368
  subroutine Constants0Init104,3171

setup/constants_snowseaice.f90,81
module constants_snowseaice12,354
  subroutine ConstantsSnowSeaIceInit108,2976

setup/fileset.f90,160
module fileset11,354
  interface FilesetInit93,2661
    module procedure FilesetInit94,2685
  subroutine FilesetInit99,2745
  subroutine InitCheck193,5617

setup/namelist_util.f90,135
module namelist_util12,385
  subroutine NmlutilInit(95,2826
  subroutine NmlutilMsg(154,4531
  subroutine NmlutilAryValid(196,5843

setup/option_parser.f90,95
module option_parser12,361
  subroutine OptParseInit(72,1886
  subroutine InitCheck173,4997

setup/timeset.f90,462
module timeset12,325
  subroutine TimesetInit255,10373
  subroutine TimesetDelTimeHalf660,24638
  subroutine TimesetProgress688,25328
  subroutine TimesetClose753,27018
  subroutine TimesetSetTimeN(806,28342
  subroutine TimesetSetInitialDate(894,30875
  subroutine TimesetSetCalendar(993,34138
  subroutine TimesetClockStart(1073,36570
  subroutine TimesetClockStop(1122,37883
  subroutine TimeValidCheck(1168,39091
  subroutine InitCheck1254,42290

sltt/sltt_const.f90,58
module sltt_const1,0
  subroutine SLTTConstInit122,3394

sltt/sltt_dp.f90,125
module sltt_dp13,283
  subroutine SLTTDPHor(66,1599
  subroutine SLTTDPHorCore(192,6841
  subroutine SLTTDPVer(363,13835

sltt/sltt_extarr.f90,232
module sltt_extarr11,293
  subroutine SLTTExtArrInit(78,2131
  subroutine SLTTExtArrMkJMAXTable444,15730
  subroutine SLTTExtArrExt(577,19817
  subroutine SLTTExtArrExt2(1186,41196
  subroutine SLTTExtArrExtMPICore(1532,52221

surface_flux/bucket_model.f90,300
module Bucket_Model12,318
  subroutine BucketSetFlagOceanFromMatthews(85,2460
  subroutine BucketIntegration(161,4501
  subroutine BucketPRCPAdjust(446,13543
  subroutine BucketModHumidCoef(596,18217
  subroutine BucketModEvapAndLatentHeatFlux(679,20974
  subroutine BucketModelInit(821,26486

surface_flux/lb_flux_simple.f90,147
module lb_flux_simple12,333
  subroutine LBFluxSimple(140,4221
  subroutine SurfaceFluxOutput(378,13129
  subroutine LBFluxSimpleInit720,26901

surface_flux/set_dust_flux.f90,101
module set_dust_flux12,302
  subroutine SetDustFlux(188,6442
  subroutine SetDustFluxInit241,7440

surface_flux/subsurface_diffusion_heat.f90,128
module subsurface_diffusion_heat12,373
  subroutine SubsurfaceDiffusion(93,2558
  subroutine SubsurfaceDiffusionInit222,6813

surface_flux/surface_flux_bulk.f90,296
module surface_flux_bulk12,387
  subroutine SurfaceFlux(192,6698
  subroutine BulkCoef(568,21847
  subroutine BulkCoefL82(819,30736
  subroutine BulkCoefBH91B94(951,36652
  subroutine BH91CalcPsi(1292,50204
  subroutine SurfaceFluxOutput(1405,53766
  subroutine SurfaceFluxInit1759,68483

surface_flux/surface_flux_util.f90,122
module surface_flux_util12,358
  subroutine SurfaceFluxUtilLimitFlux(109,2816
  subroutine SurfaceFluxUtilInit248,7103

surface_properties/albedo_Matthews.f90,165
module albedo_Matthews12,399
  subroutine SetAlbedoMatthews(144,4546
  subroutine ModAlbedoMatthewsCultivation(306,9650
  subroutine AlbedoMatthewsInit490,15686

surface_properties/modify_albedo_snowseaice.f90,132
module modify_albedo_snowseaice12,407
  subroutine ModAlbedoDueToSnowSeaIce(66,1722
  subroutine ModAlbedoSnowSeaIceInit227,7554

surface_properties/roughlen_Matthews.f90,176
module roughlen_Matthews12,399
  subroutine SetRoughLenLandMatthews(147,4897
  subroutine ModRoughLenMatthewsCultivation(239,7183
  subroutine RoughLenMatthewsInit308,9296

surface_properties/surface_properties.f90,125
module surface_properties12,386
  subroutine SetSurfaceProperties(272,11006
  subroutine SurfacePropertiesInit(1654,63742

surface_properties/surface_properties_lo.f90,153
module surface_properties_lo12,425
  subroutine SetAlbedoLO(73,1835
  subroutine SetRoughLenLO(128,3349
  subroutine SurfacePropertiesLOInit183,4867

util/auxiliary.f90,186
module auxiliary12,429
  recursive subroutine AuxVars(112,3430
  subroutine AuxVarsInternalRoutine(443,15870
  subroutine AuxVarsInit541,18816
  subroutine AuxVarsFinalize668,22572

util/check_prog_vars.f90,107
module check_prog_vars12,351
  subroutine CheckProgVars(103,2696
  subroutine CheckProgVarsInit340,9597

util/intg_surftemp.f90,106
module intg_surftemp12,404
  subroutine IntegralSurfTemp(97,2701
  subroutine IntgSurfTempInit176,5029

util/mass_fixer.f90,213
module mass_fixer12,342
  subroutine MassFixerWO94(113,2757
  subroutine MassFixer(400,12575
  subroutine MassFixerLayer(692,22806
  subroutine MassFixerColumn(963,32286
  subroutine MassFixerInit1254,42522

util/timefilter_asselin1972.f90,149
module timefilter_asselin197212,378
  subroutine TimeFilter(166,4897
  subroutine TimeFilterSurfVars(281,9165
  subroutine TimeFiltInit395,13340

util/timefilter_williams2009.f90,189
module timefilter_williams200912,359
  subroutine TimeFilterWilliams2009(169,5123
  subroutine TimeFilterWilliams2009SurfVars(371,12893
  subroutine TimeFilterWilliams2009Init525,18900

util/vertical_filter.f90,109
module vertical_filter12,387
  subroutine VerticalFilter(163,5591
  subroutine VerticalFilterInit270,8924

vdiffusion/grav_sed.f90,203
module grav_sed11,330
  subroutine GravSed(125,3329
  function aaa_SedVel(                                               &435,13456
  function aaa_SedVel(435,13456
  subroutine GravSedInit528,16282

vdiffusion/vdiffusion_my.f90,421
module vdiffusion_my12,428
  subroutine VDiffusionMY25(170,5681
  subroutine VDiffusionMY25GBT94(921,38947
  subroutine VDiffusionMY25Testing(1725,71680
  subroutine VDiffusion(2703,112610
  subroutine VDiffusionTransCoefAndFlux(2946,122293
  subroutine VDiffCoefficient(3156,131087
  subroutine VDiffusionExpTendency(3392,138722
  subroutine VDiffusionOutPut(3531,144181
  subroutine VDiffusionInit3743,152735

cumulus/cumulus_adjust.F90,194
module cumulus_adjust16,474
  interface Cumulus132,3917
    module procedure Cumulus133,3937
  subroutine Cumulus(138,3993
  subroutine CumAdjInit553,19337
  subroutine InitCheck684,23472

dynamics/dynamics_hspl_vas83.F90,423
module dynamics_hspl_vas8312,461
  subroutine DynamicsHSplVAS83(262,11134
  subroutine NonLinearOnGrid(1105,45403
  subroutine HydroGrid(1522,62269
  subroutine TimeIntegration(1578,64159
  subroutine DivergenceDamping(1906,77362
  subroutine OutputDiagnosedVariables(1965,79021
  subroutine DynamicsHSplVAS83Init2317,94301
  subroutine DynamicsHSplVAS83Finalize2971,117889
  subroutine SemiImplMatrix3320,130045

io/history_file_io.F90,309
module history_file_io12,348
  interface HistoryFileOpen103,3373
    module procedure HistoryFileOpen104,3401
  interface HistoryFileClose107,3455
    module procedure HistoryFileClose108,3484
  subroutine HistoryFileOpen115,3621
  subroutine HistoryFileClose380,13823
  subroutine InitCheck411,14491

io/netcdf_wrapper.F90,498
module netcdf_wrapper12,331
  interface NWGetAtt64,1315
    module procedure NWGetAttChar, NWGetAttInteger65,1336
  subroutine NWInqDimLen(84,1976
  subroutine NWGetAttChar(131,3077
  subroutine NWGetAttInteger(175,4323
  function NWPresentAVarInFile( ncfn, varname ) result( Flag )219,5578
  function NWPresentAVarInFile(219,5578
  subroutine NWHandleErr(286,7416
  subroutine NWOpen(306,7867
  subroutine NWClose(358,9133
  subroutine NWReDef(381,9515
  subroutine NWEndDef(406,9976

radiation/rad_CK1991.F90,197
module rad_CK199112,389
  subroutine RadCK1991CalcTrans(383,24023
  subroutine RadCK1991CalcTransCore(433,25906
  subroutine RadCK1991Interpolate(645,33590
  subroutine RadCK1991Init720,36270

saturate/saturate.F90,802
module saturate12,335
  function xyz_CalcQVapSat( xyz_Temp, xyz_Press ) result( xyz_QVapSat )144,4130
  function xyz_CalcQVapSat(144,4130
  function xyz_CalcDQVapSatDTemp( xyz_Temp, xyz_QVapSat ) result( xyz_DQVapSatDTemp )187,5283
  function xyz_CalcDQVapSatDTemp(187,5283
  subroutine SaturateInit231,6661
  function xy_CalcQVapSat( xy_Temp, xy_Press ) result( xy_QVapSat )338,9438
  function xy_CalcQVapSat(338,9438
  function xy_CalcDQVapSatDTemp( xy_Temp, xy_QVapSat ) result( xy_DQVapSatDTemp )390,10846
  function xy_CalcDQVapSatDTemp(390,10846
  function a_CalcQVapSat( a_Temp, a_Press ) result( a_QVapSat )442,12540
  function a_CalcQVapSat(442,12540
  function a_CalcDQVapSatDTemp( a_Temp, a_QVapSat ) result( a_DQVapSatDTemp )493,14052
  function a_CalcDQVapSatDTemp(493,14052

setup/axesset.F90,192
module axesset12,336
  subroutine AxessetInit221,8993
  subroutine AxessetFinalize736,27337
  function format_print( ary, size ) result(result)778,28547
  function format_print(778,28547

setup/gridset.F90,179
module gridset12,402
  subroutine GridsetInit129,4223
  subroutine GridsetCalcjmax291,9039
  subroutine GridsetCheckNumberOfLatGrid(368,10452
  subroutine InitCheck470,12952

setup/mpi_wrapper.F90,1200
module mpi_wrapper12,323
  interface MPIWrapperISend82,1916
    module procedure &83,1944
  interface MPIWrapperIRecv92,2194
    module procedure &93,2222
  interface MPIWrapperFindMaxVal102,2472
    module procedure &103,2505
  interface MPIWrapperChkTrue107,2580
    module procedure &108,2610
  interface MPIWrapperAbort112,2677
    module procedure &113,2705
  subroutine MPIWrapperInit122,2868
  subroutine MPIWrapperFinalize157,3411
  subroutine MPIWrapperStop184,3802
  subroutine MPIWrapperWait(213,4271
  subroutine MPIWrapperISend_logical_1d(245,4814
  subroutine MPIWrapperIRecv_logical_1d(291,5912
  subroutine MPIWrapperISend_int_1d(337,7018
  subroutine MPIWrapperIRecv_int_1d(383,8108
  subroutine MPIWrapperISend_dble_1d(429,9206
  subroutine MPIWrapperIRecv_dble_1d(475,10306
  subroutine MPIWrapperISend_dble_2d(521,11414
  subroutine MPIWrapperIRecv_dble_2d(569,12617
  subroutine MPIWrapperISend_dble_3d(617,13834
  subroutine MPIWrapperIRecv_dble_3d(667,15140
  subroutine MPIWrapperISend_dble_4d(716,16461
  subroutine MPIWrapperIRecv_dble_4d(768,17870
  subroutine MPIWrapperFindMaxVal_dble_1d(821,19300
  subroutine MPIWrapperChkTrue_1d(929,21842

sltt/sltt.F90,344
module sltt12,321
  subroutine SLTTMain(209,7401
  function SLTTHorAdv( xyzf_QMix, xyz_U, xyz_V ) result( xyzf_QMixA )451,16669
  function SLTTHorAdv(451,16669
  function SLTTVerAdv( xyr_SigmaDot, xyzf_QMix ) result( xyzf_QMixA )821,36675
  function SLTTVerAdv(821,36675
  subroutine SLTTInit1027,46223
  subroutine SLTTTest(1179,50618

sltt/sltt_lagint.F90,1110
module sltt_lagint12,345
  subroutine SLTTLagIntCubCalcFactHor(429,15655
  subroutine SLTTLagIntCubIntHor(598,22708
  subroutine SLTTLagIntCubCalcFactVer(665,25529
  subroutine SLTTLagIntCubIntVer(769,29104
 subroutine SLTTIrrHerIntK13(810,30247
  function SLTTHerIntCub2D(f, fx, fy, fxy, dx, dy, Xix, Xiy) result (fout)1029,42097
  function SLTTHerIntCub2D(1029,42097
  function SLTTHerIntCub1D(f1, f2, g1, g2, dx, Xi) result (fout)1066,43225
  function SLTTHerIntCub1D(1066,43225
  function SLTTIrrHerIntQui2DHor(f, fx, fy, fxy, dy21, dy23, dy24, Xix, Xiy) result (fout)1156,46199
  function SLTTIrrHerIntQui2DHor(1156,46199
  function SLTTIrrHerIntQui1DUni(f1, f2, f3, f4, g2, g3, dx, Xi) result (fout)1241,49473
  function SLTTIrrHerIntQui1DUni(1241,49473
  function SLTTIrrHerIntQui1DUniLon(f1, f2, f3, f4, g2, g3, Xi) result (fout)1286,51058
  function SLTTIrrHerIntQui1DUniLon(1286,51058
  function SLTTIrrHerIntQui1DNonUni(f1, f2, f3, f4, g2, g3, dx21, dx23, dx24, Xi) result (fout)1331,52700
  function SLTTIrrHerIntQui1DNonUni(1331,52700
  subroutine SLTTLagIntChkDPLat(1430,55735

util/intavr_operate.F90,682
module intavr_operate12,360
  function a_IntLonLat_xya( xya_Data )141,4379
  function a_IntLonLat_xya(141,4379
  function IntLonLat_xy( xy_Data )170,5143
  function IntLonLat_xy(170,5143
  function ya_IntLon_xya( xya_Data )196,5871
  function ya_IntLon_xya(196,5871
  function y_IntLon_xy( xy_Data )243,7271
  function y_IntLon_xy(243,7271
  function a_IntLat_ya( ya_Data )283,8447
  function a_IntLat_ya(283,8447
  function IntLat_y( y_Data )381,10884
  function IntLat_y(381,10884
  function a_IntLat_ya( ya_Data )471,12993
  function a_IntLat_ya(471,12993
  function IntLat_y( y_Data )507,13821
  function IntLat_y(507,13821
  subroutine IntAvrOprInit987,28118
