diff --git a/src/.depend b/src/.depend new file mode 100644 index 0000000..022239c --- /dev/null +++ b/src/.depend @@ -0,0 +1,928 @@ +Abstraction.o: Abstraction.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h DepressionProcesses.h Model.h StateVariables.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +Advection.o: Advection.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h Advection.h Model.h StateVariables.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h EnergyTransport.h +Assimilate.o: Assimilate.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Model.h ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h \ + Properties.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +Baseflow.o: Baseflow.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h SoilWaterMovers.h Model.h StateVariables.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +CapillaryRise.o: CapillaryRise.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h SoilWaterMovers.h Model.h StateVariables.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +ChannelXSect.o: ChannelXSect.cpp ChannelXSect.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Model.h ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h \ + Properties.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h +ChemEquilibrium.o: ChemEquilibrium.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h ChemEquilibrium.h Model.h StateVariables.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +CommonFunctions.o: CommonFunctions.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h +ConstituentModel.o: ConstituentModel.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + HydroProcessABC.h ModelABC.h HydroUnits.h Properties.h \ + SoilAndLandClasses.h GlobalParams.h SoilProfile.h Model.h \ + StateVariables.h LateralExchangeABC.h SubBasin.h ChannelXSect.h \ + TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h \ + ControlStructures.h StageDischargeRelations.h Gauge.h CustomOutput.h \ + TransientParam.h Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h \ + HeatConduction.h EnergyTransport.h +ControlStructures.o: ControlStructures.cpp ControlStructures.h \ + RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + StageDischargeRelations.h Model.h ModelABC.h StateVariables.h \ + HydroProcessABC.h HydroUnits.h Properties.h SoilAndLandClasses.h \ + GlobalParams.h SoilProfile.h LateralExchangeABC.h SubBasin.h \ + ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h \ + Reservoir.h Gauge.h CustomOutput.h TransientParam.h Transport.h \ + Diagnostics.h ForcingGrid.h ModelEnsemble.h GroundwaterModel.h \ + GWSWProcesses.h Convolution.h DemandOptimization.h +Convolution.o: Convolution.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h Convolution.h +CropGrowth.o: CropGrowth.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h CropGrowth.h Model.h StateVariables.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h +CustomOutput.o: CustomOutput.cpp CustomOutput.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h Model.h StateVariables.h HydroProcessABC.h HydroUnits.h \ + Properties.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h TransientParam.h Transport.h \ + Diagnostics.h ForcingGrid.h ModelEnsemble.h GroundwaterModel.h \ + GWSWProcesses.h Convolution.h DemandOptimization.h +CustomTable.o: CustomTable.cpp CustomOutput.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h Model.h StateVariables.h HydroProcessABC.h HydroUnits.h \ + Properties.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h TransientParam.h Transport.h \ + Diagnostics.h ForcingGrid.h ModelEnsemble.h GroundwaterModel.h \ + GWSWProcesses.h Convolution.h DemandOptimization.h +DDS.o: DDS.cpp ModelEnsemble.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Model.h ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h \ + Properties.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h GroundwaterModel.h \ + GWSWProcesses.h Convolution.h DemandOptimization.h +Decay.o: Decay.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h Decay.h Model.h StateVariables.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h +DemandExpressionHandling.o: DemandExpressionHandling.cpp \ + DemandOptimization.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Model.h ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h \ + Properties.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h +DemandGroups.o: DemandGroups.cpp Demands.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h +DemandOptimization.o: DemandOptimization.cpp DemandOptimization.h \ + RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Model.h ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h \ + Properties.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h +DepressionProcesses.o: DepressionProcesses.cpp HydroProcessABC.h \ + RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h DepressionProcesses.h Model.h StateVariables.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +Diagnostics.o: Diagnostics.cpp TimeSeriesABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ParseLib.h Diagnostics.h TimeSeries.h Forcings.h +Drain.o: Drain.cpp GWSWProcesses.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + HydroProcessABC.h ModelABC.h HydroUnits.h Properties.h \ + SoilAndLandClasses.h GlobalParams.h SoilProfile.h GroundwaterModel.h \ + Model.h StateVariables.h LateralExchangeABC.h SubBasin.h ChannelXSect.h \ + TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h \ + ControlStructures.h StageDischargeRelations.h Gauge.h CustomOutput.h \ + TransientParam.h Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + Convolution.h DemandOptimization.h +EnergyTransport.o: EnergyTransport.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + EnergyTransport.h Transport.h Model.h ModelABC.h StateVariables.h \ + HydroProcessABC.h HydroUnits.h Properties.h SoilAndLandClasses.h \ + GlobalParams.h SoilProfile.h LateralExchangeABC.h SubBasin.h \ + ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h \ + Reservoir.h ControlStructures.h StageDischargeRelations.h Gauge.h \ + CustomOutput.h TransientParam.h Diagnostics.h ForcingGrid.h \ + ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h Convolution.h \ + DemandOptimization.h +EnKF.o: EnKF.cpp EnKF.h ModelEnsemble.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Model.h ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h \ + Properties.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h GroundwaterModel.h \ + GWSWProcesses.h Convolution.h DemandOptimization.h Matrix.h +Evaporation.o: Evaporation.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Properties.h Radiation.h HydroUnits.h ModelABC.h SoilAndLandClasses.h \ + GlobalParams.h SoilProfile.h Model.h StateVariables.h HydroProcessABC.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +Flush.o: Flush.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h SoilWaterMovers.h Model.h StateVariables.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +ForcingGrid.o: ForcingGrid.cpp ForcingGrid.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ParseLib.h Forcings.h Model.h ModelABC.h StateVariables.h \ + HydroProcessABC.h HydroUnits.h Properties.h SoilAndLandClasses.h \ + GlobalParams.h SoilProfile.h LateralExchangeABC.h SubBasin.h \ + ChannelXSect.h TimeSeries.h TimeSeriesABC.h Reservoir.h \ + ControlStructures.h StageDischargeRelations.h Gauge.h CustomOutput.h \ + TransientParam.h Transport.h Diagnostics.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +Forcings.o: Forcings.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h +FrozenLake.o: FrozenLake.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h FrozenLake.h Transport.h Model.h StateVariables.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Diagnostics.h ForcingGrid.h ModelEnsemble.h GroundwaterModel.h \ + GWSWProcesses.h Convolution.h DemandOptimization.h EnergyTransport.h +Gauge.o: Gauge.cpp Gauge.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h +GlacierProcesses.o: GlacierProcesses.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h GlacierProcesses.h Model.h StateVariables.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +GlobalParams.o: GlobalParams.cpp Properties.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + GlobalParams.h +GreenAmpt.o: GreenAmpt.cpp Model.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h Properties.h \ + SoilAndLandClasses.h GlobalParams.h SoilProfile.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h Infiltration.h +GroundwaterModel.o: GroundwaterModel.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + MFUSGpp.h GroundwaterModel.h Model.h ModelABC.h StateVariables.h \ + HydroProcessABC.h HydroUnits.h Properties.h SoilAndLandClasses.h \ + GlobalParams.h SoilProfile.h LateralExchangeABC.h SubBasin.h \ + ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h \ + Reservoir.h ControlStructures.h StageDischargeRelations.h Gauge.h \ + CustomOutput.h TransientParam.h Transport.h Diagnostics.h ForcingGrid.h \ + ModelEnsemble.h GWSWProcesses.h Convolution.h DemandOptimization.h \ + GWRiverConnection.h +GWRecharge.o: GWRecharge.cpp GWSWProcesses.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + HydroProcessABC.h ModelABC.h HydroUnits.h Properties.h \ + SoilAndLandClasses.h GlobalParams.h SoilProfile.h GroundwaterModel.h \ + Model.h StateVariables.h LateralExchangeABC.h SubBasin.h ChannelXSect.h \ + TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h \ + ControlStructures.h StageDischargeRelations.h Gauge.h CustomOutput.h \ + TransientParam.h Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + Convolution.h DemandOptimization.h +GWRiverConnection.o: GWRiverConnection.cpp GWRiverConnection.h \ + RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + GroundwaterModel.h Model.h ModelABC.h StateVariables.h HydroProcessABC.h \ + HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h LateralExchangeABC.h SubBasin.h ChannelXSect.h \ + TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h \ + ControlStructures.h StageDischargeRelations.h Gauge.h CustomOutput.h \ + TransientParam.h Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GWSWProcesses.h Convolution.h DemandOptimization.h MFUSGpp.h +GWSWProcessABC.o: GWSWProcessABC.cpp GWSWProcesses.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + HydroProcessABC.h ModelABC.h HydroUnits.h Properties.h \ + SoilAndLandClasses.h GlobalParams.h SoilProfile.h GroundwaterModel.h \ + Model.h StateVariables.h LateralExchangeABC.h SubBasin.h ChannelXSect.h \ + TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h \ + ControlStructures.h StageDischargeRelations.h Gauge.h CustomOutput.h \ + TransientParam.h Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + Convolution.h DemandOptimization.h +HeatConduction.o: HeatConduction.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h HeatConduction.h Transport.h Model.h StateVariables.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Diagnostics.h ForcingGrid.h ModelEnsemble.h GroundwaterModel.h \ + GWSWProcesses.h Convolution.h DemandOptimization.h +HRUGroups.o: HRUGroups.cpp HydroUnits.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h +HydroProcessABC.o: HydroProcessABC.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h StateVariables.h +HydroUnits.o: HydroUnits.cpp HydroUnits.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h Forcings.h Radiation.h +Infiltration.o: Infiltration.cpp Model.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h Properties.h \ + SoilAndLandClasses.h GlobalParams.h SoilProfile.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h Infiltration.h +Interflow.o: Interflow.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h SoilWaterMovers.h Model.h StateVariables.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +IrregularTimeSeries.o: IrregularTimeSeries.cpp IrregularTimeSeries.h \ + TimeSeriesABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ParseLib.h +IsotopeTransport.o: IsotopeTransport.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + IsotopeTransport.h Transport.h Model.h ModelABC.h StateVariables.h \ + HydroProcessABC.h HydroUnits.h Properties.h SoilAndLandClasses.h \ + GlobalParams.h SoilProfile.h LateralExchangeABC.h SubBasin.h \ + ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h \ + Reservoir.h ControlStructures.h StageDischargeRelations.h Gauge.h \ + CustomOutput.h TransientParam.h Diagnostics.h ForcingGrid.h \ + ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h Convolution.h \ + DemandOptimization.h +LandUseClass.o: LandUseClass.cpp Properties.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + SoilAndLandClasses.h Model.h ModelABC.h StateVariables.h \ + HydroProcessABC.h HydroUnits.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +LatAdvection.o: LatAdvection.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h LatAdvection.h LateralExchangeABC.h Model.h \ + StateVariables.h SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h \ + ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +LatEquilibrate.o: LatEquilibrate.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h LateralExchangeABC.h Model.h StateVariables.h SubBasin.h \ + ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h \ + Reservoir.h ControlStructures.h StageDischargeRelations.h Gauge.h \ + CustomOutput.h TransientParam.h Transport.h Diagnostics.h ForcingGrid.h \ + ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h Convolution.h \ + DemandOptimization.h +LateralExchangeABC.o: LateralExchangeABC.cpp LateralExchangeABC.h \ + RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h Model.h StateVariables.h HydroProcessABC.h HydroUnits.h \ + Properties.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h +LatFlush.o: LatFlush.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h LateralExchangeABC.h Model.h StateVariables.h SubBasin.h \ + ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h \ + Reservoir.h ControlStructures.h StageDischargeRelations.h Gauge.h \ + CustomOutput.h TransientParam.h Transport.h Diagnostics.h ForcingGrid.h \ + ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h Convolution.h \ + DemandOptimization.h +MassLoading.o: MassLoading.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h MassLoading.h Model.h StateVariables.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +MassRouting.o: MassRouting.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + SubBasin.h HydroUnits.h ModelABC.h Properties.h SoilAndLandClasses.h \ + GlobalParams.h SoilProfile.h ChannelXSect.h Model.h StateVariables.h \ + HydroProcessABC.h LateralExchangeABC.h TimeSeries.h TimeSeriesABC.h \ + ParseLib.h Forcings.h Gauge.h CustomOutput.h TransientParam.h \ + Reservoir.h ControlStructures.h StageDischargeRelations.h Transport.h \ + Diagnostics.h ForcingGrid.h ModelEnsemble.h GroundwaterModel.h \ + GWSWProcesses.h Convolution.h DemandOptimization.h +Matrix.o: Matrix.cpp Matrix.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h +Model.o: Model.cpp Model.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h Properties.h \ + SoilAndLandClasses.h GlobalParams.h SoilProfile.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h EnergyTransport.h +ModelEnsemble.o: ModelEnsemble.cpp ModelEnsemble.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Model.h ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h \ + Properties.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h GroundwaterModel.h \ + GWSWProcesses.h Convolution.h DemandOptimization.h +ModelForcingGrids.o: ModelForcingGrids.cpp Model.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h Properties.h \ + SoilAndLandClasses.h GlobalParams.h SoilProfile.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h +ModelInitialize.o: ModelInitialize.cpp Model.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h Properties.h \ + SoilAndLandClasses.h GlobalParams.h SoilProfile.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h IrregularTimeSeries.h \ + HeatConduction.h +ModelParamCheck.o: ModelParamCheck.cpp Model.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h Properties.h \ + SoilAndLandClasses.h GlobalParams.h SoilProfile.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h +NetCDFReading.o: NetCDFReading.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h +OpenWaterEvap.o: OpenWaterEvap.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h OpenWaterEvap.h Model.h StateVariables.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +OrographicCorrections.o: OrographicCorrections.cpp Model.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h Properties.h \ + SoilAndLandClasses.h GlobalParams.h SoilProfile.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h +ParseEnsembleFile.o: ParseEnsembleFile.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Model.h ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h \ + Properties.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h \ + EnKF.h +ParseFEWSRunInfo.o: ParseFEWSRunInfo.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Model.h ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h \ + Properties.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h \ + EnKF.h +ParseGWFile.o: ParseGWFile.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Properties.h Model.h ModelABC.h StateVariables.h HydroProcessABC.h \ + HydroUnits.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h \ + GWRiverConnection.h +ParseHRUFile.o: ParseHRUFile.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Model.h ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h \ + Properties.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +ParseInitialConditionFile.o: ParseInitialConditionFile.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Model.h ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h \ + Properties.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h \ + EnergyTransport.h +ParseInput.o: ParseInput.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Properties.h Model.h ModelABC.h StateVariables.h HydroProcessABC.h \ + HydroUnits.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h \ + Precipitation.h Infiltration.h SoilWaterMovers.h SnowMovers.h \ + VegetationMovers.h GlacierProcesses.h Albedo.h CropGrowth.h \ + DepressionProcesses.h OpenWaterEvap.h Advection.h MassLoading.h Decay.h \ + ChemEquilibrium.h LatAdvection.h PrairieSnow.h ProcessGroup.h \ + HeatConduction.h SurfaceEnergyExchange.h EnergyTransport.h FrozenLake.h \ + EnKF.h +ParseLib.o: ParseLib.cpp ParseLib.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h +ParseLiveFile.o: ParseLiveFile.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Model.h ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h \ + Properties.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +ParseManagementFile.o: ParseManagementFile.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Model.h ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h \ + Properties.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h \ + Demands.h +ParsePropertyFile.o: ParsePropertyFile.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Properties.h Model.h ModelABC.h StateVariables.h HydroProcessABC.h \ + HydroUnits.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +ParseTimeSeriesFile.o: ParseTimeSeriesFile.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Model.h ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h \ + Properties.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h \ + IrregularTimeSeries.h +PartitionPrecip.o: PartitionPrecip.cpp Model.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h Properties.h \ + SoilAndLandClasses.h GlobalParams.h SoilProfile.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h Precipitation.h Infiltration.h +Percolation.o: Percolation.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h SoilWaterMovers.h Model.h StateVariables.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +PotentialMelt.o: PotentialMelt.cpp Model.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h Properties.h \ + SoilAndLandClasses.h GlobalParams.h SoilProfile.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h +PrairieSnow.o: PrairieSnow.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + HydroUnits.h ModelABC.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h SubBasin.h ChannelXSect.h Model.h StateVariables.h \ + HydroProcessABC.h LateralExchangeABC.h TimeSeries.h TimeSeriesABC.h \ + ParseLib.h Forcings.h Gauge.h CustomOutput.h TransientParam.h \ + Reservoir.h ControlStructures.h StageDischargeRelations.h Transport.h \ + Diagnostics.h ForcingGrid.h ModelEnsemble.h GroundwaterModel.h \ + GWSWProcesses.h Convolution.h DemandOptimization.h PrairieSnow.h +ProcessGroup.o: ProcessGroup.cpp ProcessGroup.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + HydroProcessABC.h ModelABC.h HydroUnits.h Properties.h \ + SoilAndLandClasses.h GlobalParams.h SoilProfile.h Model.h \ + StateVariables.h LateralExchangeABC.h SubBasin.h ChannelXSect.h \ + TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h \ + ControlStructures.h StageDischargeRelations.h Gauge.h CustomOutput.h \ + TransientParam.h Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +Radiation.o: Radiation.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Radiation.h HydroUnits.h ModelABC.h Properties.h SoilAndLandClasses.h \ + GlobalParams.h SoilProfile.h Model.h StateVariables.h HydroProcessABC.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +Raven_BMI.o: Raven_BMI.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + RavenMain.h Model.h ModelABC.h StateVariables.h HydroProcessABC.h \ + HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h LateralExchangeABC.h SubBasin.h ChannelXSect.h \ + TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h \ + ControlStructures.h StageDischargeRelations.h Gauge.h CustomOutput.h \ + TransientParam.h Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h \ + Raven_BMI.h BMI.h +RavenMain.o: RavenMain.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + RavenMain.h Model.h ModelABC.h StateVariables.h HydroProcessABC.h \ + HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h LateralExchangeABC.h SubBasin.h ChannelXSect.h \ + TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h \ + ControlStructures.h StageDischargeRelations.h Gauge.h CustomOutput.h \ + TransientParam.h Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h \ + UnitTesting.h GracefulEndStandalone.h +Recharge.o: Recharge.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h SoilWaterMovers.h GroundwaterModel.h Model.h \ + StateVariables.h LateralExchangeABC.h SubBasin.h ChannelXSect.h \ + TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h \ + ControlStructures.h StageDischargeRelations.h Gauge.h CustomOutput.h \ + TransientParam.h Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GWSWProcesses.h Convolution.h DemandOptimization.h +Reservoir.o: Reservoir.cpp Reservoir.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ParseLib.h HydroUnits.h ModelABC.h Properties.h SoilAndLandClasses.h \ + GlobalParams.h SoilProfile.h TimeSeries.h TimeSeriesABC.h Forcings.h \ + SubBasin.h ChannelXSect.h Model.h StateVariables.h HydroProcessABC.h \ + LateralExchangeABC.h Gauge.h CustomOutput.h TransientParam.h Transport.h \ + Diagnostics.h ForcingGrid.h ModelEnsemble.h GroundwaterModel.h \ + GWSWProcesses.h Convolution.h DemandOptimization.h ControlStructures.h \ + StageDischargeRelations.h +RiverReach.o: RiverReach.cpp RiverReach.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + GroundwaterModel.h Model.h ModelABC.h StateVariables.h HydroProcessABC.h \ + HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h LateralExchangeABC.h SubBasin.h ChannelXSect.h \ + TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h \ + ControlStructures.h StageDischargeRelations.h Gauge.h CustomOutput.h \ + TransientParam.h Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GWSWProcesses.h Convolution.h DemandOptimization.h +SnowAlbedo.o: SnowAlbedo.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h Albedo.h Model.h StateVariables.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h +SnowBalance.o: SnowBalance.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h SnowMovers.h Model.h StateVariables.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h +SnowMeltRefreeze.o: SnowMeltRefreeze.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h SnowMovers.h Model.h StateVariables.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h +SnowParams.o: SnowParams.cpp Properties.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + GlobalParams.h HydroUnits.h ModelABC.h SoilAndLandClasses.h \ + SoilProfile.h Model.h StateVariables.h HydroProcessABC.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +SnowTempEvolve.o: SnowTempEvolve.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h SnowMovers.h Model.h StateVariables.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h +SoilBalance.o: SoilBalance.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h SoilWaterMovers.h Model.h StateVariables.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +SoilClass.o: SoilClass.cpp Properties.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + SoilAndLandClasses.h Model.h ModelABC.h StateVariables.h \ + HydroProcessABC.h HydroUnits.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +SoilEvaporation.o: SoilEvaporation.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h SoilWaterMovers.h Model.h StateVariables.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +SoilParams.o: SoilParams.cpp Properties.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + SoilAndLandClasses.h +SoilProfile.o: SoilProfile.cpp Properties.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + SoilAndLandClasses.h SoilProfile.h Model.h ModelABC.h StateVariables.h \ + HydroProcessABC.h HydroUnits.h GlobalParams.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h +Solvers.o: Solvers.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Model.h ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h \ + Properties.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h \ + GWRiverConnection.h +SparseMatrix.o: SparseMatrix.cpp SparseMatrix.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h +StageDischargeRelations.o: StageDischargeRelations.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + StageDischargeRelations.h +StandardOutput.o: StandardOutput.cpp Model.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h Properties.h \ + SoilAndLandClasses.h GlobalParams.h SoilProfile.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h +StateVariables.o: StateVariables.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + StateVariables.h Transport.h Model.h ModelABC.h HydroProcessABC.h \ + HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h LateralExchangeABC.h SubBasin.h ChannelXSect.h \ + TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h \ + ControlStructures.h StageDischargeRelations.h Gauge.h CustomOutput.h \ + TransientParam.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +SubBasin.o: SubBasin.cpp SubBasin.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + HydroUnits.h ModelABC.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h ChannelXSect.h Model.h StateVariables.h HydroProcessABC.h \ + LateralExchangeABC.h TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h \ + Gauge.h CustomOutput.h TransientParam.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Transport.h Diagnostics.h ForcingGrid.h \ + ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h Convolution.h \ + DemandOptimization.h +SubbasinGroups.o: SubbasinGroups.cpp SubBasin.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + HydroUnits.h ModelABC.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h ChannelXSect.h Model.h StateVariables.h HydroProcessABC.h \ + LateralExchangeABC.h TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h \ + Gauge.h CustomOutput.h TransientParam.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Transport.h Diagnostics.h ForcingGrid.h \ + ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h Convolution.h \ + DemandOptimization.h +Sublimation.o: Sublimation.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h SnowMovers.h Model.h StateVariables.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h +SurfaceEnergyExchange.o: SurfaceEnergyExchange.cpp \ + SurfaceEnergyExchange.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Model.h ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h \ + Properties.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h \ + EnergyTransport.h +TerrainClass.o: TerrainClass.cpp Properties.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + SoilAndLandClasses.h Model.h ModelABC.h StateVariables.h \ + HydroProcessABC.h HydroUnits.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +TimeSeriesABC.o: TimeSeriesABC.cpp TimeSeriesABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ParseLib.h +TimeSeries.o: TimeSeries.cpp TimeSeries.h TimeSeriesABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ParseLib.h Forcings.h +Transformation.o: Transformation.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h Decay.h Model.h StateVariables.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h +TransientParam.o: TransientParam.cpp TransientParam.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Properties.h TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h \ + SoilAndLandClasses.h Model.h ModelABC.h StateVariables.h \ + HydroProcessABC.h HydroUnits.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h Reservoir.h \ + ControlStructures.h StageDischargeRelations.h Gauge.h CustomOutput.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +Transport.o: Transport.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + HydroProcessABC.h ModelABC.h HydroUnits.h Properties.h \ + SoilAndLandClasses.h GlobalParams.h SoilProfile.h Model.h \ + StateVariables.h LateralExchangeABC.h SubBasin.h ChannelXSect.h \ + TimeSeries.h TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h \ + ControlStructures.h StageDischargeRelations.h Gauge.h CustomOutput.h \ + TransientParam.h Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h \ + HeatConduction.h EnergyTransport.h IsotopeTransport.h +UnitTesting.o: UnitTesting.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + Model.h ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h \ + Properties.h SoilAndLandClasses.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h \ + Radiation.h UnitTesting.h +UpdateForcings.o: UpdateForcings.cpp Model.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h StateVariables.h HydroProcessABC.h HydroUnits.h Properties.h \ + SoilAndLandClasses.h GlobalParams.h SoilProfile.h LateralExchangeABC.h \ + SubBasin.h ChannelXSect.h TimeSeries.h TimeSeriesABC.h ParseLib.h \ + Forcings.h Reservoir.h ControlStructures.h StageDischargeRelations.h \ + Gauge.h CustomOutput.h TransientParam.h Transport.h Diagnostics.h \ + ForcingGrid.h ModelEnsemble.h GroundwaterModel.h GWSWProcesses.h \ + Convolution.h DemandOptimization.h Radiation.h +UTM_to_LatLong.o: UTM_to_LatLong.cpp RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h +VegetationClass.o: VegetationClass.cpp Properties.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + SoilAndLandClasses.h Model.h ModelABC.h StateVariables.h \ + HydroProcessABC.h HydroUnits.h GlobalParams.h SoilProfile.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +VegetationMovers.o: VegetationMovers.cpp HydroProcessABC.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + ModelABC.h HydroUnits.h Properties.h SoilAndLandClasses.h GlobalParams.h \ + SoilProfile.h VegetationMovers.h SnowMovers.h Model.h StateVariables.h \ + LateralExchangeABC.h SubBasin.h ChannelXSect.h TimeSeries.h \ + TimeSeriesABC.h ParseLib.h Forcings.h Reservoir.h ControlStructures.h \ + StageDischargeRelations.h Gauge.h CustomOutput.h TransientParam.h \ + Transport.h Diagnostics.h ForcingGrid.h ModelEnsemble.h \ + GroundwaterModel.h GWSWProcesses.h Convolution.h DemandOptimization.h +VegetationParams.o: VegetationParams.cpp Properties.h RavenInclude.h \ + /cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/Compiler/gcc12/netcdf/4.9.2/include/netcdf.h \ + SoilAndLandClasses.h HydroUnits.h ModelABC.h GlobalParams.h \ + SoilProfile.h diff --git a/src/Diagnostics.cpp b/src/Diagnostics.cpp index bdd0962..e81108e 100644 --- a/src/Diagnostics.cpp +++ b/src/Diagnostics.cpp @@ -73,6 +73,8 @@ string CDiagnostic::GetName() const case(DIAG_NSE4): {return "DIAG_NSE4"; } case(DIAG_YEARS_OF_RECORD): {return "DIAG_YEARS_OF_RECORD";} case(DIAG_SPEARMAN): {return "DIAG_SPEARMAN";} + case(DIAG_KLING_GUPTA_PRIME): {return "DIAG_KLING_GUPTA_PRIME";} + case(DIAG_KLING_GUPTA_DEVIATION_PRIME): {return "DIAG_KLING_GUPTA_DEVIATION_PRIME"; } default: {return "";} } } @@ -1058,6 +1060,62 @@ double CDiagnostic::CalculateDiagnostic(CTimeSeriesABC *pTSMod, return -ALMOST_INF; } } + case(DIAG_KLING_GUPTA_PRIME)://----------------------------------------- + case(DIAG_KLING_GUPTA_DEVIATION_PRIME)://------------------------------- + { + double ObsAvg = 0; + double ModAvg = 0; + double ObsSum = 0; + double ModSum = 0; + double ObsStd = 0; + double ModStd = 0; + double Cov = 0; + N = 0; + for (nn = nnstart; nn < nnend; nn++) //mean + { + weight =baseweight[nn]; + obsval = pTSObs->GetSampledValue(nn); + modval = pTSMod->GetSampledValue(nn); + + ObsSum += obsval*weight; + ModSum += modval*weight; + N += weight; + } + ObsAvg = ObsSum / N; + ModAvg = ModSum / N; + + for (nn = nnstart; nn < nnend; nn++) //std deviation + { + weight =baseweight[nn]; + obsval = pTSObs->GetSampledValue(nn); + modval = pTSMod->GetSampledValue(nn); + + ObsStd += pow((obsval - ObsAvg), 2)*weight; + ModStd += pow((modval - ModAvg), 2)*weight; + Cov += (obsval - ObsAvg) * (modval - ModAvg)*weight; + } + + ObsStd = sqrt(ObsStd / N); // Standard Deviation for Observed Flow + ModStd = sqrt(ModStd / N); // Standard Deviation for Modelled Flow + Cov /= N; // Covariance between observed and modelled flows + + double r = Cov / ObsStd / ModStd; // pearson product-moment correlation coefficient + double Beta = ModAvg / ObsAvg; + double Alpha = (fabs(ModStd) / fabs(ModAvg)) / (fabs(ObsStd) / fabs(ObsAvg)); // coefficient of vairability + + if (_type==DIAG_KLING_GUPTA_DEVIATION_PRIME){Beta=1.0;} //remove penalty for difference in means} + + if ((N>0) && ((ObsAvg!=0.0) || (Beta==1.0)) && (ObsStd!=0.0) && (ModStd!=0.0) && (ModAvg!=0.0)) + { + return 1.0 - sqrt(pow((r - 1), 2) + pow((Alpha - 1), 2) + pow((Beta - 1), 2)); + } + else + { + string warn = "DIAG_KLING_GUPTA_PRIME not calculated. Missing non-zero weighted observations during simulation duration and/or zero standard deviation in modeled/observation data."; + WriteWarning(warn,Options.noisy); + return -ALMOST_INF; + } + } case(DIAG_KLING_GUPTA_DER)://----------------------------------------- { nnend -= 1; // Reduce nnend by 1 for derivative of Kling Gupta @@ -1514,6 +1572,8 @@ diag_type StringToDiagnostic(string distring) else if (!distring.compare("YEARS_OF_RECORD" )){return DIAG_YEARS_OF_RECORD; } else if (!distring.compare("SPEARMAN" )){return DIAG_SPEARMAN; } else if (!distring.compare("NASH_SUTCLIFFE_RUN" )){return DIAG_NASH_SUTCLIFFE_RUN; } + else if (!distring.compare("KLING_GUPTA_PRIME" )){return DIAG_KLING_GUPTA_PRIME;} + else if (!distring.compare("KLING_GUPTA_DEVIATION_PRIME")){return DIAG_KLING_GUPTA_DEVIATION_PRIME;} else if (!distring.compare("FUZZY_NASH" )){return DIAG_FUZZY_NASH; } else {return DIAG_UNRECOGNIZED;} } diff --git a/src/Diagnostics.h b/src/Diagnostics.h index f46d1ba..f3d0680 100644 --- a/src/Diagnostics.h +++ b/src/Diagnostics.h @@ -43,6 +43,8 @@ enum diag_type { DIAG_PERSINDEX, DIAG_YEARS_OF_RECORD, DIAG_SPEARMAN, + DIAG_KLING_GUPTA_PRIME, + DIAG_KLING_GUPTA_DEVIATION_PRIME, DIAG_UNRECOGNIZED }; struct agg_diag