예제 #1
0
 public void UpdateSoilModule_VBE(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, SoilModule.VBE);
 }
예제 #2
0
 public void UpdateNitrateModule_ParticNInRunoff(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, NitrateModule.ParticNInRunoff);
 }
예제 #3
0
 public void UpdateNitrateModule_TotalNStoreTopLayer(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, NitrateModule.TotalNStoreTopLayer);
 }
예제 #4
0
 public void UpdateNitrateModule_PropVolSat(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, NitrateModule.PropVolSat);
 }
예제 #5
0
 public void UpdateNitrateModule_NO3NDissolvedLeaching(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, NitrateModule.NO3NDissolvedLeaching);
 }
예제 #6
0
 public void UpdateNitrateModule_Mineralisation(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, NitrateModule.Mineralisation);
 }
예제 #7
0
 public void UpdateNitrateModule_Denitrification(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, NitrateModule.Denitrification);
 }
예제 #8
0
 public void UpdateSoilModule_Layer1Satindex(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, SoilModule.Layer1SatIndex);
 }
예제 #9
0
 public void UpdateSoilModule_TotalCropResidue(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, SoilModule.TotalCropResidue);
 }
예제 #10
0
 public void UpdateSoilModule_OffSiteSedDelivery(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, SoilModule.OffSiteSedDelivery);
 }
예제 #11
0
 public void UpdateSoilModule_SoilWaterDeficit(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, SoilModule.SoilWaterDeficit);
 }
예제 #12
0
 public void UpdateSoilModule_HillSlopeErosion(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, SoilModule.HillSlopeErosion);
 }
예제 #13
0
 public void UpdateSoilModule_RunoffRetentionNumber(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, SoilModule.RunoffRetentionNumber);
 }
예제 #14
0
 public void UpdateSoilModule_RunoffCurveNo(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, SoilModule.RunoffCurveNo);
 }
예제 #15
0
 public void UpdateSolutesModule_LeachateSoluteLoadkgPerha(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, SolutesModule.LeachateSoluteLoadkgPerha);
 }
예제 #16
0
 public void UpdateSoilModule_TotalResidueCover(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, SoilModule.TotalResidueCover * 100.0);
 }
예제 #17
0
 public void UpdateNitrateModule_NitrogenApplication(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, NitrateModule.NitrogenApplication);
 }
예제 #18
0
 public void UpdateSoilModule_TotalCoverAllCrops(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, SoilModule.TotalCoverAllCrops * 100.0);
 }
예제 #19
0
 public void UpdateNitrateModule_CropUseActual(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, NitrateModule.CropUseActual);
 }
예제 #20
0
 public void UpdateSoilModule_SoilWater(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, SoilModule.SoilWater[(int)output.Index]);
 }
예제 #21
0
 public void UpdateNitrateModule_ExcessN(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, NitrateModule.ExcessN);
 }
예제 #22
0
 public void UpdateSoilModule_Drainage(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, SoilModule.Drainage[(int)output.Index]);
 }
예제 #23
0
 public void UpdateNitrateModule_DINDrainage(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, NitrateModule.DINDrainage);
 }
예제 #24
0
 public void UpdateSolutesModule_TotalSoilSolute(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, SolutesModule.TotalSoilSolute);
 }
예제 #25
0
 public void UpdateNitrateModule_NO3NLeachingLoad(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, NitrateModule.NO3NLeachingLoad);
 }
예제 #26
0
 public void UpdateSolutesModule_LayerSoluteConcmgPerkg(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, SolutesModule.LayerSoluteConcmgPerkg[(int)output.Index]);
 }
예제 #27
0
 public void UpdateNitrateModule_NO3NStoreBotLayer(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, NitrateModule.NO3NStoreBotLayer);
 }
예제 #28
0
 public void UpdateSolutesModule_LeachateSoluteConcmgPerL(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, SolutesModule.LeachateSoluteConcmgPerL);
 }
예제 #29
0
 public void UpdateNitrateModule_PNHLCa(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, NitrateModule.PNHLCa);
 }
예제 #30
0
 public void UpdateSoilModule_LateralFlow(HowLeakyOutputTimeseriesActive output, int index)
 {
     output.Update(index, SoilModule.LateralFlow);
 }