Skip to content

Commit 087c020

Browse files
committed
FDS Validation: further updates to USFS_Catchpole logic for spread rate
1 parent c326e50 commit 087c020

356 files changed

Lines changed: 4339 additions & 3624 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Validation/USFS_Catchpole/FDS_Input_Files/EX72.fds

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -111,26 +111,26 @@
111111
SPECIFIC_HEAT_RAMP = 'cp_dry_veg'
112112
A = 1040.
113113
E = 61041.
114-
MATL_ID = 'Regular Excelsior Char'
114+
MATL_ID = 'Char'
115115
NU_MATL = 0.154
116116
SPEC_ID = 'WOOD FUEL VAPOR'
117117
NU_SPEC = 0.846
118118
HEAT_OF_REACTION = 711.0 /
119119

120-
&MATL ID = 'Regular Excelsior Char'
120+
&MATL ID = 'Char'
121121
DENSITY = 300.
122122
CONDUCTIVITY = 0.052
123123
SPECIFIC_HEAT_RAMP = 'cp_char'
124124
SURFACE_OXIDATION_MODEL = T
125125
A = 465.
126126
E = 68000.
127-
MATL_ID = 'Regular Excelsior Ash'
127+
MATL_ID = 'Ash'
128128
NU_MATL = 0.02
129129
SPEC_ID = 'PRODUCTS','AIR'
130130
NU_SPEC = 8.18,-7.2
131131
HEAT_OF_REACTION = -25000. /
132132

133-
&MATL ID = 'Regular Excelsior Ash'
133+
&MATL ID = 'Ash'
134134
DENSITY = 67.
135135
CONDUCTIVITY = 0.1
136136
SPECIFIC_HEAT = 2.0 /
@@ -159,8 +159,8 @@
159159
&BNDF QUANTITY='WALL TEMPERATURE' /
160160
&BNDF QUANTITY='GAUGE HEAT FLUX' /
161161

162-
&DEVC ID='xT', QUANTITY='TEMPERATURE', SPATIAL_STATISTIC='MAXLOC X', XB=0,8,-0.1,0.1,0,0.203 /
163-
&DEVC ID='x',QUANTITY='CONTROL VALUE',CTRL_ID='x proc'/
162+
&DEVC ID='xT', QUANTITY='WALL TEMPERATURE', PART_ID='Regular Excelsior', SPATIAL_STATISTIC='MAXLOC X', XB=0,8,-0.1,0.1,0,0.203/
163+
&DEVC ID='x',QUANTITY='CONTROL VALUE',CTRL_ID='x proc', SETPOINT=7.8 /
164164
&DEVC ID='flag val',QUANTITY='CONTROL',CTRL_ID='flag'/
165165

166166
&DEVC ID='t', XYZ=0,0,0, QUANTITY='TIME', OUTPUT=F, SETPOINT=11.0/
@@ -169,5 +169,7 @@
169169
&CTRL ID='flag', FUNCTION_TYPE='ALL', INPUT_ID='t','HRR',INITIAL_STATE=T/
170170
&CTRL ID='x proc',FUNCTION_TYPE='MULTIPLY',INPUT_ID='xT','flag val'/
171171

172+
&CTRL FUNCTION_TYPE='KILL', INPUT_ID='x' /
173+
172174
&TAIL /
173175

Validation/USFS_Catchpole/FDS_Input_Files/EX73.fds

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -111,26 +111,26 @@
111111
SPECIFIC_HEAT_RAMP = 'cp_dry_veg'
112112
A = 1040.
113113
E = 61041.
114-
MATL_ID = 'Regular Excelsior Char'
114+
MATL_ID = 'Char'
115115
NU_MATL = 0.154
116116
SPEC_ID = 'WOOD FUEL VAPOR'
117117
NU_SPEC = 0.846
118118
HEAT_OF_REACTION = 711.0 /
119119

120-
&MATL ID = 'Regular Excelsior Char'
120+
&MATL ID = 'Char'
121121
DENSITY = 300.
122122
CONDUCTIVITY = 0.052
123123
SPECIFIC_HEAT_RAMP = 'cp_char'
124124
SURFACE_OXIDATION_MODEL = T
125125
A = 465.
126126
E = 68000.
127-
MATL_ID = 'Regular Excelsior Ash'
127+
MATL_ID = 'Ash'
128128
NU_MATL = 0.02
129129
SPEC_ID = 'PRODUCTS','AIR'
130130
NU_SPEC = 8.18,-7.2
131131
HEAT_OF_REACTION = -25000. /
132132

133-
&MATL ID = 'Regular Excelsior Ash'
133+
&MATL ID = 'Ash'
134134
DENSITY = 67.
135135
CONDUCTIVITY = 0.1
136136
SPECIFIC_HEAT = 2.0 /
@@ -159,8 +159,8 @@
159159
&BNDF QUANTITY='WALL TEMPERATURE' /
160160
&BNDF QUANTITY='GAUGE HEAT FLUX' /
161161

162-
&DEVC ID='xT', QUANTITY='TEMPERATURE', SPATIAL_STATISTIC='MAXLOC X', XB=0,8,-0.1,0.1,0,0.203 /
163-
&DEVC ID='x',QUANTITY='CONTROL VALUE',CTRL_ID='x proc'/
162+
&DEVC ID='xT', QUANTITY='WALL TEMPERATURE', PART_ID='Regular Excelsior', SPATIAL_STATISTIC='MAXLOC X', XB=0,8,-0.1,0.1,0,0.203/
163+
&DEVC ID='x',QUANTITY='CONTROL VALUE',CTRL_ID='x proc', SETPOINT=7.8 /
164164
&DEVC ID='flag val',QUANTITY='CONTROL',CTRL_ID='flag'/
165165

166166
&DEVC ID='t', XYZ=0,0,0, QUANTITY='TIME', OUTPUT=F, SETPOINT=11.0/
@@ -169,5 +169,7 @@
169169
&CTRL ID='flag', FUNCTION_TYPE='ALL', INPUT_ID='t','HRR',INITIAL_STATE=T/
170170
&CTRL ID='x proc',FUNCTION_TYPE='MULTIPLY',INPUT_ID='xT','flag val'/
171171

172+
&CTRL FUNCTION_TYPE='KILL', INPUT_ID='x' /
173+
172174
&TAIL /
173175

Validation/USFS_Catchpole/FDS_Input_Files/EX74.fds

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -111,26 +111,26 @@
111111
SPECIFIC_HEAT_RAMP = 'cp_dry_veg'
112112
A = 1040.
113113
E = 61041.
114-
MATL_ID = 'Regular Excelsior Char'
114+
MATL_ID = 'Char'
115115
NU_MATL = 0.154
116116
SPEC_ID = 'WOOD FUEL VAPOR'
117117
NU_SPEC = 0.846
118118
HEAT_OF_REACTION = 711.0 /
119119

120-
&MATL ID = 'Regular Excelsior Char'
120+
&MATL ID = 'Char'
121121
DENSITY = 300.
122122
CONDUCTIVITY = 0.052
123123
SPECIFIC_HEAT_RAMP = 'cp_char'
124124
SURFACE_OXIDATION_MODEL = T
125125
A = 465.
126126
E = 68000.
127-
MATL_ID = 'Regular Excelsior Ash'
127+
MATL_ID = 'Ash'
128128
NU_MATL = 0.02
129129
SPEC_ID = 'PRODUCTS','AIR'
130130
NU_SPEC = 8.18,-7.2
131131
HEAT_OF_REACTION = -25000. /
132132

133-
&MATL ID = 'Regular Excelsior Ash'
133+
&MATL ID = 'Ash'
134134
DENSITY = 67.
135135
CONDUCTIVITY = 0.1
136136
SPECIFIC_HEAT = 2.0 /
@@ -159,8 +159,8 @@
159159
&BNDF QUANTITY='WALL TEMPERATURE' /
160160
&BNDF QUANTITY='GAUGE HEAT FLUX' /
161161

162-
&DEVC ID='xT', QUANTITY='TEMPERATURE', SPATIAL_STATISTIC='MAXLOC X', XB=0,8,-0.1,0.1,0,0.203 /
163-
&DEVC ID='x',QUANTITY='CONTROL VALUE',CTRL_ID='x proc'/
162+
&DEVC ID='xT', QUANTITY='WALL TEMPERATURE', PART_ID='Regular Excelsior', SPATIAL_STATISTIC='MAXLOC X', XB=0,8,-0.1,0.1,0,0.203/
163+
&DEVC ID='x',QUANTITY='CONTROL VALUE',CTRL_ID='x proc', SETPOINT=7.8 /
164164
&DEVC ID='flag val',QUANTITY='CONTROL',CTRL_ID='flag'/
165165

166166
&DEVC ID='t', XYZ=0,0,0, QUANTITY='TIME', OUTPUT=F, SETPOINT=11.0/
@@ -169,5 +169,7 @@
169169
&CTRL ID='flag', FUNCTION_TYPE='ALL', INPUT_ID='t','HRR',INITIAL_STATE=T/
170170
&CTRL ID='x proc',FUNCTION_TYPE='MULTIPLY',INPUT_ID='xT','flag val'/
171171

172+
&CTRL FUNCTION_TYPE='KILL', INPUT_ID='x' /
173+
172174
&TAIL /
173175

Validation/USFS_Catchpole/FDS_Input_Files/EX75.fds

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -111,26 +111,26 @@
111111
SPECIFIC_HEAT_RAMP = 'cp_dry_veg'
112112
A = 1040.
113113
E = 61041.
114-
MATL_ID = 'Regular Excelsior Char'
114+
MATL_ID = 'Char'
115115
NU_MATL = 0.154
116116
SPEC_ID = 'WOOD FUEL VAPOR'
117117
NU_SPEC = 0.846
118118
HEAT_OF_REACTION = 711.0 /
119119

120-
&MATL ID = 'Regular Excelsior Char'
120+
&MATL ID = 'Char'
121121
DENSITY = 300.
122122
CONDUCTIVITY = 0.052
123123
SPECIFIC_HEAT_RAMP = 'cp_char'
124124
SURFACE_OXIDATION_MODEL = T
125125
A = 465.
126126
E = 68000.
127-
MATL_ID = 'Regular Excelsior Ash'
127+
MATL_ID = 'Ash'
128128
NU_MATL = 0.02
129129
SPEC_ID = 'PRODUCTS','AIR'
130130
NU_SPEC = 8.18,-7.2
131131
HEAT_OF_REACTION = -25000. /
132132

133-
&MATL ID = 'Regular Excelsior Ash'
133+
&MATL ID = 'Ash'
134134
DENSITY = 67.
135135
CONDUCTIVITY = 0.1
136136
SPECIFIC_HEAT = 2.0 /
@@ -159,8 +159,8 @@
159159
&BNDF QUANTITY='WALL TEMPERATURE' /
160160
&BNDF QUANTITY='GAUGE HEAT FLUX' /
161161

162-
&DEVC ID='xT', QUANTITY='TEMPERATURE', SPATIAL_STATISTIC='MAXLOC X', XB=0,8,-0.1,0.1,0,0.203 /
163-
&DEVC ID='x',QUANTITY='CONTROL VALUE',CTRL_ID='x proc'/
162+
&DEVC ID='xT', QUANTITY='WALL TEMPERATURE', PART_ID='Regular Excelsior', SPATIAL_STATISTIC='MAXLOC X', XB=0,8,-0.1,0.1,0,0.203/
163+
&DEVC ID='x',QUANTITY='CONTROL VALUE',CTRL_ID='x proc', SETPOINT=7.8 /
164164
&DEVC ID='flag val',QUANTITY='CONTROL',CTRL_ID='flag'/
165165

166166
&DEVC ID='t', XYZ=0,0,0, QUANTITY='TIME', OUTPUT=F, SETPOINT=11.0/
@@ -169,5 +169,7 @@
169169
&CTRL ID='flag', FUNCTION_TYPE='ALL', INPUT_ID='t','HRR',INITIAL_STATE=T/
170170
&CTRL ID='x proc',FUNCTION_TYPE='MULTIPLY',INPUT_ID='xT','flag val'/
171171

172+
&CTRL FUNCTION_TYPE='KILL', INPUT_ID='x' /
173+
172174
&TAIL /
173175

Validation/USFS_Catchpole/FDS_Input_Files/EX76.fds

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -111,26 +111,26 @@
111111
SPECIFIC_HEAT_RAMP = 'cp_dry_veg'
112112
A = 1040.
113113
E = 61041.
114-
MATL_ID = 'Regular Excelsior Char'
114+
MATL_ID = 'Char'
115115
NU_MATL = 0.154
116116
SPEC_ID = 'WOOD FUEL VAPOR'
117117
NU_SPEC = 0.846
118118
HEAT_OF_REACTION = 711.0 /
119119

120-
&MATL ID = 'Regular Excelsior Char'
120+
&MATL ID = 'Char'
121121
DENSITY = 300.
122122
CONDUCTIVITY = 0.052
123123
SPECIFIC_HEAT_RAMP = 'cp_char'
124124
SURFACE_OXIDATION_MODEL = T
125125
A = 465.
126126
E = 68000.
127-
MATL_ID = 'Regular Excelsior Ash'
127+
MATL_ID = 'Ash'
128128
NU_MATL = 0.02
129129
SPEC_ID = 'PRODUCTS','AIR'
130130
NU_SPEC = 8.18,-7.2
131131
HEAT_OF_REACTION = -25000. /
132132

133-
&MATL ID = 'Regular Excelsior Ash'
133+
&MATL ID = 'Ash'
134134
DENSITY = 67.
135135
CONDUCTIVITY = 0.1
136136
SPECIFIC_HEAT = 2.0 /
@@ -159,8 +159,8 @@
159159
&BNDF QUANTITY='WALL TEMPERATURE' /
160160
&BNDF QUANTITY='GAUGE HEAT FLUX' /
161161

162-
&DEVC ID='xT', QUANTITY='TEMPERATURE', SPATIAL_STATISTIC='MAXLOC X', XB=0,8,-0.1,0.1,0,0.203 /
163-
&DEVC ID='x',QUANTITY='CONTROL VALUE',CTRL_ID='x proc'/
162+
&DEVC ID='xT', QUANTITY='WALL TEMPERATURE', PART_ID='Regular Excelsior', SPATIAL_STATISTIC='MAXLOC X', XB=0,8,-0.1,0.1,0,0.203/
163+
&DEVC ID='x',QUANTITY='CONTROL VALUE',CTRL_ID='x proc', SETPOINT=7.8 /
164164
&DEVC ID='flag val',QUANTITY='CONTROL',CTRL_ID='flag'/
165165

166166
&DEVC ID='t', XYZ=0,0,0, QUANTITY='TIME', OUTPUT=F, SETPOINT=11.0/
@@ -169,5 +169,7 @@
169169
&CTRL ID='flag', FUNCTION_TYPE='ALL', INPUT_ID='t','HRR',INITIAL_STATE=T/
170170
&CTRL ID='x proc',FUNCTION_TYPE='MULTIPLY',INPUT_ID='xT','flag val'/
171171

172+
&CTRL FUNCTION_TYPE='KILL', INPUT_ID='x' /
173+
172174
&TAIL /
173175

Validation/USFS_Catchpole/FDS_Input_Files/EX77.fds

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -111,26 +111,26 @@
111111
SPECIFIC_HEAT_RAMP = 'cp_dry_veg'
112112
A = 1040.
113113
E = 61041.
114-
MATL_ID = 'Regular Excelsior Char'
114+
MATL_ID = 'Char'
115115
NU_MATL = 0.154
116116
SPEC_ID = 'WOOD FUEL VAPOR'
117117
NU_SPEC = 0.846
118118
HEAT_OF_REACTION = 711.0 /
119119

120-
&MATL ID = 'Regular Excelsior Char'
120+
&MATL ID = 'Char'
121121
DENSITY = 300.
122122
CONDUCTIVITY = 0.052
123123
SPECIFIC_HEAT_RAMP = 'cp_char'
124124
SURFACE_OXIDATION_MODEL = T
125125
A = 465.
126126
E = 68000.
127-
MATL_ID = 'Regular Excelsior Ash'
127+
MATL_ID = 'Ash'
128128
NU_MATL = 0.02
129129
SPEC_ID = 'PRODUCTS','AIR'
130130
NU_SPEC = 8.18,-7.2
131131
HEAT_OF_REACTION = -25000. /
132132

133-
&MATL ID = 'Regular Excelsior Ash'
133+
&MATL ID = 'Ash'
134134
DENSITY = 67.
135135
CONDUCTIVITY = 0.1
136136
SPECIFIC_HEAT = 2.0 /
@@ -159,8 +159,8 @@
159159
&BNDF QUANTITY='WALL TEMPERATURE' /
160160
&BNDF QUANTITY='GAUGE HEAT FLUX' /
161161

162-
&DEVC ID='xT', QUANTITY='TEMPERATURE', SPATIAL_STATISTIC='MAXLOC X', XB=0,8,-0.1,0.1,0,0.203 /
163-
&DEVC ID='x',QUANTITY='CONTROL VALUE',CTRL_ID='x proc'/
162+
&DEVC ID='xT', QUANTITY='WALL TEMPERATURE', PART_ID='Regular Excelsior', SPATIAL_STATISTIC='MAXLOC X', XB=0,8,-0.1,0.1,0,0.203/
163+
&DEVC ID='x',QUANTITY='CONTROL VALUE',CTRL_ID='x proc', SETPOINT=7.8 /
164164
&DEVC ID='flag val',QUANTITY='CONTROL',CTRL_ID='flag'/
165165

166166
&DEVC ID='t', XYZ=0,0,0, QUANTITY='TIME', OUTPUT=F, SETPOINT=11.0/
@@ -169,5 +169,7 @@
169169
&CTRL ID='flag', FUNCTION_TYPE='ALL', INPUT_ID='t','HRR',INITIAL_STATE=T/
170170
&CTRL ID='x proc',FUNCTION_TYPE='MULTIPLY',INPUT_ID='xT','flag val'/
171171

172+
&CTRL FUNCTION_TYPE='KILL', INPUT_ID='x' /
173+
172174
&TAIL /
173175

Validation/USFS_Catchpole/FDS_Input_Files/EXMC18.fds

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -111,26 +111,26 @@
111111
SPECIFIC_HEAT_RAMP = 'cp_dry_veg'
112112
A = 1040.
113113
E = 61041.
114-
MATL_ID = 'Regular Excelsior Char'
114+
MATL_ID = 'Char'
115115
NU_MATL = 0.154
116116
SPEC_ID = 'WOOD FUEL VAPOR'
117117
NU_SPEC = 0.846
118118
HEAT_OF_REACTION = 711.0 /
119119

120-
&MATL ID = 'Regular Excelsior Char'
120+
&MATL ID = 'Char'
121121
DENSITY = 300.
122122
CONDUCTIVITY = 0.052
123123
SPECIFIC_HEAT_RAMP = 'cp_char'
124124
SURFACE_OXIDATION_MODEL = T
125125
A = 465.
126126
E = 68000.
127-
MATL_ID = 'Regular Excelsior Ash'
127+
MATL_ID = 'Ash'
128128
NU_MATL = 0.02
129129
SPEC_ID = 'PRODUCTS','AIR'
130130
NU_SPEC = 8.18,-7.2
131131
HEAT_OF_REACTION = -25000. /
132132

133-
&MATL ID = 'Regular Excelsior Ash'
133+
&MATL ID = 'Ash'
134134
DENSITY = 67.
135135
CONDUCTIVITY = 0.1
136136
SPECIFIC_HEAT = 2.0 /
@@ -159,8 +159,8 @@
159159
&BNDF QUANTITY='WALL TEMPERATURE' /
160160
&BNDF QUANTITY='GAUGE HEAT FLUX' /
161161

162-
&DEVC ID='xT', QUANTITY='TEMPERATURE', SPATIAL_STATISTIC='MAXLOC X', XB=0,8,-0.1,0.1,0,0.203 /
163-
&DEVC ID='x',QUANTITY='CONTROL VALUE',CTRL_ID='x proc'/
162+
&DEVC ID='xT', QUANTITY='WALL TEMPERATURE', PART_ID='Regular Excelsior', SPATIAL_STATISTIC='MAXLOC X', XB=0,8,-0.1,0.1,0,0.203/
163+
&DEVC ID='x',QUANTITY='CONTROL VALUE',CTRL_ID='x proc', SETPOINT=7.8 /
164164
&DEVC ID='flag val',QUANTITY='CONTROL',CTRL_ID='flag'/
165165

166166
&DEVC ID='t', XYZ=0,0,0, QUANTITY='TIME', OUTPUT=F, SETPOINT=11.0/
@@ -169,5 +169,7 @@
169169
&CTRL ID='flag', FUNCTION_TYPE='ALL', INPUT_ID='t','HRR',INITIAL_STATE=T/
170170
&CTRL ID='x proc',FUNCTION_TYPE='MULTIPLY',INPUT_ID='xT','flag val'/
171171

172+
&CTRL FUNCTION_TYPE='KILL', INPUT_ID='x' /
173+
172174
&TAIL /
173175

Validation/USFS_Catchpole/FDS_Input_Files/EXMC19.fds

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -111,26 +111,26 @@
111111
SPECIFIC_HEAT_RAMP = 'cp_dry_veg'
112112
A = 1040.
113113
E = 61041.
114-
MATL_ID = 'Regular Excelsior Char'
114+
MATL_ID = 'Char'
115115
NU_MATL = 0.154
116116
SPEC_ID = 'WOOD FUEL VAPOR'
117117
NU_SPEC = 0.846
118118
HEAT_OF_REACTION = 711.0 /
119119

120-
&MATL ID = 'Regular Excelsior Char'
120+
&MATL ID = 'Char'
121121
DENSITY = 300.
122122
CONDUCTIVITY = 0.052
123123
SPECIFIC_HEAT_RAMP = 'cp_char'
124124
SURFACE_OXIDATION_MODEL = T
125125
A = 465.
126126
E = 68000.
127-
MATL_ID = 'Regular Excelsior Ash'
127+
MATL_ID = 'Ash'
128128
NU_MATL = 0.02
129129
SPEC_ID = 'PRODUCTS','AIR'
130130
NU_SPEC = 8.18,-7.2
131131
HEAT_OF_REACTION = -25000. /
132132

133-
&MATL ID = 'Regular Excelsior Ash'
133+
&MATL ID = 'Ash'
134134
DENSITY = 67.
135135
CONDUCTIVITY = 0.1
136136
SPECIFIC_HEAT = 2.0 /
@@ -159,8 +159,8 @@
159159
&BNDF QUANTITY='WALL TEMPERATURE' /
160160
&BNDF QUANTITY='GAUGE HEAT FLUX' /
161161

162-
&DEVC ID='xT', QUANTITY='TEMPERATURE', SPATIAL_STATISTIC='MAXLOC X', XB=0,8,-0.1,0.1,0,0.203 /
163-
&DEVC ID='x',QUANTITY='CONTROL VALUE',CTRL_ID='x proc'/
162+
&DEVC ID='xT', QUANTITY='WALL TEMPERATURE', PART_ID='Regular Excelsior', SPATIAL_STATISTIC='MAXLOC X', XB=0,8,-0.1,0.1,0,0.203/
163+
&DEVC ID='x',QUANTITY='CONTROL VALUE',CTRL_ID='x proc', SETPOINT=7.8 /
164164
&DEVC ID='flag val',QUANTITY='CONTROL',CTRL_ID='flag'/
165165

166166
&DEVC ID='t', XYZ=0,0,0, QUANTITY='TIME', OUTPUT=F, SETPOINT=11.0/
@@ -169,5 +169,7 @@
169169
&CTRL ID='flag', FUNCTION_TYPE='ALL', INPUT_ID='t','HRR',INITIAL_STATE=T/
170170
&CTRL ID='x proc',FUNCTION_TYPE='MULTIPLY',INPUT_ID='xT','flag val'/
171171

172+
&CTRL FUNCTION_TYPE='KILL', INPUT_ID='x' /
173+
172174
&TAIL /
173175

0 commit comments

Comments
 (0)