-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
v469 - Water management demand refactoring + irrigation forcing
new CDemand class and corresponding refactor; Demand groups up and running (WaterDemands.cpp) -required significant revisions to DemandOptimization.cpp -new routines GetDemandGroup(), AddDemandGroup(), AddWaterDemand(), GetNumDemandGroups(), InitializeDemands() (DemandOptimization.cpp) -added printing of corresponding operating regime to GoalSatisfaction.cpp Support for new irrigation forcing to represent return flows explicitly -new forcing function irrigation/F_IRRIGATION (Forcings.cpp;RavenInclude.h) -adjustment of GetAveragePrecip() to include irrigation (Model.cpp) -revision to PartitionPrecip.cpp -adjustment to direct evaporation algorithm (UpdateForcings.cpp) support for $Bxxx and $Exxx variables in expressions (DEmandExpressionHandling.cpp) bug fixes: -proper handling of !Dxxx variable in CheckGoalConditions (DemandExpressionHandling.cpp) -dont add spaces around - in expression : caused issues with brackets, e.g., !Q123[-3] (ParseLib.cpp)
- Loading branch information
James Craig
authored and
James Craig
committed
Jul 22, 2024
1 parent
d53e46c
commit ff5b6fe
Showing
23 changed files
with
691 additions
and
316 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.