diff --git a/cave/com.raytheon.viz.gfe/localization/gfe/userPython/procedures/Run_NWPS.py b/cave/com.raytheon.viz.gfe/localization/gfe/userPython/procedures/Run_NWPS.py new file mode 100644 index 0000000000..4859bbde46 --- /dev/null +++ b/cave/com.raytheon.viz.gfe/localization/gfe/userPython/procedures/Run_NWPS.py @@ -0,0 +1,183 @@ +# ---------------------------------------------------------------------------- +# This software is in the public domain, furnished "as is", without technical +# support, and with no warranty, express or implied, as to its usefulness for +# any purpose. +# +# Run_NWPS +# Description: +# +# This runs a Procedure within the GFE that builds NWPS +# forecast wind grids based on the operational wind forecast grids +# and then sends those Wind grids to the NWPS model. +# +# Authors: Pablo Santos and Alex Gibbs. +# +# Last Modified: 01/23/15 by AG/PS for AWIPS Baseline. +# ---------------------------------------------------------------------------- + +# The MenuItems list defines the GFE menu item(s) under which the +# Procedure is to appear. Possible items are: Populate, Edit, Consistency, +# Verify, Hazards + +MenuItems = ["Edit"] +import SmartScript, LogStream +import time, os, shutil, TimeRange, AbsTime +import ProcessVariableList + +class Procedure (SmartScript.SmartScript): + def __init__(self, dbss): + SmartScript.SmartScript.__init__(self, dbss) + + def fileNameFromIntTime(self, floatTime): + tupleTime = time.gmtime(floatTime) + # print "TUPLETIME IS: ", tupleTime + return time.strftime("%Y%m%d_%H00", tupleTime) + + def getButtonNames(self): + + #currentTime = int(time.time() / 3600) * 3600 # truncated to this hour + currentTime = (self._gmtime().unixTime()/3600)*3600 + #print "currentTime: ", currentTime + + if time.gmtime(currentTime).tm_hour % 6 != 0: + currentTime = currentTime + (6 * 3600) # add three hours + + startTime = int(currentTime / (6 * 3600)) * (6 * 3600) + #print "StartTime from GUI is: ", startTime + + timeStrs = [] + timeList = [] + + for i in range(0, 7): + currentTime = startTime + (6 * i) * 3600 - 108000 # 30 hrs + strTime = self.fileNameFromIntTime(currentTime) + timeList.append(currentTime) + timeStrs.append(strTime) + + return timeStrs,timeList + + def getModelTimeRange(self, modelID, param): + #before = time.time() - (3000 * 24 * 3600) # 3000 days ago. Does not work with DRT + #later = time.time() + 100 * 24 * 3600 # 100 days from now. Does not work with DRT + before = self._gmtime().unixTime() - (7 * 24 * 3600) # 7 days ago + later = self._gmtime().unixTime() + 8 * 24 * 3600 # 8 days from now + timeRange = TimeRange.TimeRange(AbsTime.AbsTime(before), AbsTime.AbsTime(later)) + #self.deleteCmd(weNames, timeRange) + gridInfo = self.getGridInfo(modelID, param, "SFC", timeRange) + #print "GRIDINFO IS: ", modelID, gridInfo + if len(gridInfo) == 0: + self.statusBarMsg("No grids available for model:" + modelID, "S") + return None + + minTime = later + maxTime = before + for g in gridInfo: + start = g.gridTime().startTime().unixTime() + end = g.gridTime().endTime().unixTime() + minTime = min(minTime,start) + maxTime = max(maxTime,end) + + modelTR = TimeRange.TimeRange(AbsTime.AbsTime(minTime), AbsTime.AbsTime(maxTime)) + #print "MODELTR", modelTR, minTime, maxTime + return modelTR, minTime, maxTime + + def execute(self, editArea, timeRange, varDict): + + buttonList, timeList = self.getButtonNames() + + variableList = [ + ("How Long Do You Want To Run NWPS:" , 102, "scale", [12, 102], 3), + #("NWPS Model Winds:", "ForecastWindGrids", "radio", ["ForecastWindGrids"]), + ("Model Start Time:", buttonList[4], "radio", buttonList), + ("Local or NCEP:", "Local", "radio", ["Local","NCEP"]), + ("Model Core:", "SWAN", "radio", ["SWAN","NWW","UNSWAN"]), + ("Send Output to Web:", "Yes", "radio", ["Yes","No"]), + ("Plot Output Only (No Web):", "No", "radio", ["Yes","No"]), + ("Boundary Conditions:", "WNAWave", "radio", ["WNAWave", "TAFB-NWPS", "HURWave", "No"]), + ("**Boundary Conditions: OPC/TAFB-NWPS: CHECK www.srh.noaa.gov/rtimages/nhc/wfo_boundary_conditions for up to date files for your SITE**\nNOTE: make sure there is a file time stamp online matching your selected Model Start Time","", "label"), + ("Run Hi Res NEST:", "Yes", "radio", ["Yes","No"]), + ("RTOFS Currents:", "Yes", "radio", ["Yes","No"]), + ("Model Time Step:", "600", "radio", ["1200","900","600","300"]), + ("Hotstart:", "True", "radio", ["True", "False"]), + ("Waterlevels:", "ESTOFS", "radio", ["ESTOFS","PSURGE", "No"]), + ("If PSURGE\n% Exceedance Hgt:", "10", "radio", ["10", "20", "30", "40", "50"]), + ] + + varDict = {} + processVarList = ProcessVariableList.ProcessVariableList("Run_NWPS", variableList, varDict, None) + status = processVarList.status() + if status != "OK": + return + + fcst_length = processVarList.varDict()["How Long Do You Want To Run NWPS:"] + wind="ForecastWindGrids" + modelstarttime = processVarList.varDict()["Model Start Time:"] + wheretorun = processVarList.varDict()["Local or NCEP:"] + model = processVarList.varDict()["Model Core:"] + web = processVarList.varDict()["Send Output to Web:"] + plot = processVarList.varDict()["Plot Output Only (No Web):"] + wna = processVarList.varDict()["Boundary Conditions:"] + nests = processVarList.varDict()["Run Hi Res NEST:"] + stream = processVarList.varDict()["RTOFS Currents:"] + tstep = processVarList.varDict()["Model Time Step:"] + hotstart = processVarList.varDict()["Hotstart:"] + waterlevels = processVarList.varDict()["Waterlevels:"] + excd = processVarList.varDict()["If PSURGE\n% Exceedance Hgt:"] + + fcstlength = str(fcst_length) + wind = str(wind) + wna = str(wna) + nest = str(nests) + gstream = str(stream) + waterlevels = str(waterlevels) + excd = str(excd) + + modelTR = self.getModelTimeRange("Fcst", "Wind") + startHour = modelTR[1] + endHour = modelTR[2] + timeRange = modelTR[0] + + if (modelstarttime == buttonList[0]): + starttime=timeList[0] + elif (modelstarttime == buttonList[1]): + starttime=timeList[1] + elif (modelstarttime == buttonList[2]): + starttime=timeList[2] + elif (modelstarttime == buttonList[3]): + starttime=timeList[3] + elif (modelstarttime == buttonList[4]): + starttime=timeList[4] + elif (modelstarttime == buttonList[5]): + starttime=timeList[5] + elif (modelstarttime == buttonList[6]): + starttime=timeList[6] + else: + starttime=startHour # Model start Hour if all others empty + + if (startHour > starttime): + starttime = startHour + + timeRange1 = TimeRange.TimeRange(AbsTime.AbsTime(starttime - 7*24*3600), AbsTime.AbsTime(starttime + 8*24*3600)) + timeRange2 = TimeRange.TimeRange(AbsTime.AbsTime(starttime), AbsTime.AbsTime(starttime + fcst_length*3600)) + + self.deleteCmd(['NWPSwind'], timeRange1) + databaseID = self.findDatabase("Fcst") + self.copyToCmd([('Wind', 'NWPSwind')], databaseID, timeRange2) + self.fragmentCmd(['NWPSwind'], timeRange2) + self.saveElements(["NWPSwind"]) + + inp_args = fcstlength + ":" + wna + ":" + nest + ":" + gstream + ":" + wind + ":" + web + ":" + plot + ":" + tstep + ":" + hotstart + ":" + waterlevels + ":" + model + ":" + excd + ":" + wheretorun + + try: + os.stat('/tmp/nwps') + except: + os.mkdir('/tmp/nwps') + os.chmod('/tmp/nwps',0o777) + + f = open('/tmp/nwps/inp_args', 'w') + f.write(inp_args) + f.close() + os.chmod('/tmp/nwps/inp_args',0o666) + + os.system('scp -rp /tmp/nwps/inp_args px2f:/awips2/GFESuite/nwps/var/') + shutil.rmtree('/tmp/nwps') diff --git a/cave/com.raytheon.viz.volumebrowser/localization/volumebrowser/LevelMappingFile.xml b/cave/com.raytheon.viz.volumebrowser/localization/volumebrowser/LevelMappingFile.xml index fb1f9fe5f1..52a44abae8 100644 --- a/cave/com.raytheon.viz.volumebrowser/localization/volumebrowser/LevelMappingFile.xml +++ b/cave/com.raytheon.viz.volumebrowser/localization/volumebrowser/LevelMappingFile.xml @@ -1370,4 +1370,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/common_static/base/grid/dataset/alias/gfeParamInfo.xml b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/common_static/base/grid/dataset/alias/gfeParamInfo.xml index 2c845704d0..6788dafa8f 100644 --- a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/common_static/base/grid/dataset/alias/gfeParamInfo.xml +++ b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/common_static/base/grid/dataset/alias/gfeParamInfo.xml @@ -216,6 +216,8 @@ NAHwave4 ETSS ETSS + nwpsCG1 + nwpsTrkngCG0 RFCFFG_ParameterInfo RFCFFG_ParameterInfo RFCFFG_ParameterInfo diff --git a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/config/gfe/serverConfig.py b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/config/gfe/serverConfig.py index b687a5eec2..40dde225bc 100644 --- a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/config/gfe/serverConfig.py +++ b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/config/gfe/serverConfig.py @@ -179,7 +179,6 @@ WaveHeight = ("WaveHeight", SCALAR, "ft", "Total Wave Height", Swell = ("Swell", VECTOR, "ft", "Primary Swell", 100.0, 0.0, 0, NO) Swell2 = ("Swell2", VECTOR, "ft", "Secondary Swell", 100.0, 0.0, 0, NO) Period = ("Period", SCALAR, "sec", "Primary Period", 20.0, 0.0, 0, NO) -Period2 = ("Period2", SCALAR, "sec", "Secondary Period", 20.0, 0.0, 0, NO) WindGust = ("WindGust", SCALAR, "kts", "Wind Gust", 125.0, 0.0, 0, NO) IceCoverage = ("IceCoverage", SCALAR, "%", "Ice Coverage Amount", 100.0, 0.0, 0, NO) @@ -194,6 +193,53 @@ WindWaveHgt = ("WindWaveHgt", SCALAR, "ft", "Significant wave height of wind wav WindWavePeriod = ("WindWavePeriod", SCALAR, "sec.", "Wind wave peak period", 20.0, 0.0, 0, NO) WindWaveDir = ("WindWaveDir", VECTOR, "degree", "Direction of wind waves", 100.0, 0.0, 0, NO) +NWPSwind = ("NWPSwind", VECTOR, "kts", "NWPSwind", 150.0, 0.0, 0, NO) +SwanSwell = ("SwanSwell", SCALAR, "ft", "Total Significant Swell Height", 40.0, 0.0, 2, NO) + +#Smart Init Grids - for partitioned wave groups +Wave_1 = ("Wave_1", VECTOR, "ft", "Wave_1", 50.0, 0.0, 2, NO) +Wave_2 = ("Wave_2", VECTOR, "ft", "Wave_2", 50.0, 0.0, 2, NO) +Wave_3 = ("Wave_3", VECTOR, "ft", "Wave_3", 50.0, 0.0, 2, NO) +Wave_4 = ("Wave_4", VECTOR, "ft", "Wave_4", 50.0, 0.0, 2, NO) +Wave_5 = ("Wave_5", VECTOR, "ft", "Wave_5", 50.0, 0.0, 2, NO) +Wave_6 = ("Wave_6", VECTOR, "ft", "Wave_6", 50.0, 0.0, 2, NO) +Wave_7 = ("Wave_7", VECTOR, "ft", "Wave_7", 50.0, 0.0, 2, NO) +Wave_8 = ("Wave_8", VECTOR, "ft", "Wave_8", 50.0, 0.0, 2, NO) +Wave_9 = ("Wave_9", VECTOR, "ft", "Wave_9", 50.0, 0.0, 2, NO) + +#Fcst Grids - for partitioned wave groups +Wave1 = ("Wave1", VECTOR, "ft", "WAVE1", 50.0, 0.0, 1, NO) +Wave2 = ("Wave2", VECTOR, "ft", "WAVE2", 50.0, 0.0, 1, NO) +Wave3 = ("Wave3", VECTOR, "ft", "WAVE3", 50.0, 0.0, 1, NO) +Wave4 = ("Wave4", VECTOR, "ft", "WAVE4", 50.0, 0.0, 1, NO) +Wave5 = ("Wave5", VECTOR, "ft", "WAVE5", 50.0, 0.0, 1, NO) +Wave6 = ("Wave6", VECTOR, "ft", "WAVE6", 50.0, 0.0, 1, NO) +Wave7 = ("Wave7", VECTOR, "ft", "Wave7", 50.0, 0.0, 0, NO) +Wave8 = ("Wave8", VECTOR, "ft", "Wave8", 35.0, 0.0, 0, NO) +Wave9 = ("Wave9", VECTOR, "ft", "Wave9", 35.0, 0.0, 0, NO) + +#Smart Init Grids - for partitioned wave groups +Period_1 = ("Period_1", SCALAR, "sec", "Period_1", 30.0, 1.0, 0, NO) +Period_2 = ("Period_2", SCALAR, "sec", "Period_2", 30.0, 1.0, 0, NO) +Period_3 = ("Period_3", SCALAR, "sec", "Period_3", 30.0, 1.0, 0, NO) +Period_4 = ("Period_4", SCALAR, "sec", "Period_4", 30.0, 1.0, 0, NO) +Period_5 = ("Period_5", SCALAR, "sec", "Period_5", 30.0, 0.0, 0, NO) +Period_6 = ("Period_6", SCALAR, "sec", "Period_6", 30.0, 0.0, 0, NO) +Period_7 = ("Period_7", SCALAR, "sec", "Period_7", 30.0, 0.0, 0, NO) +Period_8 = ("Period_8", SCALAR, "sec", "Period_8", 30.0, 0.0, 0, NO) +Period_9 = ("Period_9", SCALAR, "sec", "Period_9", 30.0, 0.0, 0, NO) + +#Fcst Grids - for partitioned wave groups +Period1 = ("Period1", SCALAR, "sec", "Period1", 25.0, 0.0, 1, NO) +Period2 = ("Period2", SCALAR, "sec", "Period2", 25.0, 0.0, 1, NO) +Period3 = ("Period3", SCALAR, "sec", "Period3", 25.0, 0.0, 1, NO) +Period4 = ("Period4", SCALAR, "sec", "Period4", 25.0, 0.0, 1, NO) +Period5 = ("Period5", SCALAR, "sec", "Period5", 25.0, 0.0, 1, NO) +Period6 = ("Period6", SCALAR, "sec", "Period6", 25.0, 0.0, 1, NO) +Period7 = ("Period7", SCALAR, "sec", "Period7", 25.0, 0.0, 0, NO) +Period8 = ("Period8", SCALAR, "sec", "Period8", 25.0, 0.0, 0, NO) +Period9 = ("Period9", SCALAR, "sec", "Period9", 25.0, 0.0, 0, NO) + # Fire Weather Weather Elements LAL = ("LAL", SCALAR, "cat", "Lightning Activity Level", 6.0, 1.0, 0, NO) CWR = ("CWR", SCALAR, "%", "Chance of Wetting Rain", 100.0, 0.0, 0, NO) @@ -1004,6 +1050,8 @@ ISC = ('ISC', GRID, '', YES, NO, 1, 12) LAPS = ('LAPS', GRID, '', YES, NO, 1, 30) SAT = ('SAT', GRID, '', YES, NO, 1, 12) ESTOFS = ('ESTOFS', GRID, '', NO, NO, 2, 0) +nwpsTrkngCG0 = ('nwpsTrkngCG0',GRID, '', NO, NO, 2, 0) +nwpsCG1 = ('nwpsCG1', GRID, '', NO, NO, 2, 0) HPCGuide = ('HPCGuide', GRID, '', NO, NO, 2, 0) NAM12 = ('NAM12', GRID, '', NO, NO, 2, 0) NAM40 = ('NAM40', GRID, '', NO, NO, 2, 0) @@ -1096,6 +1144,8 @@ if SID in ALASKA_SITES: 'AKwave10', 'AKwave4', 'GlobalWave', + ('nwpsCG1', 'nwpsCG1'), + ('nwpsTrkngCG0', 'nwpsTrkngCG0'), # ('AK-RTMA','RTMA'), ('AK-RTMA3','RTMA'), # Only have one RTMA ('AK-NamDNG5','NamDNG5'), @@ -1137,6 +1187,8 @@ elif SID == "HFO": 'WPHwave10', 'NPHwave4', 'GLOBHwave', + ('nwpsCG1', 'nwpsCG1'), + ('nwpsTrkngCG0', 'nwpsTrkngCG0'), ('GFS20-PAC', 'GFS20'), ] @@ -1165,6 +1217,8 @@ elif SID == "SJU": 'NAHwave15', 'NAHwave10', 'NAHwave4', + ('nwpsCG1', 'nwpsCG1'), + ('nwpsTrkngCG0', 'nwpsTrkngCG0'), 'GLOBHwave', ('GFS20-PRICO', 'GFS20'), ] @@ -1179,6 +1233,8 @@ elif SID == "GUM": 'RTOFS-Guam', 'WPHwave10', 'GLOBHwave', + ('nwpsCG1', 'nwpsCG1'), + ('nwpsTrkngCG0', 'nwpsTrkngCG0'), ('GFS20-PAC', 'GFS20'), ] @@ -1219,6 +1275,8 @@ elif SID in CONUS_EAST_SITES: ('OPCWave180', 'OPCTAFBE'), ('OPCWave181', 'OPCTAFBNW'), ('OPCWave182', 'OPCTAFBSW'), + ('nwpsCG1', 'nwpsCG1'), + ('nwpsTrkngCG0', 'nwpsTrkngCG0'), 'MOSGuide', 'RTMA', 'NamDNG5', @@ -1294,6 +1352,8 @@ else: #######DCS3501 WEST_CONUS ('OPCWave180', 'OPCTAFBE'), ('OPCWave181', 'OPCTAFBNW'), ('OPCWave182', 'OPCTAFBSW'), + ('nwpsCG1', 'nwpsCG1'), + ('nwpsTrkngCG0', 'nwpsTrkngCG0'), 'MOSGuide', 'RTMA', 'NamDNG5', @@ -1473,6 +1533,8 @@ elif SID in ALASKA_SITES: "DGEX" : ['DGEX'], # "GWW" : ["GWW"], # "OPCTAFBNW" : ['OPCTAFBNW'], + "nwpsCG1" : ['nwpsCG1'], + "nwpsTrkngCG0" : ['nwpsTrkngCG0'], "RTMA": ['RTMA'], "NamDNG5" : ["NamDNG5"], "AKMOSGuide" : ['MOSGuide'], @@ -1493,6 +1555,8 @@ elif SID == "HFO": # "gfsLR" : ["gfsLR"], "RTMA": ['RTMA'], "NamDNG5" : ["NamDNG5"], + "nwpsCG1" : ['nwpsCG1'], + "nwpsTrkngCG0" : ['nwpsTrkngCG0'], } # San Juan OCONUS @@ -1525,6 +1589,8 @@ elif SID == "SJU": "RTMA": ['RTMA'], "NamDNG5" : ["NamDNG5"], "ESTOFS" : ["ESTOFS"], + "nwpsCG1" : ['nwpsCG1'], + "nwpsTrkngCG0" : ['nwpsTrkngCG0'], } # Guam OCONUS @@ -1535,6 +1601,8 @@ elif SID == "GUM": # "gfsLR" : ["gfsLR"], # "GlobalWave" : ["GlobalWave"], "RTMA": ['RTMA'], + "nwpsCG1" : ['nwpsCG1'], + "nwpsTrkngCG0" : ['nwpsTrkngCG0'], } #CONUS sites @@ -1572,6 +1640,8 @@ else: # "ENPwave": ["ENPwave"], "ESTOFS" : ["ESTOFS"], "ETSS" : ["ETSS"], + "nwpsCG1" : ['nwpsCG1'], + "nwpsTrkngCG0" : ['nwpsTrkngCG0'], } #initialization skip certain model runs @@ -1713,8 +1783,11 @@ localRTMAParms = [] localNamDNG5Parms = [] localSREFParms = [] localTPCProbParms = [] -localHRRRParms = localESTOFSParms = localISCExtraParms = [] +localHRRRParms = localESTOFSParms = [] localETSSParms = [] +localnwpsCG1Parms = [] +localnwpsTrkngCG0Parms = [] +localISCExtraParms = [] myOfficeType = SITES[GFESUITE_SITEID][5] @@ -1729,6 +1802,8 @@ if not BASELINE and siteImport('localConfig'): localESTOFSParms = getattr(localConfig, 'parmsESTOFS', localESTOFSParms) localETSSParms = getattr(localConfig, 'parmsETSS', localETSSParms) + localnwpsCG1Parms = getattr(localConfig, 'parmsnwpsCG1', localnwpsCG1Parms) + localnwpsTrkngCG0Parms = getattr(localConfig, 'parmsnwpsTrkngCG0', localnwpsTrkngCG0Parms) localParms = getattr(localConfig, 'parms', localParms) localNAM12Parms = getattr(localConfig, 'parmsNAM12', localNAM12Parms) localOPCWavEParms = getattr(localConfig, 'parmsOPCWavE', localOPCWavEParms) @@ -1856,14 +1931,15 @@ MOS_MODEL = [([Temp, Td, Wind, Weather, Sky], TC1), ([SnowAmt, PoP], LTMOS), ([QPF], TC6NG)] # Fcst and official database parameter groupings -OFFICIALDBS = [([Temp, Td, Wind, Weather, Sky, FzLevel, SnowLevel], TC1), +OFFICIALDBS = [([Temp, Td, Wind, NWPSwind, Weather, Sky, FzLevel, SnowLevel], TC1), ([HeatIndex, WindChill, RH, SnowAmt, CWR, QPF], TC1), ([PoP, Ttrend, RHtrend, Wind20ft], TC1), ([MinT], MinTTC), ([MaxT], MaxTTC), ([MinRH], MinRHTC), ([MaxRH], MaxRHTC), - ([WaveHeight, SurfHeight, WindGust, Swell, Swell2, Period, Period2], TC1), + ([WaveHeight, SurfHeight, WindGust, Swell, Swell2, Period], TC3NG), + ([WindWaveHeight, SwanSwell, Wave1, Wave2, Wave3, Wave4, Wave5, Wave6, Wave7, Wave8, Wave9, Period1, Period2, Period3, Period4, Period5, Period6, Period7, Period8, Period9], TC3NG), ([VentRate, LAL, Haines, MixHgt, FreeWind, TransWind], TC1), - ([WindWaveHeight, DSI, Stability, MarineLayer], TC1), + ([DSI, Stability, MarineLayer], TC1), ([HrsOfSun, InvBurnOffTemp], LT24), ([IceAcc, IceCoverage, Hazards], TC1), ([Wetflag], FireWx1300TC), @@ -1883,6 +1959,11 @@ OFFICIALDBS = [([Temp, Td, Wind, Weather, Sky, FzLevel, SnowLevel], TC1), ([ApparentT, HeatIndex, WindChill, UWaveDir, VWaveDir, LkSfcT, SnowMap, WaveDir, SnowRatio, StormTotalQPF], TC1), ] +# NWPS +nwpsCG1_MODEL = [([SwanSwell, Period, WaveHeight, WindWaveHeight, Wind], TC3NG)] + +nwpsTrkngCG0_MODEL = [([Wave1, Wave2, Wave3, Wave4, Wave5, Wave6, Wave7, Wave8, Wave9, Period1, Period2, Period3, Period4, Period5, Period6,Period7, Period8, Period9 ], TC3NG)] + # Global Wave Watch III, WNAWAVE, AKWAVE Model database parameter groupings WAVEPARMS = [([WindWaveHeight, WaveHeight, SurfHeight, Wind], TC6), ([Swell, Swell2, Period, Period2], TC6)] @@ -2002,6 +2083,8 @@ DATABASES = [(Official, OFFICIALDBS + localParms), (EPwave10, WAVEPARMS + localEPwave10Parms), (ESTOFS, ESTOFSPARMS + localESTOFSParms), (ETSS, ETSSPARMS + localETSSParms), + (nwpsCG1, nwpsCG1_MODEL + localnwpsCG1Parms), + (nwpsTrkngCG0, nwpsTrkngCG0_MODEL + localnwpsTrkngCG0Parms), (GlobalWave, WAVEPARMS + localGlobalWaveParms), (GLWM, GLWMPARMS + localGLWMParms), #####DCS3499 (HIRESWarw, STD3_MODEL + localHIRESWarwParms), #####DCS3501 diff --git a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/grid/parameterInfo/nwpsCG1.xml b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/grid/parameterInfo/nwpsCG1.xml new file mode 100755 index 0000000000..88f32bbbe2 --- /dev/null +++ b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/grid/parameterInfo/nwpsCG1.xml @@ -0,0 +1,255 @@ + + + + + + + + 0 + 10800 + 21600 + 32400 + 43200 + 54000 + 64800 + 75600 + 86400 + 97200 + 108000 + 118800 + 129600 + 140400 + 151200 + 162000 + 172800 + 183600 + 194400 + 205200 + 216000 + 226800 + 237600 + 248400 + 259200 + 270000 + 280800 + 291600 + 302400 + 313200 + 324000 + 334800 + 345600 + 356400 + 367200 + + + + + + + wdepth + Surface Geometric Depth Below Sea Surface + m + meters + DepthBelowSeaSurface + 0.0 + 10000.0 + -99999.0 + 1 + SFC + + SFC + + + + + + dslm + Surface Deviation of Sea Level From Mean + m + meters + DevFromMeanSeaLevel + -15.0 + 15.0 + -99999.0 + 1 + SFC + + SFC + + + + + + dirc + Surface Current Direction + degree_angle + degree_angle + CurrentDir + 0.0 + 360.0 + -99999.0 + 1 + SFC + + SFC + + + + + + spc + Surface Current Speed + m/s + meter/sec + CurrSpeed + 0 + 7 + -99999.0 + 1 + SFC + + SFC + + + + + + ws + Surface Wind Speed + m/s + meter/sec + WindSpeed + 0 + 150.0 + -99999.0 + 1 + SFC + + SFC + + + + + + htsgw + Sig height combined wind waves and swell + m + meters + heightWindWavesandSwell + 0.0 + 50.0 + -99999.0 + 1 + SFC + + SFC + + + + + + swell + Significant swell wave height + m + meter/sec + heightSwellWaves + 0.0 + 50.0 + -99999.0 + 1 + SFC + + SFC + + + + + + dirpw + Primary wave direction + degree_angle + degree_angle + primaryWaveDir + 0.0 + 360.0 + -99999.0 + 1 + SFC + + SFC + + + + + + perpw + Primary wave period + s + seconds + primaryWavePeriod + 0.0 + 25.0 + -99999.0 + 1 + SFC + + SFC + + + + + + wd + Wind Direction + degree_angle + degree_angle + windDir + 0.0 + 360.0 + -99999.0 + 1 + SFC + + SFC + + + + + diff --git a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/grid/parameterInfo/nwpsTrkngCG0.xml b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/grid/parameterInfo/nwpsTrkngCG0.xml new file mode 100755 index 0000000000..7d80f672c9 --- /dev/null +++ b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/grid/parameterInfo/nwpsTrkngCG0.xml @@ -0,0 +1,120 @@ + + + + 0 + 10800 + 21600 + 32400 + 43200 + 54000 + 64800 + 75600 + 86400 + 97200 + 108000 + 118800 + 129600 + 140400 + 151200 + 162000 + 172800 + 183600 + 194400 + 205200 + 216000 + 226800 + 237600 + 248400 + 259200 + 280800 + 302400 + 324000 + 345600 + 367200 + 388800 + 410400 + 432000 + 453600 + 475200 + 496800 + 518400 + 540000 + 561600 + 583200 + 604800 + 626400 + 648000 + + + SWDIR + Swell peak direction + degree_angle + degree_angle + swellWaveDir + 0.0 + 360.0 + -99999.0 + 1 + OSEQD 1 2 3 4 5 6 7 8 9 10 + + OSEQD1 + OSEQD2 + OSEQD3 + OSEQD4 + OSEQD5 + OSEQD6 + OSEQD7 + OSEQD8 + OSEQD9 + OSEQD10 + + + + SWPER + Swell wave peak period + s + seconds + swellWavePeriod + 0.0 + 100.0 + -99999.0 + 1 + OSEQD 1 2 3 4 5 6 7 8 9 10 + + OSEQD1 + OSEQD2 + OSEQD3 + OSEQD4 + OSEQD5 + OSEQD6 + OSEQD7 + OSEQD8 + OSEQD9 + OSEQD10 + + + + SWELL + Significant swell wave height + m + meters + heightSwellWaves + 0.0 + 50.0 + -99999.0 + 1 + OSEQD 1 2 3 4 5 6 7 8 9 10 + + OSEQD1 + OSEQD2 + OSEQD3 + OSEQD4 + OSEQD5 + OSEQD6 + OSEQD7 + OSEQD8 + OSEQD9 + OSEQD10 + + + diff --git a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/smartinit/nwpsCG1.py b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/smartinit/nwpsCG1.py new file mode 100755 index 0000000000..81afbd9efd --- /dev/null +++ b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/smartinit/nwpsCG1.py @@ -0,0 +1,24 @@ +from Init import * +import os + +class nwpsCG1Forecaster(Forecaster): + def __init__(self): + Forecaster.__init__(self, "nwpsCG1", "nwpsCG1") + + def calcWaveHeight(self, htsgw_SFC): + grid = htsgw_SFC / 0.3048 + return grid + def calcSwanSwell(self, swell_SFC): + grid = swell_SFC / 0.3048) + return grid + def calcPeriod(self, perpw_SFC): + period = clip(perpw_SFC, 0, 25) + return period + +def main(): + nwpsCG1Forecaster().run() + + os.system('/awips2/GFESuite/bin/sendGfeMessage -s -m "SWAN WAVE GRIDS ARE NOW IN GFE"') + +if __name__ == "__main__": + main() diff --git a/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/distribution/grib.xml b/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/distribution/grib.xml index 3647f1c151..3387ed6eef 100644 --- a/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/distribution/grib.xml +++ b/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/distribution/grib.xml @@ -27,4 +27,8 @@ ecmwf_decrypted + + + xxx_nwps_CG1* + xxx_nwps_CG0_Trkng* diff --git a/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/grids/nwpsCG1.xml b/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/grids/nwpsCG1.xml new file mode 100755 index 0000000000..09ec25d63a --- /dev/null +++ b/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/grids/nwpsCG1.xml @@ -0,0 +1,13 @@ + + + 9112 + nwpsCG1 + 24.1 + -83.54 + LowerLeft + 261 + 201 + 0.019731 + 0.018 + degree + diff --git a/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/grids/nwpsTrkngCG0.xml b/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/grids/nwpsTrkngCG0.xml new file mode 100755 index 0000000000..5236ea8e96 --- /dev/null +++ b/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/grids/nwpsTrkngCG0.xml @@ -0,0 +1,32 @@ + + + + 10201978 + Grid for NWPS + 24.1 + 276.45999 + LowerLeft + 174 + 134 + 0.029653 + 0.027068 + degree + diff --git a/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/models/LDAD.xml b/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/models/LDAD.xml new file mode 100755 index 0000000000..76519d443c --- /dev/null +++ b/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/models/LDAD.xml @@ -0,0 +1,21 @@ + + + + nwpsCG1 +
7
+ 0 + 9112 + + 15 + +
+ + nwpsTrkngCG0 +
7
+ 0 + 10201978 + + 15 + +
+
diff --git a/edexOsgi/com.raytheon.uf.common.parameter/utility/common_static/base/parameter/definition/parameters.xml b/edexOsgi/com.raytheon.uf.common.parameter/utility/common_static/base/parameter/definition/parameters.xml index 0540f5efb0..b0b9214d59 100755 --- a/edexOsgi/com.raytheon.uf.common.parameter/utility/common_static/base/parameter/definition/parameters.xml +++ b/edexOsgi/com.raytheon.uf.common.parameter/utility/common_static/base/parameter/definition/parameters.xml @@ -559,4 +559,24 @@ TKE J/kg + + Geometric Depth Below Sea Surface + WDEPTH + m + + + Deviation Of Sea Level from Mean + DSLM + m + + + Surface Current Speed + SPC + m/s + + + Surface Current Direction + DIRC + degree + \ No newline at end of file diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/bin/process_lock.sh b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/bin/process_lock.sh new file mode 100755 index 0000000000..0fc2b42fbc --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/bin/process_lock.sh @@ -0,0 +1,167 @@ +#!/bin/bash +# ----------------------------------------------------------- +# UNIX Shell Script File Name: process_lock.sh +# Tested Operating System(s): RHEL 3, 4, 5 +# Tested Run Level(s): 3, 5 +# Shell Used: BASH shell +# Original Author(s): Douglas.Gaer@noaa.gov +# File Creation Date: 09/20/2007 +# Date Last Modified: 01/22/2009 +# +# Version control: 1.04 +# +# Support Team: +# +# Contributors: +# ----------------------------------------------------------- +# ------------- Program Description and Details ------------- +# ----------------------------------------------------------- +# +# Complex locking protocol functions for BASH, POSIX, Bourn, KSH +# +# This script is designed to be sourced from other scripts. +# Before calling the lock file functions the caller must +# define the $LOCKfile variable that defined the lock file +# used by the caller to lock a process. +# ----------------------------------------------------------- + +function CreateLockFile() +{ + # Build a new lock file using "hostname:PID" format + hostname=`hostname` + echo -n "${hostname}:" > ${LOCKfile} + echo -n $$ >> ${LOCKfile} + chmod 777 ${LOCKfile} +} + +function RemoveLockFile() +{ + rm -f ${LOCKfile} +} + +function SimpleLockFileCheck() +{ + # Simple check and remove for lock file + + # Set the function variables + MINold="60" + if [ "$1" != "" ] + then + MINold="$1" + fi + + echo "Checking for lock file older than $MINold minutes" + find ${LOCKfile} -mmin +$MINold -type f -print -exec rm -f {} \; &> /dev/null + if [ -e ${LOCKfile} ] + then + echo "Lock file still exists: ${LOCKfile}" + echo "Application may still be running or has terminated before completion" + echo "Exiting..." + exit 1 + fi + echo "Removing the old lock file and continuing to run" +} + +function LockFileCheck() +{ + # Complex locking protocol + + # Set the function variables + MINold="60" + if [ "$1" != "" ] + then + MINold="$1" + fi + + if [ -e ${LOCKfile} ] + then + echo "A lock file exists: ${LOCKfile}" + + # Read the hostname and the PID from the lock file + LOCKhostname=`awk -F: '{ print $1 }' ${LOCKfile}` + LOCKpid=`awk -F: '{ print $2 }' ${LOCKfile}` + + # Check our current hostname + hostname=`hostname` + if [ "$hostname" != "$LOCKhostname" ] + then + echo "Process is locked on another node $LOCKhostname" + echo "Checking the lock file age, max is $MINold minutes" + SimpleLockFileCheck $MINold + return + fi + echo "Checking to see how long the process has been running" + currlockfile=`find ${LOCKfile} -mmin +$MINold -type f -print` + if [ "${currlockfile}" == "${LOCKfile}" ] + then + echo "PID ${LOCKpid} has been running for more than $MINold minutes" + ispidvalid=`ps -e | grep ${LOCKpid} | grep -v grep | awk '{print $1}'` + if [ "$ispidvalid" == "$LOCKpid" ] + then + echo "Attempting to kill the previous process ${LOCKpid} and any children" + pidlist=`ps -ef | grep $LOCKpid | grep -v grep | awk '{print $2}' | sort -rn` + for pids in $pidlist + do + echo "Killing PID $pids" + kill $pids + ispidvalid=`ps -ef | grep ${pids} | grep -v grep | awk '{print $2}'` + if [ "$ispidvalid" == "$pids" ] + then + echo "Could not kill process $pids for process ${LOCKpid}" + echo "${LOCKpid} process is still running" + echo "Application may be running or has terminated before completion" + echo "Exiting..." + exit 1 + fi + done + + # Check for PIDs that respawned after killing a child + pidlist=`ps -ef | grep $LOCKpid | grep -v grep | awk '{print $2}' | sort -rn` + for pids in $pidlist + do + echo "Killing respawned PID $pids" + ispidvalid=`ps -e | grep $pids | grep -v grep | awk '{print $1}'` + # Make sure the PID is still active are killing child process + if [ "$ispidvalid" == "$pids" ] + then + kill $pids + fi + # Check to see if the PID is still running + ispidvalid=`ps -ef | grep ${pids} | grep -v grep | awk '{print $2}'` + if [ "$ispidvalid" == "$pids" ] + then + echo "Could not kill process $pids for process ${LOCKpid}" + echo "${LOCKpid} process is still running" + echo "Application may be running or has terminated before completion" + echo "Exiting..." + exit 1 + fi + done + else + echo "PID ${LOCKpid} is not running" + echo "Removing the old lock file and continuing to run" + rm -f ${LOCKfile} + return + fi + fi + + # Check to see if the process is still running + ispidvalid=`ps -e | grep ${LOCKpid} | grep -v grep | awk '{print $1}'` + echo "Checking to see if the previous process is still running" + if [ "$ispidvalid" == "$LOCKpid" ] + then + echo "${LOCKpid} process is still running" + echo "Application may be running or has terminated before completion" + echo "Exiting..." + exit 1 + fi + + echo "Previous process is not running" + echo "Removing the old lock file and continuing to run" + rm -f ${LOCKfile} + fi +} +# ----------------------------------------------------------- +# ******************************* +# ********* End of File ********* +# ******************************* diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/bin/runManualNWPS_OutsideAWIPS.sh b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/bin/runManualNWPS_OutsideAWIPS.sh new file mode 100644 index 0000000000..f5e9f8ab19 --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/bin/runManualNWPS_OutsideAWIPS.sh @@ -0,0 +1,244 @@ +#!/bin/bash + +NWPSLOCAL="/awips2/GFESuite/nwps" + +if [ ! -e ${NWPSLOCAL}/input ] +then + mkdir ${NWPSLOCAL}/input + chmod 777 ${NWPSLOCAL}/input +fi +if [ ! -e ${NWPSLOCAL}/logs ] +then + mkdir ${NWPSLOCAL}/logs + chmod 777 ${NWPSLOCAL}/logs +fi +if [ ! -e ${NWPSLOCAL}/var ] +then + mkdir ${NWPSLOCAL}/var + chmod 777 ${NWPSLOCAL}/var +fi + +logfile=${NWPSLOCAL}/logs/nwps_runManual_Outside_AWIPS.log +rm -f ${NWPSLOCAL}/logs/* +rm -f ${NWPSLOCAL}/wcoss/* + +PATH="/awips2/GFESuite/bin:/bin:/usr/bin:/usr/local/bin" +siteid=$(hostname|cut -c5-7) +SITEID=$(echo ${siteid} | tr [:lower:] [:upper:]) + +SSHARGS="-x -o stricthostkeychecking=no" +SCPARGS="-o stricthostkeychecking=no" +HOST="ldad@ls1-${siteid}" +DIR="/data/ldad/nwps/input" + +Program="/awips2/GFESuite/bin/ifpnetCDF" +DB="${SITEID}_GRID__Fcst_00000000_0000" +GFESERVER="ec" +RUNSERVER="px" +WRKSWN="${NWPSLOCAL}/SUAWRKNWP.dat" + +Output_Dir="${NWPSLOCAL}/input" + +date=$(date "+%D %H:%M:%S") +Output_File="${Output_Dir}/Wind_File" +textfile="${Output_Dir}/$(date +%Y%m%d%H%M)_WIND.txt" +wcoss_textfile="${siteid}_$(date +%Y%m%d%H%M)_WIND.txt" +flagfile="${Output_Dir}/SWANflag" +cp ${NWPSLOCAL}/domains/${SITEID} ${NWPSLOCAL}/wcoss/${siteid}_domain_setup.cfg +chmod 666 ${NWPSLOCAL}/wcoss/${siteid}_domain_setup.cfg + +### LOCK FILE STUFF: + +source ${NWPSLOCAL}/bin/process_lock.sh +PROGRAMname="$0" +LOCKfile="${NWPSLOCAL}/logs/runManual_Outside_AWIPS.lck" +MINold="0" +LockFileCheck $MINold +CreateLockFile + +### FUNCTIONS: + +function logit () { + echo "$@" | tee -a $logfile +} + +### RUN OPTIONS: + +if [ -e ${NWPSLOCAL}/var/inp_args ] + +then + + inp_args=`cat ${NWPSLOCAL}/var/inp_args` + IFS=':' read -a inp <<< "${inp_args}" + + RUNLEN=${inp[0]} + WNA=${inp[1]} + NEST=${inp[2]} + GS=${inp[3]} + WINDS=${inp[4]} + WEB=${inp[5]} + PLOT=${inp[6]} + DELTAC=${inp[7]} + HOTSTART=${inp[8]} + WATERLEVELS=${inp[9]} + CORE=${inp[10]} + EXCD=${inp[11]} + WHERETORUN=${inp[12]} + + logit " " + logit "Arguments are: $RUNLEN $WNA $NEST $GS $WINDS $WEB $PLOT $DELTAC $HOTSTART $WATERLEVELS $CORE $EXCD $WHERETORUN" + logit " " + + rm -f ${NWPSLOCAL}/var/inp_args + +else + + logit "No arguments or arguments file provided. No run to process. Exiting." + RemoveLockFile + exit 1 +fi + +### CHECK FOR GFECRON USER RUNNING THIS SCRIPT: + +ID=$(id -u) +if [[ $ID -ne 104 ]] +then + logit "ONLY GFECRON USER IS ALLOWED TO RUN THIS SCRIPT." + logit "Exiting ..." + RemoveLockFile + exit 1 +fi + + +### CHECK THAT THIS IS THE px2 (or px1 if failed over) HOST MACHINE: + +HOST=$(hostname|cut -c1-2) +if [[ $HOST != $RUNSERVER ]] +then + logit "YOU ARE RUNNING FROM $HOST. THIS SCRIPT SHOULD ONLY BE RAN FROM $RUNSERVER." + logit "Exiting ... " + RemoveLockFile + exit 1 +fi + + +################################################################## +### MAKE CRONTAB FRIENDLY: + +cd ${NWPSLOCAL} + +################################################################## +### START A CLEAN LOG FILE: + +echo " " > $logfile +STARTED=$(date) +logit "STARTED: $STARTED" + +logit " " +# logit "Program called with: $0 $@" + +logit " " +################################################################## +logit "### Setting Up SWAN Input Model Forcing Time Range" +logit " " +################################################################## + +logit " " +logit "scp ${SCPARGS} $WRKSWN ldad@ls1:/data/Incoming/" +logit " " + +echo "" > $WRKSWN +echo "____________________NWPS RUN REQUEST DETAILS__________" >> $WRKSWN +echo "" >> $WRKSWN +echo "Run initiated at: ${date}" >> $WRKSWN +echo "" >> $WRKSWN +echo "Runlength: ${RUNLEN}" >> $WRKSWN +echo "Boundary Conditions: ${WNA}" >> $WRKSWN +echo "Nest: ${NEST}" >> $WRKSWN +echo "Current: ${GS}" >> $WRKSWN +echo "Winds: ${WINDS}" >> $WRKSWN +echo "Timestep: ${DELTAC}" >> $WRKSWN +echo "Hotstart: ${HOTSTART}" >> $WRKSWN +echo "WATERLEVELS: ${WATERLEVELS}" >> $WRKSWN +echo "Model Core: ${CORE}" >> $WRKSWN +echo "Psurge % Exceedance: ${EXCD}" >> $WRKSWN +echo "Running model in: ${WHERETORUN}" >> $WRKSWN +echo "" >> $WRKSWN +echo "______________________________________________________" >> $WRKSWN + +scp ${SCPARGS} $WRKSWN ldad@ls1:/data/Incoming/ + +################################################################## +logit "### CREATE THE WIND NETCDF FILE AND SEND OVER TO SWAN BOX FOR PROCESSING:" + +rm -vf $Output_Dir/* | tee -a $logfile + +logit "$Program -o $Output_File -d $DB -h $GFESERVER -g -p NWPSwind" +$Program -o $Output_File -d $DB -h $GFESERVER -g -p NWPSwind | tee -a $logfile + +/usr/local/netcdf/bin/ncdump $Output_File > $textfile +sed -i "s/NWPSwind/Wind/g" $textfile +cp $textfile ${NWPSLOCAL}/wcoss/${wcoss_textfile} +chmod 666 ${NWPSLOCAL}/wcoss/${wcoss_textfile} + +gzip $textfile +touch $flagfile + +chmod 666 $textfile.gz +chmod 666 $flagfile + +if [ $WHERETORUN == "Local" ] +then + + logit " " + logit "RUNNING IN WORKSTATION" + logit " " + logit "### ROUTING 3 WIND FILES NEEDED BY SWAN THROUGH LDAD TO LOCAL WORKSTATION:" + + ssh ldad@ls1 mkdir -p ${DIR} + scp ${SCPARGS} $Output_File ldad@ls1:${DIR} | tee -a $logfile + scp ${SCPARGS} $textfile.gz ldad@ls1:${DIR} | tee -a $logfile + scp ${SCPARGS} $flagfile ldad@ls1:${DIR} | tee -a $logfile + + logit " " + ######################################################################### + logit "##################################################################" + logit "### SENDING WIND FILES TO NWPS SYSTEM VIA LDAD TO TRIGGER NEW RUN" + logit "### Start Time is: $(date)" + logit "##################################################################" + logit " " + + logit "Runtime Parameters are: $RUNLEN:$WNA:$NEST:$GS:$WINDS:$WEB:$PLOT:$DELTAC:$HOTSTART:$WATERLEVELS:$CORE:$EXCD" + + ssh ${SSHARGS} ldad@ls1 echo "$RUNLEN:$WNA:$NEST:$GS:$WINDS:$WEB:$PLOT:$DELTAC:$HOTSTART:$WATERLEVELS:$CORE:$EXCD > /data/ldad/nwps/input/inp_args" 2>&1 | tee -a $logfile + +else + + logit " " + logit "RUNNING IN NCEP" + logit " " + echo "$RUNLEN:$WNA:$NEST:$GS:$WINDS:$WEB:$PLOT:$DELTAC:$HOTSTART:$WATERLEVELS:$CORE:$EXCD" > ${NWPSLOCAL}/wcoss/${siteid}_inp_args.ctl + + chmod 666 ${NWPSLOCAL}/wcoss/${siteid}_inp_args.ctl + + cd ${NWPSLOCAL}/wcoss/ + NWPSWINDGRID="NWPSWINDGRID_${siteid}_$(date +%Y%m%d%H%M)_$$.tar.gz" + tar cvfz ${NWPSWINDGRID} ${siteid}_inp_args.ctl ${siteid}_domain_setup.cfg ${wcoss_textfile} + scp ${NWPSWINDGRID} ldad@ls1:/tmp/ + ssh ldad@ls1 "cd /tmp; /usr/local/ldm/bin/ldmsend -v -h srh-ls-cpnrs1.srh.noaa.gov -f EXP ${NWPSWINDGRID}" 2>&1 | tee -a $logfile + ssh ldad@ls1 "cd /tmp; /usr/local/ldm/bin/ldmsend -v -h srh-ls-cpnrs2.srh.noaa.gov -f EXP ${NWPSWINDGRID}" 2>&1 | tee -a $logfile + ssh ldad@ls1 rm -fv /tmp/${NWPSWINDGRID} + +fi + +logit " " +################################################################## +logit " " +RemoveLockFile + +################################################################## +logit " " +logit "STARTED: $STARTED" +logit "FINISHED: $(date)" +logit " " +exit 0 diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/AKQ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/AKQ new file mode 100644 index 0000000000..e8b554e7da --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/AKQ @@ -0,0 +1,182 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 11/08/14 by alex.gibbs@onaa.gov +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# AKQ = +# GEOGRAPHICAL DOMAIN, GEOGRAFICAL RESOLUTION AND OUTPUT TIME STEP = +#======================================================================== +export SITEID="AKQ" +export REGIONID="ER" +export NELAT="39.60" +export NELON="-74.25" +export SWLAT="35.80" +export SWLON="-77.50" +export RES="2.0" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# These nested grids are non-telescopic grids i.e all of them are = +# nested in the main grid, and get the boundary conditions only from it = +# = +#======================================================================== +# NESTGRIDS: Number of nested grids, if = 0, nested grids and +# location numbers below will be ignore regardless of input specifications +# +# STATN=STA for STATIONARY RUNS, STAT=NON for NON-STATIONARY RUNS +# The default values is NONstationary for CG1 and STAtionary for the +# nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. +# +export NESTGRIDS="0" +# AKQ Nest +export NELATN1="" +export NELONN1="" +export SWLATN1="" +export SWLONN1="" +export RESN1=".1" +export TSTEPN1="3" +export STATN1="NON" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS = +#======================================================================== +# Specta points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 name5:lat5:lon5 ...." +# +export SPECPOINTS="44014:36.611:-74.842 44009:38.461:-74.703" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOAKQN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be change in a new version, the user can get 1d-spectra but not g-h plots). +export WVTONCG="0" +export NELATWT="39.60" +export NELONWT="-74.25" +export SWLATWT="35.80" +export SWLONWT="-77.50" +export GEORESWT="3.0" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="NW-AKQ" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.NW-AKQ59.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 284.50 35.80 285.25 35.80 VAR FILE 0.00 'multi_1.NW-AKQ62.spec.swan' 1 & +#0.50 'multi_1.NW-AKQ61.spec.swan' 1 & +#1.00 'multi_1.NW-AKQ60.spec.swan' 1 & +#1.25 'multi_1.NW-AKQ59.spec.swan.cp' 1 +#$ +#BOUN SEG XY 285.25 35.80 285.25 39.50 VAR FILE 0.00 'multi_1.NW-AKQ59.spec.swan' 1 & +#0.20 'multi_1.NW-AKQ58.spec.swan' 1 & +#0.70 'multi_1.NW-AKQ57.spec.swan' 1 & +#1.20 'multi_1.NW-AKQ56.spec.swan' 1 & +#1.70 'multi_1.NW-AKQ55.spec.swan' 1 & +#2.20 'multi_1.NW-AKQ54.spec.swan' 1 & +#2.70 'multi_1.NW-AKQ53.spec.swan' 1 & +#3.20 'multi_1.NW-AKQ52.spec.swan' 1 & +#3.70 'multi_1.NW-AKQ51.spec.swan' 1 +#$END BOUNSEG +# +#======================================================================== +# RIP CURRENT PROGRAM (SEE NWPS MANUAL) = +#======================================================================== +# IF RIP CURRENT PROGRAM WILL BE RUN, then RIPCONT=1, Otherwise =0; +# Setting up RIPCONT here to zero will permanently disable RIP program. +# +export RIPPROG="0" +export RIPDOMAIN="CG2" +export RIPCONT="5m" +# +#___________________________________________________________________________ +# RAY Section: Define a pair of rays to drop data out along critical contours +# for rip current program. +# +# Example: for data output every 2km along a 5m bathy contour +# +# RAY 'rayname' xp yp xq yq int xp yp xq yq +# +# RAY 'ray1' 282.85 34.628 282.85 34.62 2000 283.00 34.655 283.00 34.62 +# +# ISOLINE '5mcont' 'ray1' BOTtom 10 +# TABLE '5mcont' HEAD '5mtable' HSIGN TPS PDIR OUTPUT 20110825.1200 3.0 HR +#_____________________________________________________________________________ +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD RIP COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE RIP +# CURRENTS (RIPCONT="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# POIN '5mcont' 279.887 25.8725 +# +#$RIP LINES +#$ Ray for 5m and 20m contour data. +#$ +#RAY 'ray1' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '5mcont' 'ray1' BOTtom 5 +#TABLE '5mcont' HEAD '5m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#RAY 'ray2' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '20mcont' 'ray1' BOTtom 20 +#TABLE '20mcont' HEAD '20m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#$END RIP +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/BOX b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/BOX new file mode 100644 index 0000000000..354ae81346 --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/BOX @@ -0,0 +1,195 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 11/08/14 by alex.gibbs@onaa.gov +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# MFL = +# GEOGRAPHICAL DOMAIN, GEOGRAFICAL RESOLUTION AND OUTPUT TIME STEP = +#======================================================================== +export SITEID="BOX" +export REGIONID="ER" +export NELAT="43.25" +export NELON="-68.85" +export SWLAT="40.45" +export SWLON="-72.50" +export RES="2.0" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# These nested grids are non-telescopic grids i.e all of them are = +# nested in the main grid, and get the boundary conditions only from it = +# = +#======================================================================== +# NESTGRIDS: Number of nested grids, if = 0, nested grids and +# location numbers below will be ignore regardless of input specifications +# +# STATN=STA for STATIONARY RUNS, STAT=NON for NON-STATIONARY RUNS +# The default values is NONstationary for CG1 and STAtionary for the +# nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. +# +export NESTGRIDS="1" +# BOX Nest +export NELATN1="43.2" +export NELONN1="-70.3" +export SWLATN1="41.90" +export SWLONN1="-71.2" +export RESN1=".1" +export TSTEPN1="3" +export STATN1="NON" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS = +#======================================================================== +# Specta points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 name5:lat5:lon5 ...." +# +export SPECPOINTS="44017:40.694:-72.048 44020:41.443:-70.186 44013:42.346:-70.651" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOBOXN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be change in a new version, the user can get 1d-spectra but not g-h plots). +export WVTONCG="0" +export NELATWT="43.25" +export NELONWT="-68.85" +export SWLATWT="40.45" +export SWLONWT="-72.50" +export GEORESWT="3.0" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="NW-BOX" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.NW-BOX51.spec.swan, multi_1.NW-BOX59.spec.swan, multi_1.NW-BOX65.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 287.50 40.45 291.15 40.45 VAR FILE 0.00 'multi_1.NW-BOX51.spec.swan' 1 & +#0.50 'multi_1.NW-BOX52.spec.swan' 1 & +#1.00 'multi_1.NW-BOX53.spec.swan' 1 & +#1.50 'multi_1.NW-BOX54.spec.swan' 1 & +#2.00 'multi_1.NW-BOX55.spec.swan' 1 & +#2.50 'multi_1.NW-BOX56.spec.swan' 1 & +#3.00 'multi_1.NW-BOX57.spec.swan' 1 & +#3.50 'multi_1.NW-BOX58.spec.swan' 1 & +#3.65 'multi_1.NW-BOX59.spec.swan.cp' 1 +#$ +#BOUN SEG XY 291.15 40.45 291.15 43.25 VAR FILE 0.00 'multi_1.NW-BOX59.spec.swan' 1 & +#0.50 'multi_1.NW-BOX60.spec.swan' 1 & +#1.00 'multi_1.NW-BOX61.spec.swan' 1 & +#1.50 'multi_1.NW-BOX62.spec.swan' 1 & +#2.00 'multi_1.NW-BOX63.spec.swan' 1 & +#2.50 'multi_1.NW-BOX64.spec.swan' 1 & +#2.80 'multi_1.NW-BOX65.spec.swan.cp' 1 +#$ +#BOUN SEG XY 291.15 43.25 289.52 43.25 VAR FILE 0.00 'multi_1.NW-BOX65.spec.swan' 1 & +#0.50 'multi_1.NW-BOX66.spec.swan' 1 & +#1.00 'multi_1.NW-BOX67.spec.swan' 1 & +#1.50 'multi_1.NW-BOX68.spec.swan' 1 & +#1.63 'multi_1.NW-BOX69.spec.swan' 1 +#$ +#BOUN SEG XY 287.50 40.45 287.50 41.20 VAR FILE 0.00 'multi_1.NW-BOX51.spec.swan.cp' 1 & +#0.25 'multi_1.NW-BOX70.spec.swan' 1 & +#0.75 'multi_1.NW-BOX71.spec.swan' 1 +#$END BOUNSEG +# +#======================================================================== +# RIP CURRENT PROGRAM (SEE NWPS MANUAL) = +#======================================================================== +# IF RIP CURRENT PROGRAM WILL BE RUN, then RIPCONT=1, Otherwise =0; +# Setting up RIPCONT here to zero will permanently disable RIP program. +# +export RIPPROG="1" +export RIPDOMAIN="CG2" +export RIPCONT="5m" +# +#___________________________________________________________________________ +# RAY Section: Define a pair of rays to drop data out along critical contours +# for rip current program. +# +# Example: for data output every 2km along a 5m bathy contour +# +# RAY 'rayname' xp yp xq yq int xp yp xq yq +# +# RAY 'ray1' 282.85 34.628 282.85 34.62 2000 283.00 34.655 283.00 34.62 +# +# ISOLINE '5mcont' 'ray1' BOTtom 10 +# TABLE '5mcont' HEAD '5mtable' HSIGN TPS PDIR OUTPUT 20110825.1200 3.0 HR +#_____________________________________________________________________________ +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD RIP COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE RIP +# CURRENTS (RIPCONT="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# POIN '5mcont' 279.887 25.8725 +# +#$RIP LINES +#$ Ray for 5m and 20m contour data. +#$ +#RAY 'ray1' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '5mcont' 'ray1' BOTtom 5 +#TABLE '5mcont' HEAD '5m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#RAY 'ray2' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '20mcont' 'ray1' BOTtom 20 +#TABLE '20mcont' HEAD '20m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#$END RIP +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/BRO b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/BRO new file mode 100644 index 0000000000..d322ed291e --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/BRO @@ -0,0 +1,197 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 02/01/13 +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# BRO = +# GEOGRAPHICAL DOMAIN, GEOGRAPHICAL RESOLUTION AND OUTPUT TIME STEP = +# = +# NOTE: RES = spatial resolution in km = +# TSTEP = request output time step (not the model time step) = +#======================================================================== +# +export SITEID="BRO" +export REGIONID="SR" +export NELAT="28.26" +export NELON="-95.41" +export SWLAT="25.26" +export SWLON="-98.00" +export RES="1.25" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# = +# These nested grids are non-telescopic grids (i.e all of them are = +# nested in the outer grid, and get the boundary conditions only from it) = +# Later versions of NWPS will either allow for telescopic nesting or = +# will be run on an unstructured grid characterized with a fine mesh = +# over the nearshore zones and a coarser mesh across the offshore areas. = +# = +#======================================================================== +# +# TO DO: Update the domains below to reflect the area/s that you are +# interested in (must reside inside of you outer domain defined +# above). Also, remember to remove or comment out the remaining +# example nests below that were configured for another area. Once +# your nests are configured, just toggle the NESTGRIDS to '1' +# (Default configuration is off or '0') and you will have control +# from the GFE GUI to activate your nests during your runs. +# +# STATIONARY VS NONSTATIONARY MODE: +# +# STATN=STA for STATIONARY RUNS, STATN=NON for NON-STATIONARY RUNS. +# The default value is NONstationary for CG1 (outer grid) and STAtionary +# for the nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. In general, +# if your domain that you define as a nest below is >= 100 km^2, then +# set STATN=NON. For the very small domains or nests (<= 100 km^2) +# set STATN=STA. +# +# ACTIVATE NEST/S: default is off below +# +# NESTGRIDS="0" ... turns off nest options +# NESTGRIDS="1" ... turns on nest options +# +export NESTGRIDS="0" +# +# NEST 1 +export NELATN1="27.02" +export NELONN1="-79.94" +export SWLATN1="26.90" +export SWLONN1="-80.10" +export RESN1=".5" +export TSTEPN1="3" +export STATN1="STA" +# +# NEST 2 +export NELATN2="26.52" +export NELONN2="-79.98" +export SWLATN2="26.40" +export SWLONN2="-80.07" +export RESN2=".5" +export TSTEPN2="3" +export STATN2="STA" +# +# NEST 3 +export NELATN3="26.37" +export NELONN3="-80.00" +export SWLATN3="26.25" +export SWLONN3="-80.09" +export RESN3=".5" +export TSTEPN3="3" +export STATN3="STA" +# +# NEST 4 +export NELATN4="25.87" +export NELONN4="-80.04" +export SWLATN4="25.75" +export SWLONN4="-80.13" +export RESN4=".5" +export TSTEPN4="3" +export STATN4="STA" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS +# = +# NOTE TO USER: the lat/lon points specified can be changed for any = +# arbitrary point of interest within your outer domain defined above. = +# Three default buoy locations have already been configured for you = +# below. = +# +# NOTE: These do not have to match NDBC locations. = +# +#======================================================================== +# Spectra points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 name5:lat5:lon5 ...." +# +export SPECPOINTS="42045:26.217:-96.500 42020:26.968:-96.694 42048:27.940:-96.843" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOBRON, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be changed in a new version, the user can get 1d-spectra but not g-h plots). +# +export WVTONCG="0" +export NELATWT="28.26" +export NELONWT="-95.41" +export SWLATWT="25.26" +export SWLONWT="-98.00" +export GEORESWT="3.5" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="BRO" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.BRO54.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 263.09 25.26 264.59 25.26 VAR FILE 0.00 'multi_1.BRO51.spec.swan' 1 & +# 0.50 'multi_1.BRO52.spec.swan' 1 & +# 1.00 'multi_1.BRO53.spec.swan' 1 & +# 1.50 'multi_1.BRO54.spec.swan' 1 +#$ +#BOUN SEG XY 264.59 28.26 264.59 25.26 VAR FILE 0.00 'multi_1.BRO60.spec.swan' 1 & +# 0.50 'multi_1.BRO59.spec.swan' 1 & +# 1.00 'multi_1.BRO58.spec.swan' 1 & +# 1.50 'multi_1.BRO57.spec.swan' 1 & +# 2.00 'multi_1.BRO56.spec.swan' 1 & +# 2.50 'multi_1.BRO55.spec.swan' 1 & +# 3.00 'multi_1.BRO54.spec.swan.cp' 1 +#$END BOUNSEG +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/CAR b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/CAR new file mode 100644 index 0000000000..505ad204fd --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/CAR @@ -0,0 +1,208 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 11/12/14 +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# CAR = +# GEOGRAPHICAL DOMAIN, GEOGRAFICAL RESOLUTION AND OUTPUT TIME STEP = +#======================================================================== +export SITEID="CAR" +export REGIONID="ER" +export NELAT="45.05" +export NELON="-66.30" +export SWLAT="43.30" +export SWLON="-69.2" +export RES="1.8" +export TSTEP="1" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# These nested grids are non-telescopic grids i.e all of them are = +# nested in the main grid, and get the boundary conditions only from it = +# = +#======================================================================== +# NESTGRIDS: Number of nested grids, if = 0, nested grids and +# location numbers below will be ignore regardless of input specifications +# +# STATN=STA for STATIONARY RUNS, STAT=NON for NON-STATIONARY RUNS +# The default values is NONstationary for CG1 and STAtionary for the +# nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. +# +export NESTGRIDS="2" +export NELATN1="44.42" +export NELONN1="-67.96" +export SWLATN1="44.27" +export SWLONN1="-68.17" +export RESN1=".1" +export TSTEPN1="1" +export STATN1="STA" +# +export NELATN2="44.30" +export NELONN2="-68.22" +export SWLATN2="44.16" +export SWLONN2="-68.42" +export RESN2=".1" +export TSTEPN2="1" +export STATN2="STA" +# +#export NELATN3="26.37" +#export NELONN3="-80.00" +#export SWLATN3="26.25" +#export SWLONN3="-80.09" +#export RESN3=".5" +#export TSTEPN3="3" +#export STATN3="STA" +# +#export NELATN4="25.87" +#export NELONN4="-80.04" +#export SWLATN4="25.75" +#export SWLONN4="-80.13" +#export RESN4=".5" +#export TSTEPN4="3" +#export STATN4="STA" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS = +#======================================================================== +# Specta points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 name5:lat5:lon5 ...." +# +export SPECPOINTS="44034:44.100:-68.100 44027:44.300:-67.300 Schood:44.328894:-68.055397 Seawall:44.224294:-68.281458" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOMIAN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +#IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be change in a new version, the user can get 1d-spectra but not g-h plots). +export WVTONCG="0" +export NELATWT="45.05" +export NELONWT="-66.30" +export SWLATWT="43.30" +export SWLONWT="-69.2" +export GEORESWT="4.00" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="MIA" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.NW-CAR57.spec.swan,multi_1.NW-CAR64.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 290.80 43.30 293.70 43.30 VAR FILE 0.00 'multi_1.NW-CAR57.spec.swan' 1 & +# 0.50 'multi_1.NW-CAR56.spec.swan' 1 & +# 1.00 'multi_1.NW-CAR55.spec.swan' 1 & +# 1.50 'multi_1.NW-CAR54.spec.swan' 1 & +# 2.00 'multi_1.NW-CAR53.spec.swan' 1 & +# 2.50 'multi_1.NW-CAR52.spec.swan' 1 & +# 3.00 'multi_1.NW-CAR51.spec.swan' 1 +#$ +#BOUN SEG XY 293.70 45.05 293.70 43.30 VAR FILE 0.00 'multi_1.NW-CAR64.spec.swan' 1 & +# 0.25 'multi_1.NW-CAR63.spec.swan' 1 & +# 0.50 'multi_1.NW-CAR62.spec.swan' 1 & +# 0.75 'multi_1.NW-CAR61.spec.swan' 1 & +# 1.00 'multi_1.NW-CAR60.spec.swan' 1 & +# 1.25 'multi_1.NW-CAR59.spec.swan' 1 & +# 1.50 'multi_1.NW-CAR58.spec.swan' 1 & +# 1.75 'multi_1.NW-CAR57.spec.swan.cp' 1 +#$ +#BOUN SEG XY 290.80 45.05 290.80 43.30 VAR FILE 0.00 'multi_1.NW-CAR67.spec.swan' 1 & +# 0.25 'multi_1.NW-CAR66.spec.swan' 1 & +# 0.50 'multi_1.NW-CAR65.spec.swan' 1 & +# 0.75 'multi_1.NW-CAR64.spec.swan.cp' 1 +#$END BOUNSEG +# +#======================================================================== +# RIP CURRENT PROGRAM (SEE NWPS MANUAL) = +#======================================================================== +# IF RIP CURRENT PROGRAM WILL BE RUN, then RIPCONT=1, Otherwise =0; +# Setting up RIPCONT here to zero will permanently disable RIP program. +# +export RIPPROG="0" +export RIPDOMAIN="CG2" +export RIPCONT="5m" +# +#___________________________________________________________________________ +# RAY Section: Define a pair of rays to drop data out along critical contours +# for rip current program. +# +# Example: for data output every 2km along a 5m bathy contour +# +# RAY 'rayname' xp yp xq yq int xp yp xq yq +# +# RAY 'ray1' 282.85 34.628 282.85 34.62 2000 283.00 34.655 283.00 34.62 +# +# ISOLINE '5mcont' 'ray1' BOTtom 10 +# TABLE '5mcont' HEAD '5mtable' HSIGN TPS PDIR OUTPUT 20110825.1200 3.0 HR +#_____________________________________________________________________________ +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD RIP COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE RIP +# CURRENTS (RIPCONT="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# POIN '5mcont' 279.887 25.8725 +# +#$RIP LINES +#$ Ray for 5m contour data. +#$ +#RAY 'ray1' 279.88 25.85 279.91 25.85 8 279.88 25.895 279.91 25.895 +#ISOLINE '5mcont' 'ray1' BOTtom 5 +#TABLE '5mcont' HEAD '5m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT YYYYMMDD.HHMM H.M HR +#$ +#$END RIP +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/CHS b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/CHS new file mode 100644 index 0000000000..5e172bf5fd --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/CHS @@ -0,0 +1,183 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 11/08/14 by alex.gibbs@onaa.gov +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# CHS = +# GEOGRAPHICAL DOMAIN, GEOGRAFICAL RESOLUTION AND OUTPUT TIME STEP = +#======================================================================== +export SITEID="CHS" +export REGIONID="ER" +export NELAT="33.58" +export NELON="-78.10" +export SWLAT="30.67" +export SWLON="-81.70" +export RES="1.8" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# These nested grids are non-telescopic grids i.e all of them are = +# nested in the main grid, and get the boundary conditions only from it = +# = +#======================================================================== +# NESTGRIDS: Number of nested grids, if = 0, nested grids and +# location numbers below will be ignore regardless of input specifications +# +# STATN=STA for STATIONARY RUNS, STAT=NON for NON-STATIONARY RUNS +# The default values is NONstationary for CG1 and STAtionary for the +# nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. +# +export NESTGRIDS="0" +# CHS Nest +export NELATN1="" +export NELONN1="" +export SWLATN1="" +export SWLONN1="" +export RESN1=".1" +export TSTEPN1="3" +export STATN1="NON" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS = +#======================================================================== +# Specta points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 name5:lat5:lon5 ...." +# +export SPECPOINTS="41008:31.4:-80.869 41112:30.79:-81.293 41004:32.501:-79.099 41029:32.810:-79.630 41033:32.280:-80.410 NCEP_53:30.67:-79.00 NCEP_57:32.13:-78.10 NCEP_60:33.58:-78.50" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOCHSN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be change in a new version, the user can get 1d-spectra but not g-h plots). +export WVTONCG="0" +export NELATWT="33.58" +export NELONWT="-78.10" +export SWLATWT="30.67" +export SWLONWT="-81.70" +export GEORESWT="3.5" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="NW-CHS" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.NW-CHS55.spec.swan,multi_1.NW-CHS59.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +# BOUN SEG XY 281.90 30.67 278.7 30.67 VAR FILE 0.00 'multi_1.CHS55.spec.swan' 1 & +# 0.90 'multi_1.CHS54.spec.swan' 1 & +# 1.70 'multi_1.CHS53.spec.swan' 1 & +# 2.40 'multi_1.CHS52.spec.swan' 1 & +# 3.20 'multi_1.CHS51.spec.swan' 1 +#$ +# BOUN SEG XY 281.90 33.58 281.90 30.67 VAR FILE 0.00 'multi_1.CHS59.spec.swan' 1 & +# 0.72 'multi_1.CHS58.spec.swan' 1 & +# 1.45 'multi_1.CHS57.spec.swan' 1 & +# 2.18 'multi_1.CHS56.spec.swan' 1 & +# 2.91 'multi_1.CHS55.spec.swan.cp' 1 +#$ +# BOUN SEG XY 281.10 33.58 281.90 33.58 VAR FILE 0.00 'multi_1.CHS61.spec.swan' 1 & +# 0.40 'multi_1.CHS60.spec.swan' 1 & +# 0.80 'multi_1.CHS59.spec.swan.cp' 1 +#$END BOUNSEG +# +#======================================================================== +# RIP CURRENT PROGRAM (SEE NWPS MANUAL) = +#======================================================================== +# IF RIP CURRENT PROGRAM WILL BE RUN, then RIPCONT=1, Otherwise =0; +# Setting up RIPCONT here to zero will permanently disable RIP program. +# +export RIPPROG="0" +export RIPDOMAIN="CG2" +export RIPCONT="5m" +# +#___________________________________________________________________________ +# RAY Section: Define a pair of rays to drop data out along critical contours +# for rip current program. +# +# Example: for data output every 2km along a 5m bathy contour +# +# RAY 'rayname' xp yp xq yq int xp yp xq yq +# +# RAY 'ray1' 282.85 34.628 282.85 34.62 2000 283.00 34.655 283.00 34.62 +# +# ISOLINE '5mcont' 'ray1' BOTtom 10 +# TABLE '5mcont' HEAD '5mtable' HSIGN TPS PDIR OUTPUT 20110825.1200 3.0 HR +#_____________________________________________________________________________ +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD RIP COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE RIP +# CURRENTS (RIPCONT="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# POIN '5mcont' 279.887 25.8725 +# +#$RIP LINES +#$ Ray for 5m and 20m contour data. +#$ +#RAY 'ray1' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '5mcont' 'ray1' BOTtom 5 +#TABLE '5mcont' HEAD '5m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#RAY 'ray2' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '20mcont' 'ray1' BOTtom 20 +#TABLE '20mcont' HEAD '20m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#$END RIP +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/CRP b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/CRP new file mode 100644 index 0000000000..fb634e3899 --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/CRP @@ -0,0 +1,173 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 02/01/13 +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# CRP = +# GEOGRAPHICAL DOMAIN, GEOGRAPHICAL RESOLUTION AND OUTPUT TIME STEP = +# = +# NOTE: RES = spatial resolution in km = +# TSTEP = request output time step (not the model time step) = +#======================================================================== +# +export SITEID="CRP" +export REGIONID="SR" +export NELAT="29.50" +export NELON="-95.00" +export SWLAT="26.00" +export SWLON="-98.50" +export RES="1.8" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# = +# These nested grids are non-telescopic grids (i.e all of them are = +# nested in the outer grid, and get the boundary conditions only from it) = +# Later versions of NWPS will either allow for telescopic nesting or = +# will be run on an unstructured grid characterized with a fine mesh = +# over the nearshore zones and a coarser mesh across the offshore areas. = +# = +#======================================================================== +# +# TO DO: Update the domains below to reflect the area/s that you are +# interested in (must reside inside of you outer domain defined +# above). Also, remember to remove or comment out the remaining +# example nests below that were configured for another area. Once +# your nests are configured, just toggle the NESTGRIDS to '1' +# (Default configuration is off or '0') and you will have control +# from the GFE GUI to activate your nests during your runs. +# +# STATIONARY VS NONSTATIONARY MODE: +# +# STATN=STA for STATIONARY RUNS, STATN=NON for NON-STATIONARY RUNS. +# The default value is NONstationary for CG1 (outer grid) and STAtionary +# for the nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. In general, +# if your domain that you define as a nest below is >= 100 km^2, then +# set STATN=NON. For the very small domains or nests (<= 100 km^2) +# set STATN=STA. +# +# ACTIVATE NEST/S: default is off below +# +# NESTGRIDS="0" ... turns off nest options +# NESTGRIDS="1" ... turns on nest options +# +export NESTGRIDS="0" +# +# NEST 1 +export NELATN1="27.02" +export NELONN1="-79.94" +export SWLATN1="26.90" +export SWLONN1="-80.10" +export RESN1=".5" +export TSTEPN1="3" +export STATN1="STA" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS +# = +# NOTE TO USER: the lat/lon points specified can be changed for any = +# arbitrary point of interest within your outer domain defined above. = +# One default buoy locations has already been configured for you = +# below. Add more as needed. = +# +# NOTE: These do not have to match NDBC locations. = +# +#======================================================================== +# Spectra points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 ...." +# +export SPECPOINTS="42019:27.913:-95.353 FCGT2:28.943:-95.303" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOCRPN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be changed in a new version, the user can get 1d-spectra but not g-h plots). +# +export WVTONCG="0" +export NELATWT="29.50" +export NELONWT="-95.00" +export SWLATWT="26.00" +export SWLONWT="-98.50" +export GEORESWT="3.5" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="CCTX" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.CCTX55.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 263.00 26.00 265.00 26.00 VAR FILE 0.00 'multi_1.CCTX51.spec.swan' 1 & +# 0.50 'multi_1.CCTX52.spec.swan' 1 & +# 1.00 'multi_1.CCTX53.spec.swan' 1 & +# 1.50 'multi_1.CCTX54.spec.swan' 1 & +# 2.00 'multi_1.CCTX55.spec.swan' 1 +#$ +#$CRP Eastern Side of grid. (point 61 (-95W/28.8) to point 55 (-95W/26N) +#$ +#BOUN SEG XY 265.00 28.80 265.00 26.00 VAR FILE 0.00 'multi_1.CCTX61.spec.swan' 1 & +# 0.30 'multi_1.CCTX60.spec.swan' 1 & +# 0.80 'multi_1.CCTX59.spec.swan' 1 & +# 1.30 'multi_1.CCTX58.spec.swan' 1 & +# 1.80 'multi_1.CCTX57.spec.swan' 1 & +# 2.30 'multi_1.CCTX56.spec.swan' 1 & +# 2.80 'multi_1.CCTX55.spec.swan.cp' 1 +#$END BOUNSEG +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/EHU b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/EHU new file mode 100644 index 0000000000..367695d57a --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/EHU @@ -0,0 +1,184 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 05/11/13...ag +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# EHU = +# GEOGRAPHICAL DOMAIN, GEOGRAPHICAL RESOLUTION AND OUTPUT TIME STEP = +# = +# NOTE: RES = spatial resolution in km = +# TSTEP = request output time step (not the model time step) = +#======================================================================== +# +export SITEID="EHU" +export REGIONID="SR" +export NELAT="33.00" +export NELON="-78.00" +export SWLAT="23.00" +export SWLON="-98.00" +export RES="3" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# = +# These nested grids are non-telescopic grids (i.e all of them are = +# nested in the outer grid, and get the boundary conditions only from it) = +# Later versions of NWPS will either allow for telescopic nesting or = +# will be run on an unstructured grid characterized with a fine mesh = +# over the nearshore zones and a coarser mesh across the offshore areas. = +# = +#======================================================================== +# +# TO DO: Update the domains below to reflect the area/s that you are +# interested in (must reside inside of you outer domain defined +# above). Also, remember to remove or comment out the remaining +# example nests below that were configured for another area. Once +# your nests are configured, just toggle the NESTGRIDS to '1' +# (Default configuration is off or '0') and you will have control +# from the GFE GUI to activate your nests during your runs. +# +# STATIONARY VS NONSTATIONARY MODE: +# +# STATN=STA for STATIONARY RUNS, STATN=NON for NON-STATIONARY RUNS. +# The default value is NONstationary for CG1 (outer grid) and STAtionary +# for the nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. In general, +# if your domain that you define as a nest below is >= 100 km^2, then +# set STATN=NON. For the very small domains or nests (<= 100 km^2) +# set STATN=STA. +# +# ACTIVATE NEST/S: default is off +# +# NESTGRIDS="0" ... turns off nest options +# NESTGRIDS="1" ... turns on nest options +# +export NESTGRIDS="0" +# +# NEST 1 +export NELATN1="30.30" +export NELONN1="-85.30" +export SWLATN1="29.60" +export SWLONN1="-86.40" +export RESN1=".5" +export TSTEPN1="3" +export STATN1="NON" +# +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS +# = +# NOTE TO USER: the lat/lon points specified can be changed for any = +# arbitrary point of interest within your outer domain defined above. = +# One default buoy locations has already been configured for you = +# below. Add more as needed. = +# +# NOTE: These do not have to match NDBC locations. = +# +#======================================================================== +# Spectra points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 ...." +# +export SPECPOINTS="42020:26.966:-96.695 42035:29.232:-94.413 42002:25.79:-94 42360:26.7:-90.46 42001:25.888:-89.658 42067:30.043:-88.649 42040:29.212:-88.207 42012:30.065:-87.555 42003:26.044:-85.612 42036:28.5:-84.517 42099:27.34:-84.245 41114:27.551:-80.225 41113:28.4:-80.53 41009:28.519:-80.166 41012:30.041:-80.533 41112:30.719:-81.293 41008:31.402:-80.869 41010:28.906:-78.471" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOEHUN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be changed in a new version, the user can get 1d-spectra but not g-h plots). +# +export WVTONCG="0" +export NELATWT="33.00" +export NELONWT="-78.00" +export SWLATWT="23.00" +export SWLONWT="-98.00" +export GEORESWT="6" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="SRH" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.SRH65.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 282.0 33.0 282.0 23.00 VAR FILE 0.00 'multi_1.SRH71.spec.swan' 1 & +# 1.00 'multi_1.SRH70.spec.swan' 1 & +# 2.00 'multi_1.SRH69.spec.swan' 1 & +# 3.00 'multi_1.SRH68.spec.swan' 1 & +# 4.00 'multi_1.SRH67.spec.swan' 1 & +# 5.00 'multi_1.SRH66.spec.swan' 1 & +# 10.00 'multi_1.SRH65.spec.swan' 1 +#$ +#$South side of SRH grid SW corner to SE corner +#$ +#BOUN SEG XY 263.00 23.00 282.00 23.0 VAR FILE 0.00 'multi_1.SRH51.spec.swan' 1 & +# 1.00 'multi_1.SRH52.spec.swan' 1 & +# 2.00 'multi_1.SRH53.spec.swan' 1 & +# 3.00 'multi_1.SRH54.spec.swan' 1 & +# 4.00 'multi_1.SRH55.spec.swan' 1 & +# 5.00 'multi_1.SRH56.spec.swan' 1 & +# 6.00 'multi_1.SRH57.spec.swan' 1 & +# 7.00 'multi_1.SRH58.spec.swan' 1 & +# 8.00 'multi_1.SRH59.spec.swan' 1 & +# 9.00 'multi_1.SRH60.spec.swan' 1 & +# 10.00 'multi_1.SRH61.spec.swan' 1 & +# 11.00 'multi_1.SRH62.spec.swan' 1 & +# 12.00 'multi_1.SRH63.spec.swan' 1 & +# 18.00 'multi_1.SRH64.spec.swan' 1 & +# 19.00 'multi_1.SRH65.spec.swan.cp' 1 +#$END BOUNSEG +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/EKA b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/EKA new file mode 100644 index 0000000000..e5dcf36aad --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/EKA @@ -0,0 +1,192 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 11/08/14 by alex.gibbs@onaa.gov +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# EKA = +# GEOGRAPHICAL DOMAIN, GEOGRAFICAL RESOLUTION AND OUTPUT TIME STEP = +#======================================================================== +export SITEID="EKA" +export REGIONID="WR" +export NELAT="42.20" +export NELON="-123.35" +export SWLAT="38.40" +export SWLON="-126.27" +export RES="5.0" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# These nested grids are non-telescopic grids i.e all of them are = +# nested in the main grid, and get the boundary conditions only from it = +# = +#======================================================================== +# NESTGRIDS: Number of nested grids, if = 0, nested grids and +# location numbers below will be ignore regardless of input specifications +# +# STATN=STA for STATIONARY RUNS, STAT=NON for NON-STATIONARY RUNS +# The default values is NONstationary for CG1 and STAtionary for the +# nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. +# +export NESTGRIDS="0" +# EKA Nest +export NELATN1="42.00" +export NELONN1="-123.50" +export SWLATN1="38.25" +export SWLONN1="-123.50" +export RESN1="5" +export TSTEPN1="3" +export STATN1="NON" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS = +#======================================================================== +# Specta points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 name5:lat5:lon5 ...." +# +export SPECPOINTS="buoy213:40.30:-124.74 S475:39.45:-124.73 S470:40.80:-125.18 N450:41.35:-124.31 N455:40.05:-124.39 buoy212:40.75:-124.31 S455:39.45:-124.01 N470:41.35:-125.03 buoy027:41.76:-124.38 buoy014:39.22:-123.97 N475:40.05:-125.18" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOEKAN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be change in a new version, the user can get 1d-spectra but not g-h plots). +export WVTONCG="0" +export NELATWT="33.00" +export NELONWT="-78.00" +export SWLATWT="23.00" +export SWLONWT="-98.00" +export GEORESWT="6" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +# export WVTRKPA="10. 1. 0.25 0.1 10. 1." +export WVTRKPA="50. 5. 0.25 0.1 50. 5." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="NW-EKA" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.NW-EKA51.spec.swan, multi_1.NW-EKA59.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 233.73 38.40 236.3 38.40 VAR FILE 0.00 'multi_1.NW-EKA51.spec.swan' 1 & +# 0.07 'multi_1.NW-EKA69.spec.swan' 1 & +# 0.57 'multi_1.NW-EKA68.spec.swan' 1 & +# 1.07 'multi_1.NW-EKA67.spec.swan' 1 & +# 1.57 'multi_1.NW-EKA66.spec.swan' 1 & +# 2.07 'multi_1.NW-EKA65.spec.swan' 1 & +# 2.57 'multi_1.NW-EKA64.spec.swan' 1 +#$ west side +#BOUN SEG XY 233.73 42.20 233.73 38.40 VAR FILE 0.00 'multi_1.NW-EKA59.spec.swan' 1 & +# 0.30 'multi_1.NW-EKA58.spec.swan' 1 & +# 0.80 'multi_1.NW-EKA57.spec.swan' 1 & +# 1.30 'multi_1.NW-EKA56.spec.swan' 1 & +# 1.80 'multi_1.NW-EKA55.spec.swan' 1 & +# 2.30 'multi_1.NW-EKA54.spec.swan' 1 & +# 2.80 'multi_1.NW-EKA53.spec.swan' 1 & +# 3.30 'multi_1.NW-EKA52.spec.swan' 1 & +# 3.80 'multi_1.NW-EKA51.spec.swan.cp' 1 +#$ north side +#BOUN SEG XY 235.36 42.20 233.73 42.20 VAR FILE 0.00 'multi_1.NW-EKA63.spec.swan' 1 & +# 0.13 'multi_1.NW-EKA62.spec.swan' 1 & +# 0.63 'multi_1.NW-EKA61.spec.swan' 1 & +# 1.13 'multi_1.NW-EKA60.spec.swan' 1 & +# 1.63 'multi_1.NW-EKA59.spec.swan.cp' 1 +#$END BOUNSEG +# +#======================================================================== +# RIP CURRENT PROGRAM (SEE NWPS MANUAL) = +#======================================================================== +# IF RIP CURRENT PROGRAM WILL BE RUN, then RIPCONT=1, Otherwise =0; +# Setting up RIPCONT here to zero will permanently disable RIP program. +# +export RIPPROG="0" +export RIPDOMAIN="CG2" +export RIPCONT="5m" +# +#___________________________________________________________________________ +# RAY Section: Define a pair of rays to drop data out along critical contours +# for rip current program. +# +# Example: for data output every 2km along a 5m bathy contour +# +# RAY 'rayname' xp yp xq yq int xp yp xq yq +# +# RAY 'ray1' 282.85 34.628 282.85 34.62 2000 283.00 34.655 283.00 34.62 +# +# ISOLINE '5mcont' 'ray1' BOTtom 10 +# TABLE '5mcont' HEAD '5mtable' HSIGN TPS PDIR OUTPUT 20110825.1200 3.0 HR +#_____________________________________________________________________________ +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD RIP COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE RIP +# CURRENTS (RIPCONT="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# POIN '5mcont' 279.887 25.8725 +# +#$RIP LINES +#$ Ray for 5m and 20m contour data. +#$ +#RAY 'ray1' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '5mcont' 'ray1' BOTtom 5 +#TABLE '5mcont' HEAD '5m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#RAY 'ray2' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '20mcont' 'ray1' BOTtom 20 +#TABLE '20mcont' HEAD '20m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#$END RIP +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/GYX b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/GYX new file mode 100644 index 0000000000..80e5b8fc30 --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/GYX @@ -0,0 +1,191 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 11/08/14 by alex.gibbs@onaa.gov +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# GYX = +# GEOGRAPHICAL DOMAIN, GEOGRAFICAL RESOLUTION AND OUTPUT TIME STEP = +#======================================================================== +export SITEID="GYX" +export REGIONID="ER" +export NELAT="44.70" +export NELON="-67.85" +export SWLAT="42.40" +export SWLON="-71.75" +export RES="1.8" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# These nested grids are non-telescopic grids i.e all of them are = +# nested in the main grid, and get the boundary conditions only from it = +# = +#======================================================================== +# NESTGRIDS: Number of nested grids, if = 0, nested grids and +# location numbers below will be ignore regardless of input specifications +# +# STATN=STA for STATIONARY RUNS, STAT=NON for NON-STATIONARY RUNS +# The default values is NONstationary for CG1 and STAtionary for the +# nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. +# +export NESTGRIDS="2" +# NEST 1 - lake grid +export NELATN1="43.93" +export NELONN1="-70.45" +export SWLATN1="43.76" +export SWLONN1="-70.64" +export RESN1=".1" +export TSTEPN1="3" +export STATN1="STA" +# +# NEST 2 - lake grid +export NELATN1="43.73" +export NELONN1="-71.18" +export SWLATN1="43.47" +export SWLONN1="-71.50" +export RESN1=".1" +export TSTEPN1="3" +export STATN1="STA" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS = +#======================================================================== +# Specta points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 name5:lat5:lon5 ...." +# +export SPECPOINTS="44033:44.060:-69.000" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOGYXN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be change in a new version, the user can get 1d-spectra but not g-h plots). +export WVTONCG="0" +export NELATWT="44.70" +export NELONWT="-67.85" +export SWLATWT="42.40" +export SWLONWT="-71.75" +export GEORESWT="3.5" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="NW-GYX" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.NW-GYX58.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 289.14 42.40 292.15 42.40 VAR FILE 0.00 'multi_1.NW-GYX51.spec.swan' 1 & +# 0.50 'multi_1.NW-GYX52.spec.swan' 1 & +# 1.00 'multi_1.NW-GYX53.spec.swan' 1 & +# 1.50 'multi_1.NW-GYX54.spec.swan' 1 & +# 2.00 'multi_1.NW-GYX55.spec.swan' 1 & +# 2.50 'multi_1.NW-GYX56.spec.swan' 1 & +# 3.00 'multi_1.NW-GYX57.spec.swan' 1 & +# 3.01 'multi_1.NW-GYX58.spec.swan.cp' 1 +#$ +#BOUN SEG XY 292.15 42.40 292.15 44.40 VAR FILE 0.00 'multi_1.NW-GYX58.spec.swan' 1 & +# 0.50 'multi_1.NW-GYX59.spec.swan' 1 & +# 1.00 'multi_1.NW-GYX60.spec.swan' 1 & +# 1.50 'multi_1.NW-GYX61.spec.swan' 1 & +# 2.00 'multi_1.NW-GYX62.spec.swan' 1 +#$END BOUNSEG +# +#======================================================================== +# RIP CURRENT PROGRAM (SEE NWPS MANUAL) = +#======================================================================== +# IF RIP CURRENT PROGRAM WILL BE RUN, then RIPCONT=1, Otherwise =0; +# Setting up RIPCONT here to zero will permanently disable RIP program. +# +export RIPPROG="0" +export RIPDOMAIN="CG2" +export RIPCONT="5m" +# +#___________________________________________________________________________ +# RAY Section: Define a pair of rays to drop data out along critical contours +# for rip current program. +# +# Example: for data output every 2km along a 5m bathy contour +# +# RAY 'rayname' xp yp xq yq int xp yp xq yq +# +# RAY 'ray1' 282.85 34.628 282.85 34.62 2000 283.00 34.655 283.00 34.62 +# +# ISOLINE '5mcont' 'ray1' BOTtom 10 +# TABLE '5mcont' HEAD '5mtable' HSIGN TPS PDIR OUTPUT 20110825.1200 3.0 HR +#_____________________________________________________________________________ +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD RIP COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE RIP +# CURRENTS (RIPCONT="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# POIN '5mcont' 279.887 25.8725 +# +#$RIP LINES +#$ Ray for 5m and 20m contour data. +#$ +#RAY 'ray1' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '5mcont' 'ray1' BOTtom 5 +#TABLE '5mcont' HEAD '5m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#RAY 'ray2' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '20mcont' 'ray1' BOTtom 20 +#TABLE '20mcont' HEAD '20m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#$END RIP +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/HFO b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/HFO new file mode 100644 index 0000000000..b1e938a05d --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/HFO @@ -0,0 +1,303 @@ +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 05/11/13...ag +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# HFO = +# GEOGRAPHICAL DOMAIN, GEOGRAPHICAL RESOLUTION AND OUTPUT TIME STEP = +# = +# NOTE: RES = spatial resolution in km = +# TSTEP = request output time step (not the model time step) = +#======================================================================== +# +export SITEID="HFO" +export REGIONID="PR" +export NELAT="27.00" +export NELON="-150.00" +export SWLAT="14.00" +export SWLON="-165.00" +export RES="18" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# = +# These nested grids are non-telescopic grids (i.e all of them are = +# nested in the outer grid, and get the boundary conditions only from it) = +# Later versions of NWPS will either allow for telescopic nesting or = +# will be run on an unstructured grid characterized with a fine mesh = +# over the nearshore zones and a coarser mesh across the offshore areas. = +# = +#======================================================================== +# +# TO DO: Update the domains below to reflect the area/s that you are +# interested in (must reside inside of you outer domain defined +# above). Also, remember to remove or comment out the remaining +# example nests below that were configured for another area. Once +# your nests are configured, just toggle the NESTGRIDS to '1' +# (Default configuration is off or '0') and you will have control +# from the GFE GUI to activate your nests during your runs. +# +# STATIONARY VS NONSTATIONARY MODE: +# +# STATN=STA for STATIONARY RUNS, STATN=NON for NON-STATIONARY RUNS. +# The default value is NONstationary for CG1 (outer grid) and STAtionary +# for the nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. In general, +# if your domain that you define as a nest below is >= 100 km^2, then +# set STATN=NON. For the very small domains or nests (<= 100 km^2) +# set STATN=STA. +# +# ACTIVATE NEST/S: default is on for HFO +# +# NESTGRIDS="0" ... turns off nest options +# NESTGRIDS="1" ... turns on nest options +# +export NESTGRIDS="0" +# +# NEST 1..all reef/keys domain +export NELATN1="25.40" +export NELONN1="-80.10" +export SWLATN1="24.30" +export SWLONN1="-83.20" +export RESN1="1" +export TSTEPN1="3" +export STATN1="NON" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS +# = +# NOTE TO USER: the lat/lon points specified can be changed for any = +# arbitrary point of interest within your outer domain defined above. = +# One default buoy locations has already been configured for you = +# below. Add more as needed. = +# +# NOTE: These do not have to match NDBC locations. = +# +#======================================================================== +# Spectra points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 ...." +# +# export SPECPOINTS="PLSF1:24.720:-82.860 SANF1:24.460:-81.940 SMKF1:24.600:-81.170 LONF1:24.780:-80.840 MLRF1:25.060:-80.440" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOHFON, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="OFF" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be changed in a new version, the user can get 1d-spectra but not g-h plots). +# +export WVTONCG="0" +export NELATWT="26.00" +export NELONWT="-79.00" +export SWLATWT="23.00" +export SWLONWT="-83.50" +export GEORESWT="3.5" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="NW-HFO" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.NW-HFO51.spec.swan,multi_1.NW-HFO63.spec.swan,multi_1.NW-HFO68.spec.swan,multi_1.NW-HFO71.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#$southern side HFO - east to west +#BOUN SEG XY 276.50 26.00 276.50 23.00 VAR FILE 0.00 'multi_1.NW-HFO51.spec.swan' 1 & +#0.25 'multi_1.NW-HFO52.spec.swan' 1 & +#0.50 'multi_1.NW-HFO53.spec.swan' 1 & +#0.75 'multi_1.NW-HFO54.spec.swan' 1 & +#1.00 'multi_1.NW-HFO55.spec.swan' 1 & +#1.25 'multi_1.NW-HFO56.spec.swan' 1 & +#1.50 'multi_1.NW-HFO57.spec.swan' 1 & +#1.75 'multi_1.NW-HFO58.spec.swan' 1 & +#2.00 'multi_1.NW-HFO59.spec.swan' 1 & +#2.25 'multi_1.NW-HFO60.spec.swan' 1 & +#2.50 'multi_1.NW-HFO61.spec.swan' 1 & +#2.75 'multi_1.NW-HFO62.spec.swan' 1 & +#3.00 'multi_1.NW-HFO63.spec.swan.cp' 1 +#$ Southern Boundary +#BOUN SEG XY 276.50 23.00 281.00 23.00 VAR FILE 0.00 'multi_1.NW-HFO63.spec.swan' 1 & +#3.70 'multi_1.NW-HFO64.spec.swan' 1 & +#3.90 'multi_1.NW-HFO65.spec.swan' 1 & +#4.10 'multi_1.NW-HFO66.spec.swan' 1 & +#4.30 'multi_1.NW-HFO67.spec.swan' 1 & +#4.50 'multi_1.NW-HFO68.spec.swan.cp' 1 +#$ Eastern Boundary +#BOUN SEG XY 281.00 23.00 281.00 26.00 VAR FILE 0.00 'multi_1.NW-HFO68.spec.swan' 1 & +#0.20 'multi_1.NW-HFO69.spec.swan' 1 & +#0.40 'multi_1.NW-HFO70.spec.swan' 1 & +#3.00 'multi_1.NW-HFO71.spec.swan.cp' 1 +#$ Northern Boundary +#BOUN SEG XY 281.00 26.00 276.5 26.00 VAR FILE 0.00 'multi_1.NW-HFO71.spec.swan' 1 & +#0.20 'multi_1.NW-HFO72.spec.swan' 1 & +#0.40 'multi_1.NW-HFO73.spec.swan' 1 & +#0.60 'multi_1.NW-HFO74.spec.swan' 1 & +#0.80 'multi_1.NW-HFO75.spec.swan' 1 & +#1.00 'multi_1.NW-HFO76.spec.swan' 1 & +#3.20 'multi_1.NW-HFO77.spec.swan' 1 & +#3.45 'multi_1.NW-HFO78.spec.swan' 1 & +#3.70 'multi_1.NW-HFO79.spec.swan' 1 & +#3.95 'multi_1.NW-HFO80.spec.swan' 1 & +#4.20 'multi_1.NW-HFO81.spec.swan' 1 & +#4.50 'multi_1.NW-HFO51.spec.swan.cp' 1 +#$END BOUNSEG +# +################################################################################################# +# UNSTRSWAN DEV +# Updated: 8/10/2014 +# By: alex.gibbs@noaa.gov +# Code: to support the UNSWAN development +################################################################################################# +# +#$UNSTR SWAN BOUNDARY COMMAND LINES +#$ W boundary +#BOUNdspec SIDE 1 CLOCKW CON FILE 'multi_1.NW-HFO51.spec.swan' 1 +#BOUNdspec SIDE 2 CLOCKW CON FILE 'multi_1.NW-HFO96.spec.swan' 1 +#BOUNdspec SIDE 3 CLOCKW CON FILE 'multi_1.NW-HFO97.spec.swan' 1 +#BOUNdspec SIDE 4 CLOCKW CON FILE 'multi_1.NW-HFO98.spec.swan' 1 +#BOUNdspec SIDE 5 CLOCKW CON FILE 'multi_1.NW-HFO99.spec.swan' 1 +#BOUNdspec SIDE 6 CLOCKW CON FILE 'multi_1.NW-HFO100.spec.swan' 1 +#BOUNdspec SIDE 7 CLOCKW CON FILE 'multi_1.NW-HFO101.spec.swan' 1 +#BOUNdspec SIDE 8 CLOCKW CON FILE 'multi_1.NW-HFO102.spec.swan' 1 +#BOUNdspec SIDE 9 CLOCKW CON FILE 'multi_1.NW-HFO103.spec.swan' 1 +#BOUNdspec SIDE 10 CLOCKW CON FILE 'multi_1.NW-HFO104.spec.swan' 1 +#BOUNdspec SIDE 11 CLOCKW CON FILE 'multi_1.NW-HFO105.spec.swan' 1 +#BOUNdspec SIDE 12 CLOCKW CON FILE 'multi_1.NW-HFO79.spec.swan' 1 +#$ N boundary +#BOUNdspec SIDE 13 CLOCKW CON FILE 'multi_1.NW-HFO80.spec.swan' 1 +#BOUNdspec SIDE 14 CLOCKW CON FILE 'multi_1.NW-HFO81.spec.swan' 1 +#BOUNdspec SIDE 15 CLOCKW CON FILE 'multi_1.NW-HFO82.spec.swan' 1 +#BOUNdspec SIDE 16 CLOCKW CON FILE 'multi_1.NW-HFO83.spec.swan' 1 +#BOUNdspec SIDE 17 CLOCKW CON FILE 'multi_1.NW-HFO84.spec.swan' 1 +#BOUNdspec SIDE 18 CLOCKW CON FILE 'multi_1.NW-HFO85.spec.swan' 1 +#BOUNdspec SIDE 19 CLOCKW CON FILE 'multi_1.NW-HFO86.spec.swan' 1 +#BOUNdspec SIDE 20 CLOCKW CON FILE 'multi_1.NW-HFO87.spec.swan' 1 +#BOUNdspec SIDE 21 CLOCKW CON FILE 'multi_1.NW-HFO88.spec.swan' 1 +#BOUNdspec SIDE 22 CLOCKW CON FILE 'multi_1.NW-HFO89.spec.swan' 1 +#BOUNdspec SIDE 23 CLOCKW CON FILE 'multi_1.NW-HFO90.spec.swan' 1 +#BOUNdspec SIDE 24 CLOCKW CON FILE 'multi_1.NW-HFO91.spec.swan' 1 +#BOUNdspec SIDE 25 CLOCKW CON FILE 'multi_1.NW-HFO92.spec.swan' 1 +#BOUNdspec SIDE 26 CLOCKW CON FILE 'multi_1.NW-HFO93.spec.swan' 1 +#BOUNdspec SIDE 27 CLOCKW CON FILE 'multi_1.NW-HFO94.spec.swan' 1 +#BOUNdspec SIDE 28 CLOCKW CON FILE 'multi_1.NW-HFO67.spec.swan' 1 +#$ E boundary +#BOUNdspec SIDE 29 CLOCKW CON FILE 'multi_1.NW-HFO68.spec.swan' 1 +#BOUNdspec SIDE 30 CLOCKW CON FILE 'multi_1.NW-HFO69.spec.swan' 1 +#BOUNdspec SIDE 31 CLOCKW CON FILE 'multi_1.NW-HFO70.spec.swan' 1 +#BOUNdspec SIDE 32 CLOCKW CON FILE 'multi_1.NW-HFO71.spec.swan' 1 +#BOUNdspec SIDE 33 CLOCKW CON FILE 'multi_1.NW-HFO72.spec.swan' 1 +#BOUNdspec SIDE 34 CLOCKW CON FILE 'multi_1.NW-HFO73.spec.swan' 1 +#BOUNdspec SIDE 35 CLOCKW CON FILE 'multi_1.NW-HFO74.spec.swan' 1 +#BOUNdspec SIDE 36 CLOCKW CON FILE 'multi_1.NW-HFO75.spec.swan' 1 +#BOUNdspec SIDE 37 CLOCKW CON FILE 'multi_1.NW-HFO76.spec.swan' 1 +#BOUNdspec SIDE 38 CLOCKW CON FILE 'multi_1.NW-HFO77.spec.swan' 1 +#BOUNdspec SIDE 39 CLOCKW CON FILE 'multi_1.NW-HFO78.spec.swan' 1 +#$ S boundary +#BOUNdspec SIDE 40 CLOCKW CON FILE 'multi_1.NW-HFO66.spec.swan' 1 +#BOUNdspec SIDE 41 CLOCKW CON FILE 'multi_1.NW-HFO65.spec.swan' 1 +#BOUNdspec SIDE 42 CLOCKW CON FILE 'multi_1.NW-HFO64.spec.swan' 1 +#BOUNdspec SIDE 43 CLOCKW CON FILE 'multi_1.NW-HFO63.spec.swan' 1 +#BOUNdspec SIDE 44 CLOCKW CON FILE 'multi_1.NW-HFO62.spec.swan' 1 +#BOUNdspec SIDE 45 CLOCKW CON FILE 'multi_1.NW-HFO61.spec.swan' 1 +#BOUNdspec SIDE 46 CLOCKW CON FILE 'multi_1.NW-HFO60.spec.swan' 1 +#BOUNdspec SIDE 47 CLOCKW CON FILE 'multi_1.NW-HFO59.spec.swan' 1 +#BOUNdspec SIDE 48 CLOCKW CON FILE 'multi_1.NW-HFO58.spec.swan' 1 +#BOUNdspec SIDE 49 CLOCKW CON FILE 'multi_1.NW-HFO57.spec.swan' 1 +#BOUNdspec SIDE 50 CLOCKW CON FILE 'multi_1.NW-HFO56.spec.swan' 1 +#BOUNdspec SIDE 51 CLOCKW CON FILE 'multi_1.NW-HFO55.spec.swan' 1 +#BOUNdspec SIDE 52 CLOCKW CON FILE 'multi_1.NW-HFO54.spec.swan' 1 +#BOUNdspec SIDE 53 CLOCKW CON FILE 'multi_1.NW-HFO53.spec.swan' 1 +#BOUNdspec SIDE 54 CLOCKW CON FILE 'multi_1.NW-HFO52.spec.swan' 1 +#$END BOUNSEG for UNSTR SWAN +# +#======================================================================== +# RIP CURRENT PROGRAM (SEE NWPS MANUAL) = +#======================================================================== +# IF RIP CURRENT PROGRAM WILL BE RUN, then RIPCONT=1, Otherwise =0; +# Setting up RIPCONT here to zero will permanently disable RIP program. +# +export RIPPROG="1" +export RIPDOMAIN="CG2" +export RIPCONT="5m" +# +#___________________________________________________________________________ +# RAY Section: Define a pair of rays to drop data out along critical contours +# for rip current program. +# +# Example: for data output every 2km along a 5m bathy contour +# +# RAY 'rayname' xp yp xq yq int xp yp xq yq +# +# RAY 'ray1' 282.85 34.628 282.85 34.62 2000 283.00 34.655 283.00 34.62 +# +# ISOLINE '5mcont' 'ray1' BOTtom 5 +# TABLE '5mcont' HEAD '5mtable' HSIGN TPS PDIR OUTPUT 20110825.1200 3.0 HR +#_____________________________________________________________________________ +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD RIP COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE RIP +# CURRENTS (RIPCONT="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +#ORIGINAL LINE +#TABLE '5mcont' HEAD '5m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT YYYYMMDD.HHMM H.M HR +#$RIP LINES +#$ Ray for 5m contour data. +#$ +#RAY 'ray1' 279.88 25.84 279.9 25.84 100 279.88 25.90 279.90 25.90 +#ISOLINE '5mcont' 'ray1' BOTtom 5 +#TABLE '5mcont' HEAD '5m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL BOTLEV WIND OUTPUT YYYYMMDD.HHMM H.M HR +#$ +#$END RIP +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/HGX b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/HGX new file mode 100644 index 0000000000..9180bfd12c --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/HGX @@ -0,0 +1,170 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 02/01/13 +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# HGX = +# GEOGRAPHICAL DOMAIN, GEOGRAPHICAL RESOLUTION AND OUTPUT TIME STEP = +# = +# NOTE: RES = spatial resolution in km = +# TSTEP = request output time step (not the model time step) = +#======================================================================== +# +# +export SITEID="HGX" +export REGIONID="SR" +export NELAT="30.50" +export NELON="-93.37" +export SWLAT="27.00" +export SWLON="-97.40" +export RES="1.80" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# = +# These nested grids are non-telescopic grids (i.e all of them are = +# nested in the outer grid, and get the boundary conditions only from it) = +# Later versions of NWPS will either allow for telescopic nesting or = +# will be run on an unstructured grid characterized with a fine mesh = +# over the nearshore zones and a coarser mesh across the offshore areas. = +# = +#======================================================================== +# +# TO DO: Update the domains below to reflect the area/s that you are +# interested in (must reside inside of you outer domain defined +# above). Also, remember to remove or comment out the remaining +# example nests below that were configured for another area. Once +# your nests are configured, just toggle the NESTGRIDS to '1' +# (Default configuration is off or '0') and you will have control +# from the GFE GUI to activate your nests during your runs. +# +# STATIONARY VS NONSTATIONARY MODE: +# +# STATN=STA for STATIONARY RUNS, STATN=NON for NON-STATIONARY RUNS. +# The default value is NONstationary for CG1 (outer grid) and STAtionary +# for the nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. In general, +# if your domain that you define as a nest below is >= 100 km^2, then +# set STATN=NON. For the very small domains or nests (<= 100 km^2) +# set STATN=STA. +# +# ACTIVATE NEST/S: default is off below +# +# NESTGRIDS="0" ... turns off nest options +# NESTGRIDS="1" ... turns on nest options +# +export NESTGRIDS="1" +export NELATN1="29.80" +export NELONN1="-94.46" +export SWLATN1="29.00" +export SWLONN1="-95.18" +export RESN1=".5" +export TSTEPN1="3" +export STATN1="STA" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS +# = +# NOTE TO USER: the lat/lon points specified can be changed for any = +# arbitrary point of interest within your outer domain defined above. = +# One default buoy location has already been configured for you = +# below. Add more as needed. = +# +# NOTE: These do not have to match NDBC locations. = +# +#======================================================================== +# Spectra points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 ...." +# +export SPECPOINTS="KXIH:29.180:-94.521 42019:27.913:-95.353 42043:28.982:-94.919" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOHGXN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be changed in a new version, the user can get 1d-spectra but not g-h plots). +# +export WVTONCG="0" +export NELATWT="30.50" +export NELONWT="-93.37" +export SWLATWT="27.00" +export SWLONWT="-97.40" +export GEORESWT="3.0" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="HGX" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.HGX58.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 262.7 27.00 266.63 27.00 VAR FILE 0.00 'multi_1.HGX51.spec.swan' 1 & +# 0.93 'multi_1.HGX52.spec.swan' 1 & +# 1.43 'multi_1.HGX53.spec.swan' 1 & +# 1.93 'multi_1.HGX54.spec.swan' 1 & +# 2.43 'multi_1.HGX55.spec.swan' 1 & +# 2.93 'multi_1.HGX56.spec.swan' 1 & +# 3.43 'multi_1.HGX57.spec.swan' 1 & +# 3.93 'multi_1.HGX58.spec.swan' 1 +#$ +#BOUN SEG XY 266.63 29.50 266.63 27.00 VAR FILE 0.00 'multi_1.HGX62.spec.swan' 1 & +# 1.00 'multi_1.HGX61.spec.swan' 1 & +# 1.50 'multi_1.HGX60.spec.swan' 1 & +# 2.00 'multi_1.HGX59.spec.swan' 1 & +# 2.50 'multi_1.HGX58.spec.swan.cp' 1 +#$END BOUNSEG diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/ILM b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/ILM new file mode 100644 index 0000000000..d192847a76 --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/ILM @@ -0,0 +1,183 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 11/08/14 by alex.gibbs@onaa.gov +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# ILM = +# GEOGRAPHICAL DOMAIN, GEOGRAFICAL RESOLUTION AND OUTPUT TIME STEP = +#======================================================================== +export SITEID="ILM" +export REGIONID="ER" +export NELAT="34.80" +export NELON="-76.50" +export SWLAT="32.50" +export SWLON="-80.40" +export RES="2.0" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# These nested grids are non-telescopic grids i.e all of them are = +# nested in the main grid, and get the boundary conditions only from it = +# = +#======================================================================== +# NESTGRIDS: Number of nested grids, if = 0, nested grids and +# location numbers below will be ignore regardless of input specifications +# +# STATN=STA for STATIONARY RUNS, STAT=NON for NON-STATIONARY RUNS +# The default values is NONstationary for CG1 and STAtionary for the +# nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. +# +export NESTGRIDS="0" +# ILM Nest +export NELATN1="" +export NELONN1="" +export SWLATN1="" +export SWLONN1="" +export RESN1=".1" +export TSTEPN1="3" +export STATN1="NON" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS = +#======================================================================== +# Specta points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 name5:lat5:lon5 ...." +# +export SPECPOINTS="41036:34.207:-76.949 41013:33.436:-77.743 41004:32.501:-79.099" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOILMN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be change in a new version, the user can get 1d-spectra but not g-h plots). +export WVTONCG="0" +export NELATWT="34.80" +export NELONWT="-76.50" +export SWLATWT="32.50" +export SWLONWT="-80.40" +export GEORESWT="3.0" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="NW-ILM" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.NW-ILM59.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 279.85 32.50 283.50 32.50 VAR FILE 0.00 'multi_1.NW-ILM51.spec.swan' 1 & +#0.25 'multi_1.NW-ILM52.spec.swan' 1 & +#0.75 'multi_1.NW-ILM53.spec.swan' 1 & +#1.25 'multi_1.NW-ILM54.spec.swan' 1 & +#1.75 'multi_1.NW-ILM55.spec.swan' 1 & +#2.25 'multi_1.NW-ILM56.spec.swan' 1 & +#2.75 'multi_1.NW-ILM57.spec.swan' 1 & +#3.25 'multi_1.NW-ILM58.spec.swan' 1 & +#3.65 'multi_1.NW-ILM59.spec.swan.cp' 1 +#$ +#BOUN SEG XY 283.50 32.50 283.50 34.50 VAR FILE 0.00 'multi_1.NW-ILM59.spec.swan' 1 & +#0.50 'multi_1.NW-ILM60.spec.swan' 1 & +#1.00 'multi_1.NW-ILM61.spec.swan' 1 & +#1.50 'multi_1.NW-ILM62.spec.swan' 1 & +#2.00 'multi_1.NW-ILM63.spec.swan' 1 +#$END BOUNSEG +# +#======================================================================== +# RIP CURRENT PROGRAM (SEE NWPS MANUAL) = +#======================================================================== +# IF RIP CURRENT PROGRAM WILL BE RUN, then RIPCONT=1, Otherwise =0; +# Setting up RIPCONT here to zero will permanently disable RIP program. +# +export RIPPROG="0" +export RIPDOMAIN="CG2" +export RIPCONT="5m" +# +#___________________________________________________________________________ +# RAY Section: Define a pair of rays to drop data out along critical contours +# for rip current program. +# +# Example: for data output every 2km along a 5m bathy contour +# +# RAY 'rayname' xp yp xq yq int xp yp xq yq +# +# RAY 'ray1' 282.85 34.628 282.85 34.62 2000 283.00 34.655 283.00 34.62 +# +# ISOLINE '5mcont' 'ray1' BOTtom 10 +# TABLE '5mcont' HEAD '5mtable' HSIGN TPS PDIR OUTPUT 20110825.1200 3.0 HR +#_____________________________________________________________________________ +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD RIP COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE RIP +# CURRENTS (RIPCONT="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# POIN '5mcont' 279.887 25.8725 +# +#$RIP LINES +#$ Ray for 5m and 20m contour data. +#$ +#RAY 'ray1' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '5mcont' 'ray1' BOTtom 5 +#TABLE '5mcont' HEAD '5m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#RAY 'ray2' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '20mcont' 'ray1' BOTtom 20 +#TABLE '20mcont' HEAD '20m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#$END RIP +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/JAX b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/JAX new file mode 100644 index 0000000000..1f45129d35 --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/JAX @@ -0,0 +1,204 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 05/11/13...ag +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# JAX = +# GEOGRAPHICAL DOMAIN, GEOGRAPHICAL RESOLUTION AND OUTPUT TIME STEP = +# = +# NOTE: RES = spatial resolution in km = +# TSTEP = request output time step (not the model time step) = +#======================================================================== +# +export SITEID="JAX" +export REGIONID="SR" +export NELAT="32.00" +export NELON="-79.30" +export SWLAT="28.70" +export SWLON="-81.70" +export RES="1.8" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# = +# These nested grids are non-telescopic grids (i.e all of them are = +# nested in the outer grid, and get the boundary conditions only from it) = +# Later versions of NWPS will either allow for telescopic nesting or = +# will be run on an unstructured grid characterized with a fine mesh = +# over the nearshore zones and a coarser mesh across the offshore areas. = +# = +#======================================================================== +# +# TO DO: Update the domains below to reflect the area/s that you are +# interested in (must reside inside of you outer domain defined +# above). Also, remember to remove or comment out the remaining +# example nests below that were configured for another area. Once +# your nests are configured, just toggle the NESTGRIDS to '1' +# (Default configuration is off or '0') and you will have control +# from the GFE GUI to activate your nests during your runs. +# +# STATIONARY VS NONSTATIONARY MODE: +# +# STATN=STA for STATIONARY RUNS, STATN=NON for NON-STATIONARY RUNS. +# The default value is NONstationary for CG1 (outer grid) and STAtionary +# for the nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. In general, +# if your domain that you define as a nest below is >= 100 km^2, then +# set STATN=NON. For the very small domains or nests (<= 100 km^2) +# set STATN=STA. +# +# ACTIVATE NEST/S: default is on for JAX +# +# NESTGRIDS="0" ... turns off nest options +# NESTGRIDS="1" ... turns on nest options +# +export NESTGRIDS="4" +# +# NEST 1...ST. ANDREWS SOUND +export NELATN1="31.15" +export NELONN1="-81.26" +export SWLATN1="30.95" +export SWLONN1="-81.46" +export RESN1=".5" +export TSTEPN1="3" +export STATN1="STA" +# NEST 2...KINGS BAY/ST MARYS AND MAYPORT +export NELATN2="30.76" +export NELONN2="-81.10" +export SWLATN2="30.23" +export SWLONN2="-81.63" +export RESN2=".5" +export TSTEPN2="3" +export STATN2="STA" +# NEST 3...MAYPORT +export NELATN3="30.20" +export NELONN3="-81.33" +export SWLATN3="30.00" +export SWLONN3="-81.43" +export RESN3=".5" +export TSTEPN3="3" +export STATN3="STA" +# NEST 4...ST AUGUSTINE AND MATANZAS INLETS +export NELATN4="29.97" +export NELONN4="-81.15" +export SWLATN4="29.77" +export SWLONN4="-81.35" +export RESN4=".5" +export TSTEPN4="3" +export STATN4="STA" +# +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS +# = +# NOTE TO USER: the lat/lon points specified can be changed for any = +# arbitrary point of interest within your outer domain defined above. = +# One default buoy locations has already been configured for you = +# below. Add more as needed. = +# +# NOTE: These do not have to match NDBC locations. = +# +#======================================================================== +# Spectra points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 ...." +# +export SPECPOINTS="SJM:30.398:-81.37 MTZ:29.706:-81.223 SAI:29.912:-81.281 NSS:30.513:-81.407 41112:30.718:-81.293 41012:30.041:-80.533 41008:31.402:-80.869" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOJAXN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be changed in a new version, the user can get 1d-spectra but not g-h plots). +# +export WVTONCG="0" +export NELATWT="32.00" +export NELONWT="-79.30" +export SWLATWT="28.70" +export SWLONWT="-81.70" +export GEORESWT="3.5" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="JXFL" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.JXFL60.spec.swan,multi_1.JXFL53.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 279.5 32.0 280.7 32.0 VAR FILE 0.00 'multi_1.JXFL63.spec.swan' 1 & +#0.30 'multi_1.JXFL62.spec.swan' 1 & +#0.70 'multi_1.JXFL61.spec.swan' 1 & +#1.20 'multi_1.JXFL60.spec.swan' 1 +#$ +#$eastern side JXFL: south to north or SE corner to NE corner +#$ +#BOUN SEG XY 280.7 28.7 280.7 32.0 VAR FILE 0.00 'multi_1.JXFL53.spec.swan' 1 & +#0.50 'multi_1.JXFL54.spec.swan' 1 & +#1.00 'multi_1.JXFL55.spec.swan' 1 & +#1.50 'multi_1.JXFL56.spec.swan' 1 & +#2.00 'multi_1.JXFL57.spec.swan' 1 & +#2.50 'multi_1.JXFL58.spec.swan' 1 & +#2.90 'multi_1.JXFL59.spec.swan' 1 & +#3.30 'multi_1.JXFL60.spec.swan.cp' 1 +#$ +#$southern side JXFL: west to east - to SE corner of domain (53) +#$ +#BOUN SEG XY 279.8 28.7 280.7 28.7 VAR FILE 0.00 'multi_1.JXFL51.spec.swan' 1 & +#0.50 'multi_1.JXFL52.spec.swan' 1 & +#0.90 'multi_1.JXFL53.spec.swan.cp' 1 +#$END BOUNSEG +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/KEY b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/KEY new file mode 100644 index 0000000000..23ab8ad27d --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/KEY @@ -0,0 +1,206 @@ + +main File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 05/11/13...ag +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# KEY = +# GEOGRAPHICAL DOMAIN, GEOGRAPHICAL RESOLUTION AND OUTPUT TIME STEP = +# = +# NOTE: RES = spatial resolution in km = +# TSTEP = request output time step (not the model time step) = +#======================================================================== +# +export SITEID="KEY" +export REGIONID="SR" +export NELAT="26.00" +export NELON="-79.00" +export SWLAT="23.00" +export SWLON="-83.50" +export RES="3.5" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# = +# These nested grids are non-telescopic grids (i.e all of them are = +# nested in the outer grid, and get the boundary conditions only from it) = +# Later versions of NWPS will either allow for telescopic nesting or = +# will be run on an unstructured grid characterized with a fine mesh = +# over the nearshore zones and a coarser mesh across the offshore areas. = +# = +#======================================================================== +# +# TO DO: Update the domains below to reflect the area/s that you are +# interested in (must reside inside of you outer domain defined +# above). Also, remember to remove or comment out the remaining +# example nests below that were configured for another area. Once +# your nests are configured, just toggle the NESTGRIDS to '1' +# (Default configuration is off or '0') and you will have control +# from the GFE GUI to activate your nests during your runs. +# +# STATIONARY VS NONSTATIONARY MODE: +# +# STATN=STA for STATIONARY RUNS, STATN=NON for NON-STATIONARY RUNS. +# The default value is NONstationary for CG1 (outer grid) and STAtionary +# for the nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. In general, +# if your domain that you define as a nest below is >= 100 km^2, then +# set STATN=NON. For the very small domains or nests (<= 100 km^2) +# set STATN=STA. +# +# ACTIVATE NEST/S: default is on for KEY +# +# NESTGRIDS="0" ... turns off nest options +# NESTGRIDS="1" ... turns on nest options +# +export NESTGRIDS="1" +# +# NEST 1..all reef/keys domain +export NELATN1="25.40" +export NELONN1="-80.10" +export SWLATN1="24.30" +export SWLONN1="-83.20" +export RESN1="1" +export TSTEPN1="3" +export STATN1="NON" +# NEST 2...grid matches bathy 1/3 arc-sec (~10m res) NAVD 88 DEM from NGDC...key west +# export NELATN2="24.88" +# export NELONN2="-81.27" +# export SWLATN2="24.40" +# export SWLONN2="-82.18" +# export RESN2=".5" +# export TSTEPN2="3" +# export STATN2="NON" +# +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS +# = +# NOTE TO USER: the lat/lon points specified can be changed for any = +# arbitrary point of interest within your outer domain defined above. = +# One default buoy locations has already been configured for you = +# below. Add more as needed. = +# +# NOTE: These do not have to match NDBC locations. = +# +#======================================================================== +# Spectra points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 ...." +# +export SPECPOINTS="PLSF1:24.720:-82.860 SANF1:24.460:-81.940 SMKF1:24.600:-81.170 LONF1:24.780:-80.840 MLRF1:25.060:-80.440" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOKEYN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be changed in a new version, the user can get 1d-spectra but not g-h plots). +# +export WVTONCG="0" +export NELATWT="26.00" +export NELONWT="-79.00" +export SWLATWT="23.00" +export SWLONWT="-83.50" +export GEORESWT="3.5" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="KEY" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.KEY51.spec.swan,multi_1.KEY63.spec.swan,multi_1.KEY68.spec.swan,multi_1.KEY71.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#$southern side KEY - east to west +#BOUN SEG XY 276.50 26.00 276.50 23.00 VAR FILE 0.00 'multi_1.KEY51.spec.swan' 1 & +#0.25 'multi_1.KEY52.spec.swan' 1 & +#0.50 'multi_1.KEY53.spec.swan' 1 & +#0.75 'multi_1.KEY54.spec.swan' 1 & +#1.00 'multi_1.KEY55.spec.swan' 1 & +#1.25 'multi_1.KEY56.spec.swan' 1 & +#1.50 'multi_1.KEY57.spec.swan' 1 & +#1.75 'multi_1.KEY58.spec.swan' 1 & +#2.00 'multi_1.KEY59.spec.swan' 1 & +#2.25 'multi_1.KEY60.spec.swan' 1 & +#2.50 'multi_1.KEY61.spec.swan' 1 & +#2.75 'multi_1.KEY62.spec.swan' 1 & +#3.00 'multi_1.KEY63.spec.swan.cp' 1 +#$ Southern Boundary +#BOUN SEG XY 276.50 23.00 281.00 23.00 VAR FILE 0.00 'multi_1.KEY63.spec.swan' 1 & +#3.70 'multi_1.KEY64.spec.swan' 1 & +#3.90 'multi_1.KEY65.spec.swan' 1 & +#4.10 'multi_1.KEY66.spec.swan' 1 & +#4.30 'multi_1.KEY67.spec.swan' 1 & +#4.50 'multi_1.KEY68.spec.swan.cp' 1 +#$ Eastern Boundary +#BOUN SEG XY 281.00 23.00 281.00 26.00 VAR FILE 0.00 'multi_1.KEY68.spec.swan' 1 & +#0.20 'multi_1.KEY69.spec.swan' 1 & +#0.40 'multi_1.KEY70.spec.swan' 1 & +#3.00 'multi_1.KEY71.spec.swan.cp' 1 +#$ Northern Boundary +#BOUN SEG XY 281.00 26.00 276.5 26.00 VAR FILE 0.00 'multi_1.KEY71.spec.swan' 1 & +#0.20 'multi_1.KEY72.spec.swan' 1 & +#0.40 'multi_1.KEY73.spec.swan' 1 & +#0.60 'multi_1.KEY74.spec.swan' 1 & +#0.80 'multi_1.KEY75.spec.swan' 1 & +#1.00 'multi_1.KEY76.spec.swan' 1 & +#3.20 'multi_1.KEY77.spec.swan' 1 & +#3.45 'multi_1.KEY78.spec.swan' 1 & +#3.70 'multi_1.KEY79.spec.swan' 1 & +#3.95 'multi_1.KEY80.spec.swan' 1 & +#4.20 'multi_1.KEY81.spec.swan' 1 & +#4.50 'multi_1.KEY51.spec.swan.cp' 1 +#$END BOUNSEG +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/LCH b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/LCH new file mode 100644 index 0000000000..006d2656fb --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/LCH @@ -0,0 +1,206 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 02/01/13 +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# LCH = +# GEOGRAPHICAL DOMAIN, GEOGRAPHICAL RESOLUTION AND OUTPUT TIME STEP = +# = +# NOTE: RES = spatial resolution in km = +# TSTEP = request output time step (not the model time step) = +#======================================================================== +# +export SITEID="LCH" +export REGIONID="SR" +export NELAT="30.30" +export NELON="-90.43" +export SWLAT="27.41" +export SWLON="-95.03" +export RES="1.8" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# = +# These nested grids are non-telescopic grids (i.e all of them are = +# nested in the outer grid, and get the boundary conditions only from it) = +# Later versions of NWPS will either allow for telescopic nesting or = +# will be run on an unstructured grid characterized with a fine mesh = +# over the nearshore zones and a coarser mesh across the offshore areas. = +# = +#======================================================================== +# +# TO DO: Update the domains below to reflect the area/s that you are +# interested in (must reside inside of you outer domain defined +# above). Also, remember to remove or comment out the remaining +# example nests below that were configured for another area. Once +# your nests are configured, just toggle the NESTGRIDS to '1' +# (Default configuration is off or '0') and you will have control +# from the GFE GUI to activate your nests during your runs. +# +# STATIONARY VS NONSTATIONARY MODE: +# +# STATN=STA for STATIONARY RUNS, STATN=NON for NON-STATIONARY RUNS. +# The default value is NONstationary for CG1 (outer grid) and STAtionary +# for the nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. In general, +# if your domain that you define as a nest below is >= 100 km^2, then +# set STATN=NON. For the very small domains or nests (<= 100 km^2) +# set STATN=STA. +# +# ACTIVATE NEST/S: default is off below +# +# NESTGRIDS="0" ... turns off nest options +# NESTGRIDS="1" ... turns on nest options +# +export NESTGRIDS="1" +# +# NEST 1 +export NELATN1="29.88" +export NELONN1="-91.60" +export SWLATN1="29.43" +export SWLONN1="-92.30" +export RESN1=".5" +export TSTEPN1="3" +export STATN1="NON" +# +# NEST 2 +export NELATN2="26.52" +export NELONN2="-79.98" +export SWLATN2="26.40" +export SWLONN2="-80.07" +export RESN2=".5" +export TSTEPN2="3" +export STATN2="STA" +# +# NEST 3 +export NELATN3="26.37" +export NELONN3="-80.00" +export SWLATN3="26.25" +export SWLONN3="-80.09" +export RESN3=".5" +export TSTEPN3="3" +export STATN3="STA" +# +# NEST 4 +export NELATN4="25.87" +export NELONN4="-80.04" +export SWLATN4="25.75" +export SWLONN4="-80.13" +export RESN4=".5" +export TSTEPN4="3" +export STATN4="STA" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS +# = +# NOTE TO USER: the lat/lon points specified can be changed for any = +# arbitrary point of interest within your outer domain defined above. = +# One default buoy location has already been configured for you = +# below. Add more as needed. = +# +# NOTE: These do not have to match NDBC locations. = +# +#======================================================================== +# Spectra points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 ...." +# +export SPECPOINTS="42035:29.232:-92.413" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOLCHN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be changed in a new version, the user can get 1d-spectra but not g-h plots). +# +export WVTONCG="0" +export NELATWT="30.30" +export NELONWT="-90.43" +export SWLATWT="27.41" +export SWLONWT="-95.03" +export GEORESWT="3.5" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="LCH" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.LCH54.spec.swan,multi_1.LCH59.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 264.97 28.55 264.97 27.41 VAR FILE 0.00 'multi_1.LCH51.spec.swan' 1 & +# 0.32 'multi_1.LCH52.spec.swan' 1 & +# 0.76 'multi_1.LCH53.spec.swan' 1 & +# 1.14 'multi_1.LCH54.spec.swan' 1 +#$ +#$LCH southern side of grid: pt 59-54 +#$ +#BOUN SEG XY 269.57 27.41 264.97 27.41 VAR FILE 0.00 'multi_1.LCH59.spec.swan' 1 & +# 1.26 'multi_1.LCH58.spec.swan' 1 & +# 2.23 'multi_1.LCH57.spec.swan' 1 & +# 3.10 'multi_1.LCH56.spec.swan' 1 & +# 4.02 'multi_1.LCH55.spec.swan' 1 & +# 4.60 'multi_1.LCH54.spec.swan.cp' 1 +#$ +#$LCH eastern side of grid: point 59-63 +#$ +#BOUN SEG XY 269.57 28.68 269.57 27.41 VAR FILE 0.00 'multi_1.LCH63.spec.swan' 1 & +# 0.16 'multi_1.LCH62.spec.swan' 1 & +# 0.52 'multi_1.LCH61.spec.swan' 1 & +# 0.94 'multi_1.LCH60.spec.swan' 1 & +# 1.27 'multi_1.LCH59.spec.swan.cp' 1 +#$END BOUNSEG +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/LIX b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/LIX new file mode 100644 index 0000000000..252d28e6aa --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/LIX @@ -0,0 +1,181 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 02/01/13 +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# LIX = +# GEOGRAPHICAL DOMAIN, GEOGRAPHICAL RESOLUTION AND OUTPUT TIME STEP = +# = +# NOTE: RES = spatial resolution in km = +# TSTEP = request output time step (not the model time step) = +#======================================================================== +# +export SITEID="LIX" +export REGIONID="SR" +export NELAT="30.60" +export NELON="-87.40" +export SWLAT="27.50" +export SWLON="-91.80" +export RES="1.8" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# = +# These nested grids are non-telescopic grids (i.e all of them are = +# nested in the outer grid, and get the boundary conditions only from it) = +# Later versions of NWPS will either allow for telescopic nesting or = +# will be run on an unstructured grid characterized with a fine mesh = +# over the nearshore zones and a coarser mesh across the offshore areas. = +# = +#======================================================================== +# +# TO DO: Update the domains below to reflect the area/s that you are +# interested in (must reside inside of you outer domain defined +# above). Also, remember to remove or comment out the remaining +# example nests below that were configured for another area. Once +# your nests are configured, just toggle the NESTGRIDS to '1' +# (Default configuration is off or '0') and you will have control +# from the GFE GUI to activate your nests during your runs. +# +# STATIONARY VS NONSTATIONARY MODE: +# +# STATN=STA for STATIONARY RUNS, STATN=NON for NON-STATIONARY RUNS. +# The default value is NONstationary for CG1 (outer grid) and STAtionary +# for the nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. In general, +# if your domain that you define as a nest below is >= 100 km^2, then +# set STATN=NON. For the very small domains or nests (<= 100 km^2) +# set STATN=STA. +# +# ACTIVATE NEST/S: default is on for LIX +# +# NESTGRIDS="0" ... turns off nest options +# NESTGRIDS="1" ... turns on nest options +# +export NESTGRIDS="0" +# +# NEST 1 +export NELATN1="30.40" +export NELONN1="-88.8" +export SWLATN1="29.3" +export SWLONN1="-90.6" +export RESN1="1.25" +export TSTEPN1="3" +export STATN1="STA" +# +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS +# = +# NOTE TO USER: the lat/lon points specified can be changed for any = +# arbitrary point of interest within your outer domain defined above. = +# One default buoy locations has already been configured for you = +# below. Add more as needed. = +# +# NOTE: These do not have to match NDBC locations. = +# +#======================================================================== +# Spectra points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 ...." +# +export SPECPOINTS="42040:29.212:-88.207" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOLIXN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be changed in a new version, the user can get 1d-spectra but not g-h plots). +# +export WVTONCG="0" +export NELATWT="30.60" +export NELONWT="-87.40" +export SWLATWT="27.50" +export SWLONWT="-91.80" +export GEORESWT="3.5" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="LIX" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.LIX54.spec.swan,multi_1.LIX63.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 268.2 28.90 268.2 27.50 VAR FILE 0.00 'multi_1.LIX51.spec.swan' 1 & +# 0.50 'multi_1.LIX52.spec.swan' 1 & +# 1.00 'multi_1.LIX53.spec.swan' 1 & +# 1.50 'multi_1.LIX54.spec.swan' 1 +#$ +#BOUN SEG XY 272.6 27.50 268.2 27.50 VAR FILE 0.00 'multi_1.LIX63.spec.swan' 1 & +# 0.50 'multi_1.LIX62.spec.swan' 1 & +# 1.00 'multi_1.LIX61.spec.swan' 1 & +# 1.50 'multi_1.LIX60.spec.swan' 1 & +# 2.00 'multi_1.LIX59.spec.swan' 1 & +# 2.50 'multi_1.LIX58.spec.swan' 1 & +# 3.00 'multi_1.LIX57.spec.swan' 1 & +# 3.50 'multi_1.LIX56.spec.swan' 1 & +# 4.00 'multi_1.LIX55.spec.swan' 1 & +# 4.40 'multi_1.LIX54.spec.swan.cp' 1 +#$ +#BOUN SEG XY 272.6 30.00 272.6 27.50 VAR FILE 0.00 'multi_1.LIX68.spec.swan' 1 & +# 0.50 'multi_1.LIX67.spec.swan' 1 & +# 1.00 'multi_1.LIX66.spec.swan' 1 & +# 1.50 'multi_1.LIX65.spec.swan' 1 & +# 2.00 'multi_1.LIX64.spec.swan' 1 & +# 2.50 'multi_1.LIX63.spec.swan.cp' 1 +#$END BOUNSEG +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/LOX b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/LOX new file mode 100644 index 0000000000..4c48d7ec6f --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/LOX @@ -0,0 +1,195 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 11/08/14 by alex.gibbs@onaa.gov +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# LOX = +# GEOGRAPHICAL DOMAIN, GEOGRAFICAL RESOLUTION AND OUTPUT TIME STEP = +#======================================================================== +export SITEID="LOX" +export REGIONID="WR" +export NELAT="36.10" +export NELON="-117.30" +export SWLAT="32.60" +export SWLON="-123.36" +export RES="2.0" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# These nested grids are non-telescopic grids i.e all of them are = +# nested in the main grid, and get the boundary conditions only from it = +# = +#======================================================================== +# NESTGRIDS: Number of nested grids, if = 0, nested grids and +# location numbers below will be ignore regardless of input specifications +# +# STATN=STA for STATIONARY RUNS, STAT=NON for NON-STATIONARY RUNS +# The default values is NONstationary for CG1 and STAtionary for the +# nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. +# +export NESTGRIDS="0" +# LOX Nest +export NELATN1="" +export NELONN1="" +export SWLATN1="" +export SWLONN1="" +export RESN1=".1" +export TSTEPN1="3" +export STATN1="NON" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS = +#======================================================================== +# Specta points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 name5:lat5:lon5 ...." +# +export SPECPOINTS="46028:35.741:-121.884 46219:33.221:-119.881 46069:33.674:-120.212 46221:33.855:-118.633" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOLOXN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be change in a new version, the user can get 1d-spectra but not g-h plots). +export WVTONCG="0" +export NELATWT="36.10" +export NELONWT="-117.30" +export SWLATWT="32.60" +export SWLONWT="-123.36" +export GEORESWT="3.0" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="NW-LOX" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.NW-LOX51.spec.swan, multi_1.NW-LOX58.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 238.14 36.10 236.64 36.10 VAR FILE 0.00 'multi_1.NW-LOX62.spec.swan' 1 & +#0.50 'multi_1.NW-LOX61.spec.swan' 1 & +#1.00 'multi_1.NW-LOX60.spec.swan' 1 & +#1.50 'multi_1.NW-LOX58.spec.swan' 1 +#$ +#BOUN SEG XY 236.64 36.10 236.64 32.60 VAR FILE 0.00 'multi_1.NW-LOX58.spec.swan.cp' 1 & +#0.50 'multi_1.NW-LOX57.spec.swan' 1 & +#1.00 'multi_1.NW-LOX56.spec.swan' 1 & +#1.50 'multi_1.NW-LOX55.spec.swan' 1 & +#2.00 'multi_1.NW-LOX54.spec.swan' 1 & +#2.50 'multi_1.NW-LOX53.spec.swan' 1 & +#3.00 'multi_1.NW-LOX52.spec.swan' 1 & +#3.50 'multi_1.NW-LOX51.spec.swan' 1 +#$ +#BOUN SEG XY 242.64 32.60 236.64 32.60 VAR FILE 0.00 'multi_1.NW-LOX75.spec.swan' 1 & +#0.50 'multi_1.NW-LOX74.spec.swan' 1 & +#1.00 'multi_1.NW-LOX73.spec.swan' 1 & +#1.50 'multi_1.NW-LOX72.spec.swan' 1 & +#2.00 'multi_1.NW-LOX71.spec.swan' 1 & +#2.50 'multi_1.NW-LOX70.spec.swan' 1 & +#3.00 'multi_1.NW-LOX69.spec.swan' 1 & +#3.50 'multi_1.NW-LOX68.spec.swan' 1 & +#4.00 'multi_1.NW-LOX67.spec.swan' 1 & +#4.50 'multi_1.NW-LOX66.spec.swan' 1 & +#5.00 'multi_1.NW-LOX65.spec.swan' 1 & +#5.50 'multi_1.NW-LOX64.spec.swan' 1 & +#6.00 'multi_1.NW-LOX51.spec.swan.cp' 1 +#$END BOUNSEG +# +#======================================================================== +# RIP CURRENT PROGRAM (SEE NWPS MANUAL) = +#======================================================================== +# IF RIP CURRENT PROGRAM WILL BE RUN, then RIPCONT=1, Otherwise =0; +# Setting up RIPCONT here to zero will permanently disable RIP program. +# +export RIPPROG="0" +export RIPDOMAIN="CG2" +export RIPCONT="5m" +# +#___________________________________________________________________________ +# RAY Section: Define a pair of rays to drop data out along critical contours +# for rip current program. +# +# Example: for data output every 2km along a 5m bathy contour +# +# RAY 'rayname' xp yp xq yq int xp yp xq yq +# +# RAY 'ray1' 282.85 34.628 282.85 34.62 2000 283.00 34.655 283.00 34.62 +# +# ISOLINE '5mcont' 'ray1' BOTtom 10 +# TABLE '5mcont' HEAD '5mtable' HSIGN TPS PDIR OUTPUT 20110825.1200 3.0 HR +#_____________________________________________________________________________ +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD RIP COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE RIP +# CURRENTS (RIPCONT="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# POIN '5mcont' 279.887 25.8725 +# +#$RIP LINES +#$ Ray for 5m and 20m contour data. +#$ +#RAY 'ray1' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '5mcont' 'ray1' BOTtom 5 +#TABLE '5mcont' HEAD '5m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#RAY 'ray2' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '20mcont' 'ray1' BOTtom 20 +#TABLE '20mcont' HEAD '20m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#$END RIP +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/LWX b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/LWX new file mode 100644 index 0000000000..268850984c --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/LWX @@ -0,0 +1,177 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 11/08/14 by alex.gibbs@onaa.gov +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# LWX = +# GEOGRALWXCAL DOMAIN, GEOGRAFICAL RESOLUTION AND OUTPUT TIME STEP = +#======================================================================== +export SITEID="LWX" +export REGIONID="ER" +export NELAT="39.70" +export NELON="-75.40" +export SWLAT="36.75" +export SWLON="-77.80" +export RES="2.0" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# These nested grids are non-telescopic grids i.e all of them are = +# nested in the main grid, and get the boundary conditions only from it = +# = +#======================================================================== +# NESTGRIDS: Number of nested grids, if = 0, nested grids and +# location numbers below will be ignore regardless of input specifications +# +# STATN=STA for STATIONARY RUNS, STAT=NON for NON-STATIONARY RUNS +# The default values is NONstationary for CG1 and STAtionary for the +# nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. +# +export NESTGRIDS="0" +# LWX Nest +export NELATN1="" +export NELONN1="" +export SWLATN1="" +export SWLONN1="" +export RESN1=".1" +export TSTEPN1="3" +export STATN1="NON" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS = +#======================================================================== +# Specta points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 name5:lat5:lon5 ...." +# +export SPECPOINTS="44099:36.915:-75.720 44043:39.152:-76.391" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOLWXN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRALWXCAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be change in a new version, the user can get 1d-spectra but not g-h plots). +export WVTONCG="0" +export NELATWT="39.70" +export NELONWT="-75.40" +export SWLATWT="36.75" +export SWLONWT="-77.80" +export GEORESWT="3.0" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="NW-LWX" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.NW-LWX51.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 284.1 36.75 284.60 36.75 VAR FILE 0.00 'multi_1.NW-LWX53.spec.swan' 1 & +#0.25 'multi_1.NW-LWX52.spec.swan' 1 & +#0.50 'multi_1.NW-LWX51.spec.swan.cp' 1 +#$ +#BOUN SEG XY 284.60 36.75 284.60 37.75 VAR FILE 0.00 'multi_1.NW-LWX51.spec.swan' 1 & +#0.25 'multi_1.NW-LWX54.spec.swan' 1 & +#0.50 'multi_1.NW-LWX55.spec.swan' 1 & +#0.75 'multi_1.NW-LWX56.spec.swan' 1 & +#1.00 'multi_1.NW-LWX57.spec.swan' 1 +#$END BOUNSEG +# +#======================================================================== +# RIP CURRENT PROGRAM (SEE NWPS MANUAL) = +#======================================================================== +# IF RIP CURRENT PROGRAM WILL BE RUN, then RIPCONT=1, Otherwise =0; +# Setting up RIPCONT here to zero will permanently disable RIP program. +# +export RIPPROG="0" +export RIPDOMAIN="CG2" +export RIPCONT="5m" +# +#___________________________________________________________________________ +# RAY Section: Define a pair of rays to drop data out along critical contours +# for rip current program. +# +# Example: for data output every 2km along a 5m bathy contour +# +# RAY 'rayname' xp yp xq yq int xp yp xq yq +# +# RAY 'ray1' 282.85 34.628 282.85 34.62 2000 283.00 34.655 283.00 34.62 +# +# ISOLINE '5mcont' 'ray1' BOTtom 10 +# TABLE '5mcont' HEAD '5mtable' HSIGN TPS PDIR OUTPUT 20110825.1200 3.0 HR +#_____________________________________________________________________________ +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD RIP COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE RIP +# CURRENTS (RIPCONT="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# POIN '5mcont' 279.887 25.8725 +# +#$RIP LINES +#$ Ray for 5m and 20m contour data. +#$ +#RAY 'ray1' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '5mcont' 'ray1' BOTtom 5 +#TABLE '5mcont' HEAD '5m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#RAY 'ray2' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '20mcont' 'ray1' BOTtom 20 +#TABLE '20mcont' HEAD '20m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#$END RIP +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/MFL b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/MFL new file mode 100644 index 0000000000..6ab885a625 --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/MFL @@ -0,0 +1,223 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 02/01/13 +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# MFL = +# GEOGRAPHICAL DOMAIN, GEOGRAFICAL RESOLUTION AND OUTPUT TIME STEP = +#======================================================================== +export SITEID="MFL" +export REGIONID="SR" +export NELAT="27.70" +export NELON="-78.41" +export SWLAT="24.10" +export SWLON="-83.54" +export RES="2.0" +#export RES="6" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# These nested grids are non-telescopic grids i.e all of them are = +# nested in the main grid, and get the boundary conditions only from it = +# = +#======================================================================== +# NESTGRIDS: Number of nested grids, if = 0, nested grids and +# location numbers below will be ignore regardless of input specifications +# +# STATN=STA for STATIONARY RUNS, STAT=NON for NON-STATIONARY RUNS +# The default values is NONstationary for CG1 and STAtionary for the +# nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. +# +export NESTGRIDS="4" +# MIAMI BEACH - HAULOVER INLET +export NELATN1="26.00" +export NELONN1="-79.87" +export SWLATN1="25.85" +export SWLONN1="-80.13" +export RESN1=".1" +export TSTEPN1="3" +export STATN1="NON" +# +# NAPLES - VANDERBILT BEACH - Naples Pier surf spot - CAM AVAILABLE TO MONITOR vanderbilt +export NELATN2="26.21" +export NELONN2="-81.80" +export SWLATN2="26.13" +export SWLONN2="-81.90" +export RESN2=".120" +export TSTEPN2="3" +export STATN2="NON" +# +# JUPITER - JUPITER INLET - CAM AVAILABLE +export NELATN3="26.945" +export NELONN3="-80.02" +export SWLATN3="26.89" +export SWLONN3="-80.07" +export RESN3=".12" +export TSTEPN3="3" +export STATN3="NON" +# +# FORT LAUDERDALE - DEERFIELD BEACH PIER TO LAUDERDALE BY THE SEA - CAM AVAILALBE +export NELATN4="26.25" +export NELONN4="-80.04" +export SWLATN4="26.18" +export SWLONN4="-80.11" +export RESN4=".12" +export TSTEPN4="3" +export STATN4="NON" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS = +#======================================================================== +# Specta points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 name5:lat5:lon5 ...." +# +export SPECPOINTS="42023:25.300:-82.000 GS:26.750:-79.500 NMIAnch:25.860:-80.090 DFDBCH:26.280:-80.040 WPB:26.750:-80.000 Jupiter:27.200:-80.100 41114:27.551:-80.225" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOMIAN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +#IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be change in a new version, the user can get 1d-spectra but not g-h plots). +export WVTONCG="0" +export NELATWT="27.70" +export NELONWT="-78.41" +export SWLATWT="24.10" +export SWLONWT="-83.54" +#export SWLONWT="-81.00" #For testing. Reduces the domain for wave tracking +export GEORESWT="3.0" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="MIA" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.MIA51.spec.swan,multi_1.MIA56.spec.swan,multi_1.MIA62.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 276.46 27.70 276.46 24.10 VAR FILE 0.00 'multi_1.MIA56.spec.swan' 1 & +# 0.72 'multi_1.MIA55.spec.swan' 1 & +# 1.44 'multi_1.MIA54.spec.swan' 1 & +# 2.16 'multi_1.MIA53.spec.swan' 1 & +# 2.88 'multi_1.MIA52.spec.swan' 1 & +# 3.60 'multi_1.MIA51.spec.swan' 1 +#$ +#BOUN SEG XY 281.59 27.70 276.46 27.70 VAR FILE 0.00 'multi_1.MIA62.spec.swan' 1 & +# 0.40 'multi_1.MIA61.spec.swan' 1 & +# 0.80 'multi_1.MIA60.spec.swan' 1 & +# 1.20 'multi_1.MIA59.spec.swan' 1 & +# 1.60 'multi_1.MIA58.spec.swan' 1 & +# 5.13 'multi_1.MIA56.spec.swan.cp' 1 +#$ +#BOUN SEG XY 281.59 24.10 281.59 27.70 VAR FILE 0.00 'multi_1.MIA67.spec.swan' 1 & +# 1.80 'multi_1.MIA66.spec.swan' 1 & +# 2.10 'multi_1.MIA65.spec.swan' 1 & +# 2.40 'multi_1.MIA64.spec.swan' 1 & +# 3.30 'multi_1.MIA63.spec.swan' 1 & +# 3.60 'multi_1.MIA62.spec.swan.cp' 1 +#$ +#BOUN SEG XY 276.46 24.10 281.59 24.10 VAR FILE 0.00 'multi_1.MIA51.spec.swan.cp' 1 & +# 0.51 'multi_1.MIA76.spec.swan' 1 & +# 1.03 'multi_1.MIA75.spec.swan' 1 & +# 1.54 'multi_1.MIA74.spec.swan' 1 & +# 2.05 'multi_1.MIA73.spec.swan' 1 & +# 2.57 'multi_1.MIA72.spec.swan' 1 & +# 3.08 'multi_1.MIA71.spec.swan' 1 & +# 3.59 'multi_1.MIA70.spec.swan' 1 & +# 4.10 'multi_1.MIA69.spec.swan' 1 +#$END BOUNSEG +# +#======================================================================== +# RIP CURRENT PROGRAM (SEE NWPS MANUAL) = +#======================================================================== +# IF RIP CURRENT PROGRAM WILL BE RUN, then RIPCONT=1, Otherwise =0; +# Setting up RIPCONT here to zero will permanently disable RIP program. +# +export RIPPROG="1" +export RIPDOMAIN="CG2" +export RIPCONT="5m" +# +#___________________________________________________________________________ +# RAY Section: Define a pair of rays to drop data out along critical contours +# for rip current program. +# +# Example: for data output every 2km along a 5m bathy contour +# +# RAY 'rayname' xp yp xq yq int xp yp xq yq +# +# RAY 'ray1' 282.85 34.628 282.85 34.62 2000 283.00 34.655 283.00 34.62 +# +# ISOLINE '5mcont' 'ray1' BOTtom 10 +# TABLE '5mcont' HEAD '5mtable' HSIGN TPS PDIR OUTPUT 20110825.1200 3.0 HR +#_____________________________________________________________________________ +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD RIP COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE RIP +# CURRENTS (RIPCONT="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# POIN '5mcont' 279.887 25.8725 +# +#$RIP LINES +#$ Ray for 5m contour data. +#$ +#RAY 'ray1' 279.88 25.85 279.91 25.85 8 279.88 25.895 279.91 25.895 +#ISOLINE '5mcont' 'ray1' BOTtom 5 +#TABLE '5mcont' HEAD '5m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT YYYYMMDD.HHMM H.M HR +#$ +#$END RIP +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/MFR b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/MFR new file mode 100644 index 0000000000..84f007ffb8 --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/MFR @@ -0,0 +1,192 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 11/08/14 by alex.gibbs@onaa.gov +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# MFR = +# GEOGRAPHICAL DOMAIN, GEOGRAFICAL RESOLUTION AND OUTPUT TIME STEP = +#======================================================================== +export SITEID="MFR" +export REGIONID="WR" +export NELAT="44.45" +export NELON="-123.65" +export SWLAT="41.00" +export SWLON="-127.30" +export RES="2.0" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# These nested grids are non-telescopic grids i.e all of them are = +# nested in the main grid, and get the boundary conditions only from it = +# = +#======================================================================== +# NESTGRIDS: Number of nested grids, if = 0, nested grids and +# location numbers below will be ignore regardless of input specifications +# +# STATN=STA for STATIONARY RUNS, STAT=NON for NON-STATIONARY RUNS +# The default values is NONstationary for CG1 and STAtionary for the +# nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. +# +export NESTGRIDS="0" +# MFR Nest +export NELATN1="" +export NELONN1="" +export SWLATN1="" +export SWLONN1="" +export RESN1=".1" +export TSTEPN1="3" +export STATN1="NON" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS = +#======================================================================== +# Specta points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 name5:lat5:lon5 ...." +# +export SPECPOINTS="46015:42.764:-124.832 46027:41.850:-124.381 46229:43.767:-124.549" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOMFRN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be change in a new version, the user can get 1d-spectra but not g-h plots). +export WVTONCG="0" +export NELATWT="44.45" +export NELONWT="-123.65" +export SWLATWT="41.00" +export SWLONWT="-127.30" +export GEORESWT="3.0" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="NW-MFR" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.NW-MFR51.spec.swan, multi_1.NW-MFR58.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 232.70 41.00 232.70 44.45 VAR FILE 0.00 'multi_1.NW-MFR51.spec.swan' 1 & +#0.50 'multi_1.NW-MFR52.spec.swan' 1 & +#1.00 'multi_1.NW-MFR53.spec.swan' 1 & +#1.50 'multi_1.NW-MFR54.spec.swan' 1 & +#2.00 'multi_1.NW-MFR55.spec.swan' 1 & +#2.50 'multi_1.NW-MFR56.spec.swan' 1 & +#3.00 'multi_1.NW-MFR57.spec.swan' 1 & +#3.45 'multi_1.NW-MFR58.spec.swan.cp' 1 +#$ +#BOUN SEG XY 232.70 44.45 235.70 44.45 VAR FILE 0.00 'multi_1.NW-MFR58.spec.swan' 1 & +#0.50 'multi_1.NW-MFR59.spec.swan' 1 & +#1.00 'multi_1.NW-MFR60.spec.swan' 1 & +#1.50 'multi_1.NW-MFR61.spec.swan' 1 & +#2.00 'multi_1.NW-MFR62.spec.swan' 1 & +#2.50 'multi_1.NW-MFR63.spec.swan' 1 & +#3.00 'multi_1.NW-MFR64.spec.swan' 1 +#$ +#BOUN SEG XY 232.70 41.00 235.70 41.00 VAR FILE 0.00 'multi_1.NW-MFR51.spec.swan.cp' 1 & +#0.50 'multi_1.NW-MFR70.spec.swan' 1 & +#1.00 'multi_1.NW-MFR69.spec.swan' 1 & +#1.50 'multi_1.NW-MFR68.spec.swan' 1 & +#2.00 'multi_1.NW-MFR67.spec.swan' 1 & +#2.50 'multi_1.NW-MFR66.spec.swan' 1 & +#3.00 'multi_1.NW-MFR65.spec.swan' 1 +#$END BOUNSEG +# +#======================================================================== +# RIP CURRENT PROGRAM (SEE NWPS MANUAL) = +#======================================================================== +# IF RIP CURRENT PROGRAM WILL BE RUN, then RIPCONT=1, Otherwise =0; +# Setting up RIPCONT here to zero will permanently disable RIP program. +# +export RIPPROG="0" +export RIPDOMAIN="CG2" +export RIPCONT="5m" +# +#___________________________________________________________________________ +# RAY Section: Define a pair of rays to drop data out along critical contours +# for rip current program. +# +# Example: for data output every 2km along a 5m bathy contour +# +# RAY 'rayname' xp yp xq yq int xp yp xq yq +# +# RAY 'ray1' 282.85 34.628 282.85 34.62 2000 283.00 34.655 283.00 34.62 +# +# ISOLINE '5mcont' 'ray1' BOTtom 10 +# TABLE '5mcont' HEAD '5mtable' HSIGN TPS PDIR OUTPUT 20110825.1200 3.0 HR +#_____________________________________________________________________________ +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD RIP COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE RIP +# CURRENTS (RIPCONT="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# POIN '5mcont' 279.887 25.8725 +# +#$RIP LINES +#$ Ray for 5m and 20m contour data. +#$ +#RAY 'ray1' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '5mcont' 'ray1' BOTtom 5 +#TABLE '5mcont' HEAD '5m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#RAY 'ray2' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '20mcont' 'ray1' BOTtom 20 +#TABLE '20mcont' HEAD '20m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#$END RIP +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/MHX b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/MHX new file mode 100644 index 0000000000..f5301fb596 --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/MHX @@ -0,0 +1,187 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 11/08/14 by alex.gibbs@onaa.gov +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# MFL = +# GEOGRAPHICAL DOMAIN, GEOGRAFICAL RESOLUTION AND OUTPUT TIME STEP = +#======================================================================== +export SITEID="MHX" +export REGIONID="ER" +export NELAT="37.1" +export NELON="-75.25" +export SWLAT="33.85" +export SWLON="-78.00" +export RES="2.0" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# These nested grids are non-telescopic grids i.e all of them are = +# nested in the main grid, and get the boundary conditions only from it = +# = +#======================================================================== +# NESTGRIDS: Number of nested grids, if = 0, nested grids and +# location numbers below will be ignore regardless of input specifications +# +# STATN=STA for STATIONARY RUNS, STAT=NON for NON-STATIONARY RUNS +# The default values is NONstationary for CG1 and STAtionary for the +# nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. +# +export NESTGRIDS="1" +# MHX Nest +export NELATN1="" +export NELONN1="" +export SWLATN1="" +export SWLONN1="" +export RESN1=".1" +export TSTEPN1="3" +export STATN1="NON" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS = +#======================================================================== +# Specta points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 name5:lat5:lon5 ...." +# +export SPECPOINTS="41109:34.487:-77.3 44095:35.750:-75.33 41036:34.207:-76.949 44014:36.611:-74.842 41025:35.006:-75.402" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOMHXN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be change in a new version, the user can get 1d-spectra but not g-h plots). +export WVTONCG="0" +export NELATWT="37.1" +export NELONWT="-75.25" +export SWLATWT="33.85" +export SWLONWT="-78.00" +export GEORESWT="3.5" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="NW-MHX" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.NW-MHX58.spec.swan,multi_1.NW-MHX64.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 284.17 36.60 285.25 36.60 VAR FILE 0.00 'multi_1.NW-MHX67.spec.swan' 1 & +# 0.08 'multi_1.NW-MHX66.spec.swan' 1 & +# 0.58 'multi_1.NW-MHX65.spec.swan' 1 & +# 1.08 'multi_1.NW-MHX64.spec.swan.cp' 1 & +#$ +#BOUN SEG XY 285.25 36.35 285.25 33.85 VAR FILE 0.00 'multi_1.NW-MHX63.spec.swan' 1 & +# 0.50 'multi_1.NW-MHX62.spec.swan' 1 & +# 1.00 'multi_1.NW-MHX61.spec.swan' 1 & +# 1.50 'multi_1.NW-MHX60.spec.swan' 1 & +# 2.00 'multi_1.NW-MHX59.spec.swan' 1 & +# 2.50 'multi_1.NW-MHX58.spec.swan.cp' 1 +#$ +#BOUN SEG XY 285.09 33.85 282.09 33.85 VAR FILE 0.00 'multi_1.NW-MHX57.spec.swan' 1 & +# 0.50 'multi_1.NW-MHX56.spec.swan' 1 & +# 1.00 'multi_1.NW-MHX55.spec.swan' 1 & +# 1.50 'multi_1.NW-MHX54.spec.swan' 1 & +# 2.00 'multi_1.NW-MHX53.spec.swan' 1 & +# 2.50 'multi_1.NW-MHX52.spec.swan' 1 & +# 3.00 'multi_1.NW-MHX51.spec.swan' 1 +#$END BOUNSEG +# +#======================================================================== +# RIP CURRENT PROGRAM (SEE NWPS MANUAL) = +#======================================================================== +# IF RIP CURRENT PROGRAM WILL BE RUN, then RIPCONT=1, Otherwise =0; +# Setting up RIPCONT here to zero will permanently disable RIP program. +# +export RIPPROG="0" +export RIPDOMAIN="CG2" +export RIPCONT="5m" +# +#___________________________________________________________________________ +# RAY Section: Define a pair of rays to drop data out along critical contours +# for rip current program. +# +# Example: for data output every 2km along a 5m bathy contour +# +# RAY 'rayname' xp yp xq yq int xp yp xq yq +# +# RAY 'ray1' 282.85 34.628 282.85 34.62 2000 283.00 34.655 283.00 34.62 +# +# ISOLINE '5mcont' 'ray1' BOTtom 10 +# TABLE '5mcont' HEAD '5mtable' HSIGN TPS PDIR OUTPUT 20110825.1200 3.0 HR +#_____________________________________________________________________________ +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD RIP COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE RIP +# CURRENTS (RIPCONT="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# POIN '5mcont' 279.887 25.8725 +# +#$RIP LINES +#$ Ray for 5m and 20m contour data. +#$ +#RAY 'ray1' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '5mcont' 'ray1' BOTtom 5 +#TABLE '5mcont' HEAD '5m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#RAY 'ray2' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '20mcont' 'ray1' BOTtom 20 +#TABLE '20mcont' HEAD '20m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#$END RIP +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/MLB b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/MLB new file mode 100644 index 0000000000..466d5f35d8 --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/MLB @@ -0,0 +1,184 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 05/11/13...ag +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# MLB = +# GEOGRAPHICAL DOMAIN, GEOGRAPHICAL RESOLUTION AND OUTPUT TIME STEP = +# = +# NOTE: RES = spatial resolution in km = +# TSTEP = request output time step (not the model time step) = +#======================================================================== +# +export SITEID="MLB" +export REGIONID="SR" +export NELAT="30.00" +export NELON="-78.51" +export SWLAT="26.50" +export SWLON="-81.40" +export RES="1.8" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# = +# These nested grids are non-telescopic grids (i.e all of them are = +# nested in the outer grid, and get the boundary conditions only from it) = +# Later versions of NWPS will either allow for telescopic nesting or = +# will be run on an unstructured grid characterized with a fine mesh = +# over the nearshore zones and a coarser mesh across the offshore areas. = +# = +#======================================================================== +# +# TO DO: Update the domains below to reflect the area/s that you are +# interested in (must reside inside of you outer domain defined +# above). Also, remember to remove or comment out the remaining +# example nests below that were configured for another area. Once +# your nests are configured, just toggle the NESTGRIDS to '1' +# (Default configuration is off or '0') and you will have control +# from the GFE GUI to activate your nests during your runs. +# +# STATIONARY VS NONSTATIONARY MODE: +# +# STATN=STA for STATIONARY RUNS, STATN=NON for NON-STATIONARY RUNS. +# The default value is NONstationary for CG1 (outer grid) and STAtionary +# for the nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. In general, +# if your domain that you define as a nest below is >= 100 km^2, then +# set STATN=NON. For the very small domains or nests (<= 100 km^2) +# set STATN=STA. +# +# ACTIVATE NEST/S: default is off for MLB +# +# NESTGRIDS="0" ... turns off nest options +# NESTGRIDS="1" ... turns on nest options +# +export NESTGRIDS="0" +# +# NEST 1 +export NELATN1="28.13" +export NELONN1="-82.38" +export SWLATN1="27.38" +export SWLONN1="-82.88" +export RESN1=".5" +export TSTEPN1="3" +export STATN1="STA" +# +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS +# = +# NOTE TO USER: the lat/lon points specified can be changed for any = +# arbitrary point of interest within your outer domain defined above. = +# One default buoy locations has already been configured for you = +# below. Add more as needed. = +# +# NOTE: These do not have to match NDBC locations. = +# +#======================================================================== +# Spectra points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 ...." +# +export SPECPOINTS="41114:27.551:-80.225 41113:28.400:-80.530 41009:28.523:-80.184 " +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOMLBN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be changed in a new version, the user can get 1d-spectra but not g-h plots). +# +export WVTONCG="0" +export NELATWT="30.00" +export NELONWT="-78.51" +export SWLATWT="26.50" +export SWLONWT="-81.40" +export GEORESWT="3.5" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="MLB" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.MLB57.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 281.49 30.00 279.0 30.00 VAR FILE 0.00 'nah.MLB57.spec.swan' 1 & +#0.49 'nah.MLB56.spec.swan' 1 & +#0.89 'nah.MLB55.spec.swan' 1 & +#1.29 'nah.MLB54.spec.swan' 1 & +#1.69 'nah.MLB53.spec.swan' 1 & +#2.09 'nah.MLB52.spec.swan' 1 & +#2.49 'nah.MLB51.spec.swan' 1 +#$ +#BOUN SEG XY 281.49 27.30 281.49 30.00 VAR FILE 0.00 'nah.MLB66.spec.swan' 1 & +#0.30 'nah.MLB65.spec.swan' 1 & +#0.60 'nah.MLB64.spec.swan' 1 & +#0.90 'nah.MLB63.spec.swan' 1 & +#1.20 'nah.MLB62.spec.swan' 1 & +#1.50 'nah.MLB61.spec.swan' 1 & +#1.80 'nah.MLB60.spec.swan' 1 & +#2.10 'nah.MLB59.spec.swan' 1 & +#2.40 'nah.MLB58.spec.swan' 1 & +#2.70 'nah.MLB57.spec.swan.cp' 1 +#$ +#BOUN SEG XY 280.10 26.50 281.10 26.50 VAR FILE 0.00 'nah.MLB67.spec.swan' 1 & +#0.20 'nah.MLB68.spec.swan' 1 & +#0.40 'nah.MLB69.spec.swan' 1 & +#0.60 'nah.MLB70.spec.swan' 1 & +#0.80 'nah.MLB71.spec.swan' 1 & +#1.00 'nah.MLB72.spec.swan' 1 +#$END BOUNSEG +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/MTR b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/MTR new file mode 100644 index 0000000000..e27c4eae75 --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/MTR @@ -0,0 +1,196 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 11/08/14 by alex.gibbs@onaa.gov +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# MTR = +# GEOGRAPHICAL DOMAIN, GEOGRAFICAL RESOLUTION AND OUTPUT TIME STEP = +#======================================================================== +export SITEID="MTR" +export REGIONID="WR" +export NELAT="39.40" +export NELON="-120.74" +export SWLAT="35.00" +export SWLON="-125.80" +export RES="2.0" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# These nested grids are non-telescopic grids i.e all of them are = +# nested in the main grid, and get the boundary conditions only from it = +# = +#======================================================================== +# NESTGRIDS: Number of nested grids, if = 0, nested grids and +# location numbers below will be ignore regardless of input specifications +# +# STATN=STA for STATIONARY RUNS, STAT=NON for NON-STATIONARY RUNS +# The default values is NONstationary for CG1 and STAtionary for the +# nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. +# +export NESTGRIDS="0" +# MTR Nest +export NELATN1="" +export NELONN1="" +export SWLATN1="" +export SWLONN1="" +export RESN1=".1" +export TSTEPN1="3" +export STATN1="NON" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS = +#======================================================================== +# Specta points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 name5:lat5:lon5 ...." +# +export SPECPOINTS="46042:36.785:-122.469 46028:35.741:-121.884 46239:36.342:-122.102 46236:36.761:-121.947 46240:36.626:-121.907" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOMTRN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be change in a new version, the user can get 1d-spectra but not g-h plots). +export WVTONCG="0" +export NELATWT="39.40" +export NELONWT="-120.74" +export SWLATWT="35.00" +export SWLONWT="-125.80" +export GEORESWT="3.0" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="NW-MTR" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.NW-MTR51.spec.swan, multi_1.NW-MTR60.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 234.2 39.40 235.95 39.40 VAR FILE 0.00 'multi_1.NW-MTR51.spec.swan' 1 & +#0.50 'multi_1.NW-MTR72spec.swan' 1 & +#1.00 'multi_1.NW-MTR73.spec.swan' 1 & +#1.50 'multi_1.NW-MTR74.spec.swan' 1 & +#1.75 'multi_1.NW-MTR75.spec.swan' 1 +#$ +#BOUN SEG XY 234.2 35.00 234.2 39.40 VAR FILE 0.00 'multi_1.NW-MTR60.spec.swan' 1 & +#0.40 'multi_1.NW-MTR59.spec.swan' 1 & +#0.90 'multi_1.NW-MTR58.spec.swan' 1 & +#1.40 'multi_1.NW-MTR57.spec.swan' 1 & +#1.90 'multi_1.NW-MTR56.spec.swan' 1 & +#2.40 'multi_1.NW-MTR55.spec.swan' 1 & +#2.90 'multi_1.NW-MTR54.spec.swan' 1 & +#3.40 'multi_1.NW-MTR53.spec.swan' 1 & +#3.90 'multi_1.NW-MTR52.spec.swan' 1 & +#4.40 'multi_1.NW-MTR51.spec.swan.cp' 1 +#$ +#BOUN SEG XY 239.2 35.00 234.2 35.00 VAR FILE 0.00 'multi_1.NW-MTR70.spec.swan' 1 & +#0.50 'multi_1.NW-MTR69.spec.swan' 1 & +#1.00 'multi_1.NW-MTR68.spec.swan' 1 & +#1.50 'multi_1.NW-MTR67.spec.swan' 1 & +#2.00 'multi_1.NW-MTR66.spec.swan' 1 & +#2.50 'multi_1.NW-MTR65.spec.swan' 1 & +#3.00 'multi_1.NW-MTR64.spec.swan' 1 & +#3.50 'multi_1.NW-MTR63.spec.swan' 1 & +#4.00 'multi_1.NW-MTR62.spec.swan' 1 & +#4.50 'multi_1.NW-MTR61.spec.swan' 1 & +#5.00 'multi_1.NW-MTR60.spec.swan.cp' 1 +#$END BOUNSEG +# +#======================================================================== +# RIP CURRENT PROGRAM (SEE NWPS MANUAL) = +#======================================================================== +# IF RIP CURRENT PROGRAM WILL BE RUN, then RIPCONT=1, Otherwise =0; +# Setting up RIPCONT here to zero will permanently disable RIP program. +# +export RIPPROG="0" +export RIPDOMAIN="CG2" +export RIPCONT="5m" +# +#___________________________________________________________________________ +# RAY Section: Define a pair of rays to drop data out along critical contours +# for rip current program. +# +# Example: for data output every 2km along a 5m bathy contour +# +# RAY 'rayname' xp yp xq yq int xp yp xq yq +# +# RAY 'ray1' 282.85 34.628 282.85 34.62 2000 283.00 34.655 283.00 34.62 +# +# ISOLINE '5mcont' 'ray1' BOTtom 10 +# TABLE '5mcont' HEAD '5mtable' HSIGN TPS PDIR OUTPUT 20110825.1200 3.0 HR +#_____________________________________________________________________________ +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD RIP COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE RIP +# CURRENTS (RIPCONT="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# POIN '5mcont' 279.887 25.8725 +# +#$RIP LINES +#$ Ray for 5m and 20m contour data. +#$ +#RAY 'ray1' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '5mcont' 'ray1' BOTtom 5 +#TABLE '5mcont' HEAD '5m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#RAY 'ray2' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '20mcont' 'ray1' BOTtom 20 +#TABLE '20mcont' HEAD '20m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#$END RIP +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/MXX b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/MXX new file mode 100644 index 0000000000..83861fd03d --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/MXX @@ -0,0 +1,32 @@ + +# Low res test domain for MFL +# NOTE: This template is for testing only + +export SITEID="MXX" +export REGIONID="SR" +export NELAT="27.70" +export NELON="-78.41" +export SWLAT="24.10" +export SWLON="-83.54" +export RES="8.5" +export TSTEP="3" + +# Specta points defined as space delimited list of: +# +# "name1:lat:lon name2:lat:lon name3:lat:lon name4:lat:lon name5:lat:lon" +# +## export SPECPOINTS="" + +# Hanson plot locations defined as space delimited list of: +# +# "name1:lat:lon name2:lat:lon name3:lat:lon name4:lat:lon name5:lat:lon" +# +## export HANSONPOINTS="" + +# Wave partitions defined as space delimited list of +# +# type:y (to enable) or type:n (to disable) +# +# Comment out line to disable patitioning +# +## export PATITIONS="SigHeight:y PeakPer:y MeanDir:y WaveLeng:y DirSpread:y WindseaFrac:y WaveSteep:y" diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/NHC b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/NHC new file mode 100644 index 0000000000..b20e4769ca --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/NHC @@ -0,0 +1,462 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 05/11/13...ag +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# NHC = +# GEOGRAPHICAL DOMAIN, GEOGRAPHICAL RESOLUTION AND OUTPUT TIME STEP = +# = +# NOTE: RES = spatial resolution in km = +# TSTEP = request output time step (not the model time step) = +#======================================================================== +# +export SITEID="NHC" +export REGIONID="SR" +export NELAT="32.00" +export NELON="-10.00" +export SWLAT="3.00" +export SWLON="-98.00" +export RES="18" +export TSTEP="6" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# = +# These nested grids are non-telescopic grids (i.e all of them are = +# nested in the outer grid, and get the boundary conditions only from it) = +# Later versions of NWPS will either allow for telescopic nesting or = +# will be run on an unstructured grid characterized with a fine mesh = +# over the nearshore zones and a coarser mesh across the offshore areas. = +# = +#======================================================================== +# +# TO DO: Update the domains below to reflect the area/s that you are +# interested in (must reside inside of you outer domain defined +# above). Also, remember to remove or comment out the remaining +# example nests below that were configured for another area. Once +# your nests are configured, just toggle the NESTGRIDS to '1' +# (Default configuration is off or '0') and you will have control +# from the GFE GUI to activate your nests during your runs. +# +# STATIONARY VS NONSTATIONARY MODE: +# +# STATN=STA for STATIONARY RUNS, STATN=NON for NON-STATIONARY RUNS. +# The default value is NONstationary for CG1 (outer grid) and STAtionary +# for the nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. In general, +# if your domain that you define as a nest below is >= 100 km^2, then +# set STATN=NON. For the very small domains or nests (<= 100 km^2) +# set STATN=STA. +# +# ACTIVATE NEST/S: default is on for NHC +# +# NESTGRIDS="0" ... turns off nest options +# NESTGRIDS="1" ... turns on nest options +# +export NESTGRIDS="0" +# +# NEST 1 +export NELATN1="28.13" +export NELONN1="-82.38" +export SWLATN1="27.38" +export SWLONN1="-82.88" +export RESN1=".5" +export TSTEPN1="3" +export STATN1="STA" +# +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS +# = +# NOTE TO USER: the lat/lon points specified can be changed for any = +# arbitrary point of interest within your outer domain defined above. = +# One default buoy locations has already been configured for you = +# below. Add more as needed. = +# +# NOTE: These do not have to match NDBC locations. = +# +#======================================================================== +# Spectra points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 ...." +# +export SPECPOINTS="42020:26.966:-96.695 42035:29.232:-94.413 42002:25.79:-94 42360:26.7:-90.46 42001:25.888:-89.658 42067:30.043:-88.649 42040:29.212:-88.207 42012:30.065:-87.555 42003:26.044:-85.612 42036:28.5:-84.517 42099:27.34:-84.245 41114:27.551:-80.225 41113:28.4:-80.53 41009:28.519:-80.166 41012:30.041:-80.533 41112:30.719:-81.293 41008:31.402:-80.869 41010:28.906:-78.471" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDONHCN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be changed in a new version, the user can get 1d-spectra but not g-h plots). +# +export WVTONCG="0" +export NELATWT="32.00" +export NELONWT="-10.00" +export SWLATWT="3.00" +export SWLONWT="-98.00" +export GEORESWT="36" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="NW-NHC" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.NW-NHC227.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 279.5 32.00 350.00 32.00 VAR FILE 0.00 'multi_1.NW-NHC79.spec.swan' 1 & +#0.50 'multi_1.NW-NHC80.spec.swan' 1 & +#1.00 'multi_1.NW-NHC81.spec.swan' 1 & +#1.50 'multi_1.NW-NHC82.spec.swan' 1 & +#2.00 'multi_1.NW-NHC83.spec.swan' 1 & +#2.50 'multi_1.NW-NHC84.spec.swan' 1 & +#3.00 'multi_1.NW-NHC85.spec.swan' 1 & +#3.50 'multi_1.NW-NHC86.spec.swan' 1 & +#4.00 'multi_1.NW-NHC87.spec.swan' 1 & +#4.50 'multi_1.NW-NHC88.spec.swan' 1 & +#5.00 'multi_1.NW-NHC89.spec.swan' 1 & +#5.50 'multi_1.NW-NHC90.spec.swan' 1 & +#6.00 'multi_1.NW-NHC91.spec.swan' 1 & +#6.50 'multi_1.NW-NHC92.spec.swan' 1 & +#7.00 'multi_1.NW-NHC93.spec.swan' 1 & +#7.50 'multi_1.NW-NHC94.spec.swan' 1 & +#8.00 'multi_1.NW-NHC95.spec.swan' 1 & +#8.50 'multi_1.NW-NHC96.spec.swan' 1 & +#9.00 'multi_1.NW-NHC97.spec.swan' 1 & +#9.50 'multi_1.NW-NHC98.spec.swan' 1 & +#10.00 'multi_1.NW-NHC99.spec.swan' 1 & +#10.50 'multi_1.NW-NHC100.spec.swan' 1 & +#11.00 'multi_1.NW-NHC101.spec.swan' 1 & +#11.50 'multi_1.NW-NHC102.spec.swan' 1 & +#12.00 'multi_1.NW-NHC103.spec.swan' 1 & +#12.50 'multi_1.NW-NHC104.spec.swan' 1 & +#13.00 'multi_1.NW-NHC105.spec.swan' 1 & +#13.50 'multi_1.NW-NHC106.spec.swan' 1 & +#14.00 'multi_1.NW-NHC107.spec.swan' 1 & +#14.50 'multi_1.NW-NHC108.spec.swan' 1 & +#15.00 'multi_1.NW-NHC109.spec.swan' 1 & +#15.50 'multi_1.NW-NHC110.spec.swan' 1 & +#16.00 'multi_1.NW-NHC111.spec.swan' 1 & +#16.50 'multi_1.NW-NHC112.spec.swan' 1 & +#17.00 'multi_1.NW-NHC113.spec.swan' 1 & +#17.50 'multi_1.NW-NHC114.spec.swan' 1 & +#18.00 'multi_1.NW-NHC115.spec.swan' 1 & +#18.50 'multi_1.NW-NHC116.spec.swan' 1 & +#19.00 'multi_1.NW-NHC117.spec.swan' 1 & +#19.50 'multi_1.NW-NHC118.spec.swan' 1 & +#20.00 'multi_1.NW-NHC119.spec.swan' 1 & +#20.50 'multi_1.NW-NHC120.spec.swan' 1 & +#21.00 'multi_1.NW-NHC121.spec.swan' 1 & +#21.50 'multi_1.NW-NHC122.spec.swan' 1 & +#22.00 'multi_1.NW-NHC123.spec.swan' 1 & +#22.50 'multi_1.NW-NHC124.spec.swan' 1 & +#23.00 'multi_1.NW-NHC125.spec.swan' 1 & +#23.50 'multi_1.NW-NHC126.spec.swan' 1 & +#24.00 'multi_1.NW-NHC127.spec.swan' 1 & +#24.50 'multi_1.NW-NHC128.spec.swan' 1 & +#25.00 'multi_1.NW-NHC129.spec.swan' 1 & +#25.50 'multi_1.NW-NHC130.spec.swan' 1 & +#26.00 'multi_1.NW-NHC131.spec.swan' 1 & +#26.50 'multi_1.NW-NHC132.spec.swan' 1 & +#27.00 'multi_1.NW-NHC133.spec.swan' 1 & +#27.50 'multi_1.NW-NHC134.spec.swan' 1 & +#28.00 'multi_1.NW-NHC135.spec.swan' 1 & +#28.50 'multi_1.NW-NHC136.spec.swan' 1 & +#29.00 'multi_1.NW-NHC137.spec.swan' 1 & +#29.50 'multi_1.NW-NHC138.spec.swan' 1 & +#30.00 'multi_1.NW-NHC139.spec.swan' 1 & +#30.50 'multi_1.NW-NHC140.spec.swan' 1 & +#31.00 'multi_1.NW-NHC141.spec.swan' 1 & +#31.50 'multi_1.NW-NHC142.spec.swan' 1 & +#32.00 'multi_1.NW-NHC143.spec.swan' 1 & +#32.50 'multi_1.NW-NHC144.spec.swan' 1 & +#33.00 'multi_1.NW-NHC145.spec.swan' 1 & +#33.50 'multi_1.NW-NHC146.spec.swan' 1 & +#34.00 'multi_1.NW-NHC147.spec.swan' 1 & +#34.50 'multi_1.NW-NHC148.spec.swan' 1 & +#35.00 'multi_1.NW-NHC149.spec.swan' 1 & +#35.50 'multi_1.NW-NHC150.spec.swan' 1 & +#36.00 'multi_1.NW-NHC151.spec.swan' 1 & +#36.50 'multi_1.NW-NHC152.spec.swan' 1 & +#37.00 'multi_1.NW-NHC153.spec.swan' 1 & +#37.50 'multi_1.NW-NHC154.spec.swan' 1 & +#38.00 'multi_1.NW-NHC155.spec.swan' 1 & +#38.50 'multi_1.NW-NHC156.spec.swan' 1 & +#39.00 'multi_1.NW-NHC157.spec.swan' 1 & +#39.50 'multi_1.NW-NHC158.spec.swan' 1 & +#40.00 'multi_1.NW-NHC159.spec.swan' 1 & +#40.50 'multi_1.NW-NHC160.spec.swan' 1 & +#41.00 'multi_1.NW-NHC161.spec.swan' 1 & +#41.50 'multi_1.NW-NHC162.spec.swan' 1 & +#42.00 'multi_1.NW-NHC163.spec.swan' 1 & +#42.50 'multi_1.NW-NHC164.spec.swan' 1 & +#43.00 'multi_1.NW-NHC165.spec.swan' 1 & +#43.50 'multi_1.NW-NHC166.spec.swan' 1 & +#44.00 'multi_1.NW-NHC167.spec.swan' 1 & +#44.50 'multi_1.NW-NHC168.spec.swan' 1 & +#45.00 'multi_1.NW-NHC169.spec.swan' 1 & +#45.50 'multi_1.NW-NHC170.spec.swan' 1 & +#46.00 'multi_1.NW-NHC171.spec.swan' 1 & +#46.50 'multi_1.NW-NHC172.spec.swan' 1 & +#47.00 'multi_1.NW-NHC173.spec.swan' 1 & +#47.50 'multi_1.NW-NHC174.spec.swan' 1 & +#48.00 'multi_1.NW-NHC175.spec.swan' 1 & +#48.50 'multi_1.NW-NHC176.spec.swan' 1 & +#49.00 'multi_1.NW-NHC177.spec.swan' 1 & +#49.50 'multi_1.NW-NHC178.spec.swan' 1 & +#50.00 'multi_1.NW-NHC179.spec.swan' 1 & +#50.50 'multi_1.NW-NHC180.spec.swan' 1 & +#51.00 'multi_1.NW-NHC181.spec.swan' 1 & +#51.50 'multi_1.NW-NHC182.spec.swan' 1 & +#52.00 'multi_1.NW-NHC183.spec.swan' 1 & +#52.50 'multi_1.NW-NHC184.spec.swan' 1 & +#53.00 'multi_1.NW-NHC185.spec.swan' 1 & +#53.50 'multi_1.NW-NHC186.spec.swan' 1 & +#54.00 'multi_1.NW-NHC187.spec.swan' 1 & +#54.50 'multi_1.NW-NHC188.spec.swan' 1 & +#55.00 'multi_1.NW-NHC189.spec.swan' 1 & +#55.50 'multi_1.NW-NHC190.spec.swan' 1 & +#56.00 'multi_1.NW-NHC191.spec.swan' 1 & +#56.50 'multi_1.NW-NHC192.spec.swan' 1 & +#57.00 'multi_1.NW-NHC193.spec.swan' 1 & +#57.50 'multi_1.NW-NHC194.spec.swan' 1 & +#58.00 'multi_1.NW-NHC195.spec.swan' 1 & +#58.50 'multi_1.NW-NHC196.spec.swan' 1 & +#59.00 'multi_1.NW-NHC197.spec.swan' 1 & +#59.50 'multi_1.NW-NHC198.spec.swan' 1 & +#60.00 'multi_1.NW-NHC199.spec.swan' 1 & +#60.50 'multi_1.NW-NHC200.spec.swan' 1 & +#61.00 'multi_1.NW-NHC201.spec.swan' 1 & +#61.50 'multi_1.NW-NHC202.spec.swan' 1 & +#62.00 'multi_1.NW-NHC203.spec.swan' 1 & +#62.50 'multi_1.NW-NHC204.spec.swan' 1 & +#63.00 'multi_1.NW-NHC205.spec.swan' 1 & +#63.50 'multi_1.NW-NHC206.spec.swan' 1 & +#64.00 'multi_1.NW-NHC207.spec.swan' 1 & +#64.50 'multi_1.NW-NHC208.spec.swan' 1 & +#65.00 'multi_1.NW-NHC209.spec.swan' 1 & +#65.50 'multi_1.NW-NHC210.spec.swan' 1 & +#66.00 'multi_1.NW-NHC211.spec.swan' 1 & +#66.50 'multi_1.NW-NHC212.spec.swan' 1 & +#67.00 'multi_1.NW-NHC213.spec.swan' 1 & +#67.50 'multi_1.NW-NHC214.spec.swan' 1 & +#68.00 'multi_1.NW-NHC215.spec.swan' 1 & +#68.50 'multi_1.NW-NHC216.spec.swan' 1 & +#69.00 'multi_1.NW-NHC217.spec.swan' 1 & +#69.50 'multi_1.NW-NHC218.spec.swan' 1 & +#70.00 'multi_1.NW-NHC219.spec.swan' 1 & +#70.50 'multi_1.NW-NHC220.spec.swan' 1 +#$ east side +#BOUN SEG XY 350.00 5.50 350.00 3.00 VAR FILE 0.00 'multi_1.NW-NHC222.spec.swan' 1 & +#0.50 'multi_1.NW-NHC223.spec.swan' 1 & +#1.00 'multi_1.NW-NHC224.spec.swan' 1 & +#1.50 'multi_1.NW-NHC225.spec.swan' 1 & +#2.00 'multi_1.NW-NHC226.spec.swan' 1 & +#2.50 'multi_1.NW-NHC227.spec.swan' 1 +#$ south side +#BOUN SEG XY 262.00 3.00 350.00 3.00 VAR FILE 0.00 'multi_1.NW-NHC370.spec.swan' 1 & +#0.50 'multi_1.NW-NHC369.spec.swan' 1 & +#1.00 'multi_1.NW-NHC368.spec.swan' 1 & +#1.50 'multi_1.NW-NHC367.spec.swan' 1 & +#2.00 'multi_1.NW-NHC366.spec.swan' 1 & +#2.50 'multi_1.NW-NHC365.spec.swan' 1 & +#3.00 'multi_1.NW-NHC364.spec.swan' 1 & +#3.50 'multi_1.NW-NHC363.spec.swan' 1 & +#4.00 'multi_1.NW-NHC362.spec.swan' 1 & +#4.50 'multi_1.NW-NHC361.spec.swan' 1 & +#5.00 'multi_1.NW-NHC360.spec.swan' 1 & +#5.50 'multi_1.NW-NHC359.spec.swan' 1 & +#6.00 'multi_1.NW-NHC358.spec.swan' 1 & +#6.50 'multi_1.NW-NHC357.spec.swan' 1 & +#7.00 'multi_1.NW-NHC356.spec.swan' 1 & +#7.50 'multi_1.NW-NHC355.spec.swan' 1 & +#8.00 'multi_1.NW-NHC354.spec.swan' 1 & +#8.50 'multi_1.NW-NHC353.spec.swan' 1 & +#9.00 'multi_1.NW-NHC352.spec.swan' 1 & +#9.50 'multi_1.NW-NHC351.spec.swan' 1 & +#10.00 'multi_1.NW-NHC350.spec.swan' 1 & +#10.50 'multi_1.NW-NHC349.spec.swan' 1 & +#11.00 'multi_1.NW-NHC348.spec.swan' 1 & +#11.50 'multi_1.NW-NHC347.spec.swan' 1 & +#12.00 'multi_1.NW-NHC346.spec.swan' 1 & +#12.50 'multi_1.NW-NHC345.spec.swan' 1 & +#13.00 'multi_1.NW-NHC344.spec.swan' 1 & +#13.50 'multi_1.NW-NHC343.spec.swan' 1 & +#14.00 'multi_1.NW-NHC342.spec.swan' 1 & +#14.50 'multi_1.NW-NHC341.spec.swan' 1 & +#15.00 'multi_1.NW-NHC340.spec.swan' 1 & +#15.50 'multi_1.NW-NHC339.spec.swan' 1 & +#16.00 'multi_1.NW-NHC338.spec.swan' 1 & +#16.50 'multi_1.NW-NHC337.spec.swan' 1 & +#17.00 'multi_1.NW-NHC336.spec.swan' 1 & +#17.50 'multi_1.NW-NHC335.spec.swan' 1 & +#18.00 'multi_1.NW-NHC334.spec.swan' 1 & +#18.50 'multi_1.NW-NHC333.spec.swan' 1 & +#19.00 'multi_1.NW-NHC332.spec.swan' 1 & +#19.50 'multi_1.NW-NHC331.spec.swan' 1 & +#20.00 'multi_1.NW-NHC330.spec.swan' 1 & +#20.25 'multi_1.NW-NHC329.spec.swan' 1 & +#47.25 'multi_1.NW-NHC328.spec.swan' 1 & +#47.50 'multi_1.NW-NHC327.spec.swan' 1 & +#48.00 'multi_1.NW-NHC326.spec.swan' 1 & +#48.50 'multi_1.NW-NHC325.spec.swan' 1 & +#49.00 'multi_1.NW-NHC324.spec.swan' 1 & +#49.50 'multi_1.NW-NHC323.spec.swan' 1 & +#50.00 'multi_1.NW-NHC322.spec.swan' 1 & +#50.50 'multi_1.NW-NHC321.spec.swan' 1 & +#51.00 'multi_1.NW-NHC320.spec.swan' 1 & +#51.50 'multi_1.NW-NHC319.spec.swan' 1 & +#52.00 'multi_1.NW-NHC318.spec.swan' 1 & +#52.50 'multi_1.NW-NHC317.spec.swan' 1 & +#53.00 'multi_1.NW-NHC310.spec.swan' 1 & +#53.50 'multi_1.NW-NHC309.spec.swan' 1 & +#54.00 'multi_1.NW-NHC308.spec.swan' 1 & +#54.50 'multi_1.NW-NHC307.spec.swan' 1 & +#55.00 'multi_1.NW-NHC306.spec.swan' 1 & +#55.50 'multi_1.NW-NHC305.spec.swan' 1 & +#56.00 'multi_1.NW-NHC298.spec.swan' 1 & +#56.50 'multi_1.NW-NHC291.spec.swan' 1 & +#57.00 'multi_1.NW-NHC290.spec.swan' 1 & +#57.50 'multi_1.NW-NHC289.spec.swan' 1 & +#58.00 'multi_1.NW-NHC288.spec.swan' 1 & +#58.50 'multi_1.NW-NHC287.spec.swan' 1 & +#59.00 'multi_1.NW-NHC286.spec.swan' 1 & +#59.50 'multi_1.NW-NHC285.spec.swan' 1 & +#60.00 'multi_1.NW-NHC284.spec.swan' 1 & +#60.50 'multi_1.NW-NHC283.spec.swan' 1 & +#61.00 'multi_1.NW-NHC282.spec.swan' 1 & +#61.50 'multi_1.NW-NHC281.spec.swan' 1 & +#62.00 'multi_1.NW-NHC280.spec.swan' 1 & +#62.50 'multi_1.NW-NHC279.spec.swan' 1 & +#63.00 'multi_1.NW-NHC278.spec.swan' 1 & +#63.50 'multi_1.NW-NHC277.spec.swan' 1 & +#64.00 'multi_1.NW-NHC276.spec.swan' 1 & +#64.50 'multi_1.NW-NHC275.spec.swan' 1 & +#65.00 'multi_1.NW-NHC274.spec.swan' 1 & +#65.50 'multi_1.NW-NHC273.spec.swan' 1 & +#66.00 'multi_1.NW-NHC272.spec.swan' 1 & +#66.50 'multi_1.NW-NHC271.spec.swan' 1 & +#67.00 'multi_1.NW-NHC270.spec.swan' 1 & +#67.50 'multi_1.NW-NHC269.spec.swan' 1 & +#68.00 'multi_1.NW-NHC268.spec.swan' 1 & +#68.50 'multi_1.NW-NHC267.spec.swan' 1 & +#69.00 'multi_1.NW-NHC266.spec.swan' 1 & +#69.50 'multi_1.NW-NHC265.spec.swan' 1 & +#70.00 'multi_1.NW-NHC264.spec.swan' 1 & +#70.50 'multi_1.NW-NHC263.spec.swan' 1 & +#71.00 'multi_1.NW-NHC262.spec.swan' 1 & +#71.50 'multi_1.NW-NHC261.spec.swan' 1 & +#72.00 'multi_1.NW-NHC260.spec.swan' 1 & +#72.50 'multi_1.NW-NHC259.spec.swan' 1 & +#73.00 'multi_1.NW-NHC258.spec.swan' 1 & +#73.50 'multi_1.NW-NHC257.spec.swan' 1 & +#74.00 'multi_1.NW-NHC256.spec.swan' 1 & +#74.50 'multi_1.NW-NHC255.spec.swan' 1 & +#75.00 'multi_1.NW-NHC254.spec.swan' 1 & +#75.50 'multi_1.NW-NHC253.spec.swan' 1 & +#76.00 'multi_1.NW-NHC252.spec.swan' 1 & +#76.50 'multi_1.NW-NHC251.spec.swan' 1 & +#77.00 'multi_1.NW-NHC250.spec.swan' 1 & +#77.50 'multi_1.NW-NHC249.spec.swan' 1 & +#78.00 'multi_1.NW-NHC248.spec.swan' 1 & +#78.50 'multi_1.NW-NHC247.spec.swan' 1 & +#79.00 'multi_1.NW-NHC246.spec.swan' 1 & +#79.50 'multi_1.NW-NHC245.spec.swan' 1 & +#80.00 'multi_1.NW-NHC244.spec.swan' 1 & +#80.50 'multi_1.NW-NHC243.spec.swan' 1 & +#81.00 'multi_1.NW-NHC242.spec.swan' 1 & +#81.50 'multi_1.NW-NHC241.spec.swan' 1 & +#82.00 'multi_1.NW-NHC240.spec.swan' 1 & +#82.50 'multi_1.NW-NHC239.spec.swan' 1 & +#83.00 'multi_1.NW-NHC238.spec.swan' 1 & +#83.50 'multi_1.NW-NHC237.spec.swan' 1 & +#84.00 'multi_1.NW-NHC236.spec.swan' 1 & +#84.50 'multi_1.NW-NHC235.spec.swan' 1 & +#85.00 'multi_1.NW-NHC234.spec.swan' 1 & +#85.50 'multi_1.NW-NHC233.spec.swan' 1 & +#86.00 'multi_1.NW-NHC232.spec.swan' 1 & +#86.50 'multi_1.NW-NHC231.spec.swan' 1 & +#87.00 'multi_1.NW-NHC230.spec.swan' 1 & +#87.50 'multi_1.NW-NHC229.spec.swan' 1 & +#88.00 'multi_1.NW-NHC227.spec.swan.cp' 1 +#$ west +#BOUN SEG XY 262.00 16.00 262.00 3.00 VAR FILE 0.00 'multi_1.NW-NHC77.spec.swan' 1 & +#0.50 'multi_1.NW-NHC76.spec.swan' 1 & +#1.00 'multi_1.NW-NHC75.spec.swan' 1 & +#1.50 'multi_1.NW-NHC74.spec.swan' 1 & +#2.00 'multi_1.NW-NHC73.spec.swan' 1 & +#2.50 'multi_1.NW-NHC72.spec.swan' 1 & +#3.00 'multi_1.NW-NHC71.spec.swan' 1 & +#3.50 'multi_1.NW-NHC70.spec.swan' 1 & +#4.00 'multi_1.NW-NHC69.spec.swan' 1 & +#4.50 'multi_1.NW-NHC68.spec.swan' 1 & +#5.00 'multi_1.NW-NHC67.spec.swan' 1 & +#5.50 'multi_1.NW-NHC66.spec.swan' 1 & +#6.00 'multi_1.NW-NHC65.spec.swan' 1 & +#6.50 'multi_1.NW-NHC64.spec.swan' 1 & +#7.00 'multi_1.NW-NHC63.spec.swan' 1 & +#7.50 'multi_1.NW-NHC62.spec.swan' 1 & +#8.00 'multi_1.NW-NHC61.spec.swan' 1 & +#8.50 'multi_1.NW-NHC60.spec.swan' 1 & +#9.00 'multi_1.NW-NHC59.spec.swan' 1 & +#9.50 'multi_1.NW-NHC58.spec.swan' 1 & +#10.00 'multi_1.NW-NHC57.spec.swan' 1 & +#10.50 'multi_1.NW-NHC56.spec.swan' 1 & +#11.00 'multi_1.NW-NHC55.spec.swan' 1 & +#11.50 'multi_1.NW-NHC54.spec.swan' 1 & +#12.00 'multi_1.NW-NHC53.spec.swan' 1 & +#12.50 'multi_1.NW-NHC52.spec.swan' 1 & +#13.00 'multi_1.NW-NHC51.spec.swan' 1 +#$END BOUNSEG +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/OKX b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/OKX new file mode 100644 index 0000000000..3c45da6146 --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/OKX @@ -0,0 +1,181 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 11/08/14 by alex.gibbs@onaa.gov +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# OKX = +# GEOGRAPHICAL DOMAIN, GEOGRAFICAL RESOLUTION AND OUTPUT TIME STEP = +#======================================================================== +export SITEID="OKX" +export REGIONID="ER" +export NELAT="41.40" +export NELON="-71.05" +export SWLAT="39.75" +export SWLON="-74.45" +export RES="2.0" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# These nested grids are non-telescopic grids i.e all of them are = +# nested in the main grid, and get the boundary conditions only from it = +# = +#======================================================================== +# NESTGRIDS: Number of nested grids, if = 0, nested grids and +# location numbers below will be ignore regardless of input specifications +# +# STATN=STA for STATIONARY RUNS, STAT=NON for NON-STATIONARY RUNS +# The default values is NONstationary for CG1 and STAtionary for the +# nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. +# +export NESTGRIDS="0" +# OKX Nest +export NELATN1="" +export NELONN1="" +export SWLATN1="" +export SWLONN1="" +export RESN1=".1" +export TSTEPN1="3" +export STATN1="NON" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS = +#======================================================================== +# Specta points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 name5:lat5:lon5 ...." +# +export SPECPOINTS="44017:40.694:-72.048 44065:40.369:-73.703 44025:40.250:-73.167" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOOKXN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be change in a new version, the user can get 1d-spectra but not g-h plots). +export WVTONCG="0" +export NELATWT="41.40" +export NELONWT="-71.05" +export SWLATWT="39.75" +export SWLONWT="-74.45" +export GEORESWT="3.0" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="NW-NYC" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.NW-NYC57.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 285.95 39.75 288.95 39.75 VAR FILE 0.00 'multi_1.NW-NYC56.spec.swan' 1 & +#0.50 'multi_1.NW-NYC55.spec.swan' 1 & +#1.00 'multi_1.NW-NYC54.spec.swan' 1 & +#1.50 'multi_1.NW-NYC53.spec.swan' 1 & +#2.00 'multi_1.NW-NYC52.spec.swan' 1 & +#2.50 'multi_1.NW-NYC51.spec.swan' 1 & +#3.00 'multi_1.NW-NYC57.spec.swan.cp' 1 +#$ +#BOUN SEG XY 288.95 39.75 288.95 41.38 VAR FILE 0.00 'multi_1.NW-NYC57.spec.swan' 1 & +#0.50 'multi_1.NW-NYC58.spec.swan' 1 & +#1.00 'multi_1.NW-NYC59.spec.swan' 1 & +#1.50 'multi_1.NW-NYC60.spec.swan' 1 & +#1.63 'multi_1.NW-NYC61.spec.swan' 1 +#$END BOUNSEG +# +#======================================================================== +# RIP CURRENT PROGRAM (SEE NWPS MANUAL) = +#======================================================================== +# IF RIP CURRENT PROGRAM WILL BE RUN, then RIPCONT=1, Otherwise =0; +# Setting up RIPCONT here to zero will permanently disable RIP program. +# +export RIPPROG="0" +export RIPDOMAIN="CG2" +export RIPCONT="5m" +# +#___________________________________________________________________________ +# RAY Section: Define a pair of rays to drop data out along critical contours +# for rip current program. +# +# Example: for data output every 2km along a 5m bathy contour +# +# RAY 'rayname' xp yp xq yq int xp yp xq yq +# +# RAY 'ray1' 282.85 34.628 282.85 34.62 2000 283.00 34.655 283.00 34.62 +# +# ISOLINE '5mcont' 'ray1' BOTtom 10 +# TABLE '5mcont' HEAD '5mtable' HSIGN TPS PDIR OUTPUT 20110825.1200 3.0 HR +#_____________________________________________________________________________ +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD RIP COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE RIP +# CURRENTS (RIPCONT="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# POIN '5mcont' 279.887 25.8725 +# +#$RIP LINES +#$ Ray for 5m and 20m contour data. +#$ +#RAY 'ray1' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '5mcont' 'ray1' BOTtom 5 +#TABLE '5mcont' HEAD '5m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#RAY 'ray2' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '20mcont' 'ray1' BOTtom 20 +#TABLE '20mcont' HEAD '20m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#$END RIP +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/PHI b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/PHI new file mode 100644 index 0000000000..331c5efddb --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/PHI @@ -0,0 +1,180 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 11/08/14 by alex.gibbs@onaa.gov +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# PHI = +# GEOGRAPHICAL DOMAIN, GEOGRAFICAL RESOLUTION AND OUTPUT TIME STEP = +#======================================================================== +export SITEID="PHI" +export REGIONID="ER" +export NELAT="40.60" +export NELON="-73.25" +export SWLAT="38.10" +export SWLON="-75.75" +export RES="2.0" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# These nested grids are non-telescopic grids i.e all of them are = +# nested in the main grid, and get the boundary conditions only from it = +# = +#======================================================================== +# NESTGRIDS: Number of nested grids, if = 0, nested grids and +# location numbers below will be ignore regardless of input specifications +# +# STATN=STA for STATIONARY RUNS, STAT=NON for NON-STATIONARY RUNS +# The default values is NONstationary for CG1 and STAtionary for the +# nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. +# +export NESTGRIDS="0" +# PHI Nest +export NELATN1="" +export NELONN1="" +export SWLATN1="" +export SWLONN1="" +export RESN1=".1" +export TSTEPN1="3" +export STATN1="NON" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS = +#======================================================================== +# Specta points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 name5:lat5:lon5 ...." +# +export SPECPOINTS="44009:38.461:-74.703 44065:40.369:-73.703" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOPHIN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be change in a new version, the user can get 1d-spectra but not g-h plots). +export WVTONCG="0" +export NELATWT="40.60" +export NELONWT="-73.25" +export SWLATWT="38.10" +export SWLONWT="-75.75" +export GEORESWT="3.0" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="NW-PHI" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.NW-PHI55.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 284.75 38.10 286.75 38.10 VAR FILE 0.00 'multi_1.NW-PHI51.spec.swan' 1 & +#0.50 'multi_1.NW-PHI52.spec.swan' 1 & +#1.00 'multi_1.NW-PHI53.spec.swan' 1 & +#1.50 'multi_1.NW-PHI54.spec.swan' 1 & +#2.00 'multi_1.NW-PHI55.spec.swan.cp' 1 +#$ +#BOUN SEG XY 286.75 38.10 286.75 40.60 VAR FILE 0.00 'multi_1.NW-PHI55.spec.swan' 1 & +#0.50 'multi_1.NW-PHI56.spec.swan' 1 & +#1.00 'multi_1.NW-PHI57.spec.swan' 1 & +#1.50 'multi_1.NW-PHI58.spec.swan' 1 & +#2.00 'multi_1.NW-PHI59.spec.swan' 1 & +#2.50 'multi_1.NW-PHI60.spec.swan' 1 +#$END BOUNSEG +# +#======================================================================== +# RIP CURRENT PROGRAM (SEE NWPS MANUAL) = +#======================================================================== +# IF RIP CURRENT PROGRAM WILL BE RUN, then RIPCONT=1, Otherwise =0; +# Setting up RIPCONT here to zero will permanently disable RIP program. +# +export RIPPROG="0" +export RIPDOMAIN="CG2" +export RIPCONT="5m" +# +#___________________________________________________________________________ +# RAY Section: Define a pair of rays to drop data out along critical contours +# for rip current program. +# +# Example: for data output every 2km along a 5m bathy contour +# +# RAY 'rayname' xp yp xq yq int xp yp xq yq +# +# RAY 'ray1' 282.85 34.628 282.85 34.62 2000 283.00 34.655 283.00 34.62 +# +# ISOLINE '5mcont' 'ray1' BOTtom 10 +# TABLE '5mcont' HEAD '5mtable' HSIGN TPS PDIR OUTPUT 20110825.1200 3.0 HR +#_____________________________________________________________________________ +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD RIP COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE RIP +# CURRENTS (RIPCONT="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# POIN '5mcont' 279.887 25.8725 +# +#$RIP LINES +#$ Ray for 5m and 20m contour data. +#$ +#RAY 'ray1' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '5mcont' 'ray1' BOTtom 5 +#TABLE '5mcont' HEAD '5m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#RAY 'ray2' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '20mcont' 'ray1' BOTtom 20 +#TABLE '20mcont' HEAD '20m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#$END RIP +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/PQR b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/PQR new file mode 100644 index 0000000000..846706c67a --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/PQR @@ -0,0 +1,189 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 11/08/14 by alex.gibbs@onaa.gov +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# PQR = +# GEOGRAPHICAL DOMAIN, GEOGRAFICAL RESOLUTION AND OUTPUT TIME STEP = +#======================================================================== +export SITEID="PQR" +export REGIONID="WR" +export NELAT="47.15" +export NELON="-123.30" +export SWLAT="43.50" +export SWLON="-126.28" +export RES="2.0" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# These nested grids are non-telescopic grids i.e all of them are = +# nested in the main grid, and get the boundary conditions only from it = +# = +#======================================================================== +# NESTGRIDS: Number of nested grids, if = 0, nested grids and +# location numbers below will be ignore regardless of input specifications +# +# STATN=STA for STATIONARY RUNS, STAT=NON for NON-STATIONARY RUNS +# The default values is NONstationary for CG1 and STAtionary for the +# nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. +# +export NESTGRIDS="0" +# PQR Nest +export NELATN1="" +export NELONN1="" +export SWLATN1="" +export SWLONN1="" +export RESN1=".1" +export TSTEPN1="3" +export STATN1="NON" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS = +#======================================================================== +# Specta points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 name5:lat5:lon5 ...." +# +export SPECPOINTS="46211:46.858:-124.244 46243:46.215:-124.129 46248:46.133:-124.645 46029:46.159:-124.514" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOPQRN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be change in a new version, the user can get 1d-spectra but not g-h plots). +export WVTONCG="0" +export NELATWT="47.15" +export NELONWT="-123.30" +export SWLATWT="43.50" +export SWLONWT="-126.28" +export GEORESWT="3.0" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="NW-PQR" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.NW-PQR51.spec.swan, multi_1.NW-PQR59.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 233.72 43.50 235.70 43.50 VAR FILE 0.00 'multi_1.NW-PQR51.spec.swan' 1 & +#0.48 'multi_1.NW-PQR67.spec.swan' 1 & +#0.98 'multi_1.NW-PQR66.spec.swan' 1 & +#1.48 'multi_1.NW-PQR65.spec.swan' 1 & +#1.98 'multi_1.NW-PQR64.spec.swan' 1 +#$ +#BOUN SEG XY 233.72 47.15 233.72 43.50 VAR FILE 0.00 'multi_1.NW-PQR59.spec.swan' 1 & +#0.15 'multi_1.NW-PQR58.spec.swan' 1 & +#0.65 'multi_1.NW-PQR57.spec.swan' 1 & +#1.15 'multi_1.NW-PQR56.spec.swan' 1 & +#1.65 'multi_1.NW-PQR55.spec.swan' 1 & +#2.15 'multi_1.NW-PQR54.spec.swan' 1 & +#2.65 'multi_1.NW-PQR53.spec.swan' 1 & +#3.15 'multi_1.NW-PQR52.spec.swan' 1 & +#3.65 'multi_1.NW-PQR51.spec.swan.cp' 1 +#$ +#BOUN SEG XY 235.72 47.15 233.72 47.15 VAR FILE 0.00 'multi_1.NW-PQR63.spec.swan' 1 & +#0.50 'multi_1.NW-PQR62.spec.swan' 1 & +#1.00 'multi_1.NW-PQR61.spec.swan' 1 & +#1.50 'multi_1.NW-PQR60.spec.swan' 1 & +#2.00 'multi_1.NW-PQR59.spec.swan.cp' 1 +#$END BOUNSEG +# +#======================================================================== +# RIP CURRENT PROGRAM (SEE NWPS MANUAL) = +#======================================================================== +# IF RIP CURRENT PROGRAM WILL BE RUN, then RIPCONT=1, Otherwise =0; +# Setting up RIPCONT here to zero will permanently disable RIP program. +# +export RIPPROG="0" +export RIPDOMAIN="CG2" +export RIPCONT="5m" +# +#___________________________________________________________________________ +# RAY Section: Define a pair of rays to drop data out along critical contours +# for rip current program. +# +# Example: for data output every 2km along a 5m bathy contour +# +# RAY 'rayname' xp yp xq yq int xp yp xq yq +# +# RAY 'ray1' 282.85 34.628 282.85 34.62 2000 283.00 34.655 283.00 34.62 +# +# ISOLINE '5mcont' 'ray1' BOTtom 10 +# TABLE '5mcont' HEAD '5mtable' HSIGN TPS PDIR OUTPUT 20110825.1200 3.0 HR +#_____________________________________________________________________________ +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD RIP COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE RIP +# CURRENTS (RIPCONT="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# POIN '5mcont' 279.887 25.8725 +# +#$RIP LINES +#$ Ray for 5m and 20m contour data. +#$ +#RAY 'ray1' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '5mcont' 'ray1' BOTtom 5 +#TABLE '5mcont' HEAD '5m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#RAY 'ray2' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '20mcont' 'ray1' BOTtom 20 +#TABLE '20mcont' HEAD '20m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#$END RIP +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/SEW b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/SEW new file mode 100644 index 0000000000..2c177e750a --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/SEW @@ -0,0 +1,183 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 11/08/14 by alex.gibbs@onaa.gov +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# SEW = +# GEOGRAPHICAL DOMAIN, GEOGRAFICAL RESOLUTION AND OUTPUT TIME STEP = +#======================================================================== +export SITEID="SEW" +export REGIONID="WR" +export NELAT="49.42" +export NELON="-121.91" +export SWLAT="46.10" +export SWLON="-127.00" +export RES="2.0" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# These nested grids are non-telescopic grids i.e all of them are = +# nested in the main grid, and get the boundary conditions only from it = +# = +#======================================================================== +# NESTGRIDS: Number of nested grids, if = 0, nested grids and +# location numbers below will be ignore regardless of input specifications +# +# STATN=STA for STATIONARY RUNS, STAT=NON for NON-STATIONARY RUNS +# The default values is NONstationary for CG1 and STAtionary for the +# nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. +# +export NESTGRIDS="0" +# SEW Nest +export NELATN1="" +export NELONN1="" +export SWLATN1="" +export SWLONN1="" +export RESN1=".1" +export TSTEPN1="3" +export STATN1="NON" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS = +#======================================================================== +# Specta points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 name5:lat5:lon5 ...." +# +export SPECPOINTS="46206:48.840:-126.000 46041:47.353:-124.731 46087:48.494:-124.728 46088:48.336:-123.159" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOSEWN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be change in a new version, the user can get 1d-spectra but not g-h plots). +export WVTONCG="0" +export NELATWT="49.42" +export NELONWT="-121.91" +export SWLATWT="46.10" +export SWLONWT="-127.00" +export GEORESWT="3.0" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="NW-SEW" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.NW-SEW51.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 233.00 46.10 235.59 46.10 VAR FILE 0.00 'multi_1.NW-SEW51.spec.swan' 1 & +#0.59 'multi_1.NW-SEW63.spec.swan' 1 & +#1.09 'multi_1.NW-SEW62.spec.swan' 1 & +#1.59 'multi_1.NW-SEW61.spec.swan' 1 & +#2.09 'multi_1.NW-SEW60.spec.swan' 1 & +#2.59 'multi_1.NW-SEW59.spec.swan' 1 +#$ +#BOUN SEG XY 233.00 49.42 233.00 46.10 VAR FILE 0.00 'multi_1.NW-SEW58.spec.swan' 1 & +#0.32 'multi_1.NW-SEW57.spec.swan' 1 & +#0.82 'multi_1.NW-SEW56.spec.swan' 1 & +#1.32 'multi_1.NW-SEW55.spec.swan' 1 & +#1.82 'multi_1.NW-SEW54.spec.swan' 1 & +#2.32 'multi_1.NW-SEW53.spec.swan' 1 & +#2.70 'multi_1.NW-SEW52.spec.swan' 1 & +#3.32 'multi_1.NW-SEW51.spec.swan.cp' 1 +#$END BOUNSEG +# +#======================================================================== +# RIP CURRENT PROGRAM (SEE NWPS MANUAL) = +#======================================================================== +# IF RIP CURRENT PROGRAM WILL BE RUN, then RIPCONT=1, Otherwise =0; +# Setting up RIPCONT here to zero will permanently disable RIP program. +# +export RIPPROG="0" +export RIPDOMAIN="CG2" +export RIPCONT="5m" +# +#___________________________________________________________________________ +# RAY Section: Define a pair of rays to drop data out along critical contours +# for rip current program. +# +# Example: for data output every 2km along a 5m bathy contour +# +# RAY 'rayname' xp yp xq yq int xp yp xq yq +# +# RAY 'ray1' 282.85 34.628 282.85 34.62 2000 283.00 34.655 283.00 34.62 +# +# ISOLINE '5mcont' 'ray1' BOTtom 10 +# TABLE '5mcont' HEAD '5mtable' HSIGN TPS PDIR OUTPUT 20110825.1200 3.0 HR +#_____________________________________________________________________________ +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD RIP COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE RIP +# CURRENTS (RIPCONT="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# POIN '5mcont' 279.887 25.8725 +# +#$RIP LINES +#$ Ray for 5m and 20m contour data. +#$ +#RAY 'ray1' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '5mcont' 'ray1' BOTtom 5 +#TABLE '5mcont' HEAD '5m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#RAY 'ray2' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '20mcont' 'ray1' BOTtom 20 +#TABLE '20mcont' HEAD '20m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#$END RIP +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/SGX b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/SGX new file mode 100644 index 0000000000..bd10cbf860 --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/SGX @@ -0,0 +1,185 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 11/08/14 by alex.gibbs@onaa.gov +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# SGX = +# GEOGRAPHICAL DOMAIN, GEOGRAFICAL RESOLUTION AND OUTPUT TIME STEP = +#======================================================================== +export SITEID="SGX" +export REGIONID="WR" +export NELAT="33.60" +export NELON="-116.90" +export SWLAT="31.95" +export SWLON="-119.20" +export RES="2.0" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# These nested grids are non-telescopic grids i.e all of them are = +# nested in the main grid, and get the boundary conditions only from it = +# = +#======================================================================== +# NESTGRIDS: Number of nested grids, if = 0, nested grids and +# location numbers below will be ignore regardless of input specifications +# +# STATN=STA for STATIONARY RUNS, STAT=NON for NON-STATIONARY RUNS +# The default values is NONstationary for CG1 and STAtionary for the +# nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. +# +export NESTGRIDS="0" +# SGX Nest +export NELATN1="" +export NELONN1="" +export SWLATN1="" +export SWLONN1="" +export RESN1=".1" +export TSTEPN1="3" +export STATN1="NON" +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS = +#======================================================================== +# Specta points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 name5:lat5:lon5 ...." +# +export SPECPOINTS="46086:32.491:-118.035 46224:33.179:-117.471" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOSGXN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be change in a new version, the user can get 1d-spectra but not g-h plots). +export WVTONCG="0" +export NELATWT="33.60" +export NELONWT="-116.90" +export SWLATWT="31.95" +export SWLONWT="-119.20" +export GEORESWT="3.0" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="NW-SGX" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.NW-SGX51.spec.swan, multi_1.NW-SGX57.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 242.00 33.60 240.80 33.60 VAR FILE 0.00 'multi_1.NW-SGX63.spec.swan' 1 & +#0.30 'multi_1.NW-SGX62.spec.swan' 1 & +#0.70 'multi_1.NW-SGX61.spec.swan' 1 & +#1.20 'multi_1.NW-SGX57.spec.swan' 1 +#$ +#BOUN SEG XY 240.80 33.60 240.80 31.95 VAR FILE 0.00 'multi_1.NW-SGX57.spec.swan.cp' 1 & +#0.50 'multi_1.NW-SGX58.spec.swan' 1 & +#1.00 'multi_1.NW-SGX59.spec.swan' 1 & +#1.50 'multi_1.NW-SGX60.spec.swan' 1 & +#1.65 'multi_1.NW-SGX51.spec.swan' 1 +#$ +#BOUN SEG XY 242.80 31.95 240.80 31.95 VAR FILE 0.00 'multi_1.NW-SGX56.spec.swan' 1 & +#0.10 'multi_1.NW-SGX55.spec.swan' 1 & +#0.50 'multi_1.NW-SGX54.spec.swan' 1 & +#1.00 'multi_1.NW-SGX53.spec.swan' 1 & +#1.50 'multi_1.NW-SGX52.spec.swan' 1 & +#2.00 'multi_1.NW-SGX51.spec.swan.cp' 1 +#$END BOUNSEG +# +#======================================================================== +# RIP CURRENT PROGRAM (SEE NWPS MANUAL) = +#======================================================================== +# IF RIP CURRENT PROGRAM WILL BE RUN, then RIPCONT=1, Otherwise =0; +# Setting up RIPCONT here to zero will permanently disable RIP program. +# +export RIPPROG="0" +export RIPDOMAIN="CG2" +export RIPCONT="5m" +# +#___________________________________________________________________________ +# RAY Section: Define a pair of rays to drop data out along critical contours +# for rip current program. +# +# Example: for data output every 2km along a 5m bathy contour +# +# RAY 'rayname' xp yp xq yq int xp yp xq yq +# +# RAY 'ray1' 282.85 34.628 282.85 34.62 2000 283.00 34.655 283.00 34.62 +# +# ISOLINE '5mcont' 'ray1' BOTtom 10 +# TABLE '5mcont' HEAD '5mtable' HSIGN TPS PDIR OUTPUT 20110825.1200 3.0 HR +#_____________________________________________________________________________ +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD RIP COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE RIP +# CURRENTS (RIPCONT="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# POIN '5mcont' 279.887 25.8725 +# +#$RIP LINES +#$ Ray for 5m and 20m contour data. +#$ +#RAY 'ray1' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '5mcont' 'ray1' BOTtom 5 +#TABLE '5mcont' HEAD '5m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#RAY 'ray2' 288.80 41.95 289.68 41.95 100 288.80 43.15 289.68 43.15 +#ISOLINE '20mcont' 'ray1' BOTtom 20 +#TABLE '20mcont' HEAD '20m_contour_CG2' TIME XP YP HSIGN TPS DIR DSPR VEL WATL WIND OUTPUT 20141030.0000 1.0 HR +#$ +#$END RIP +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/SJU b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/SJU new file mode 100644 index 0000000000..cc59208dd0 --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/SJU @@ -0,0 +1,201 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 05/11/13...ag +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# SJU = +# GEOGRAPHICAL DOMAIN, GEOGRAPHICAL RESOLUTION AND OUTPUT TIME STEP = +# = +# NOTE: RES = spatial resolution in km = +# TSTEP = request output time step (not the model time step) = +#======================================================================== +# +export SITEID="SJU" +export REGIONID="SR" +export NELAT="19.50" +export NELON="-64.00" +export SWLAT="17.00" +export SWLON="-68.00" +export RES="1.06" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# = +# These nested grids are non-telescopic grids (i.e all of them are = +# nested in the outer grid, and get the boundary conditions only from it) = +# Later versions of NWPS will either allow for telescopic nesting or = +# will be run on an unstructured grid characterized with a fine mesh = +# over the nearshore zones and a coarser mesh across the offshore areas. = +# = +#======================================================================== +# +# TO DO: Update the domains below to reflect the area/s that you are +# interested in (must reside inside of you outer domain defined +# above). Also, remember to remove or comment out the remaining +# example nests below that were configured for another area. Once +# your nests are configured, just toggle the NESTGRIDS to '1' +# (Default configuration is off or '0') and you will have control +# from the GFE GUI to activate your nests during your runs. +# +# STATIONARY VS NONSTATIONARY MODE: +# +# STATN=STA for STATIONARY RUNS, STATN=NON for NON-STATIONARY RUNS. +# The default value is NONstationary for CG1 (outer grid) and STAtionary +# for the nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. In general, +# if your domain that you define as a nest below is >= 100 km^2, then +# set STATN=NON. For the very small domains or nests (<= 100 km^2) +# set STATN=STA. +# +# ACTIVATE NEST/S: default is on for SJU +# +# NESTGRIDS="0" ... turns off nest options +# NESTGRIDS="1" ... turns on nest options +# +export NESTGRIDS="1" +export NESTGRIDS="2" +# +# NEST 1 +export NELATN1="18.6" +export NELONN1="-65.7" +export SWLATN1="18.4" +export SWLONN1="-66.3" +export RESN1="0.5" +export TSTEPN1="3" +export STATN1="STA" +# NEST 2 - Rincon +export NELATN2="18.525" +export NELONN2="-67.1" +export SWLATN2="18.325" +export SWLONN2="-67.3" +export RESN2="0.1" +export TSTEPN2="3" +export STATN2="STA" +# +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS +# = +# NOTE TO USER: the lat/lon points specified can be changed for any = +# arbitrary point of interest within your outer domain defined above. = +# One default buoy locations has already been configured for you = +# below. Add more as needed. = +# +# NOTE: These do not have to match NDBC locations. = +# +#======================================================================== +# Spectra points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 ...." +# +export SPECPOINTS="41053:18.476:-66.009 42085:17.860:-66.524 41141:17.684:-64.635 41115:18.376:-67.28 xPRN:19.00:-66.5 xPRS:17.50:-66.5" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOSJUN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be changed in a new version, the user can get 1d-spectra but not g-h plots). +# +export WVTONCG="0" +export NELATWT="19.50" +export NELONWT="-64.00" +export SWLATWT="17.00" +export SWLONWT="-68.00" +export GEORESWT="3.0" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="SJU" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.SJU51.spec.swan,multi_1.SJU56.spec.swan,multi_1.SJU64.spec.swan,multi_1.SJU69.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#BOUN SEG XY 292.00 19.5 292.00 17.00 VAR FILE 0.00 'multi_1.SJU56.spec.swan' 1 & +# 0.50 'multi_1.SJU55.spec.swan' 1 & +# 1.00 'multi_1.SJU54.spec.swan' 1 & +# 1.50 'multi_1.SJU53.spec.swan' 1 & +# 2.00 'multi_1.SJU52.spec.swan' 1 & +# 2.50 'multi_1.SJU51.spec.swan' 1 +#$northern side SJU +#BOUN SEG XY 296.00 19.5 292.00 19.5 VAR FILE 0.00 'multi_1.SJU64.spec.swan' 1 & +# 0.50 'multi_1.SJU63.spec.swan' 1 & +# 1.00 'multi_1.SJU62.spec.swan' 1 & +# 1.50 'multi_1.SJU61.spec.swan' 1 & +# 2.00 'multi_1.SJU60.spec.swan' 1 & +# 2.50 'multi_1.SJU59.spec.swan' 1 & +# 3.00 'multi_1.SJU58.spec.swan' 1 & +# 3.50 'multi_1.SJU57.spec.swan' 1 & +# 4.00 'multi_1.SJU56.spec.swan.cp' 1 +#$eastern side SJU +#BOUN SEG XY 296.00 17.0 296.00 19.50 VAR FILE 0.00 'multi_1.SJU69.spec.swan' 1 & +# 0.50 'multi_1.SJU68.spec.swan' 1 & +# 1.00 'multi_1.SJU67.spec.swan' 1 & +# 1.50 'multi_1.SJU66.spec.swan' 1 & +# 2.00 'multi_1.SJU65.spec.swan' 1 & +# 2.50 'multi_1.SJU64.spec.swan.cp' 1 +#$southern side SJU +#BOUN SEG XY 292.00 17.0 296.00 17.0 VAR FILE 0.00 'multi_1.SJU51.spec.swan.cp' 1 & +# 0.50 'multi_1.SJU76.spec.swan' 1 & +# 1.00 'multi_1.SJU75.spec.swan' 1 & +# 1.50 'multi_1.SJU74.spec.swan' 1 & +# 2.00 'multi_1.SJU73.spec.swan' 1 & +# 2.50 'multi_1.SJU72.spec.swan' 1 & +# 3.00 'multi_1.SJU71.spec.swan' 1 & +# 3.50 'multi_1.SJU70.spec.swan' 1 & +# 4.00 'multi_1.SJU69.spec.swan.cp' 1 +#$END BOUNSEG +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/TAE b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/TAE new file mode 100644 index 0000000000..e84506cb58 --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/TAE @@ -0,0 +1,211 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 05/11/13...ag +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# TAE = +# GEOGRAPHICAL DOMAIN, GEOGRAPHICAL RESOLUTION AND OUTPUT TIME STEP = +# = +# NOTE: RES = spatial resolution in km = +# TSTEP = request output time step (not the model time step) = +#======================================================================== +# +export SITEID="TAE" +export REGIONID="SR" +export NELAT="30.60" +export NELON="-82.60" +export SWLAT="28.35" +export SWLON="-87.35" +export RES="1.8" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# = +# These nested grids are non-telescopic grids (i.e all of them are = +# nested in the outer grid, and get the boundary conditions only from it) = +# Later versions of NWPS will either allow for telescopic nesting or = +# will be run on an unstructured grid characterized with a fine mesh = +# over the nearshore zones and a coarser mesh across the offshore areas. = +# = +#======================================================================== +# +# TO DO: Update the domains below to reflect the area/s that you are +# interested in (must reside inside of you outer domain defined +# above). Also, remember to remove or comment out the remaining +# example nests below that were configured for another area. Once +# your nests are configured, just toggle the NESTGRIDS to '1' +# (Default configuration is off or '0') and you will have control +# from the GFE GUI to activate your nests during your runs. +# +# STATIONARY VS NONSTATIONARY MODE: +# +# STATN=STA for STATIONARY RUNS, STATN=NON for NON-STATIONARY RUNS. +# The default value is NONstationary for CG1 (outer grid) and STAtionary +# for the nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. In general, +# if your domain that you define as a nest below is >= 100 km^2, then +# set STATN=NON. For the very small domains or nests (<= 100 km^2) +# set STATN=STA. +# +# ACTIVATE NEST/S: default is on for TAE +# +# NESTGRIDS="0" ... turns off nest options +# NESTGRIDS="1" ... turns on nest options +# +export NESTGRIDS="1" +# +export NESTGRIDS="4" +# nest 1: panama city +export NELATN1="30.37" +export NELONN1="-85.37" +export SWLATN1="29.95" +export SWLONN1="-85.87" +export RESN1=".6" +export TSTEPN1="3" +export STATN1="STA" +# +# nest 2: san blas/apalachicola +export NELATN2="29.95" +export NELONN2="-84.85" +export SWLATN2="29.60" +export SWLONN2="-85.46" +export RESN2=".6" +export TSTEPN2="3" +export STATN2="STA" +# +# nest 3: St Marks +export NELATN3="30.15" +export NELONN3="-83.65" +export SWLATN3="29.85" +export SWLONN3="-84.50" +export RESN3=".6" +export TSTEPN3="3" +export STATN3="STA" +# +# nest 4: cedar key +export NELATN4="29.60" +export NELONN4="-82.75" +export SWLATN4="29.00" +export SWLONN4="-83.55" +export RESN4=".75" +export TSTEPN4="3" +export STATN4="STA" +# +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS +# = +# NOTE TO USER: the lat/lon points specified can be changed for any = +# arbitrary point of interest within your outer domain defined above. = +# One default buoy locations has already been configured for you = +# below. Add more as needed. = +# +# NOTE: These do not have to match NDBC locations. = +# +#======================================================================== +# Spectra points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 ...." +# +export SPECPOINTS="KTOWER:29.6619:-84.3731 42036:28.500:-84.517 42039:28.791:-86.008 42012:30.065:-87.34" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOTAEN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be changed in a new version, the user can get 1d-spectra but not g-h plots). +# +export WVTONCG="0" +export NELATWT="30.60" +export NELONWT="-82.60" +export SWLATWT="28.35" +export SWLONWT="-87.35" +export GEORESWT="3.5" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="PCB" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.PCB51.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#$southern side TAE - east to west +#BOUN SEG XY 277.0 28.35 272.65 28.35 VAR FILE 0.00 'multi_1.PCB71.spec.swan' 1 & +# 0.45 'multi_1.PCB70.spec.swan' 1 & +# 0.75 'multi_1.PCB69.spec.swan' 1 & +# 1.05 'multi_1.PCB68.spec.swan' 1 & +# 1.35 'multi_1.PCB67.spec.swan' 1 & +# 1.65 'multi_1.PCB66.spec.swan' 1 & +# 1.95 'multi_1.PCB65.spec.swan' 1 & +# 2.25 'multi_1.PCB64.spec.swan' 1 & +# 2.55 'multi_1.PCB63.spec.swan' 1 & +# 2.85 'multi_1.PCB62.spec.swan' 1 & +# 3.15 'multi_1.PCB61.spec.swan' 1 & +# 3.45 'multi_1.PCB60.spec.swan' 1 & +# 3.75 'multi_1.PCB59.spec.swan' 1 & +# 4.05 'multi_1.PCB58.spec.swan' 1 & +# 4.35 'multi_1.PCB51.spec.swan' 1 +#$west boundary-N to S +#BOUN SEG XY 272.65 30.15 272.65 28.35 VAR FILE 0.00 'multi_1.PCB57.spec.swan' 1 & +# 0.30 'multi_1.PCB56.spec.swan' 1 & +# 0.60 'multi_1.PCB55.spec.swan' 1 & +# 0.90 'multi_1.PCB54.spec.swan' 1 & +# 1.20 'multi_1.PCB53.spec.swan' 1 & +# 1.50 'multi_1.PCB52.spec.swan' 1 & +# 1.80 'multi_1.PCB51.spec.swan.cp' 1 +#$END BOUNSEG +# diff --git a/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/TBW b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/TBW new file mode 100644 index 0000000000..0f54db858b --- /dev/null +++ b/edexOsgi/com.raytheon.uf.tools.gfesuite/nwps/domains/TBW @@ -0,0 +1,177 @@ +#------------------------------------------------------------------------ +# Domain File +# Original Author(s): Roberto Padilla-Hernandez,Douglas Gaer +# Alex Gibbs, Pablo Santos,Tony Freeman +# File Creation Date: 06/01/2012 +# Date Last Modified: 05/11/13...ag +# +# Version control: 1.33 +# +# Support Team: +# +# Contributors: +# +# ----------------------------------------------------------------------- +# ---------------------- Description and Details ------------------------ +# ----------------------------------------------------------------------- +# +# File used to setup a geographical domain for SWAN and WW3 +# +# ----------------------------------------------------------- +#======================================================================== +# TBW = +# GEOGRAPHICAL DOMAIN, GEOGRAPHICAL RESOLUTION AND OUTPUT TIME STEP = +# = +# NOTE: RES = spatial resolution in km = +# TSTEP = request output time step (not the model time step) = +#======================================================================== +# +export SITEID="TBW" +export REGIONID="SR" +export NELAT="29.70" +export NELON="-81.50" +export SWLAT="25.45" +export SWLON="-84.80" +export RES="1.8" +export TSTEP="3" +# +#======================================================================== +# NESTED GRID CONFIGURATION = +# = +# These nested grids are non-telescopic grids (i.e all of them are = +# nested in the outer grid, and get the boundary conditions only from it) = +# Later versions of NWPS will either allow for telescopic nesting or = +# will be run on an unstructured grid characterized with a fine mesh = +# over the nearshore zones and a coarser mesh across the offshore areas. = +# = +#======================================================================== +# +# TO DO: Update the domains below to reflect the area/s that you are +# interested in (must reside inside of you outer domain defined +# above). Also, remember to remove or comment out the remaining +# example nests below that were configured for another area. Once +# your nests are configured, just toggle the NESTGRIDS to '1' +# (Default configuration is off or '0') and you will have control +# from the GFE GUI to activate your nests during your runs. +# +# STATIONARY VS NONSTATIONARY MODE: +# +# STATN=STA for STATIONARY RUNS, STATN=NON for NON-STATIONARY RUNS. +# The default value is NONstationary for CG1 (outer grid) and STAtionary +# for the nested grids. Change this only if you know what you are doing. +# You can choose STA or NON for a particular nested grid. In general, +# if your domain that you define as a nest below is >= 100 km^2, then +# set STATN=NON. For the very small domains or nests (<= 100 km^2) +# set STATN=STA. +# +# ACTIVATE NEST/S: default is on for TBW +# +# NESTGRIDS="0" ... turns off nest options +# NESTGRIDS="1" ... turns on nest options +# +export NESTGRIDS="1" +# +# NEST 1...grid matches bathy 1 arc-sec (~30m res) NAVD 88 DEM from NGDC +export NELATN1="28.05" +export NELONN1="-82.38" +export SWLATN1="27.48" +export SWLONN1="-82.85" +export RESN1=".75" +export TSTEPN1="3" +export STATN1="STA" +# +# +#======================================================================== +# SPECTRA OUTPUT LOCATIONS +# = +# NOTE TO USER: the lat/lon points specified can be changed for any = +# arbitrary point of interest within your outer domain defined above. = +# One default buoy locations has already been configured for you = +# below. Add more as needed. = +# +# NOTE: These do not have to match NDBC locations. = +# +#======================================================================== +# Spectra points defined as space delimited list of: +# "name1:lat1:lon1 name2:lat2:lon2 name3:lat3:lon3 name4:lat4:lon4 ...." +# +export SPECPOINTS="42021:28.311:-83.306 42036:28.500:-84.517 42013:27.169:-82.926" +# +#======================================================================== +# WAVE TRACKING (and WAVE PARTITION) ON/OFF = +# SET: SUBDOTBWN, GEOGRAPH RESOL and TOLERANCE WAVETRACK PARAMETERS = +#======================================================================== +# IF WAVE TRACKING IS REQUIRED THEN WVTRCK="ON", OTHER WISE SET IT AS "OFF" +# IF WVTRCK IS "ON", ADDTIONAL INFORMATION IS REQUIRED, SEE BELOW +# +export WVTRCK="ON" +# +# IF WAVE TRACKING IS REQUIRED EXACTLY OVER THE COMPUTATIONAL GRID AND SAME SPATIAL +# RESOLUTION: SET WVTONCG="1" +# IF USER WANTS TO CHANGE ANYONE OF THE PARAMETERS THEN WVTONCG="0" AND USER MUST GIVE +# ALL INFORMATION FOR THE DOMAIN OR SUBDOMAIN AND GEOGRAPHICAL RESOLUTION. +# BE CAREFULL, IF THERE IS ANY SPECTRAL OUTPUT LOCATIONS OUT OF THE NEW (REDUCED) DOMAIN +# FOR WAVE TRACKING NWPS WILL ABORT. +# (This will be changed in a new version, the user can get 1d-spectra but not g-h plots). +# +export WVTONCG="0" +export NELATWT="29.70" +export NELONWT="-81.50" +export SWLATWT="25.45" +export SWLONWT="-84.80" +export GEORESWT="3.5" +# +# PARAMETERS FOR TRACKING ALGORITHM for WVTONCG=0 or =1 THIS IS ALWAYS READ +# *CAUTION* CHANGE THEM ONLY IF YOU KNOW WHAT YOU ARE DOING +# RECOMENDED VALUES WVTRKPA="10. 1. 0.25 0.1 10. 1." +# dirKnob, perKnob, hsKnob, wetPts, dirTimeKnob, tpTimeKnob +export WVTRKPA="10. 1. 0.25 0.1 10. 1." +# +#======================================================================== +# CURRENTS DEFINITION (SEE SWAN MANUAL) = +#======================================================================== +#export CURRL1="INPGRID CUR ............................." +#export CURRL2="READINP CUR ............................." +# +#======================================================================== +# BOUNDARY CONDITIONS (SEE SWAN MANUAL) = +#======================================================================== +# IF BOUNDARY CONDITIONS WILL BE USED then BOUNDCOND=1, Otherwise =0; +# Setting up BOUNDCOND here to zero will permanently disable BCs. +# If you leave it as 1 the user will still have the option to disable +# them from the interactive Run_NWPS GUI. +# +export BOUNCOND="1" +export FTPPAT1="multi_1" +export FTPPAT1B="multi_1" +export FTPPAT2="TBW" +export NFTPATTEMPTS="3" +export WAVECPS="multi_1.TBW59.spec.swan" +# +# THE FOLLOWING LINES MUST BE COMMENTED. IF YOU ADD BOUNDARY COMMAND LINES FOR YOUR +# DOMAIN, ADD THEM WITH THE "#" AS A FIRST CHARACTER, IF YOU DECIDE NOT TO USE BOUNARY +# CONDITIONS (BOUNCOND="0") THEY WILL REMAIN AS A COMMENTED LINES. IF YOU DECIDE TO USE +# BOUNDARY CONDITIONS (BOUNCOND="1") NWPS WILL INCLUDE THE INFORMATION IN THE ACTUAL +# INPUT FILES WITH NOT COMMENT CHARACTER +# +#$BOUNDARY COMMAND LINES +#$southern side TBW - east to west +#BOUN SEG XY 277.7 25.45 275.2 25.45 VAR FILE 0.00 'multi_1.TBW64.spec.swan' 1 & +# 0.50 'multi_1.TBW63.spec.swan' 1 & +# 1.00 'multi_1.TBW62.spec.swan' 1 & +# 1.50 'multi_1.TBW61.spec.swan' 1 & +# 2.00 'multi_1.TBW60.spec.swan' 1 & +# 2.50 'multi_1.TBW59.spec.swan' 1 +#$western side TBW - north to south +#BOUN SEG XY 275.2 29.45 275.2 25.45 VAR FILE 0.00 'multi_1.TBW51.spec.swan' 1 & +# 0.50 'multi_1.TBW52.spec.swan' 1 & +# 1.00 'multi_1.TBW53.spec.swan' 1 & +# 1.50 'multi_1.TBW54.spec.swan' 1 & +# 2.00 'multi_1.TBW55.spec.swan' 1 & +# 2.50 'multi_1.TBW56.spec.swan' 1 & +# 3.00 'multi_1.TBW57.spec.swan' 1 & +# 3.50 'multi_1.TBW58.spec.swan' 1 & +# 4.00 'multi_1.TBW59.spec.swan.cp' 1 +#$ +#$END BOUNSEG +#