Skip to content

Commit 35973d1

Browse files
authored
Merge pull request #14611 from mcgratta/master
FDS Source: Use less huge HUGE number
2 parents 19f08f1 + 7cc5f2e commit 35973d1

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

Source/prec.f90

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ MODULE PRECISION_PARAMETERS
4040
REAL(FB), PARAMETER :: TWO_EPSILON_FB=2._EB*EPSILON(1._FB) !< A very small number 4 byte accuracy
4141
REAL(EB), PARAMETER :: TINY_EB=TINY(1._EB) !< The smallest resolvable 8 byte real number
4242
REAL(EB), PARAMETER :: HUGE_EB=HUGE(1._EB) !< The largest resolvable 8 btye real number
43+
REAL(EB), PARAMETER :: HUGE_FB=HUGE(1._FB) !< A large number but not too large for various operations
4344

4445
! Often used numbers
4546

Source/read.f90

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2363,26 +2363,26 @@ SUBROUTINE READ_DUMP
23632363
ENDIF
23642364

23652365
DT_BNDF = -1._EB ; RAMP_BNDF = 'null' ; DT_BNDF_SPECIFIED = DT_BNDF
2366-
DT_CPU = HUGE_EB ; RAMP_CPU = 'null' ; DT_CPU_SPECIFIED = DT_CPU
2366+
DT_CPU = HUGE_FB ; RAMP_CPU = 'null' ; DT_CPU_SPECIFIED = DT_CPU
23672367
DT_CTRL = -1._EB ; RAMP_CTRL = 'null' ; DT_CTRL_SPECIFIED = DT_CTRL
23682368
DT_DEVC = -1._EB ; RAMP_DEVC = 'null' ; DT_DEVC_SPECIFIED = DT_DEVC
23692369
DT_FLUSH = -1._EB ; RAMP_FLUSH = 'null' ; DT_FLUSH_SPECIFIED = DT_FLUSH
2370-
DT_GEOM = HUGE_EB ; RAMP_GEOM = 'null' ; DT_GEOM_SPECIFIED = DT_GEOM
2370+
DT_GEOM = HUGE_FB ; RAMP_GEOM = 'null' ; DT_GEOM_SPECIFIED = DT_GEOM
23712371
DT_HRR = -1._EB ; RAMP_HRR = 'null' ; DT_HRR_SPECIFIED = DT_HRR
23722372
DT_HVAC = -1._EB ; RAMP_HVAC = 'null' ; DT_HVAC_SPECIFIED = DT_HVAC
23732373
DT_ISOF = -1._EB ; RAMP_ISOF = 'null' ; DT_ISOF_SPECIFIED = DT_ISOF
23742374
DT_MASS = -1._EB ; RAMP_MASS = 'null' ; DT_MASS_SPECIFIED = DT_MASS
23752375
DT_PART = -1._EB ; RAMP_PART = 'null' ; DT_PART_SPECIFIED = DT_PART
2376-
DT_PL3D = HUGE_EB ; RAMP_PL3D = 'null' ; DT_PL3D_SPECIFIED = DT_PL3D
2376+
DT_PL3D = HUGE_FB ; RAMP_PL3D = 'null' ; DT_PL3D_SPECIFIED = DT_PL3D
23772377
DT_PROF = -1._EB ; RAMP_PROF = 'null' ; DT_PROF_SPECIFIED = DT_PROF
2378-
DT_RADF = HUGE_EB ; RAMP_RADF = 'null' ; DT_RADF_SPECIFIED = DT_RADF
2379-
DT_RESTART = HUGE_EB ; RAMP_RESTART = 'null' ; DT_RESTART_SPECIFIED = DT_RESTART
2378+
DT_RADF = HUGE_FB ; RAMP_RADF = 'null' ; DT_RADF_SPECIFIED = DT_RADF
2379+
DT_RESTART = HUGE_FB ; RAMP_RESTART = 'null' ; DT_RESTART_SPECIFIED = DT_RESTART
23802380
DT_SLCF = -1._EB ; RAMP_SLCF = 'null' ; DT_SLCF_SPECIFIED = DT_SLCF
23812381
DT_SL3D = (T_END-T_BEGIN)/5._EB ; RAMP_SL3D = 'null' ; DT_SL3D_SPECIFIED = DT_SL3D
23822382
DT_SMOKE3D = -1._EB ; RAMP_SMOKE3D = 'null' ; DT_SMOKE3D_SPECIFIED = DT_SMOKE3D
2383-
DT_UVW = HUGE_EB ; RAMP_UVW = 'null' ; DT_UVW_SPECIFIED = DT_UVW
2384-
DT_TMP = HUGE_EB ; RAMP_TMP = 'null' ; DT_TMP_SPECIFIED = DT_TMP
2385-
DT_SPEC = HUGE_EB ; RAMP_SPEC = 'null' ; DT_SPEC_SPECIFIED = DT_SPEC
2383+
DT_UVW = HUGE_FB ; RAMP_UVW = 'null' ; DT_UVW_SPECIFIED = DT_UVW
2384+
DT_TMP = HUGE_FB ; RAMP_TMP = 'null' ; DT_TMP_SPECIFIED = DT_TMP
2385+
DT_SPEC = HUGE_FB ; RAMP_SPEC = 'null' ; DT_SPEC_SPECIFIED = DT_SPEC
23862386
DIAGNOSTICS_INTERVAL = 100
23872387

23882388
! Read the DUMP line
@@ -10089,7 +10089,7 @@ SUBROUTINE READ_CLIP
1008910089
NAMELIST /CLIP/ CLIP_DT_RESTRICTIONS_MAX,FYI,MAXIMUM_DENSITY,MAXIMUM_TEMPERATURE,MINIMUM_DENSITY,MINIMUM_TEMPERATURE
1009010090

1009110091
MINIMUM_DENSITY = 0.01_EB
10092-
MAXIMUM_DENSITY = HUGE_EB
10092+
MAXIMUM_DENSITY = HUGE_FB
1009310093
MINIMUM_TEMPERATURE = -999._EB
1009410094
MAXIMUM_TEMPERATURE = -999._EB
1009510095

0 commit comments

Comments
 (0)