EAD-EEM / VFSPipe

Tools for meshing PRZM, VFSMOD, and VVWM
MIT License
1 stars 0 forks source link

VFSPipe

Tools for meshing PRZM, VFSMOD, and VVWM

Overview

The current version requires the user to set up a normal PWC2.0x run, and run it. Support for PWC1.52 is being phased out.

The user must provide the name of the .PWC file and the path to it and the outputs of that run (assumed to be the same for now). There are few direct user inputs, but these include a list of Strip Widths, a Shape Flag, a Ksat or choice of Ksat methods, and a choice of pesticide removal equations.

Executing the code runs VFSMOD for every runoff event, creates new .zts and VVWMTransfer files and runs VVWM. It also outputs a summary file of the inputs to and from the vegetative filter strip.

Required External Files

The path to a folder containing the executables for PRZM, VFSMOD, and VVWM is required. The list of soil texture classes is no longer required as it is coded into the project.

The path to a folder containing .zts files with the initial soil moisture conditions for the VFS for the scenario is no longer required.

Theta .zts

VFSMod requires the initial soil moisture of the VFS at the start of each precipitation event, as well as the moisture content to calculate degradation between precipitation events. VFSPipe now automatically generates this file so it need not be created manually.

Future Improvements

Short Term

Long Term