Skip to content

Commit 5471555

Browse files
authored
Merge pull request #15083 from mcgratta/master
FDS Source: Clean up boundary settings
2 parents 8f2f86e + 54bd18d commit 5471555

File tree

3 files changed

+28
-18
lines changed

3 files changed

+28
-18
lines changed

Source/wall.f90

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -164,10 +164,9 @@ SUBROUTINE WALL_BC(T,DT,NM)
164164

165165
IF (WC%BOUNDARY_TYPE/=OPEN_BOUNDARY .AND. WC%BOUNDARY_TYPE/=INTERPOLATED_BOUNDARY) THEN
166166
CALL CALCULATE_ZZ_F(T,DT,WALL_INDEX=IW)
167+
CALL CALCULATE_RHO_F(BC,B1,WALL_INDEX=IW)
167168
ENDIF
168169

169-
IF (WC%BOUNDARY_TYPE/=INTERPOLATED_BOUNDARY) CALL CALCULATE_RHO_F(BC,B1,WALL_INDEX=IW)
170-
171170
ENDDO WALL_CELL_LOOP
172171
!$OMP END DO
173172

@@ -220,7 +219,6 @@ SUBROUTINE WALL_BC(T,DT,NM)
220219
ENDIF
221220

222221
CALL CALCULATE_ZZ_F(T,DT,CFACE_INDEX=ICF)
223-
224222
CALL CALCULATE_RHO_F(BC,B1,CFACE_INDEX=ICF)
225223

226224
ENDDO CFACE_LOOP
@@ -1328,9 +1326,9 @@ SUBROUTINE CALCULATE_ZZ_F(T,DT,WALL_INDEX,CFACE_INDEX,PARTICLE_INDEX)
13281326
! Only set species mass fraction in the ghost cell if it is not solid
13291327

13301328
IF (PRESENT(WALL_INDEX)) THEN
1331-
IF (WALL_INDEX<=N_EXTERNAL_WALL_CELLS .AND. .NOT.CELL(IC)%SOLID .AND. .NOT.CELL(ICG)%SOLID) THEN
1332-
ZZP(BC%II,BC%JJ,BC%KK,1:N_TRACKED_SPECIES) = 2._EB*B1%ZZ_F(1:N_TRACKED_SPECIES) - B1%ZZ_G(1:N_TRACKED_SPECIES)
1333-
ZZP(BC%II2,BC%JJ2,BC%KK2,1:N_TRACKED_SPECIES) = 2._EB*B1%ZZ_F(1:N_TRACKED_SPECIES) - B1%ZZ_G(1:N_TRACKED_SPECIES)
1329+
IF (WALL_INDEX<=N_EXTERNAL_WALL_CELLS) THEN
1330+
ZZP(BC%II,BC%JJ,BC%KK,1:N_TRACKED_SPECIES) = B1%ZZ_F(1:N_TRACKED_SPECIES)
1331+
ZZP(BC%II2,BC%JJ2,BC%KK2,1:N_TRACKED_SPECIES) = B1%ZZ_F(1:N_TRACKED_SPECIES)
13341332
ENDIF
13351333
ENDIF
13361334

@@ -1496,10 +1494,14 @@ SUBROUTINE CALCULATE_RHO_F(BC,B1,WALL_INDEX,CFACE_INDEX)
14961494
ENDIF
14971495
ENDIF
14981496

1497+
! Fill exterior ghost cells with surface density and temperature
1498+
14991499
IF (PRESENT(WALL_INDEX)) THEN
1500-
IF (WALL_INDEX<=N_EXTERNAL_WALL_CELLS .AND. BOUNDARY_TYPE/=OPEN_BOUNDARY) THEN
1501-
RHOP(BC%II ,BC%JJ, BC%KK ) = 2._EB*B1%RHO_F - B1%RHO_G
1502-
RHOP(BC%II2,BC%JJ2,BC%KK2) = 2._EB*B1%RHO_F - B1%RHO_G
1500+
IF (WALL_INDEX<=N_EXTERNAL_WALL_CELLS) THEN
1501+
RHOP(BC%II ,BC%JJ, BC%KK ) = B1%RHO_F
1502+
RHOP(BC%II2,BC%JJ2,BC%KK2) = B1%RHO_F
1503+
TMP(BC%II ,BC%JJ, BC%KK ) = B1%TMP_F
1504+
TMP(BC%II2,BC%JJ2,BC%KK2) = B1%TMP_F
15031505
ENDIF
15041506
ENDIF
15051507

Utilities/Matlab/FDS_verification_dataplot_inputs.csv

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -108,10 +108,10 @@ d,condensation_evaporation,Species/wall_cond_git.txt,Species/wall_cond.csv,1,2,T
108108
d,condensation_evaporation,Species/wall_cond_git.txt,Species/wall_cond.csv,1,2,Time,dP,Analytical,ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Species/wall_cond_devc.csv,2,3,Time,pres,FDS,k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Pressure (wall\_cond),Time (s),Pressure (Pa),0,20000,1,-25000,0,1,no,0.05 0.80,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/wall_cond_P.pdf,Relative Error,end,0.05,Condensation,r^,r,TeX
109109
d,control_test_2,Controls/control_test_2_git.txt,Controls/control_test_2.csv,1,2,Time,Add|Multiply|Subtract|Divide|Power|PID,Add|Multiply|Subtract|Divide|Power|PID,ko|ro|bo|go|mo|co,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Controls/control_test_2_devc.csv,2,3,Time,CF Add|CF Multiply|CF Subtract|CF Divide|CF Power|CF PID,FDS Add|FDS Multiply|FDS Subtract|FDS Divide|FDS Power|FDS PID,k-|r-|b-|g-|m-|c-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Control Function Outputs (control\_test\_2),Time (s),Control Function Output,0,10,1,-15,40,1,no,0.05 0.90,EastOutside,,1.35,linear,FDS_User_Guide/SCRIPT_FIGURES/control_test_2,Relative Error,end,0.01,Controls,kd,k,TeX
110110
d,convective_cooling,Heat_Transfer/convective_cooling_git.txt,Heat_Transfer/convective_cooling.csv,1,2,Time,Temp,Exact (Temp),ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Heat_Transfer/convective_cooling_devc.csv,2,3,Time,inner temp,FDS (inner temp),k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Inner Temperature (convective\_cooling),Time (min),Temperature (°C),0,30,60,0,1200,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/convective_cooling,Relative Error,end,0.01,Heat Transfer,r^,r,TeX
111-
d,convective_cooling,Heat_Transfer/convective_cooling_p1_git.txt,Heat_Transfer/convective_cooling_error.csv,1,2,dx,dx|dx^2,O(?x)|O(?x²),k--|k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Heat_Transfer/convective_cooling_error.csv,1,2,dx,relative error,FDS (Relative Error),ko-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Convergence (convective\_cooling),Grid Spacing (m),Relative Error,1.00E-05,1.00E-03,1,1.00E-08,1.00E-02,1,no,0.03 0.90,SouthEast,,1,loglog,FDS_Verification_Guide/SCRIPT_FIGURES/convective_cooling_error,N/A,end,0,Heat Transfer,kd,k,TeX
111+
d,convective_cooling,Heat_Transfer/convective_cooling_p1_git.txt,Heat_Transfer/convective_cooling_error.csv,1,2,dx,dx|dx^2,O(\deltax)|O(\deltax²),k--|k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Heat_Transfer/convective_cooling_error.csv,1,2,dx,relative error,FDS (Relative Error),ko-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Convergence (convective\_cooling),Grid Spacing (m),Relative Error,1.00E-05,1.00E-03,1,1.00E-08,1.00E-02,1,no,0.03 0.90,SouthEast,,1,loglog,FDS_Verification_Guide/SCRIPT_FIGURES/convective_cooling_error,N/A,end,0,Heat Transfer,kd,k,TeX
112112
d,couch,Fires/couch_git.txt,Fires/couch.csv,1,2,Time,HRR,Expected Peak,k--,0,100000,,100,300,-1.00E+09,1.00E+09,0,Fires/couch_hrr.csv,2,3,Time,HRR,FDS (HRR),k-,0,100000,,100,300,-1.00E+09,1.00E+09,0,Heat Release Rate (couch),Time (min),Heat Release Rate (kW),0,10,60,0,4000,1,no,0.05 0.90,East,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/couch,Relative Error,max,0.2,Fires,r*,r,TeX
113-
d,cyl_test,Flowfields/cyl_test_1_git.txt,Flowfields/cyl_test_1_devc.csv,2,3,Time,temp1,?y=2 mm,k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Flowfields/cyl_test_2_devc.csv,2,3,Time,temp2,?y=2 cm,r-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,"Cylindrical Test, LES (cyl\_test\_1-2)",Time (s),Temperature (°C),0,20,1,0,100,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/cyl_test,Relative Error,end,0.01,Flowfields,r^,r,TeX
114-
d,cyl_test,Flowfields/cyl_test_3_git.txt,Flowfields/cyl_test_3_devc.csv,2,3,Time,temp1,?y=2 mm,k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Flowfields/cyl_test_4_devc.csv,2,3,Time,temp1,?y=4 cm,r-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,"Cylindrical Test, DNS (cyl\_test\_3-4)",Time (s),Temperature (°C),0,3,1,0,2000,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/cyl_test_3-4,Relative Error,end,0.01,Flowfields,r^,r,TeX
113+
d,cyl_test,Flowfields/cyl_test_1_git.txt,Flowfields/cyl_test_1_devc.csv,2,3,Time,temp1,\deltay=2 mm,k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Flowfields/cyl_test_2_devc.csv,2,3,Time,temp2,\deltay=2 cm,r-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,"Cylindrical Test, LES (cyl\_test\_1-2)",Time (s),Temperature (°C),0,20,1,0,100,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/cyl_test,Relative Error,end,0.01,Flowfields,r^,r,TeX
114+
d,cyl_test,Flowfields/cyl_test_3_git.txt,Flowfields/cyl_test_3_devc.csv,2,3,Time,temp1,\deltay=2 mm,k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Flowfields/cyl_test_4_devc.csv,2,3,Time,temp1,\deltay=4 cm,r-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,"Cylindrical Test, DNS (cyl\_test\_3-4)",Time (s),Temperature (°C),0,3,1,0,2000,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/cyl_test_3-4,Relative Error,end,0.01,Flowfields,r^,r,TeX
115115
d,dancing_eddies,Pressure_Solver/dancing_eddies_tight_git.txt,Pressure_Solver/dancing_eddies_tight_devc.csv,2,3,Time,iter,Preconditioner,k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Pressure_Solver/dancing_eddies_tight_no_precon_devc.csv,2,3,Time,iter,No Preconditioner,k--,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Pressure Iterations (dancing\_eddies),Time (s),Pressure Iterations,0,2,1,0,100,1,no,0.05 0.90,West,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/dancing_eddies_iterations,N/A,end,0,Pressure Solver,kd,k,TeX
116116
f,dancing_eddies,Pressure_Solver/dancing_eddies_tight_git.txt,Pressure_Solver/dancing_eddies_tight_devc.csv,2,3,Time,iter,blank,blank,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Pressure_Solver/dancing_eddies_uglmat_devc.csv,2,3,Time,iter,UGLMAT,r-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Pressure Iterations (dancing\_eddies),Time (s),Pressure Iterations,0,2,1,0,100,1,no,0.05 0.90,West,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/dancing_eddies_iterations,N/A,end,0,Pressure Solver,kd,k,TeX
117117
f,dancing_eddies,Pressure_Solver/dancing_eddies_tight_git.txt,Pressure_Solver/dancing_eddies_tight_devc.csv,2,3,Time,iter,blank,blank,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Pressure_Solver/dancing_eddies_ulmat_devc.csv,2,3,Time,iter,ULMAT,b-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Pressure Iterations (dancing\_eddies),Time (s),Pressure Iterations,0,2,1,0,100,1,no,0.05 0.90,West,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/dancing_eddies_iterations,N/A,end,0,Pressure Solver,kd,k,TeX
@@ -510,8 +510,8 @@ d,Needle_TGA,WUI/Needle_TGA_E_cat_git.txt,WUI/USDA_FPL_Longleaf_Pine_Needle_TGA_
510510
d,Needle_TGA,WUI/Needle_TGA_F_cat_git.txt,WUI/USDA_FPL_Longleaf_Pine_Needle_TGA_Data.csv,2,3,F-Time,F-Temperature,Exp (Temperature),k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,WUI/Needle_TGA_F_cat_devc.csv,2,3,Time,T,FDS (T),k--,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Case F; 60 °C/min; M=0.064; Inert,Time (min),Temperature (°C),0,20,60,0,800,1,no,0.05 0.90,East,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/Needle_TGA_F_Time,N/A,end,0,Needle TGA,kd,k,TeX
511511
d,Needle_TGA,WUI/Needle_TGA_G_cat_git.txt,WUI/USDA_FPL_Longleaf_Pine_Needle_TGA_Data.csv,2,3,G-Time,G-Temperature,Exp (Temperature),k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,WUI/Needle_TGA_G_cat_devc.csv,2,3,Time,T,FDS (T),k--,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Case G; 60 °C/min; M=1.56; Air,Time (min),Temperature (°C),0,40,60,0,800,1,no,0.05 0.90,East,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/Needle_TGA_G_Time,N/A,end,0,Needle TGA,kd,k,TeX
512512
d,Needle_TGA,WUI/Needle_TGA_H_cat_git.txt,WUI/USDA_FPL_Longleaf_Pine_Needle_TGA_Data.csv,2,3,H-Time,H-Temperature,Exp (Temperature),k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,WUI/Needle_TGA_H_cat_devc.csv,2,3,Time,T,FDS (T),k--,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Case H; 60 °C/min; M=1.33; Air,Time (min),Temperature (°C),0,30,60,0,800,1,no,0.05 0.90,East,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/Needle_TGA_H_Time,N/A,end,0,Needle TGA,kd,k,TeX
513-
d,ns2d,NS_Analytical_Solution/ns2d_8_git.txt,NS_Analytical_Solution/ns2d_error.csv,1,2,dx,dx|dx^2,O(?x)|O(?x²),k--|k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,NS_Analytical_Solution/ns2d_error.csv,1,2,dx,rms error,FDS (RMS Error),k*-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,"Convergence, Inviscid Case (ns2d)",Grid Spacing (m),RMS Error (m/s),0.09,0.9,1,0.001,1,1,no,0.03 0.90,SouthEast,,1,loglog,FDS_Verification_Guide/SCRIPT_FIGURES/ns2d_error,N/A,end,0,NS Analytical Solution,kd,k,TeX
514-
d,ns2d_nupt1,NS_Analytical_Solution/ns2d_8_nupt1_git.txt,NS_Analytical_Solution/ns2d_nupt1_error.csv,1,2,dx,dx|dx^2,O(?x)|O(?x²),k--|k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,NS_Analytical_Solution/ns2d_nupt1_error.csv,1,2,dx,rms error,FDS (RMS Error),k*-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,"Convergence, Viscous Case (ns2d)",Grid Spacing (m),RMS Error (m/s),0.09,0.9,1,0.001,1,1,no,0.03 0.90,SouthEast,,1,loglog,FDS_Verification_Guide/SCRIPT_FIGURES/ns2d_nupt1_error,N/A,end,0,NS Analytical Solution,kd,k,TeX
513+
d,ns2d,NS_Analytical_Solution/ns2d_8_git.txt,NS_Analytical_Solution/ns2d_error.csv,1,2,dx,dx|dx^2,O(\deltax)|O(\deltax²),k--|k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,NS_Analytical_Solution/ns2d_error.csv,1,2,dx,rms error,FDS (RMS Error),k*-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,"Convergence, Inviscid Case (ns2d)",Grid Spacing (m),RMS Error (m/s),0.09,0.9,1,0.001,1,1,no,0.03 0.90,SouthEast,,1,loglog,FDS_Verification_Guide/SCRIPT_FIGURES/ns2d_error,N/A,end,0,NS Analytical Solution,kd,k,TeX
514+
d,ns2d_nupt1,NS_Analytical_Solution/ns2d_8_nupt1_git.txt,NS_Analytical_Solution/ns2d_nupt1_error.csv,1,2,dx,dx|dx^2,O(\deltax)|O(\deltax²),k--|k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,NS_Analytical_Solution/ns2d_nupt1_error.csv,1,2,dx,rms error,FDS (RMS Error),k*-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,"Convergence, Viscous Case (ns2d)",Grid Spacing (m),RMS Error (m/s),0.09,0.9,1,0.001,1,1,no,0.03 0.90,SouthEast,,1,loglog,FDS_Verification_Guide/SCRIPT_FIGURES/ns2d_nupt1_error,N/A,end,0,NS Analytical Solution,kd,k,TeX
515515
d,ns2d_8_nupt1,NS_Analytical_Solution/ns2d_8_nupt1_git.txt,NS_Analytical_Solution/ns2d_8_nupt1_exact.csv,1,2,Time,u-vel,Analytical (u-vel),k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,NS_Analytical_Solution/ns2d_8_nupt1_devc.csv,2,3,Time,UVEL,FDS (UVEL),k--,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Velocity (ns2d\_8\_nupt1),Time (s),Velocity (m/s),0,7,1,0.3,2.4,1,no,0.05 0.90,NorthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/ns2d_8_nupt1,Convergent Series,end,0,NS Analytical Solution,kd,k,TeX
516516
d,ns2d_16_nupt1,NS_Analytical_Solution/ns2d_16_nupt1_git.txt,NS_Analytical_Solution/ns2d_16_nupt1_exact.csv,1,2,Time,u-vel,Analytical (u-vel),k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,NS_Analytical_Solution/ns2d_16_nupt1_devc.csv,2,3,Time,UVEL,FDS (UVEL),k--,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Velocity (ns2d\_16\_nupt1),Time (s),Velocity (m/s),0,7,1,0.3,2.4,1,no,0.05 0.90,NorthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/ns2d_16_nupt1,Convergent Series,end,0,NS Analytical Solution,kd,k,TeX
517517
d,ns2d_32_nupt1,NS_Analytical_Solution/ns2d_32_nupt1_git.txt,NS_Analytical_Solution/ns2d_32_nupt1_exact.csv,1,2,Time,u-vel,Analytical (u-vel),k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,NS_Analytical_Solution/ns2d_32_nupt1_devc.csv,2,3,Time,UVEL,FDS (UVEL),k--,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Velocity (ns2d\_32\_nupt1),Time (s),Velocity (m/s),0,7,1,0.3,2.4,1,no,0.05 0.90,NorthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/ns2d_32_nupt1,Convergent Series,end,0,NS Analytical Solution,kd,k,TeX
@@ -728,7 +728,7 @@ d,velocity_bc_test,Flowfields/velocity_bc_test_git.txt,Flowfields/velocity_bc_te
728728
d,velocity_bc_test,Flowfields/velocity_bc_test_git.txt,Flowfields/velocity_bc_test_line.csv,2,3,x1p,Pres1,Thin Plate (Pres1),k-,-6,21,,-6,21,-1.00E+09,1.00E+09,0,Flowfields/velocity_bc_test_line.csv,2,3,x1p,Pres2|Pres3,Solid Block (Pres2)|Thick Plate (Pres3),r-|g-,-6,21,,-6,21,-1.00E+09,1.00E+09,0,Centerline Pressure (velocity\_bc\_test),Distance (m),Pressure (Pa),-5,20,1,-0.5,1,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/velocity_bc_test_pres,Absolute Error,mean_1_2,0.05,Flowfields,kd,k,TeX
729729
d,volume_flow_1,Flowfields/volume_flow_1_git.txt,Flowfields/volume_flow.csv,1,2,Time,vflow,Expected,ko,0,100000,,50,100,-1.00E+09,1.00E+09,0,Flowfields/volume_flow_1_devc.csv,2,3,Time,vflow,FDS,k-,0,100000,,50,100,-1.00E+09,1.00E+09,0,Flow Test (volume\_flow\_1),Time (s),Volume Flow (m³/s),0,100,1,0,0.015,1,no,0.05 0.90,SouthEast,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/volume_flow_1,Relative Error,mean,0.01,Flowfields,kd,k,TeX
730730
d,volume_flow_2,Flowfields/volume_flow_2_git.txt,Flowfields/volume_flow.csv,1,2,Time,vflow,Expected,ko,0,100000,,50,100,-1.00E+09,1.00E+09,0,Flowfields/volume_flow_2_devc.csv,2,3,Time,vflow,FDS,k-,0,100000,,50,100,-1.00E+09,1.00E+09,0,Flow Test (volume\_flow\_2),Time (s),Volume Flow (m³/s),0,100,1,0,0.015,1,no,0.05 0.90,SouthEast,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/volume_flow_2,Relative Error,mean,0.01,Flowfields,kd,k,TeX
731-
d,vort2d,NS_Analytical_Solution/vort2d_40_git.txt,NS_Analytical_Solution/vort2d_error.csv,1,2,dx,dxmod|dx^2,O(?x)|O(?x²),k--|k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,NS_Analytical_Solution/vort2d_error.csv,1,2,dx,rms1|rms2|rms3,FDS (RMS error at t=0.0089 s)|FDS (RMS error at t=0.0178 s)|FDS (RMS error at t=0.0267 s),g*-|co-|r^-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Convergence (vort2d),Grid Spacing (m),RMS Error (m/s),0.0009,0.009,1,0.001,1,1,no,0.03 0.90,SouthEast,,1,loglog,FDS_Verification_Guide/SCRIPT_FIGURES/vort2d_error,N/A,end,0,NS Analytical Solution,kd,k,TeX
731+
d,vort2d,NS_Analytical_Solution/vort2d_40_git.txt,NS_Analytical_Solution/vort2d_error.csv,1,2,dx,dxmod|dx^2,O(\deltax)|O(\deltax²),k--|k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,NS_Analytical_Solution/vort2d_error.csv,1,2,dx,rms1|rms2|rms3,FDS (RMS error at t=0.0089 s)|FDS (RMS error at t=0.0178 s)|FDS (RMS error at t=0.0267 s),g*-|co-|r^-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Convergence (vort2d),Grid Spacing (m),RMS Error (m/s),0.0009,0.009,1,0.001,1,1,no,0.03 0.90,SouthEast,,1,loglog,FDS_Verification_Guide/SCRIPT_FIGURES/vort2d_error,N/A,end,0,NS Analytical Solution,kd,k,TeX
732732
d,water_evap_1_const_gamma,Sprinklers_and_Sprays/water_evap_1_const_gamma_git.txt,Sprinklers_and_Sprays/water_evap_1_const_gamma.csv,1,2,Time,Rel. Hum,Exact (Rel. Hum),ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Sprinklers_and_Sprays/water_evap_1_const_gamma_devc.csv,2,3,Time,humid,FDS (humid),k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Relative Humidity (water\_evap\_1\_const\_gamma),Time (s),Humidity (%),0,10,1,0,3,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/water_evap_1_const_gamma_humidity,Relative Error,end,0.01,Sprinklers and Sprays,kd,k,TeX
733733
d,water_evap_1_const_gamma,Sprinklers_and_Sprays/water_evap_1_const_gamma_git.txt,Sprinklers_and_Sprays/water_evap_1_const_gamma.csv,1,2,Time,h_gas|h_water,Expected (h\_gas)|Exact (h\_water),go|ro,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Sprinklers_and_Sprays/water_evap_1_const_gamma_devc.csv,2,3,Time,h_gas|h_water,FDS (h\_gas)|FDS (h\_water),g-|r-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Enthalpy Change (water\_evap\_1\_const\_gamma),Time (s),Enthalpy (kJ),0,10,1,-50,50,1,no,0.05 0.90,East,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/water_evap_1_const_gamma_enthalpy,Relative Error,end,0.01,Sprinklers and Sprays,kd,k,TeX
734734
d,water_evap_1_const_gamma,Sprinklers_and_Sprays/water_evap_1_const_gamma_git.txt,Sprinklers_and_Sprays/water_evap_1_const_gamma.csv,1,2,Time,dens,Exact (dens),ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Sprinklers_and_Sprays/water_evap_1_const_gamma_devc.csv,2,3,Time,dens,FDS (dens),k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Density Change (water\_evap\_1\_const\_gamma),Time (s),Density (kg/m³),0,10,1,0,0.015,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/water_evap_1_const_gamma_density,Relative Error,end,0.01,Sprinklers and Sprays,kd,k,TeX

Verification/Flowfields/helium_air_jet_floor.fds

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,24 @@
22

33
&MESH IJK=60,60,30, XB=0.0,1.50,0.0,1.50,0.0,0.75 /
44

5-
&TIME T_BEGIN=-.1,T_END=2. /
5+
&TIME T_BEGIN=0.0,T_END=2. /
6+
7+
&MISC STRATIFICATION=F /
8+
9+
&VENT MB='XMIN', SURF_ID='OPEN' /
10+
&VENT MB='XMAX', SURF_ID='OPEN' /
11+
&VENT MB='YMIN', SURF_ID='OPEN' /
12+
&VENT MB='YMAX', SURF_ID='OPEN' /
13+
&VENT MB='ZMAX', SURF_ID='OPEN' /
614

715
&SPEC ID='HELIUM' /
816

917
&SURF ID='helium', SPEC_ID(1)='HELIUM', MASS_FLUX(1)=0.040, RAMP_MF(1)='LEAKRAMP' /
1018

11-
&RAMP ID='LEAKRAMP',T=0.0,F=0.0 /
19+
&RAMP ID='LEAKRAMP',T=0.0,F=1.0 /
1220
&RAMP ID='LEAKRAMP',T=1.0,F=1.0 /
1321

14-
&VENT XB=0.734,0.766,0.734,0.766,0.0,0.0, SURF_ID='helium', COLOR='RED' /
22+
&VENT XB=0.725,0.775,0.725,0.775,0.0,0.0, SURF_ID='helium', COLOR='RED' /
1523

1624
&SLCF PBY=0.75, QUANTITY='VELOCITY', VECTOR=.TRUE./
1725
&SLCF PBY=0.75, QUANTITY='VOLUME FRACTION', SPEC_ID='HELIUM', CELL_CENTERED=.TRUE./

0 commit comments

Comments
 (0)