You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

SWAT Pre-adapter


SWAT Post-adapter


GeneralAdapterRun Example Configuration

Execute Activities

This section calls the SWAT pre-adapter, SWAT executable, and SWAT post-adapter. Note: the run_info.xml is passed to the adapters.

Execute Activities
 		 <executeActivities>
			<executeActivity>
				<description>run SWAT preAdapter</description>
				<command>
					<className>nl.deltares.fews.swatadapter.SwatPreAdapter</className>
					<binDir>%ROOT_DIR%/binAdapter</binDir>
				</command>
				<arguments>
					<argument>%ROOT_DIR%/run_info.xml</argument>
				</arguments>
				<timeOut>300000</timeOut>
				<ignoreDiagnostics>false</ignoreDiagnostics>
			</executeActivity>
			<executeActivity>
				<description>run SWAT model</description>
				<command>
					<executable>%WORK_DIR%/swat2012.exe</executable>
				</command>
				<console>
				</console>
				<timeOut>300000</timeOut>
				<ignoreDiagnostics>true</ignoreDiagnostics>
			</executeActivity>
			<executeActivity>
				<description>run SWAT postAdapter</description>
				<command>
					<className>nl.deltares.fews.swatadapter.SwatPostAdapter</className>
					<binDir>%ROOT_DIR%/binAdapter</binDir>
				</command>
				<arguments>
					<argument>%ROOT_DIR%/run_info.xml</argument>
				</arguments>
				<timeOut>300000</timeOut>
				<ignoreDiagnostics>false</ignoreDiagnostics>
			</executeActivity>
		</executeActivities>

Import Activities

This section imports data into FEWS from the model run. Data can be imported from the reach.nc, sediment.nc, and subbasin.nc files.

Import Activities
 		 <importActivities>
			<importNetcdfActivity>
				<importFile>reach.nc</importFile>
				<timeSeriesSets>
					<timeSeriesSet>
						<moduleInstanceId>SWAT_Basin_Historic</moduleInstanceId>
						<valueType>scalar</valueType>
						<parameterId>QR.sim</parameterId>
						<locationId>LocationA</locationId>
						<timeSeriesType>simulated historical</timeSeriesType>
						<timeStep unit="nonequidistant"/>
						<readWriteMode>add originals</readWriteMode>
					</timeSeriesSet>
					<timeSeriesSet>
						<moduleInstanceId>SWAT_Basin_Historic</moduleInstanceId>
						<valueType>scalar</valueType>
						<parameterId>NO3.load</parameterId>
						<locationId>LocationA</locationId>
						<timeSeriesType>simulated historical</timeSeriesType>
						<timeStep unit="nonequidistant"/>
						<readWriteMode>add originals</readWriteMode>
					</timeSeriesSet>
					<timeSeriesSet>
						<moduleInstanceId>SWAT_Basin_Historic</moduleInstanceId>
						<valueType>scalar</valueType>
						<parameterId>NO3</parameterId>
						<locationId>LocationA</locationId>
						<timeSeriesType>simulated historical</timeSeriesType>
						<timeStep unit="nonequidistant"/>
						<readWriteMode>add originals</readWriteMode>
					</timeSeriesSet>
					<timeSeriesSet>
						<moduleInstanceId>SWAT_Basin_Historic</moduleInstanceId>
						<valueType>scalar</valueType>
						<parameterId>TW.sim</parameterId>
						<locationId>LocationA</locationId>
						<timeSeriesType>simulated historical</timeSeriesType>
						<timeStep unit="nonequidistant"/>
						<readWriteMode>add originals</readWriteMode>
					</timeSeriesSet>
				</timeSeriesSets>
			</importNetcdfActivity>
		</importActivities>


  • No labels