From 6ec0a8129f479c50621b696122a15d216f0b123e Mon Sep 17 00:00:00 2001 From: mcgratta Date: Fri, 26 Jun 2026 15:12:48 -0400 Subject: [PATCH 01/23] FDS Validation: Commit extra input file --- .../FDS_Input_Files/wind.txt | 123 ++++++++++++++++++ 1 file changed, 123 insertions(+) create mode 100644 Validation/CERTEC_Pool_Fires/FDS_Input_Files/wind.txt diff --git a/Validation/CERTEC_Pool_Fires/FDS_Input_Files/wind.txt b/Validation/CERTEC_Pool_Fires/FDS_Input_Files/wind.txt new file mode 100644 index 0000000000..c353ca7d38 --- /dev/null +++ b/Validation/CERTEC_Pool_Fires/FDS_Input_Files/wind.txt @@ -0,0 +1,123 @@ + +&RAMP ID='dir', T=0, F=280 / +&RAMP ID='dir', T=1, F=239 / +&RAMP ID='dir', T=2, F=225 / +&RAMP ID='dir', T=3, F=293 / +&RAMP ID='dir', T=4, F=326 / +&RAMP ID='dir', T=5, F=289 / +&RAMP ID='dir', T=6, F=312 / +&RAMP ID='dir', T=7, F=304 / +&RAMP ID='dir', T=8, F=245 / +&RAMP ID='dir', T=9, F=240 / +&RAMP ID='dir', T=10, F=258 / +&RAMP ID='dir', T=11, F=269 / +&RAMP ID='dir', T=12, F=310 / +&RAMP ID='dir', T=13, F=288 / +&RAMP ID='dir', T=14, F=279 / +&RAMP ID='dir', T=15, F=274 / +&RAMP ID='dir', T=16, F=278 / +&RAMP ID='dir', T=17, F=265 / +&RAMP ID='dir', T=18, F=289 / +&RAMP ID='dir', T=19, F=292 / +&RAMP ID='dir', T=20, F=269 / +&RAMP ID='dir', T=21, F=253 / +&RAMP ID='dir', T=22, F=257 / +&RAMP ID='dir', T=23, F=280 / +&RAMP ID='dir', T=24, F=271 / +&RAMP ID='dir', T=25, F=282 / +&RAMP ID='dir', T=26, F=314 / +&RAMP ID='dir', T=27, F=244 / +&RAMP ID='dir', T=28, F=232 / +&RAMP ID='dir', T=29, F=323 / +&RAMP ID='dir', T=30, F=339 / +&RAMP ID='dir', T=31, F=276 / +&RAMP ID='dir', T=32, F=313 / +&RAMP ID='dir', T=33, F=289 / +&RAMP ID='dir', T=34, F=286 / +&RAMP ID='dir', T=35, F=246 / +&RAMP ID='dir', T=36, F=230 / +&RAMP ID='dir', T=37, F=290 / +&RAMP ID='dir', T=38, F=303 / +&RAMP ID='dir', T=39, F=306 / +&RAMP ID='dir', T=40, F=258 / +&RAMP ID='dir', T=41, F=230 / +&RAMP ID='dir', T=42, F=291 / +&RAMP ID='dir', T=43, F=278 / +&RAMP ID='dir', T=44, F=264 / +&RAMP ID='dir', T=45, F=289 / +&RAMP ID='dir', T=46, F=271 / +&RAMP ID='dir', T=47, F=254 / +&RAMP ID='dir', T=48, F=240 / +&RAMP ID='dir', T=49, F=289 / +&RAMP ID='dir', T=50, F=289 / +&RAMP ID='dir', T=51, F=269 / +&RAMP ID='dir', T=52, F=282 / +&RAMP ID='dir', T=53, F=266 / +&RAMP ID='dir', T=54, F=303 / +&RAMP ID='dir', T=55, F=285 / +&RAMP ID='dir', T=56, F=211 / +&RAMP ID='dir', T=57, F=307 / +&RAMP ID='dir', T=58, F=253 / +&RAMP ID='dir', T=59, F=209 / + +&RAMP ID='spd', T=0, F=0.88 / +&RAMP ID='spd', T=1, F=1.05 / +&RAMP ID='spd', T=2, F=1.46 / +&RAMP ID='spd', T=3, F=1.05 / +&RAMP ID='spd', T=4, F=1.01 / +&RAMP ID='spd', T=5, F=1.11 / +&RAMP ID='spd', T=6, F=1.04 / +&RAMP ID='spd', T=7, F=1.20 / +&RAMP ID='spd', T=8, F=0.76 / +&RAMP ID='spd', T=9, F=1.07 / +&RAMP ID='spd', T=10, F=1.33 / +&RAMP ID='spd', T=11, F=0.71 / +&RAMP ID='spd', T=12, F=1.01 / +&RAMP ID='spd', T=13, F=1.01 / +&RAMP ID='spd', T=14, F=1.03 / +&RAMP ID='spd', T=15, F=0.95 / +&RAMP ID='spd', T=16, F=1.48 / +&RAMP ID='spd', T=17, F=1.44 / +&RAMP ID='spd', T=18, F=1.25 / +&RAMP ID='spd', T=19, F=0.32 / +&RAMP ID='spd', T=20, F=1.00 / +&RAMP ID='spd', T=21, F=0.86 / +&RAMP ID='spd', T=22, F=1.02 / +&RAMP ID='spd', T=23, F=1.18 / +&RAMP ID='spd', T=24, F=1.12 / +&RAMP ID='spd', T=25, F=1.49 / +&RAMP ID='spd', T=26, F=0.97 / +&RAMP ID='spd', T=27, F=1.02 / +&RAMP ID='spd', T=28, F=1.18 / +&RAMP ID='spd', T=29, F=1.40 / +&RAMP ID='spd', T=30, F=0.97 / +&RAMP ID='spd', T=31, F=1.08 / +&RAMP ID='spd', T=32, F=0.33 / +&RAMP ID='spd', T=33, F=1.54 / +&RAMP ID='spd', T=34, F=1.31 / +&RAMP ID='spd', T=35, F=1.18 / +&RAMP ID='spd', T=36, F=1.15 / +&RAMP ID='spd', T=37, F=1.35 / +&RAMP ID='spd', T=38, F=1.54 / +&RAMP ID='spd', T=39, F=1.08 / +&RAMP ID='spd', T=40, F=0.60 / +&RAMP ID='spd', T=41, F=1.22 / +&RAMP ID='spd', T=42, F=1.16 / +&RAMP ID='spd', T=43, F=0.79 / +&RAMP ID='spd', T=44, F=0.86 / +&RAMP ID='spd', T=45, F=0.85 / +&RAMP ID='spd', T=46, F=1.02 / +&RAMP ID='spd', T=47, F=0.88 / +&RAMP ID='spd', T=48, F=1.23 / +&RAMP ID='spd', T=49, F=0.84 / +&RAMP ID='spd', T=50, F=0.92 / +&RAMP ID='spd', T=51, F=0.87 / +&RAMP ID='spd', T=52, F=1.12 / +&RAMP ID='spd', T=53, F=0.92 / +&RAMP ID='spd', T=54, F=0.79 / +&RAMP ID='spd', T=55, F=0.78 / +&RAMP ID='spd', T=56, F=1.29 / +&RAMP ID='spd', T=57, F=0.97 / +&RAMP ID='spd', T=58, F=1.03 / +&RAMP ID='spd', T=59, F=0.65 / + From f55db4e142c2d9417b60dad8d544e5a3293ba2e4 Mon Sep 17 00:00:00 2001 From: Chandan Paul Date: Tue, 9 Jun 2026 14:12:55 -0400 Subject: [PATCH 02/23] FDS Source: Add random rotation of angles to radiation calculation FDS Verification: Add example cases FDS Source: Change the random axis generation algorithm. FDS Source: Fix a silly mistake. FDS Source: Correct radiation boundary excahneg for ray rotation FDS Source: Allow mesh exchange for random rotation FDS Source: Fix radiation MPI exchange for random rotation FDS Source: Remove the energy balance logic,as it doesn't seems to do much. FDS Source: Initialize RSA FDS Source: Add a Rotation Freq Factor and cpu times FDS Source: reorganize the calc to avoid repeat calculation of FVM angles FDS Verification: Add verification cases for ray rotation FDS Verification: Delete Verification cases --- Source/cons.f90 | 12 ++ Source/func.f90 | 1 - Source/main.f90 | 159 +++++++++++++------ Source/radi.f90 | 407 +++++++++++++++++++++++++++++++++++++----------- Source/read.f90 | 2 +- Source/type.f90 | 2 +- 6 files changed, 446 insertions(+), 137 deletions(-) diff --git a/Source/cons.f90 b/Source/cons.f90 index 670ea821b3..086636623f 100644 --- a/Source/cons.f90 +++ b/Source/cons.f90 @@ -474,6 +474,9 @@ MODULE GLOBAL_CONSTANTS LOGICAL, ALLOCATABLE, DIMENSION(:) :: RADIATION_COMPLETED !< Indicates that the radiation field is completely updated +LOGICAL :: RANDOMIZE_RADIATION_DIRECTIONS=.FALSE. !< If TRUE, randomly rotate solid angles each full RTE solve +LOGICAL :: ALLOW_RANDOM_RADIATION_ROTATION=.FALSE. !< A derived variable, to block random rotation fo cyl and 2d cases + INTEGER :: NUMBER_SPECTRAL_BANDS=0 !< Number of wavelength bands for rad solver (1 for gray gas) INTEGER :: NUMBER_RADIATION_ANGLES=0 !< Number of solid angles over which radiation is solved INTEGER :: ANGLE_INCREMENT=0 !< Indicates how many radiation angles are updated in one time step @@ -840,6 +843,8 @@ MODULE RADCONS REAL(EB), ALLOCATABLE, DIMENSION(:,:) :: DLN !< Wall-normal matrix REAL(EB), ALLOCATABLE, DIMENSION(:,:) :: DLANG !< Angles +REAL(EB), ALLOCATABLE, DIMENSION(:,:) :: DLANG_OLD !< Angles in previous rotation +REAL(EB), ALLOCATABLE, DIMENSION(:,:) :: DLANG_LOCAL !< Angles in rotating axis system REAL(EB), ALLOCATABLE, DIMENSION(:,:) :: ORIENTATION_FACTOR !< Fraction of radiation angle corresponding to a particular direction REAL(EB), ALLOCATABLE, DIMENSION(:) :: BBFRAC !< Fraction of blackbody radiation REAL(EB), ALLOCATABLE, DIMENSION(:) :: WL_LOW !< Lower wavelength limit of the spectral band @@ -847,7 +852,14 @@ MODULE RADCONS REAL(EB), ALLOCATABLE, DIMENSION(:) :: DLX !< Mean x-component of the control angle vector REAL(EB), ALLOCATABLE, DIMENSION(:) :: DLY !< Mean y-component of the control angle vector REAL(EB), ALLOCATABLE, DIMENSION(:) :: DLZ !< Mean z-component of the control angle vector +REAL(EB), ALLOCATABLE, DIMENSION(:) :: MERI_COMP !< x-component of the control angle vector w.r.t rotating x-axis +REAL(EB), ALLOCATABLE, DIMENSION(:) :: AZIM_COMP !< y-component of the control angle vector w.r.t rotating y-axis +REAL(EB), ALLOCATABLE, DIMENSION(:) :: AXIS_COMP !< z-component of the control angle vector w.r.t rotating z-axis + + REAL(EB), ALLOCATABLE, DIMENSION(:) :: DLB !< Mean bottom component of RAYN vector (cylindrical case) +REAL(EB), ALLOCATABLE, DIMENSION(:) :: DLB_COMP !< Mean bottom component of RAYN vector (cylindrical case) + REAL(EB), ALLOCATABLE, DIMENSION(:) :: RSA !< Array of solid angles INTEGER, ALLOCATABLE, DIMENSION(:,:) :: DLM !< Mirroring indices diff --git a/Source/func.f90 b/Source/func.f90 index 1d5142c637..88bafa613d 100644 --- a/Source/func.f90 +++ b/Source/func.f90 @@ -6394,7 +6394,6 @@ RECURSIVE FUNCTION DETERMINANT(A, N) RESULT(DET) END FUNCTION DETERMINANT - END MODULE GEOMETRY_FUNCTIONS diff --git a/Source/main.f90 b/Source/main.f90 index d254e89818..f359d9397f 100644 --- a/Source/main.f90 +++ b/Source/main.f90 @@ -18,7 +18,7 @@ PROGRAM FDS USE VEGE USE VELO USE RAD -USE RADCONS, ONLY : DLN +USE RADCONS, ONLY : DLN,TIME_STEP_INCREMENT USE MISC_FUNCTIONS, ONLY : WRITE_SUMMARY_INFO,VERBOSE_PRINTOUT USE OUTPUT_DATA USE MEMORY_FUNCTIONS, ONLY: EXCHANGE_GEOMETRY_INFO,CHKMEMERR,ALLOCATE_STORAGE,PACK_PARTICLE,& @@ -52,6 +52,7 @@ PROGRAM FDS ! Miscellaneous declarations LOGICAL :: EX=.FALSE.,DIAGNOSTICS,CTRL_STOP_STATUS,CHECK_FREEZE_VELOCITY=.TRUE.,EXTERNAL_FAIL +LOGICAL :: START_NEW_ANGLE_CYCLE INTEGER :: LO10,NM,IZERO,ANG_INC_COUNTER REAL(EB) :: T,DT,TNOW REAL :: CPUTIME @@ -76,6 +77,7 @@ PROGRAM FDS REAL(EB), ALLOCATABLE, DIMENSION(:) :: REAL_BUFFER_DUCT,REAL_BUFFER_EXTERNAL REAL(EB), ALLOCATABLE, DIMENSION(:,:) :: REAL_BUFFER_10,REAL_BUFFER_20 + ! Initialize OpenMP CALL OPENMP_INIT @@ -260,6 +262,12 @@ PROGRAM FDS ! Initialize persistent MPI sends and receives and allocate buffer arrays. +IF(RADIATION .AND. .NOT. ALLOW_RANDOM_RADIATION_ROTATION) THEN + CALL CALCULATE_DIRECTION_COEFFICIENTS() + CALL ALLOCATE_RADIAITON_RECV_PKG() + CALL ALLOCATE_RADIAITON_SEND_PKG() +ENDIF + CALL POST_RECEIVES(0) CALL MESH_EXCHANGE(0) @@ -412,6 +420,16 @@ PROGRAM FDS IF (.NOT.RESTART) THEN DO ITER=1,INITIAL_RADIATION_ITERATIONS + IF (RADIATION .AND. ALLOW_RANDOM_RADIATION_ROTATION .AND. ITER==1) THEN + START_NEW_ANGLE_CYCLE = MOD(MESHES(LOWER_MESH_INDEX)%RAD_CALL_COUNTER,TIME_STEP_INCREMENT)==0 + IF (START_NEW_ANGLE_CYCLE) THEN + CALL CALCULATE_DIRECTION_COEFFICIENTS() + CALL INTERPOLATE_IL() + CALL ALLOCATE_RADIAITON_RECV_PKG() + CALL ALLOCATE_RADIAITON_SEND_PKG() + ENDIF + ENDIF + DO NM=LOWER_MESH_INDEX,UPPER_MESH_INDEX IF (RADIATION) THEN CALL COMPUTE_RADIATION(T_BEGIN,NM,ITER) @@ -880,6 +898,16 @@ PROGRAM FDS ! Radiation DO ITER=1,RADIATION_ITERATIONS + IF (RADIATION .AND. ALLOW_RANDOM_RADIATION_ROTATION .AND. ITER==1) THEN + START_NEW_ANGLE_CYCLE = MOD(MESHES(LOWER_MESH_INDEX)%RAD_CALL_COUNTER-1, & ! -1 because we already called it once duing initialization. + ANGLE_INCREMENT*TIME_STEP_INCREMENT)==0 + IF (START_NEW_ANGLE_CYCLE) THEN + CALL CALCULATE_DIRECTION_COEFFICIENTS() + CALL INTERPOLATE_IL() + CALL ALLOCATE_RADIAITON_RECV_PKG() + CALL ALLOCATE_RADIAITON_SEND_PKG() + ENDIF + ENDIF DO NM=LOWER_MESH_INDEX,UPPER_MESH_INDEX CALL COMPUTE_RADIATION(T,NM,ITER) IF (CC_IBM) CALL CCCOMPUTE_RADIATION(T,NM,ITER) @@ -956,6 +984,7 @@ PROGRAM FDS ! Exchange radiation intensity at interpolated boundaries if only one iteration of the solver is requested. + IF (RADIATION .AND. EXCHANGE_RADIATION .AND. RADIATION_ITERATIONS==1) THEN DO ANG_INC_COUNTER=1,ANGLE_INCREMENT CALL MESH_EXCHANGE(2) @@ -2120,6 +2149,7 @@ SUBROUTINE INITIALIZE_RADIATION_EXCHANGE(NM) ENDIF IF (M%OMESH(NOM)%NIC_R>0) THEN ALLOCATE(M%OMESH(NOM)%IL_R(M%OMESH(NOM)%NIC_R,NUMBER_RADIATION_ANGLES,NUMBER_SPECTRAL_BANDS)) + ALLOCATE(M%OMESH(NOM)%IL_R_OLD(M%OMESH(NOM)%NIC_R,NUMBER_RADIATION_ANGLES,NUMBER_SPECTRAL_BANDS)) M%OMESH(NOM)%IL_R = RPI*SIGMA*TMPA4 ENDIF ENDDO @@ -2734,7 +2764,7 @@ END SUBROUTINE ZONE_BOUNDARY_EXCHANGE SUBROUTINE POST_RECEIVES(CODE) INTEGER, INTENT(IN) :: CODE -INTEGER :: RNODE,SNODE,IJK_SIZE,N,NRA,NRA_MAX,LL,AIC,NN,NOM +INTEGER :: RNODE,SNODE,IJK_SIZE,NN,NOM REAL(EB) :: TNOW TYPE (STORAGE_TYPE), POINTER :: OS @@ -2759,27 +2789,11 @@ SUBROUTINE POST_RECEIVES(CODE) IF (M3%NIC_R>0) THEN - ! Determine the maximum number of radiation angles that are to be received - - NRA_MAX = 0 - IF (RADIATION) THEN - DO AIC=1,ANGLE_INCREMENT - DO LL=1,M3%NIC_R - NRA = 0 - DO N=NUMBER_RADIATION_ANGLES-AIC+1,1,-ANGLE_INCREMENT - IF (DLN(M3%IOR_R(LL),N)>0._EB) NRA = NRA + 1 - ENDDO - NRA_MAX = MAX(NRA_MAX,NRA) - ENDDO - ENDDO - ENDIF - ! Allocate the 1-D arrays that hold the big mesh variables that are to be received IJK_SIZE = (M3%I_MAX_R-M3%I_MIN_R+1)*(M3%J_MAX_R-M3%J_MIN_R+1)*(M3%K_MAX_R-M3%K_MIN_R+1) ALLOCATE(M3%REAL_RECV_PKG1(M3%NIC_R*(6+2*N_TOTAL_SCALARS))) ALLOCATE(M3%REAL_RECV_PKG3(IJK_SIZE*4)) - ALLOCATE(M3%REAL_RECV_PKG5(NRA_MAX*NUMBER_SPECTRAL_BANDS*M3%NIC_R)) ALLOCATE(M3%REAL_RECV_PKG7(M3%NIC_R*3)) ALLOCATE(M3%REAL_RECV_PKG8(M3%NIC_R*2)) @@ -2816,12 +2830,6 @@ SUBROUTINE POST_RECEIVES(CODE) CALL MPI_RECV_INIT(M3%REAL_RECV_PKG7(1),SIZE(M3%REAL_RECV_PKG7),MPI_DOUBLE_PRECISION,SNODE,NOM,MPI_COMM_WORLD,& REQ7(N_REQ7),IERR) - IF (RADIATION) THEN - N_REQ5 = N_REQ5 + 1 - CALL MPI_RECV_INIT(M3%REAL_RECV_PKG5(1),SIZE(M3%REAL_RECV_PKG5),MPI_DOUBLE_PRECISION,SNODE,NOM,MPI_COMM_WORLD,& - REQ5(N_REQ5),IERR) - ENDIF - IF (LEVEL_SET_MODE>0 .OR. TERRAIN_CASE) THEN N_REQ14 = N_REQ14 + 1 CALL MPI_RECV_INIT(M3%REAL_RECV_PKG14(1),SIZE(M3%REAL_RECV_PKG14),MPI_DOUBLE_PRECISION,SNODE,NOM,MPI_COMM_WORLD,& @@ -2925,7 +2933,7 @@ SUBROUTINE MESH_EXCHANGE(CODE) REAL(EB) :: TNOW,XI,YJ,ZK INTEGER, INTENT(IN) :: CODE INTEGER :: NM,NOM,I,II,JJ,KK,LL,LLL,N,RNODE,SNODE,IMIN,IMAX,JMIN,JMAX,KMIN,KMAX,IJK_SIZE,RC,IC,LC -INTEGER :: NNN,NN1,NN2,IPC,II1,II2,JJ1,JJ2,KK1,KK2,NQT2,NN,IOR,NRA,NRA_MAX,AIC,OBST_INDEX,IP,IW +INTEGER :: NNN,NN1,NN2,IPC,II1,II2,JJ1,JJ2,KK1,KK2,NQT2,NN,IOR,AIC,OBST_INDEX,IP,IW CHARACTER(50) :: ERR_STRING REAL(EB), POINTER, DIMENSION(:,:) :: PHI_LS_P REAL(EB), POINTER, DIMENSION(:,:,:) :: HP,HP2,RHOP,RHOP2,DP,DP2,UP,UP2,VP,VP2,WP,WP2 @@ -2968,27 +2976,11 @@ SUBROUTINE MESH_EXCHANGE(CODE) IF (M3%NIC_S>0 .AND. RNODE/=SNODE) THEN - ! Determine the maximum number of radiation angles that are to be sent - - NRA_MAX = 0 - IF (RADIATION) THEN - DO AIC=1,ANGLE_INCREMENT - DO LL=1,M3%NIC_S - NRA = 0 - DO N=NUMBER_RADIATION_ANGLES-AIC+1,1,-ANGLE_INCREMENT - IF (DLN(M3%IOR_S(LL),N)>0._EB) NRA = NRA + 1 - ENDDO - NRA_MAX = MAX(NRA_MAX,NRA) - ENDDO - ENDDO - ENDIF - ! Allocate 1-D arrays to hold major mesh variables that are to be sent to neighboring meshes IJK_SIZE = (M3%I_MAX_S-M3%I_MIN_S+1)*(M3%J_MAX_S-M3%J_MIN_S+1)*(M3%K_MAX_S-M3%K_MIN_S+1) ALLOCATE(M3%REAL_SEND_PKG1(M3%NIC_S*(6+2*N_TOTAL_SCALARS))) ALLOCATE(M3%REAL_SEND_PKG3(IJK_SIZE*4)) - ALLOCATE(M3%REAL_SEND_PKG5(NRA_MAX*NUMBER_SPECTRAL_BANDS*M3%NIC_S)) ALLOCATE(M3%REAL_SEND_PKG7(M3%NIC_S*3)) IF (LEVEL_SET_MODE>0 .OR. TERRAIN_CASE) ALLOCATE(M3%REAL_SEND_PKG14(5*M3%NIC_S)) @@ -3028,12 +3020,6 @@ SUBROUTINE MESH_EXCHANGE(CODE) CALL MPI_SEND_INIT(M3%REAL_SEND_PKG7(1),SIZE(M3%REAL_SEND_PKG7),MPI_DOUBLE_PRECISION,RNODE,NM,MPI_COMM_WORLD,& REQ7(N_REQ7),IERR) - IF (RADIATION) THEN - N_REQ5 = N_REQ5 + 1 - CALL MPI_SEND_INIT(M3%REAL_SEND_PKG5(1),SIZE(M3%REAL_SEND_PKG5),MPI_DOUBLE_PRECISION,RNODE,NM,MPI_COMM_WORLD,& - REQ5(N_REQ5),IERR) - ENDIF - IF (LEVEL_SET_MODE>0 .OR. TERRAIN_CASE) THEN N_REQ14 = N_REQ14 + 1 CALL MPI_SEND_INIT(M3%REAL_SEND_PKG14(1),SIZE(M3%REAL_SEND_PKG14),MPI_DOUBLE_PRECISION,RNODE,NM,MPI_COMM_WORLD,& @@ -3715,6 +3701,85 @@ SUBROUTINE MESH_EXCHANGE(CODE) T_USED(11)=T_USED(11) + CURRENT_TIME() - TNOW END SUBROUTINE MESH_EXCHANGE +! Determine the maximum number of radiation angles that are to be received +SUBROUTINE ALLOCATE_RADIAITON_RECV_PKG() +INTEGER :: I,NM,NN,NOM,NRA,NRA_MAX,AIC,LL,N,SNODE,RNODE +REAL(EB):: TNOW +TNOW = CURRENT_TIME() +DO I=1,N_REQ5 ; CALL MPI_REQUEST_FREE(REQ5(I) ,IERR) ; ENDDO +N_REQ5 = 0 +RECEIVING_MESH_LOOP: DO NM=LOWER_MESH_INDEX,UPPER_MESH_INDEX + RNODE = PROCESS(NM) + M =>MESHES(NM) + SENDING_MESH_LOOP: DO NN=1,M%N_NEIGHBORING_MESHES + NOM = M%NEIGHBORING_MESH(NN) + SNODE = PROCESS(NOM) + IF (RNODE==SNODE) CYCLE SENDING_MESH_LOOP + M3=>MESHES(NM)%OMESH(NOM) + IF (M3%NIC_R>0) THEN + NRA_MAX = 0 + DO AIC=1,ANGLE_INCREMENT + DO LL=1,M3%NIC_R + NRA = 0 + DO N=NUMBER_RADIATION_ANGLES-AIC+1,1,-ANGLE_INCREMENT + IF (DLN(M3%IOR_R(LL),N)>0._EB) NRA = NRA + 1 + ENDDO + NRA_MAX = MAX(NRA_MAX,NRA) + ENDDO + ENDDO + + IF(ALLOCATED(M3%REAL_RECV_PKG5))DEALLOCATE(M3%REAL_RECV_PKG5) + ALLOCATE(M3%REAL_RECV_PKG5(NRA_MAX*NUMBER_SPECTRAL_BANDS*M3%NIC_R)) + + N_REQ5 = N_REQ5 + 1 + + CALL MPI_RECV_INIT(M3%REAL_RECV_PKG5(1),SIZE(M3%REAL_RECV_PKG5),MPI_DOUBLE_PRECISION,SNODE,NOM,MPI_COMM_WORLD,& + REQ5(N_REQ5),IERR) + ENDIF + ENDDO SENDING_MESH_LOOP +ENDDO RECEIVING_MESH_LOOP +T_USED(11)=T_USED(11) + CURRENT_TIME() - TNOW +END SUBROUTINE ALLOCATE_RADIAITON_RECV_PKG + + +! Determine the maximum number of radiation angles that are to be sent +SUBROUTINE ALLOCATE_RADIAITON_SEND_PKG() +INTEGER :: NM,NNN,NOM,NRA,NRA_MAX,AIC,LL,N,SNODE,RNODE,IERR +REAL(EB):: TNOW +TNOW = CURRENT_TIME() +SENDING_MESH_LOOP: DO NM=LOWER_MESH_INDEX,UPPER_MESH_INDEX + M =>MESHES(NM) + SNODE = PROCESS(NM) + RECEIVING_MESH_LOOP: DO NNN=1,M%N_NEIGHBORING_MESHES + NOM = M%NEIGHBORING_MESH(NNN) + M3 => M%OMESH(NOM) + IF (NOM==NM .AND. M3%NIC_S==0) CYCLE RECEIVING_MESH_LOOP + RNODE = PROCESS(NOM) + IF (M3%NIC_S>0 .AND. RNODE/=SNODE) THEN + NRA_MAX = 0 + DO AIC=1,ANGLE_INCREMENT + DO LL=1,M3%NIC_S + NRA = 0 + DO N=NUMBER_RADIATION_ANGLES-AIC+1,1,-ANGLE_INCREMENT + IF (DLN(M3%IOR_S(LL),N)>0._EB) NRA = NRA + 1 + ENDDO + NRA_MAX = MAX(NRA_MAX,NRA) + ENDDO + ENDDO + IF(ALLOCATED(M3%REAL_SEND_PKG5))DEALLOCATE(M3%REAL_SEND_PKG5) + ALLOCATE(M3%REAL_SEND_PKG5(NRA_MAX*NUMBER_SPECTRAL_BANDS*M3%NIC_S)) + + N_REQ5 = N_REQ5 + 1 + CALL MPI_SEND_INIT(M3%REAL_SEND_PKG5(1),SIZE(M3%REAL_SEND_PKG5),MPI_DOUBLE_PRECISION,RNODE,NM,MPI_COMM_WORLD,& + REQ5(N_REQ5),IERR) + ENDIF + ENDDO RECEIVING_MESH_LOOP +ENDDO SENDING_MESH_LOOP +T_USED(11)=T_USED(11) + CURRENT_TIME() - TNOW +END SUBROUTINE ALLOCATE_RADIAITON_SEND_PKG + + + !> \brief Probe MPI communications until complete. Write error if the communication does not complete. !> \param RNAME Name given to the array of MPI_REQUESTs diff --git a/Source/radi.f90 b/Source/radi.f90 index 5b48475bfd..4edef165cd 100644 --- a/Source/radi.f90 +++ b/Source/radi.f90 @@ -2754,16 +2754,18 @@ END MODULE MIEV MODULE RAD USE PRECISION_PARAMETERS +USE GEOMETRY_FUNCTIONS USE GLOBAL_CONSTANTS USE OUTPUT_CLOCKS, ONLY: RADF_CLOCK,RADF_COUNTER USE MESH_POINTERS USE RADCONS USE RADCAL_VAR + IMPLICIT NONE (TYPE,EXTERNAL) PRIVATE -PUBLIC INIT_RADIATION,COMPUTE_RADIATION,BLACKBODY_FRACTION +PUBLIC INIT_RADIATION,COMPUTE_RADIATION,BLACKBODY_FRACTION,CALCULATE_DIRECTION_COEFFICIENTS,INTERPOLATE_IL REAL(EB) :: TYY_FAC INTEGER :: N_KAPPA_T=44 !< Number of temperature points in absorption coefficient look-up table @@ -2804,11 +2806,9 @@ SUBROUTINE INIT_RADIATION USE MIEV USE RADCAL_CALC USE WSGG_ARRAYS -REAL(EB) :: THETAUP,THETALOW,PHIUP,PHILOW,F_THETA,PLANCK_C2,KSI,LT,RCRHO,YY,BBF,AP0,AMEAN,RADIANCE,TRANSMISSIVITY,& - THETA,PHI,DLO,XX -INTEGER :: N,I,J,K,IPC,IZERO,NN,NI,II,JJ,IIM,JJM,IBND,NS,NRA,NSB,RADCAL_TEMP(16)=0,RCT_SKIP=-1,IO +REAL(EB) :: PLANCK_C2,KSI,LT,RCRHO,YY,BBF,AP0,AMEAN,RADIANCE,TRANSMISSIVITY,XX +INTEGER :: N,I,J,K,IPC,IZERO,NN,NI,II,JJ,IIM,JJM,IBND,NS,NRA,NSB,RADCAL_TEMP(16)=0,RCT_SKIP=-1 TYPE (LAGRANGIAN_PARTICLE_CLASS_TYPE), POINTER :: LPC -REAL(EB), ALLOCATABLE, DIMENSION(:) :: COSINE_ARRAY TYPE (RAD_FILE_TYPE), POINTER :: RF TYPE (SPECIES_TYPE), POINTER :: SS @@ -2832,9 +2832,17 @@ SUBROUTINE INIT_RADIATION CALL ChkMemErr('RADI','DLY',IZERO) ALLOCATE(DLZ(1:NRA),STAT=IZERO) CALL ChkMemErr('RADI','DLZ',IZERO) +ALLOCATE(MERI_COMP(1:NRA),STAT=IZERO) +CALL ChkMemErr('RADI','MERI_COMP',IZERO) +ALLOCATE(AZIM_COMP(1:NRA),STAT=IZERO) +CALL ChkMemErr('RADI','AZIM_COMP',IZERO) +ALLOCATE(AXIS_COMP(1:NRA),STAT=IZERO) +CALL ChkMemErr('RADI','AXIS_COMP',IZERO) IF (CYLINDRICAL) THEN ALLOCATE(DLB(1:NRA),STAT=IZERO) CALL ChkMemErr('RADI','DLB',IZERO) + ALLOCATE(DLB_COMP(1:NRA),STAT=IZERO) + CALL ChkMemErr('RADI','DLB_COMP',IZERO) ENDIF ALLOCATE(DLN(-3:3,1:NRA),STAT=IZERO) CALL ChkMemErr('RADI','DLN',IZERO) @@ -2842,80 +2850,18 @@ SUBROUTINE INIT_RADIATION CALL ChkMemErr('RADI','DLM',IZERO) ALLOCATE(DLANG(3,1:NRA),STAT=IZERO) CALL ChkMemErr('RADI','DLANG',IZERO) +ALLOCATE(DLANG_OLD(3,1:NRA),STAT=IZERO) +CALL ChkMemErr('RADI','DLANG_OLD',IZERO) +ALLOCATE(DLANG_LOCAL(3,1:NRA),STAT=IZERO) +CALL ChkMemErr('RADI','DLANG_LOCAL',IZERO) + +! Set for ray rotation +ALLOW_RANDOM_RADIATION_ROTATION = RANDOMIZE_RADIATION_DIRECTIONS .AND. .NOT.CYLINDRICAL .AND. .NOT.TWO_D ! Determine mean direction normals and sweeping orders ! as described in the FDS Tech. Ref. Guide Vol. 1 Sec. 6.2.2. -N = 0 -DO I=1,NRT - DO J=1,NRP(I) - N = N + 1 - THETALOW = PI*REAL(I-1)/REAL(NRT) - THETAUP = PI*REAL(I)/REAL(NRT) - F_THETA = 0.5_EB*(THETAUP-THETALOW - COS(THETAUP)*SIN(THETAUP) + COS(THETALOW)*SIN(THETALOW)) - THETA = 0.5_EB*(THETAUP+THETALOW) - IF (CYLINDRICAL) THEN - PHILOW = PI*REAL(J-1)/REAL(NRP(I)) - PHIUP = PI*REAL(J)/REAL(NRP(I)) - ELSEIF (TWO_D) THEN - PHILOW = TWOPI*REAL(J-1)/REAL(NRP(I)) + PIO2 - PHIUP = TWOPI*REAL(J)/REAL(NRP(I)) + PIO2 - ELSE - PHILOW = TWOPI*REAL(J-1)/REAL(NRP(I)) - PHIUP = TWOPI*REAL(J)/REAL(NRP(I)) - ENDIF - PHI=0.5_EB*(PHILOW+PHIUP) - RSA(N) = (PHIUP-PHILOW)*(COS(THETALOW)-COS(THETAUP)) - IF (CYLINDRICAL) THEN - DLX(N) = (SIN(PHIUP)-SIN(PHILOW)) *F_THETA - DLY(N) = (-SIN(DPHI0/2.)*(SIN(PHIUP)-SIN(PHILOW)) +COS(DPHI0/2.)*(COS(PHILOW)-COS(PHIUP)))*F_THETA - DLB(N) = (-SIN(DPHI0/2.)*(SIN(PHIUP)-SIN(PHILOW)) -COS(DPHI0/2.)*(COS(PHILOW)-COS(PHIUP)))*F_THETA - DLZ(N) = 0.5_EB*(PHIUP-PHILOW) * ((SIN(THETAUP))**2-(SIN(THETALOW))**2) - DLANG(1,N) = SIN(THETA)*COS(PHI) - DLANG(2,N) = SIN(THETA)*SIN(PHI) - DLANG(3,N) = COS(THETA) - IF (N==1000000) WRITE(LU_ERR,'(A)') 'This line should never get executed. It is here only to prevent optimization.' - ELSEIF (TWO_D) THEN - DLX(N) = (SIN(PHIUP)-SIN(PHILOW))*F_THETA - DLY(N) = 0._EB - DLZ(N) = (COS(PHILOW)-COS(PHIUP))*F_THETA - DLANG(1,N) = COS(PHI) - DLANG(2,N) = 0._EB - DLANG(3,N) = SIN(PHI) - ELSE - DLX(N) = (SIN(PHIUP)-SIN(PHILOW))*F_THETA - DLY(N) = (COS(PHILOW)-COS(PHIUP))*F_THETA - DLZ(N) = 0.5_EB*(PHIUP-PHILOW) * ((SIN(THETAUP))**2-(SIN(THETALOW))**2) - DLANG(1,N) = SIN(THETA)*COS(PHI) - DLANG(2,N) = SIN(THETA)*SIN(PHI) - DLANG(3,N) = COS(THETA) - ENDIF - ENDDO -ENDDO - -! Set (wall normal)*(angle vector) value - -DO N = 1,NRA - DLN( 0,N) = 0._EB !prevent undefined variable errors - DLN(-1,N) = -DLX(N) - DLN( 1,N) = DLX(N) - DLN(-2,N) = -DLY(N) - DLN( 2,N) = DLY(N) - DLN(-3,N) = -DLZ(N) - DLN( 3,N) = DLZ(N) -ENDDO - -! In axially symmetric case, each angle represents two symmetric angles. So weight the intensities by two. - -WEIGH_CYL = 1._EB -IF (CYLINDRICAL) THEN - WEIGH_CYL = 2._EB - ! Wall direction cosines are only used for flux integrations, so they can by multiplied in advance. - DLN = WEIGH_CYL * DLN -ENDIF - ! Calculate mirroring matrix - N = 0 DO I=1,NRT DO J=1,NRP(I) @@ -3384,15 +3330,198 @@ SUBROUTINE INIT_RADIATION IF (LPC%LIQUID_DROPLET) CALL MEAN_CROSS_SECTIONS(PARTICLE_CLASS=IPC) ENDDO +! Calculate angle specific variables +CALL CALCULATE_FVM_ANGLES() + +! Allocate array needed by angle-specific RADF output files + +DO N=1,N_RADF + RF => RAD_FILE(N) + ALLOCATE(RF%IL_SAVE(RF%I1:RF%I2,RF%J1:RF%J2,RF%K1:RF%K2,NUMBER_RADIATION_ANGLES)) +ENDDO + +END SUBROUTINE INIT_RADIATION + +!> \brief Precomputes angle-dependent quantities for the finite-volume +!> radiation solver that will remain same even with random rotation. + +SUBROUTINE CALCULATE_FVM_ANGLES() + +REAL(EB) :: THETAUP,THETALOW,PHIUP,PHILOW,F_THETA,THETA,PHI +INTEGER :: NRA,N,I,J + +NRA = NUMBER_RADIATION_ANGLES + +N = 0 +DO I=1,NRT + DO J=1,NRP(I) + N = N + 1 + THETALOW = PI*REAL(I-1)/REAL(NRT) + THETAUP = PI*REAL(I)/REAL(NRT) + F_THETA = 0.5_EB*(THETAUP-THETALOW - COS(THETAUP)*SIN(THETAUP) + COS(THETALOW)*SIN(THETALOW)) + THETA = 0.5_EB*(THETAUP+THETALOW) + IF (CYLINDRICAL) THEN + PHILOW = PI*REAL(J-1)/REAL(NRP(I)) + PHIUP = PI*REAL(J)/REAL(NRP(I)) + ELSEIF (TWO_D) THEN + PHILOW = TWOPI*REAL(J-1)/REAL(NRP(I)) + PIO2 + PHIUP = TWOPI*REAL(J)/REAL(NRP(I)) + PIO2 + ELSE + PHILOW = TWOPI*REAL(J-1)/REAL(NRP(I)) + PHIUP = TWOPI*REAL(J)/REAL(NRP(I)) + ENDIF + PHI=0.5_EB*(PHILOW+PHIUP) + RSA(N) = (PHIUP-PHILOW)*(COS(THETALOW)-COS(THETAUP)) + IF (CYLINDRICAL) THEN + MERI_COMP(N) = (SIN(PHIUP)-SIN(PHILOW)) *F_THETA + AZIM_COMP(N) = (-SIN(DPHI0/2.)*(SIN(PHIUP)-SIN(PHILOW)) +COS(DPHI0/2.)*(COS(PHILOW)-COS(PHIUP)))*F_THETA + DLB_COMP(N) = (-SIN(DPHI0/2.)*(SIN(PHIUP)-SIN(PHILOW)) -COS(DPHI0/2.)*(COS(PHILOW)-COS(PHIUP)))*F_THETA + AXIS_COMP(N) = 0.5_EB*(PHIUP-PHILOW) * ((SIN(THETAUP))**2-(SIN(THETALOW))**2) + DLANG_LOCAL(1,N) = SIN(THETA)*COS(PHI) + DLANG_LOCAL(2,N) = SIN(THETA)*SIN(PHI) + DLANG_LOCAL(3,N) = COS(THETA) + IF (N==1000000) WRITE(LU_ERR,'(A)') 'This line should never get executed. It is here only to prevent optimization.' + ELSEIF (TWO_D) THEN + MERI_COMP(N) = (SIN(PHIUP)-SIN(PHILOW))*F_THETA + AZIM_COMP(N) = 0._EB + AXIS_COMP(N) = (COS(PHILOW)-COS(PHIUP))*F_THETA + DLANG_LOCAL(1,N) = COS(PHI) + DLANG_LOCAL(2,N) = 0._EB + DLANG_LOCAL(3,N) = SIN(PHI) + ELSE + MERI_COMP(N)=(SIN(PHIUP)-SIN(PHILOW))*F_THETA + AZIM_COMP(N)=(COS(PHILOW)-COS(PHIUP))*F_THETA + AXIS_COMP(N)=0.5_EB*(PHIUP-PHILOW) * ((SIN(THETAUP))**2-(SIN(THETALOW))**2) + DLANG_LOCAL(1,N) = SIN(THETA)*COS(PHI) + DLANG_LOCAL(2,N) = SIN(THETA)*SIN(PHI) + DLANG_LOCAL(3,N) = COS(THETA) + ENDIF + ENDDO +ENDDO +END SUBROUTINE CALCULATE_FVM_ANGLES + + + +!> \Calculate direction coefficients for with and without random rotations +SUBROUTINE CALCULATE_DIRECTION_COEFFICIENTS() +USE COMP_FUNCTIONS, ONLY : CURRENT_TIME + +INTEGER :: NRA,N,I,J,IO,IERR +REAL(EB), ALLOCATABLE, DIMENSION(:) :: COSINE_ARRAY +REAL(EB) :: TNOW,AXIS(3),MERIDIAN(3), AZIMUTH(3),E1(3),E2(3),REF(3),PSI,DLO,MAGTMP,RNDNUM(3) + +TNOW=CURRENT_TIME() + +NRA = NUMBER_RADIATION_ANGLES + +IF (ALLOW_RANDOM_RADIATION_ROTATION) THEN + IF (MY_RANK == 0) THEN + CALL RANDOM_NUMBER(RNDNUM) + ENDIF + CALL MPI_BCAST(RNDNUM, 3, MPI_DOUBLE_PRECISION, 0, MPI_COMM_WORLD, IERR) !broadcast the random number array + + CALL GENERATE_RANDOM_UNIT_VECTOR(RNDNUM(1:2),AXIS) + PSI = RNDNUM(3) + + PSI = TWOPI*PSI + REF = (/0._EB,0._EB,1._EB/) + IF (ABS(DOT_PRODUCT(AXIS,REF)) > ONE_M_EPS) THEN + REF = (/1._EB,0._EB,0._EB/) + ENDIF + + ! e1 = REF x AXIS + E1(1) = REF(2)*AXIS(3) - REF(3)*AXIS(2) + E1(2) = REF(3)*AXIS(1) - REF(1)*AXIS(3) + E1(3) = REF(1)*AXIS(2) - REF(2)*AXIS(1) + MAGTMP = SQRT(DOT_PRODUCT(E1,E1)) + E1 = E1/MAGTMP + + ! e2 = AXIS x e1 + E2(1) = AXIS(2)*E1(3) - AXIS(3)*E1(2) + E2(2) = AXIS(3)*E1(1) - AXIS(1)*E1(3) + E2(3) = AXIS(1)*E1(2) - AXIS(2)*E1(1) + + MAGTMP = SQRT(DOT_PRODUCT(E2,E2)) + E2 = E2/MAGTMP + + ! Random spin around axis + MERIDIAN = COS(PSI)*E1 + SIN(PSI)*E2 + MAGTMP = SQRT(DOT_PRODUCT(MERIDIAN,MERIDIAN)) + MERIDIAN = MERIDIAN/MAGTMP + + ! AZIMUTH = AXIS x MERIDIAN + AZIMUTH(1) = AXIS(2)*MERIDIAN(3) - AXIS(3)*MERIDIAN(2) + AZIMUTH(2) = AXIS(3)*MERIDIAN(1) - AXIS(1)*MERIDIAN(3) + AZIMUTH(3) = AXIS(1)*MERIDIAN(2) - AXIS(2)*MERIDIAN(1) + + MAGTMP = SQRT(DOT_PRODUCT(AZIMUTH,AZIMUTH)) + AZIMUTH = AZIMUTH/MAGTMP + +ELSE + ! No random rotation + MERIDIAN = (/1._EB, 0._EB, 0._EB/) + AZIMUTH = (/0._EB, 1._EB, 0._EB/) + AXIS = (/0._EB, 0._EB, 1._EB/) +ENDIF + +N = 0 +DO I=1,NRT + DO J=1,NRP(I) + N = N + 1 + IF (CYLINDRICAL) THEN + DLX(N) = MERI_COMP(N) + DLY(N) = AZIM_COMP(N) + DLB(N) = DLB_COMP(N) + DLZ(N) = AXIS_COMP(N) + DLANG(1,N) = DLANG_LOCAL(1,N) + DLANG(2,N) = DLANG_LOCAL(2,N) + DLANG(3,N) = DLANG_LOCAL(3,N) + IF (N==1000000) WRITE(LU_ERR,'(A)') 'This line should never get executed. It is here only to prevent optimization.' + ELSEIF (TWO_D) THEN + DLX(N) = MERI_COMP(N) + DLY(N) = AZIM_COMP(N) + DLZ(N) = AXIS_COMP(N) + DLANG(1,N) = DLANG_LOCAL(1,N) + DLANG(2,N) = DLANG_LOCAL(2,N) + DLANG(3,N) = DLANG_LOCAL(3,N) + ELSE ! Right now random rotation is allowed only for 3D + DLX(N) = MERI_COMP(N)*MERIDIAN(1)+AZIM_COMP(N)*AZIMUTH(1)+AXIS_COMP(N)*AXIS(1) + DLY(N) = MERI_COMP(N)*MERIDIAN(2)+AZIM_COMP(N)*AZIMUTH(2)+AXIS_COMP(N)*AXIS(2) + DLZ(N) = MERI_COMP(N)*MERIDIAN(3)+AZIM_COMP(N)*AZIMUTH(3)+AXIS_COMP(N)*AXIS(3) + DLANG_OLD(:,N)=DLANG(:,N) + DLANG(:,N) = DLANG_LOCAL(1,N)*MERIDIAN(:) + DLANG_LOCAL(2,N)*AZIMUTH(:) + DLANG_LOCAL(3,N)*AXIS(:) + ENDIF + ENDDO +ENDDO + +! In axially symmetric case, each angle represents two symmetric angles. So weight the intensities by two. +WEIGH_CYL = 1._EB +IF (CYLINDRICAL) THEN + WEIGH_CYL = 2._EB + ! Wall direction cosines are only used for flux integrations, so they can by multiplied in advance. + DLN = WEIGH_CYL * DLN +ENDIF + +! Set (wall normal)*(angle vector) value +DO N = 1,NRA + DLN( 0,N) = 0._EB !prevent undefined variable errors + DLN(-1,N) = -DLX(N) + DLN( 1,N) = DLX(N) + DLN(-2,N) = -DLY(N) + DLN( 2,N) = DLY(N) + DLN(-3,N) = -DLZ(N) + DLN( 3,N) = DLZ(N) +ENDDO + + ! Determine angle factors for Lagrangian particles with ORIENTATION ! COSINE_ARRAY holds the cosines of the angles formed by the orientation vector and the radiation directions. ! DLO is the integral of the orientation vector dotted with the directional solid angle of the radiation directions. ! VIEW_ANGLE_FACTOR is the reduction of the radiation due to a view angle less than 180, like a narrow field of view radiometer. - IF (SOLID_PARTICLES) THEN - ALLOCATE(COSINE_ARRAY(1:NRA)) - ALLOCATE(NEAREST_RADIATION_ANGLE(N_ORIENTATION_VECTOR)) - ALLOCATE(VIEW_ANGLE_FACTOR(N_ORIENTATION_VECTOR)) + IF (.NOT. ALLOCATED(COSINE_ARRAY)) ALLOCATE(COSINE_ARRAY(1:NRA)) + IF (.NOT. ALLOCATED(NEAREST_RADIATION_ANGLE)) ALLOCATE(NEAREST_RADIATION_ANGLE(N_ORIENTATION_VECTOR)) + IF (.NOT. ALLOCATED(VIEW_ANGLE_FACTOR)) ALLOCATE(VIEW_ANGLE_FACTOR(N_ORIENTATION_VECTOR)) VIEW_ANGLE_FACTOR = 0._EB DO IO=1,N_ORIENTATION_VECTOR DLO = 0._EB @@ -3406,17 +3535,114 @@ SUBROUTINE INIT_RADIATION NEAREST_RADIATION_ANGLE(IO) = MINLOC(COSINE_ARRAY,DIM=1) VIEW_ANGLE_FACTOR(IO) = PI/DLO ENDDO - DEALLOCATE(COSINE_ARRAY) ENDIF +T_USED(9)=T_USED(9)+CURRENT_TIME()-TNOW -! Allocate array needed by angle-specific RADF output files +END SUBROUTINE CALCULATE_DIRECTION_COEFFICIENTS -DO N=1,N_RADF - RF => RAD_FILE(N) - ALLOCATE(RF%IL_SAVE(RF%I1:RF%I2,RF%J1:RF%J2,RF%K1:RF%K2,NUMBER_RADIATION_ANGLES)) +!> \Interpolate wall face and mesh interface intensities. +SUBROUTINE INTERPOLATE_IL() +USE COMP_FUNCTIONS, ONLY : CURRENT_TIME + +INTEGER, PARAMETER :: N_INTP=4 ! Number of neighbouring intensitiies for interpolation + +INTEGER :: NRA,NM,NNN,LL,I_INTP +REAL(EB) :: TNOW,COSANG(NUMBER_RADIATION_ANGLES), DUMMY(NUMBER_RADIATION_ANGLES) +INTEGER :: NNEW,NOLD,IBND,IW,NOM +INTEGER :: IDX(NUMBER_RADIATION_ANGLES,N_INTP) + +REAL(EB) :: W(NUMBER_RADIATION_ANGLES,N_INTP) +REAL(EB) :: DIST,WSUM +TYPE(WALL_TYPE), POINTER :: WC +TYPE(BOUNDARY_RADIA_TYPE), POINTER :: BR +REAL(EB) :: ILW_OLD(NUMBER_RADIATION_ANGLES) +TYPE (OMESH_TYPE), POINTER :: M2 + +TNOW=CURRENT_TIME() + +NRA = NUMBER_RADIATION_ANGLES + +DO NNEW=1,NRA + ! Compute angular proximity between the new direction and all old directions. + DO NOLD=1,NRA + COSANG(NOLD) = DOT_PRODUCT(DLANG(:,NNEW), & + DLANG_OLD(:,NOLD)) + ENDDO + + ! Find N_INTP nearest neighbors + DUMMY(:) = COSANG(:) + DO I_INTP=1,N_INTP + IDX(NNEW,I_INTP) = MAXLOC(DUMMY,DIM=1) + DUMMY(IDX(NNEW,I_INTP)) = -HUGE(1._EB) + ENDDO + + ! Inverse-distance-squared weighting. distance ~ (1-cos(theta)) + WSUM = 0._EB + DO I_INTP=1,N_INTP + DIST = MAX(1._EB-COSANG(IDX(NNEW,I_INTP)),TWO_EPSILON_EB) + W(NNEW,I_INTP) = 1._EB/(DIST*DIST) + WSUM = WSUM + W(NNEW,I_INTP) + ENDDO + W(NNEW,:) = W(NNEW,:)/WSUM ENDDO -END SUBROUTINE INIT_RADIATION +DO NM=LOWER_MESH_INDEX,UPPER_MESH_INDEX + CALL POINT_TO_MESH(NM) + + ! Interpolate intensity + DO IW = 1,N_EXTERNAL_WALL_CELLS+N_INTERNAL_WALL_CELLS + WC => WALL(IW) + BR => BOUNDARY_RADIA(WC%BR_INDEX) + DO IBND = 1,NUMBER_SPECTRAL_BANDS + ILW_OLD = BR%BAND(IBND)%ILW(:) + BR%BAND(IBND)%ILW(:) = 0._EB + DO I_INTP=1,N_INTP + BR%BAND(IBND)%ILW(:) = BR%BAND(IBND)%ILW(:) + W(:,I_INTP)*ILW_OLD(IDX(:,I_INTP))*RSA(IDX(:,I_INTP)) + ENDDO + BR%BAND(IBND)%ILW(:) = BR%BAND(IBND)%ILW(:)/RSA(:) + ENDDO + ENDDO + + !Interpolate neighbouring mesh cell intensities + DO NNN=1,N_NEIGHBORING_MESHES + NOM = NEIGHBORING_MESH(NNN) + M2 => OMESH(NOM) + IF (M2%NIC_R>0) THEN + M2%IL_R_OLD = M2%IL_R + M2%IL_R = 0._EB + DO LL=1,M2%NIC_R + DO IBND=1,NUMBER_SPECTRAL_BANDS + DO I_INTP=1,N_INTP + M2%IL_R(LL,:,IBND) = M2%IL_R(LL,:,IBND) + W(:,I_INTP)*M2%IL_R_OLD(LL,IDX(:,I_INTP),IBND)*RSA(IDX(:,I_INTP)) + ENDDO + M2%IL_R(LL,:,IBND) = M2%IL_R(LL,:,IBND)/RSA(:) + ENDDO + ENDDO + ENDIF + ENDDO +ENDDO +T_USED(9)=T_USED(9)+CURRENT_TIME()-TNOW + +END SUBROUTINE INTERPOLATE_IL + + +SUBROUTINE GENERATE_RANDOM_UNIT_VECTOR(RNDNUM,VEC) +REAL(EB), INTENT(IN) ::RNDNUM(2) +REAL(EB), INTENT(OUT) :: VEC(3) +REAL(EB) :: U,V +REAL(EB) :: THETA, PHI + +U = RNDNUM(1) +V = RNDNUM(2) + +THETA = ACOS(1._EB - 2._EB*U) +PHI = TWOPI*V + +VEC(1) = SIN(THETA)*COS(PHI) +VEC(2) = SIN(THETA)*SIN(PHI) +VEC(3) = COS(THETA) + +END SUBROUTINE GENERATE_RANDOM_UNIT_VECTOR !> \brief Compute radiative source term and transfer. @@ -3437,7 +3663,6 @@ SUBROUTINE COMPUTE_RADIATION(T,NM,RAD_ITER) TNOW=CURRENT_TIME() CALL POINT_TO_MESH(NM) - IF (RADIATION) THEN RADIATION_COMPLETED(NM) = .FALSE. CALL RADIATION_FVM @@ -3932,7 +4157,7 @@ SUBROUTINE RADIATION_FVM BR => BOUNDARY_RADIA(WC%BR_INDEX) INRAD_W(IW) = SUM(-DLN(BC%IOR,:)*BR%BAND(IBND)%ILW(:), 1, DLN(BC%IOR,:)<0._EB) ENDDO - + DO ICF = INTERNAL_CFACE_CELLS_LB+1,INTERNAL_CFACE_CELLS_LB+N_INTERNAL_CFACE_CELLS CFA => CFACE(ICF) BR => BOUNDARY_RADIA(CFA%BR_INDEX) @@ -4268,6 +4493,7 @@ SUBROUTINE RADIATION_FVM A_SUM = AXD + AYD + AZD + AFD AIU_SUM = AXU*ILXU + AYU*ILYU + AZU*ILZU + AILFU + IF (SOLID_PARTICLES) IL_UP(I,J,K) = MAX(0._EB,AIU_SUM/A_SUM) RAP = 1._EB/(A_SUM + EXTCOE(I,J,K)*VC*RSA(N)) IL(I,J,K) = MAX(0._EB, RAP * (AIU_SUM + VC*RSA(N)*RFPI* & @@ -4333,7 +4559,8 @@ SUBROUTINE RADIATION_FVM BC => BOUNDARY_COORD(WC%BC_INDEX) IF (DLN(BC%IOR,N)>=0._EB) CYCLE WALL_LOOP3 ! outgoing BR => BOUNDARY_RADIA(WC%BR_INDEX) - BR%BAND(IBND)%ILW(ANGLE_INC_COUNTER) = BR%BAND(IBND)%ILW(ANGLE_INC_COUNTER) - DLN(BC%IOR,N)*IL(BC%IIG,BC%JJG,BC%KKG) + BR%BAND(IBND)%ILW(ANGLE_INC_COUNTER) = BR%BAND(IBND)%ILW(ANGLE_INC_COUNTER) & + - DLN(BC%IOR,N)*IL(BC%IIG,BC%JJG,BC%KKG) ENDDO WALL_LOOP3 !$OMP END DO !$OMP END PARALLEL @@ -4456,6 +4683,8 @@ SUBROUTINE RADIATION_FVM B1%Q_RAD_IN = B1%Q_RAD_IN + B1%EMISSIVITY*(INRAD_W(IW)+BBFA*EFLUX) ENDDO + + DO ICF=INTERNAL_CFACE_CELLS_LB+1,INTERNAL_CFACE_CELLS_LB+N_INTERNAL_CFACE_CELLS CFA => CFACE(ICF) IF (CFACE(ICF)%BOUNDARY_TYPE==NULL_BOUNDARY) CYCLE @@ -4583,6 +4812,10 @@ SUBROUTINE RADIATION_FVM ENDIF +! UPDATE_ALL_ANGLES is a one-time only logical. If needed again, it will be reset again. + +UPDATE_ALL_ANGLES = .FALSE. + END SUBROUTINE RADIATION_FVM diff --git a/Source/read.f90 b/Source/read.f90 index d848039484..5e9dda555a 100644 --- a/Source/read.f90 +++ b/Source/read.f90 @@ -10070,7 +10070,7 @@ SUBROUTINE READ_RADI LOGICAL :: OPTICALLY_THIN NAMELIST /RADI/ ANGLE_INCREMENT,BAND_LIMITS,C_MAX,C_MIN,INITIAL_RADIATION_ITERATIONS,KAPPA0,& MIE_MINIMUM_DIAMETER,MIE_MAXIMUM_DIAMETER,MIE_NDG,NMIEANG,NUMBER_RADIATION_ANGLES,& - OPTICALLY_THIN,PATH_LENGTH,QR_CLIP,RADIATION,RADIATION_ITERATIONS,RADTMP,& + OPTICALLY_THIN,PATH_LENGTH,QR_CLIP,RADIATION,RADIATION_ITERATIONS,RADTMP,RANDOMIZE_RADIATION_DIRECTIONS,& TIME_STEP_INCREMENT,WIDE_BAND_MODEL,WSGG_MODEL REAL(EB) THETALOW,THETAUP diff --git a/Source/type.f90 b/Source/type.f90 index 2f902e1c2b..a46639ff4f 100644 --- a/Source/type.f90 +++ b/Source/type.f90 @@ -1025,7 +1025,7 @@ MODULE TYPES TYPE (SURFACE_TYPE), DIMENSION(:), ALLOCATABLE, TARGET :: SURFACE TYPE OMESH_TYPE - REAL(EB), ALLOCATABLE, DIMENSION(:,:,:) :: MU,RHO,RHOS,TMP,U,V,W,US,VS,WS,H,HS,FVX,FVY,FVZ,D,DS,KRES,IL_S,IL_R,Q + REAL(EB), ALLOCATABLE, DIMENSION(:,:,:) :: MU,RHO,RHOS,TMP,U,V,W,US,VS,WS,H,HS,FVX,FVY,FVZ,D,DS,KRES,IL_S,IL_R,IL_R_OLD,Q REAL(EB), ALLOCATABLE, DIMENSION(:,:,:,:) :: ZZ,ZZS INTEGER, ALLOCATABLE, DIMENSION(:) :: IIO_R,JJO_R,KKO_R,IOR_R,IIO_S,JJO_S,KKO_S,IOR_S INTEGER :: I_MIN_R=-10,I_MAX_R=-10,J_MIN_R=-10,J_MAX_R=-10,K_MIN_R=-10,K_MAX_R=-10,NIC_R=0, & From 3ffff3de931e2c66f6165b3ec4c879a8a34b0d7c Mon Sep 17 00:00:00 2001 From: Chandan Paul Date: Fri, 26 Jun 2026 16:52:57 -0400 Subject: [PATCH 03/23] FDS Manual: Add first documentation for random rotation. More need to be added. --- Manuals/FDS_Technical_Reference_Guide/Radiation_Chapter.tex | 2 ++ Manuals/FDS_User_Guide/FDS_User_Guide.tex | 3 +++ 2 files changed, 5 insertions(+) diff --git a/Manuals/FDS_Technical_Reference_Guide/Radiation_Chapter.tex b/Manuals/FDS_Technical_Reference_Guide/Radiation_Chapter.tex index ad601901c5..1b318744b9 100644 --- a/Manuals/FDS_Technical_Reference_Guide/Radiation_Chapter.tex +++ b/Manuals/FDS_Technical_Reference_Guide/Radiation_Chapter.tex @@ -535,6 +535,8 @@ \subsection{Spatial Discretization} all the upwind intensities are determined from solid or gas phase boundaries. In theory, iterations are needed if the reflections or scattering are important, or if the scenario is optically very thick. Currently, no iterations are made. +To mitigate ray effects in the wall radiative heat flux, an option is implemented to randomly rotate the local meridian ($x$), azimuthal ($y$), and axial ($z$) coordinate system at each selected time step with respect to which the angular coordinates, $\theta$ and $\phi$ are evaluated. When random rotation is enabled, the discrete angular integration coefficients (e.g., $D_{xu}^l$) are no longer exactly symmetric with respect to the mesh faces. Consequently, the sum of $D_{xu}^l$ (and the corresponding coefficients for the other coordinate directions) over a face may deviate slightly from the theoretical value of $\pi$. + \subsection{Spatial Discretization in Cut Cells} In the case of complex geometry where irregular cut-cells may exist (see Sec.~\ref{sec:unstructured_geometry}) an unstructured version of the RTE in Eq.~\ref{RTEdiscrete3} is adopted diff --git a/Manuals/FDS_User_Guide/FDS_User_Guide.tex b/Manuals/FDS_User_Guide/FDS_User_Guide.tex index a8a7e1c424..1465f09b59 100644 --- a/Manuals/FDS_User_Guide/FDS_User_Guide.tex +++ b/Manuals/FDS_User_Guide/FDS_User_Guide.tex @@ -5853,6 +5853,8 @@ \section{Spatial and Temporal Resolution of the Radiation Transport Solver} The frequency of calls to the radiation solver can be changed from every 3 time steps with an integer called \ct{TIME_STEP_INCREMENT}. The increment over which the angles are updated can be changed from 5 with the integer called \ct{ANGLE_INCREMENT}. If \ct{TIME_STEP_INCREMENT} and \ct{ANGLE_INCREMENT} are both set to 1, the radiation field is completely updated in a single time step, but the cost of the calculation increases significantly. By default, the radiation transport equation is fully updated every 15 time steps. Given the relatively small time steps typically dictated by the CFL constraint, 15 time steps is usually still a relatively short interval of time. Increasing the temporal resolution of the radiation solver rarely adds to the overall accuracy of the calculation. Spatial resolution is far more important. +Additionally, to mitigate ray effects in the wall radiative heat flux, the option \ct{RANDOMIZE_RADIATION_DIRECTIONS} randomly rotates the local meridian ($x$), azimuthal ($y$), and axial ($z$) coordinate system used to define the angular coordinates $\theta$ and $\phi$. By default, this rotation is performed after each complete sweep of the angular directions. + If you are using multiple meshes, the radiation solver cannot transfer energy from mesh to mesh within a single time step. If you notice an obvious delay in the propagation of radiative intensity from one mesh to another, you can increase the number of times the radiative intensity is updated within a single time step using \ct{RADIATION_ITERATIONS}, which is 1 by default. You rarely need to do this, unless it is obvious from the animation of various slice files. The radiation solver is called before the start of the calculation to establish the radiation field in the event that you specify something to have a non-ambient temperature initially. By default, the radiation and wall boundary routines are iterated three times to establish thermal equilibrium. To change the number of iterations, set \ct{INITIAL_RADIATION_ITERATIONS} on the \ct{RADI} line. @@ -13206,6 +13208,7 @@ \section{\texorpdfstring{{\tt RADI}}{RADI} (Radiation Parameters)} \ct{RADIATION} & Logical & Section~\ref{info:radiation_off} & & \ct{T} \\ \hline \ct{RADIATION_ITERATIONS} & Integer & Section~\ref{info:RADI_Resolution} & & 1 \\ \hline \ct{RADTMP} & Real & Section~\ref{info:RADI_Two_Phase} & \unit{\degreeCelsius} & 900 \\ \hline +\ct{RANDOMIZE_RADIATION_DIRECTIONS}& Logical & Section~\ref{info:RADI_Resolution} & & \ct{F} \\ \hline \ct{TIME_STEP_INCREMENT} & Integer & Section~\ref{info:RADI_Resolution} & & 3\,(3D),2\,(2D) \\ \hline \ct{WIDE_BAND_MODEL} & Logical & Section~\ref{info:RADI_Wide_Band} & & \ct{F} \\ \hline \ct{WSGG_MODEL} & Logical & Section~\ref{info:RADI_WSGG} & & \ct{F} \\ \hline From 6f936c0b8aa182bc3d931b6a649e0be661287f9a Mon Sep 17 00:00:00 2001 From: Chandan Paul Date: Fri, 26 Jun 2026 17:13:19 -0400 Subject: [PATCH 04/23] FDS Source: Minor changes to merge firemodels/master --- Source/cons.f90 | 3 --- Source/func.f90 | 1 - Source/main.f90 | 1 - Source/radi.f90 | 10 +--------- 4 files changed, 1 insertion(+), 14 deletions(-) diff --git a/Source/cons.f90 b/Source/cons.f90 index 086636623f..c9fe0168ad 100644 --- a/Source/cons.f90 +++ b/Source/cons.f90 @@ -855,11 +855,8 @@ MODULE RADCONS REAL(EB), ALLOCATABLE, DIMENSION(:) :: MERI_COMP !< x-component of the control angle vector w.r.t rotating x-axis REAL(EB), ALLOCATABLE, DIMENSION(:) :: AZIM_COMP !< y-component of the control angle vector w.r.t rotating y-axis REAL(EB), ALLOCATABLE, DIMENSION(:) :: AXIS_COMP !< z-component of the control angle vector w.r.t rotating z-axis - - REAL(EB), ALLOCATABLE, DIMENSION(:) :: DLB !< Mean bottom component of RAYN vector (cylindrical case) REAL(EB), ALLOCATABLE, DIMENSION(:) :: DLB_COMP !< Mean bottom component of RAYN vector (cylindrical case) - REAL(EB), ALLOCATABLE, DIMENSION(:) :: RSA !< Array of solid angles INTEGER, ALLOCATABLE, DIMENSION(:,:) :: DLM !< Mirroring indices diff --git a/Source/func.f90 b/Source/func.f90 index 88bafa613d..4415c2fbd3 100644 --- a/Source/func.f90 +++ b/Source/func.f90 @@ -6393,7 +6393,6 @@ RECURSIVE FUNCTION DETERMINANT(A, N) RESULT(DET) END SELECT END FUNCTION DETERMINANT - END MODULE GEOMETRY_FUNCTIONS diff --git a/Source/main.f90 b/Source/main.f90 index b4a468f313..9088027db9 100644 --- a/Source/main.f90 +++ b/Source/main.f90 @@ -78,7 +78,6 @@ PROGRAM FDS REAL(EB), ALLOCATABLE, DIMENSION(:) :: REAL_BUFFER_DUCT,REAL_BUFFER_EXTERNAL REAL(EB), ALLOCATABLE, DIMENSION(:,:) :: REAL_BUFFER_10,REAL_BUFFER_20 - ! Initialize OpenMP CALL OPENMP_INIT diff --git a/Source/radi.f90 b/Source/radi.f90 index 4edef165cd..d220b7bd1f 100644 --- a/Source/radi.f90 +++ b/Source/radi.f90 @@ -2754,14 +2754,12 @@ END MODULE MIEV MODULE RAD USE PRECISION_PARAMETERS -USE GEOMETRY_FUNCTIONS USE GLOBAL_CONSTANTS USE OUTPUT_CLOCKS, ONLY: RADF_CLOCK,RADF_COUNTER USE MESH_POINTERS USE RADCONS USE RADCAL_VAR - IMPLICIT NONE (TYPE,EXTERNAL) PRIVATE @@ -4157,7 +4155,7 @@ SUBROUTINE RADIATION_FVM BR => BOUNDARY_RADIA(WC%BR_INDEX) INRAD_W(IW) = SUM(-DLN(BC%IOR,:)*BR%BAND(IBND)%ILW(:), 1, DLN(BC%IOR,:)<0._EB) ENDDO - + DO ICF = INTERNAL_CFACE_CELLS_LB+1,INTERNAL_CFACE_CELLS_LB+N_INTERNAL_CFACE_CELLS CFA => CFACE(ICF) BR => BOUNDARY_RADIA(CFA%BR_INDEX) @@ -4683,8 +4681,6 @@ SUBROUTINE RADIATION_FVM B1%Q_RAD_IN = B1%Q_RAD_IN + B1%EMISSIVITY*(INRAD_W(IW)+BBFA*EFLUX) ENDDO - - DO ICF=INTERNAL_CFACE_CELLS_LB+1,INTERNAL_CFACE_CELLS_LB+N_INTERNAL_CFACE_CELLS CFA => CFACE(ICF) IF (CFACE(ICF)%BOUNDARY_TYPE==NULL_BOUNDARY) CYCLE @@ -4812,10 +4808,6 @@ SUBROUTINE RADIATION_FVM ENDIF -! UPDATE_ALL_ANGLES is a one-time only logical. If needed again, it will be reset again. - -UPDATE_ALL_ANGLES = .FALSE. - END SUBROUTINE RADIATION_FVM From 871b212fac639f77dccc0ad9d4be3a8ac4fdc156 Mon Sep 17 00:00:00 2001 From: Chandan Paul Date: Fri, 26 Jun 2026 17:29:27 -0400 Subject: [PATCH 05/23] FDS Manual: minor correction --- Manuals/FDS_User_Guide/FDS_User_Guide.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Manuals/FDS_User_Guide/FDS_User_Guide.tex b/Manuals/FDS_User_Guide/FDS_User_Guide.tex index 1465f09b59..9b36180804 100644 --- a/Manuals/FDS_User_Guide/FDS_User_Guide.tex +++ b/Manuals/FDS_User_Guide/FDS_User_Guide.tex @@ -5853,7 +5853,7 @@ \section{Spatial and Temporal Resolution of the Radiation Transport Solver} The frequency of calls to the radiation solver can be changed from every 3 time steps with an integer called \ct{TIME_STEP_INCREMENT}. The increment over which the angles are updated can be changed from 5 with the integer called \ct{ANGLE_INCREMENT}. If \ct{TIME_STEP_INCREMENT} and \ct{ANGLE_INCREMENT} are both set to 1, the radiation field is completely updated in a single time step, but the cost of the calculation increases significantly. By default, the radiation transport equation is fully updated every 15 time steps. Given the relatively small time steps typically dictated by the CFL constraint, 15 time steps is usually still a relatively short interval of time. Increasing the temporal resolution of the radiation solver rarely adds to the overall accuracy of the calculation. Spatial resolution is far more important. -Additionally, to mitigate ray effects in the wall radiative heat flux, the option \ct{RANDOMIZE_RADIATION_DIRECTIONS} randomly rotates the local meridian ($x$), azimuthal ($y$), and axial ($z$) coordinate system used to define the angular coordinates $\theta$ and $\phi$. By default, this rotation is performed after each complete sweep of the angular directions. +Additionally, to mitigate ray effects in the wall radiative heat flux, the option \ct{RANDOMIZE_RADIATION_DIRECTIONS} randomly rotates the local meridian ($x$), azimuthal ($y$), and axial ($z$) coordinate system used to define the angular coordinates $\theta$ and $\phi$. If \ct{RANDOMIZE_RADIATION_DIRECTIONS} is true, this rotation is performed after each complete sweep of the angular directions. If you are using multiple meshes, the radiation solver cannot transfer energy from mesh to mesh within a single time step. If you notice an obvious delay in the propagation of radiative intensity from one mesh to another, you can increase the number of times the radiative intensity is updated within a single time step using \ct{RADIATION_ITERATIONS}, which is 1 by default. You rarely need to do this, unless it is obvious from the animation of various slice files. From 10337ffee5667dfb3065847ba24e4e3bedb6fb69 Mon Sep 17 00:00:00 2001 From: Jason Floyd Date: Sat, 27 Jun 2026 12:51:55 -0400 Subject: [PATCH 06/23] FDS Source: Add CURVE_TEMP for fan density affinity law --- Manuals/FDS_User_Guide/FDS_User_Guide.tex | 4 ++ .../FDS_Verification_Guide.tex | 8 ++-- Source/hvac.f90 | 28 ++++++++------ Source/type.f90 | 1 + .../FDS_verification_dataplot_inputs.csv | 6 ++- Verification/FDS_Cases.sh | 1 + Verification/HVAC/fan_test_2.csv | 7 ++++ Verification/HVAC/fan_test_2.fds | 38 +++++++++++++++++++ 8 files changed, 75 insertions(+), 18 deletions(-) create mode 100644 Verification/HVAC/fan_test_2.csv create mode 100644 Verification/HVAC/fan_test_2.fds diff --git a/Manuals/FDS_User_Guide/FDS_User_Guide.tex b/Manuals/FDS_User_Guide/FDS_User_Guide.tex index a8a7e1c424..7ddcf673e4 100644 --- a/Manuals/FDS_User_Guide/FDS_User_Guide.tex +++ b/Manuals/FDS_User_Guide/FDS_User_Guide.tex @@ -3814,6 +3814,7 @@ \subsection{HVAC Fan Parameters} \end{lstlisting} where: \begin{itemize} + \item \ct{CURVE_TEMP} is the temperature the fan curve is based upon. FDS assumes a default value of \SI{20}{\degreeCelsius}. \item \ct{LOSS} is the loss coefficient for flow through the fan when it is not operational. FDS assumes a default value of 1. \item \ct{MAX_FLOW} is the maximum volumetric flow of the fan in \unit{m^3/s}. This input activates a quadratic fan model. Value must be > 0. \item \ct{MAX_PRESSURE} is the stall pressure of the fan in units of Pa. This input activates a quadratic fan model. Value must be > 0. @@ -3860,6 +3861,8 @@ \subsubsection{Fan Curves} \end{center} \end{figure} +FDS will automatically adjust the pressures of the fan curve to reflect the fan affinity law for density. This law states that the fan curve will shift in proportion to the ratio of the current duct density to the as tested duct density. The as tested duct density is computed assuming air as the gas, standard pressure, and \ct{CURVE_TEMP}. + \subsubsection{Jet Fans} Fans do not have to be mounted on a solid wall, like a supply or an exhaust fan. If you just want to blow gases in a particular direction, create an obstruction \ct{OBST}, at least one cell thick, and apply to it \ct{VENT} lines that are associated with a simple HVAC system. This allows hot, smokey gases to pass through the obstruction, much like a free-standing fan. See the example case \ct{jet_fan.fds} which places a louvered fan (blowing diagonally down) near a fire (see Fig.~\ref{fig:Jet_Fan}). @@ -12395,6 +12398,7 @@ \section{\texorpdfstring{{\tt HVAC}}{HVAC} (HVAC System Definition)} \ct{COOLANT_SPECIFIC_HEAT} & Real & Section~\ref{info:HVACaircoil} & \unit{kJ/(kg.K)} & \\ \hline \ct{COOLANT_TEMPERATURE} & Real & Section~\ref{info:HVACaircoil} & \unit{\degreeCelsius} & \ct{TMPA} \\ \hline \ct{CTRL_ID} & Character & Sections~\ref{info:HVACduct} & & \\ \hline +\ct{CURVE_TEMP} & Real A & Sections~\ref{info:HVACfan} & \unit{\degreeCelsius} & 20. \\ \hline \ct{DAMPER} & Logical & Sections~\ref{info:HVACduct}, \ref{info:HVACdamper} & & \ct{F} \\ \hline \ct{DEVC_ID} & Character & Sections ~\ref{info:HVACduct} & & \\ \hline \ct{DIAMETER} & Real & Section~\ref{info:HVACduct} & m & \\ \hline diff --git a/Manuals/FDS_Verification_Guide/FDS_Verification_Guide.tex b/Manuals/FDS_Verification_Guide/FDS_Verification_Guide.tex index 8c07851b27..c954a2c98f 100644 --- a/Manuals/FDS_Verification_Guide/FDS_Verification_Guide.tex +++ b/Manuals/FDS_Verification_Guide/FDS_Verification_Guide.tex @@ -6810,7 +6810,7 @@ \section{HVAC Filters} \section{HVAC Fans} \label{fan_test} -This case tests a quadratic fan using the default approach to finding the fan operation point. Two compartments share a common wall. Both compartments are considered as separate ``pressure zones.'' Two, 0.04~m$^2$ HVAC ducts are defined. One duct has a quadratic fan with a maximum volumetric flow of 0.16~\unit{m^3/s} and a stall pressure of 10~Pa. The second is an open duct with a flow loss of 10. The volume flow through the fans is obtained from the equation below: +This pair of cases tests a quadratic fan using the default approach to finding the fan operation point. The cases are identical except for the ambient temperature which is \SI{313.15}{\degreeCelsius} (twice the normal temperature in Kelvin) in the second case. Two compartments share a common wall. Both compartments are considered as separate ``pressure zones.'' Two, 0.04~m$^2$ HVAC ducts are defined. One duct has a quadratic fan with a maximum volumetric flow of 0.16~\unit{m^3/s} and a stall pressure of 10~Pa. The second is an open duct with a flow loss of 10. The volume flow through the fans is obtained from the equation below: \be \dot{V}_{\hbox{\footnotesize fan}} = \dot{V}_{\hbox{\footnotesize max}} \; \hbox{sign} (\Delta p_{\hbox{\footnotesize max}}-\Delta p) \sqrt{ \frac{ |\Delta p - \Delta p_{\hbox{\footnotesize max}}|}{\Delta p_{\hbox{\footnotesize max}} } } \label{fan_curve2} \ee @@ -6818,18 +6818,18 @@ \section{HVAC Fans} \be \dot{V}_{\hbox{\footnotesize fan}}=A_{\hbox{\footnotesize duct}} \sqrt{\frac{2 \Delta p}{\rho K}} \ee -Setting the above equation equal to Eq.~(\ref{fan_curve2}), the pressure drop can be determined: +Setting the above equation equal to Eq.~(\ref{fan_curve2}), the pressure drop can be determined for the first case: \be \sqrt{\frac {2 |p_2-p_1|}{ (1.2 \; \hbox{\unit{kg/m^3}}) 10}} (0.04 \; \hbox{m}^2) = (0.16 \; \hbox{\unit{m^3/s}}) \; \sqrt{ \frac{ |p_1-p_2-10 \; \hbox{Pa}|}{10 \; \hbox{Pa}} } \ee -The solution is $p_2=4.5$~Pa and $p_1=-4.5$~Pa (see Fig.~\ref{fan_test_fig}). Note that the sign of the volume flow in the duct indicates whether the flow is moving from the first node to the second (positive) or the second node to the first (negative). This convention can make these types of calculations a bit tricky. +The solution is $p_2=4.5$~Pa and $p_1=-4.5$~Pa (see Fig.~\ref{fan_test_fig}). Note that the sign of the volume flow in the duct indicates whether the flow is moving from the first node to the second (positive) or the second node to the first (negative). This convention can make these types of calculations a bit tricky. In the second case, fan affinity laws apply, and the fan curve is expected to shift by the ratio of the current duct density to the density the fan was tested at (default is \SI{20}{\degreeCelsius}). This means the expected pressure is half that in the first case. The volume flow should not change. \begin{figure}[ht] \begin{tabular*}{\textwidth}{lr} \includegraphics[height=2.2in]{SCRIPT_FIGURES/fan_test_Pressure} & \includegraphics[height=2.2in]{SCRIPT_FIGURES/fan_test_Volume_Flow} \end{tabular*} -\caption[Results of the \ct{fan_test} case]{Compartment pressure and volume flow for the \ct{fan_test} case.} +\caption[Results of the \ct{fan_test} case]{Compartment pressure and volume flow for the \ct{fan_test} and \ct{fan_test_2} cases.} \label{fan_test_fig} \end{figure} diff --git a/Source/hvac.f90 b/Source/hvac.f90 index 2925808284..db5c3c55cd 100644 --- a/Source/hvac.f90 +++ b/Source/hvac.f90 @@ -114,6 +114,7 @@ SUBROUTINE READ_HVAC REAL(EB) :: LEAK_REFERENCE_PRESSURE !< Reference pressure in leakage equation (Pa) REAL(EB) :: DISCHARGE_COEFFICIENT !< Discharge coefficient leakage equation REAL(EB) :: WAYPOINTS(30,3) !< Duct waypoints (m) +REAL(EB) :: CURVE_TEMP !< Temperature for fan curve LOGICAL :: DEBUG !< Flag indicating known values are output to smokeview for debugging LOGICAL :: ROUND !< Flag indicating DUCT has a round cross-section LOGICAL :: SQUARE !< Flag indicating DUCT has a square cross-section @@ -148,7 +149,7 @@ SUBROUTINE READ_HVAC TYPE(DUCT_TYPE), POINTER :: DU !< Pointer to a DUCT TYPE(HVAC_QUANTITY_TYPE), POINTER :: HQT !< Pointer to a DUCT_ or NODE_QUANTITY_ARRAY NAMELIST /HVAC/ AIRCOIL_ID,AMBIENT,AREA,CLEAN_LOSS,COOLANT_SPECIFIC_HEAT,COOLANT_MASS_FLOW,COOLANT_TEMPERATURE,CTRL_ID,& - DAMPER,DEBUG,DEVC_ID,DIAMETER,DISCHARGE_COEFFICIENT,DRY,DUCT_ID,& + CURVE_TEMP,DAMPER,DEBUG,DEVC_ID,DIAMETER,DISCHARGE_COEFFICIENT,DRY,DUCT_ID,& EFFICIENCY,FAN_ID,FILTER_ID,FIXED_Q,GEOM,GEOM2,ID,LEAK_ENTHALPY,LEAK_PRESSURE_EXPONENT,LEAK_REFERENCE_PRESSURE,& LENGTH,LOADING,LOADING_MULTIPLIER,LOSS,& MASS_FLOW,MAX_FLOW,MAX_PRESSURE,N_CELLS,NETWORK_ID,NODE_ID,PERIMETER,QUANTITY,QUANTITY_SPEC_ID,& @@ -539,6 +540,7 @@ SUBROUTINE READ_HVAC ELSE FAN(I_FAN)%FAN_TYPE = 2 ENDIF + FAN%CURVE_TEMP = CURVE_TEMP+TMPM CASE('FILTER') I_FILTER = I_FILTER + 1 @@ -770,6 +772,7 @@ SUBROUTINE SET_HVAC_DEFAULTS EFFICIENCY = 1.0_EB CLEAN_LOSS = 0._EB CTRL_ID = 'null' +CURVE_TEMP = 20._EB DAMPER = .FALSE. DEVC_ID = 'null' DIAMETER = -1._EB @@ -964,7 +967,7 @@ SUBROUTINE PROC_HVAC CALL SHUTDOWN(MESSAGE); RETURN ENDIF ENDDO - + ! Initializes duct node species and RSUM with ambient/background ALLOCATE(DN%ZZ(N_TRACKED_SPECIES)) @@ -2169,11 +2172,11 @@ END SUBROUTINE LHSDUCT SUBROUTINE UPDATE_FAN(T,ND) USE MATH_FUNCTIONS, ONLY: EVALUATE_RAMP -USE GLOBAL_CONSTANTS, ONLY: PREVIOUS,OLD,NEW +USE GLOBAL_CONSTANTS, ONLY: PREVIOUS,OLD,NEW,R0,MW_AIR,P_STP INTEGER :: FAN_ITER,DR_INDEX,DR_NF,DR_DU INTEGER, INTENT(IN) :: ND REAL(EB), INTENT(IN) :: T -REAL(EB) :: DEL_P,VDOT +REAL(EB) :: DEL_P,VDOT,RHO_CURVE REAL(EB) :: TSI,FLOW1,FLOW2,FLOW3,ERROR,DR_MAX,DR_MIN,CONST,P_SYS,FLOWGUESS,MAX_PRES,RAMP_FAC,REV_FAC,A,B,C TYPE(DUCT_TYPE), POINTER::DU TYPE(FAN_TYPE), POINTER::FA @@ -2182,6 +2185,7 @@ SUBROUTINE UPDATE_FAN(T,ND) DU=> DUCT(ND) FA=> FAN(DU%FAN_INDEX) TSI = T - DU%FAN_ON_TIME +RHO_CURVE = MW_AIR*P_STP/R0/FA%CURVE_TEMP QFAN_IF: IF (DU%QFAN_INDEX < 0) THEN SELECT CASE (FA%FAN_TYPE) @@ -2193,11 +2197,11 @@ SUBROUTINE UPDATE_FAN(T,ND) IF (DU%REVERSE) VDOT = -VDOT VDOT = MAX(0._EB,MIN(VDOT,FA%MAX_FLOW)) DEL_P = FA%MAX_PRES - FA%MAX_PRES*(VDOT/FA%MAX_FLOW)**2 - DEL_P = DEL_P*EVALUATE_RAMP(TSI,FA%SPIN_INDEX,TAU=FA%TAU) + DEL_P = DEL_P*EVALUATE_RAMP(TSI,FA%SPIN_INDEX,TAU=FA%TAU)*DU%RHO_D/RHO_CURVE CASE(3) !Fan curve VDOT = 0.5_EB*(DU%VEL(NEW)+DU%VEL(OLD))*DU%AREA IF (DU%REVERSE) VDOT = -VDOT - DEL_P = EVALUATE_RAMP(VDOT,FA%RAMP_INDEX)*EVALUATE_RAMP(TSI,FA%SPIN_INDEX,TAU=FA%TAU) + DEL_P = EVALUATE_RAMP(VDOT,FA%RAMP_INDEX)*EVALUATE_RAMP(TSI,FA%SPIN_INDEX,TAU=FA%TAU)*DU%RHO_D/RHO_CURVE END SELECT ELSE QFAN_IF DR_INDEX = DU%DUCTRUN @@ -2218,7 +2222,7 @@ SUBROUTINE UPDATE_FAN(T,ND) ! DEAL WITH REVERSE FLOW IN FAN SELECT CASE (FA%FAN_TYPE) CASE(2) ! Quadratic - MAX_PRES = FA%MAX_PRES*RAMP_FAC + MAX_PRES = FA%MAX_PRES*RAMP_FAC*DU%RHO_D/RHO_CURVE FLOW1 = FA%MAX_FLOW*RAMP_FAC IF (DUCTRUN(DR_INDEX)%VEL(DR_DU,0,1)*REV_FAC*DU%AREA > FLOW1) THEN DEL_P=0._EB @@ -2233,22 +2237,22 @@ SUBROUTINE UPDATE_FAN(T,ND) ENDIF CASE(3) !Fan curve RP => RAMPS(FA%RAMP_INDEX) - MAX_PRES = MAXVAL(RP%DEPENDENT_DATA)*RAMP_FAC + MAX_PRES = MAXVAL(RP%DEPENDENT_DATA)*RAMP_FAC*DU%RHO_D/RHO_CURVE CONST = MAX_PRES/((DUCTRUN(DR_INDEX)%VEL(DR_DU,DR_NF,1)-DUCTRUN(DR_INDEX)%VEL(DR_DU,0,1))*DU%AREA)**2 ERROR = 1.E-4_EB FLOW1 = MAX(RP%T_MIN*RAMP_FAC,DR_MIN) FLOW2 = MIN(DR_MAX,RP%T_MAX*RAMP_FAC) FLOWGUESS = MAX(FLOW1,MIN(FLOW2,DU%VEL(OLD)*REV_FAC*DU%AREA)) IF (DUCTRUN(DR_INDEX)%VEL(DR_DU,0,1)*REV_FAC > RP%T_MAX*RAMP_FAC) THEN - DEL_P=RP%DEPENDENT_DATA(RP%NUMBER_DATA_POINTS)*RAMP_FAC + DEL_P=RP%DEPENDENT_DATA(RP%NUMBER_DATA_POINTS)*RAMP_FAC*DU%RHO_D/RHO_CURVE ELSEIF (DUCTRUN(DR_INDEX)%VEL(DR_DU,DR_NF,1)*REV_FAC <= RP%T_MIN) THEN - DEL_P=RP%DEPENDENT_DATA(1)*RAMP_FAC + DEL_P=RP%DEPENDENT_DATA(1)*RAMP_FAC*DU%RHO_D/RHO_CURVE ELSE FAN_ITER = 0 FAN_LOOP2: DO FAN_ITER = FAN_ITER + 1 P_SYS = CONST * (FLOWGUESS - DUCTRUN(DR_INDEX)%VEL(DR_DU,0,1)*REV_FAC*DU%AREA)**2 - DEL_P = EVALUATE_RAMP(FLOWGUESS/RAMP_FAC,FA%RAMP_INDEX)*RAMP_FAC + DEL_P = EVALUATE_RAMP(FLOWGUESS/RAMP_FAC,FA%RAMP_INDEX)*RAMP_FAC*DU%RHO_D/RHO_CURVE IF (P_SYS > DEL_P) THEN FLOW2 = FLOWGUESS FLOW3 = 0.5_EB * (FLOWGUESS + FLOW1) @@ -2266,7 +2270,7 @@ SUBROUTINE UPDATE_FAN(T,ND) FLOWGUESS = FLOW3 ENDDO FAN_LOOP2 ! Output fan pressure equating to output flow rate - DEL_P = EVALUATE_RAMP(FLOWGUESS/RAMP_FAC,FA%RAMP_INDEX)*RAMP_FAC + DEL_P = EVALUATE_RAMP(FLOWGUESS/RAMP_FAC,FA%RAMP_INDEX)*RAMP_FAC*DU%RHO_D/RHO_CURVE ENDIF END SELECT ENDIF QFAN_IF diff --git a/Source/type.f90 b/Source/type.f90 index 26d751af86..d202d6f3dd 100644 --- a/Source/type.f90 +++ b/Source/type.f90 @@ -2077,6 +2077,7 @@ MODULE TYPES REAL(EB) :: MAX_PRES !< Maximum fan pressure (Pa) used for FAN_TYPE=2 REAL(EB) :: OFF_LOSS=1._EB !< Flow loss through fan when it is not running REAL(EB) :: TAU=0._EB !< t2 or tanh time constant for spinning up fan speed + REAL(EB) :: CURVE_TEMP !< Temperature basis for fan curve CHARACTER(LABEL_LENGTH) :: ID !< Name of fan CHARACTER(LABEL_LENGTH) :: FAN_RAMP !< Name of RAMP containing fan curve END TYPE FAN_TYPE diff --git a/Utilities/Python/FDS_verification_dataplot_inputs.csv b/Utilities/Python/FDS_verification_dataplot_inputs.csv index b41f091d68..22d8c7d3bf 100644 --- a/Utilities/Python/FDS_verification_dataplot_inputs.csv +++ b/Utilities/Python/FDS_verification_dataplot_inputs.csv @@ -214,8 +214,10 @@ d,energy_budget_solid,Energy_Budget/energy_budget_solid_git.txt,Energy_Budget/en d,enthalpy,Pyrolysis/enthalpy_git.txt,Pyrolysis/enthalpy.csv,1,2,Time,T_slab,Analytical (T_slab),ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Pyrolysis/enthalpy_devc.csv,2,3,Time,T_slab,FDS (T_slab),k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Surface Temperature (enthalpy),Time (s),Temperature (°C),0,4,1,0,200,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/enthalpy,Relative Error,end,0.01,Pyrolysis,yd,y,TeX d,external_control,Miscellaneous/external_test_git.txt,Miscellaneous/external_test.csv,2,3,Time,T,Expected,ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Miscellaneous/external_test_devc.csv,2,3,Time,T,FDS,k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Surface Temperature (enthalpy),Time (s),Temperature (°C),0,10,1,0,1200,1,no,0.05 0.90,SouthEast,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/external_test_temperature,Relative Error,end,0.001,Controls,kd,k,TeX d,external_control,Miscellaneous/external_test_git.txt,Miscellaneous/external_test.csv,2,3,Time,V,Expected,ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Miscellaneous/external_test_devc.csv,2,3,Time,V,FDS,k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Wall Velocity,Time (s),Velocity (m/s),0,10,1,-2,1,1,no,0.05 0.90,SouthEast,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/external_test_velocity,Absolute Error,end,0.0001,Controls,kd,k,TeX -d,fan_test,HVAC/fan_test_git.txt,HVAC/fan_test.csv,1,2,Time,pres_1|pres_2,Ideal (pres_1)|Ideal (pres_2),ko|ro,0,100000,,0,100000,-1.00E+09,1.00E+09,0,HVAC/fan_test_devc.csv,2,3,Time,pres_1|pres_2,FDS (pres_1)|FDS (pres_2),k-|r-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Pressure (fan_test),Time (s),Pressure (Pa),0,60,1,-8,8,1,no,0.05 0.90,East,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/fan_test_Pressure,Relative Error,end,0.04,HVAC,ms,m,TeX -d,fan_test,HVAC/fan_test_git.txt,HVAC/fan_test.csv,1,2,Time,vflow1|vflow2,Ideal (vflow_1)|Ideal (vflow_2),ko|ro,0,100000,,0,100000,-1.00E+09,1.00E+09,0,HVAC/fan_test_devc.csv,2,3,Time,vflow1|vflow2,FDS (vflow_1)|FDS (vflow_2),k-|r-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Volume Flow (fan_test),Time (s),Volume Flow (m³/s),0,60,1,-0.08,0.08,1,no,0.05 0.90,East,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/fan_test_Volume_Flow,Relative Error,end,0.02,HVAC,kd,k,TeX +d,fan_test,HVAC/fan_test_git.txt,HVAC/fan_test.csv,1,2,Time,pres_1|pres_2,"Ideal (pres_1,1)|Ideal (pres_2,1)",ko|ro,0,100000,,0,100000,-1.00E+09,1.00E+09,0,HVAC/fan_test_devc.csv,2,3,Time,pres_1|pres_2,"FDS (pres_1,1)|FDS (pres_2,1)",k-|r-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Pressure (fan_test),Time (s),Pressure (Pa),0,60,1,-6,6,1,no,0.05 0.90,West,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/fan_test_Pressure,Relative Error,end,0.04,HVAC,ms,m,TeX +f,fan_test,HVAC/fan_test_2_git.txt,HVAC/fan_test_2.csv,1,2,Time,pres_1|pres_2,"Ideal (pres_1,2)|Ideal (pres_2,2)",go|bo,0,100000,,0,100000,-1.00E+09,1.00E+09,0,HVAC/fan_test_2_devc.csv,2,3,Time,pres_1|pres_2,"FDS (pres_1,2)|FDS (pres_2,2)",g-|b-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Pressure (fan_test_2),Time (s),Pressure (Pa),0,60,1,-6,6,1,no,0.05 0.90,West,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/fan_test_Pressure,Relative Error,end,0.04,HVAC,ms,m,TeX +d,fan_test,HVAC/fan_test_git.txt,HVAC/fan_test.csv,1,2,Time,vflow1|vflow2,"Ideal (vflow_1,1)|Ideal (vflow_2,1)",ko|ro,0,100000,,0,100000,-1.00E+09,1.00E+09,0,HVAC/fan_test_devc.csv,2,3,Time,vflow1|vflow2,"FDS (vflow_1,1)|FDS (vflow_2,1)",k-|r-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Volume Flow (fan_test),Time (s),Volume Flow (m³/s),0,60,1,-0.08,0.08,1,no,0.05 0.90,East,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/fan_test_Volume_Flow,Relative Error,end,0.02,HVAC,kd,k,TeX +f,fan_test,HVAC/fan_test_2_git.txt,HVAC/fan_test_2.csv,1,2,Time,vflow1|vflow2,"Ideal (vflow_1,2)|Ideal (vflow_2,2)",go|bo,0,100000,,0,100000,-1.00E+09,1.00E+09,0,HVAC/fan_test_2_devc.csv,2,3,Time,vflow1|vflow2,"FDS (vflow_1,2)|FDS (vflow_2,2)",g-|b-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Volume Flow (fan_test_2),Time (s),Volume Flow (m³/s),0,60,1,-0.08,0.08,1,no,0.05 0.90,East,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/fan_test_Volume_Flow,Relative Error,end,0.02,HVAC,kd,k,TeX d,qfan_test,HVAC/qfan_test_git.txt,HVAC/qfan_test.csv,1,2,Time,pres_1|pres_2,Ideal (pres_1)|Ideal (pres_2),ko|ro,0,100000,,0,100000,-1.00E+09,1.00E+09,0,HVAC/qfan_test_devc.csv,2,3,Time,pres_1|pres_2,FDS (pres_1)|FDS (pres_2),k-|r-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Pressure (qfan_test),Time (s),Pressure (Pa),0,20,1,-4,4,1,no,0.05 0.90,East,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/qfan_test_Pressure,Relative Error,end,0.04,HVAC,ms,m,TeX d,qfan_test,HVAC/qfan_test_git.txt,HVAC/qfan_test.csv,1,2,Time,vflow1|vflow2,Ideal (vflow_1)|Ideal (vflow_2),ko|ro,0,100000,,0,100000,-1.00E+09,1.00E+09,0,HVAC/qfan_test_devc.csv,2,3,Time,vflow1|vflow2,FDS (vflow_1)|FDS (vflow_2),k-|r-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Volume Flow (qfan_test),Time (s),Volume Flow (m³/s),0,20,1,-0.08,0.08,1,no,0.05 0.90,East,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/qfan_test_Volume_Flow,Relative Error,end,0.02,HVAC,kd,k,TeX d,qfan_multi,HVAC/qfan_multi_git.txt,HVAC/qfan_multi.csv,1,2,Time,fpp1|fpp2,Ideal (fan pres_1)|Ideal (fan pres_2),ko|ro,0,100000,,0,100000,-1.00E+09,1.00E+09,0,HVAC/qfan_multi_devc.csv,2,3,Time,FT1|FT2,FDS (fan pres_1)|FDS (fan pres_2),k-|r-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Parallel Fan Pressure (fan_multi),Time (s),Pressure (Pa),0,20,1,0,40,1,no,0.05 0.90,East,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/qfan_multi_parallel_p,Relative Error,end,0.05,HVAC,ms,m,TeX diff --git a/Verification/FDS_Cases.sh b/Verification/FDS_Cases.sh index e3ea1dd115..a00823f5de 100755 --- a/Verification/FDS_Cases.sh +++ b/Verification/FDS_Cases.sh @@ -342,6 +342,7 @@ $QFDS -d HVAC ashrae7_quadratic.fds $QFDS -d HVAC ashrae7_table.fds $QFDS -d HVAC door_crack.fds $QFDS -d HVAC fan_test.fds +$QFDS -d HVAC fan_test_2.fds $QFDS -d HVAC qfan_test.fds $QFDS -d HVAC qfan_multi.fds $QFDS -d HVAC HVAC_aircoil.fds diff --git a/Verification/HVAC/fan_test_2.csv b/Verification/HVAC/fan_test_2.csv new file mode 100644 index 0000000000..aa817308fe --- /dev/null +++ b/Verification/HVAC/fan_test_2.csv @@ -0,0 +1,7 @@ +Time,pres_1,pres_2,vflow1,vflow2 +10,2.25757,-2.257565,-0.0498253,0.0498253 +20,2.25757,-2.257565,-0.0498253,0.0498253 +30,2.25757,-2.257565,-0.0498253,0.0498253 +40,2.25757,-2.257565,-0.0498253,0.0498253 +50,2.25757,-2.257565,-0.0498253,0.0498253 +60,2.25757,-2.257565,-0.0498253,0.0498253 diff --git a/Verification/HVAC/fan_test_2.fds b/Verification/HVAC/fan_test_2.fds new file mode 100644 index 0000000000..2d9342ebaf --- /dev/null +++ b/Verification/HVAC/fan_test_2.fds @@ -0,0 +1,38 @@ +&HEAD CHID='fan_test_2', TITLE='Test of Fans Connecting Two Sealed Compartments' / + +&MESH IJK=20,10,10, XB=-3.0, 0.0,-1.0, 1.0, 0.0, 2.0 / +&MESH IJK=20,10,10, XB= 0.0, 3.0,-1.0, 1.0, 0.0, 2.0 / + +&TIME T_END=60.0 / +&DUMP NFRAMES=60 / +&MISC STRATIFICATION=F,Y_CO2_INFTY=0.,HUMIDITY=0.,TMPA=313.15/ +&RADI RADIATION=F/ + +&OBST XB= -0.15, 0.15,-1.0, 1.0, 0.0, 2.0 / Partition Wall + +&VENT XB=-0.15,-0.15,-0.2, 0.2, 0.4, 0.6, COLOR='RED', ID='BLOW LEFT 1',SURF_ID='HVAC',IOR=-1/ +&VENT XB= 0.15, 0.15,-0.2, 0.2, 0.4, 0.6, COLOR='GREEN', ID='BLOW LEFT 2',SURF_ID='HVAC',IOR=1/ +&VENT XB=-0.15,-0.15,-0.2, 0.2, 1.4, 1.6, COLOR='BLUE', ID='BLOW RIGHT 1',SURF_ID='HVAC',IOR=-1/ +&VENT XB= 0.15, 0.15,-0.2, 0.2, 1.4, 1.6, COLOR='YELLOW', ID='BLOW RIGHT 2',SURF_ID='HVAC',IOR=1/ + +&HVAC ID='LEFT 1',TYPE_ID='NODE',DUCT_ID='LEFT',VENT_ID='BLOW LEFT 1'/ +&HVAC ID='LEFT 2',TYPE_ID='NODE',DUCT_ID='LEFT',VENT_ID='BLOW LEFT 2'/ +&HVAC ID='RIGHT 1',TYPE_ID='NODE',DUCT_ID='RIGHT',VENT_ID='BLOW RIGHT 1'/ +&HVAC ID='RIGHT 2',TYPE_ID='NODE',DUCT_ID='RIGHT',VENT_ID='BLOW RIGHT 2'/ + +&HVAC ID='LEFT',TYPE_ID='DUCT',NODE_ID='LEFT 1','LEFT 2',LENGTH=1,AREA=0.04,FAN_ID='LEFT',REVERSE=T,LOSS=0,0/ +&HVAC ID='RIGHT',TYPE_ID='DUCT',NODE_ID='RIGHT 1','RIGHT 2',LENGTH=1,AREA=0.04,LOSS=10,10/ + +&HVAC ID='LEFT',TYPE_ID='FAN',MAX_FLOW=0.16,MAX_PRESSURE=10./ + +&SLCF PBY=0.0,QUANTITY='TEMPERATURE',VECTOR=T / +&SLCF PBY=0.0,QUANTITY='DENSITY' / +&SLCF PBY=0.0,QUANTITY='PRESSURE' / + +&DEVC ID='pres_1', XYZ=-1.5, 0.0, 0.5, QUANTITY='PRESSURE' / +&DEVC ID='pres_2', XYZ= 1.5, 0.0, 0.5, QUANTITY='PRESSURE' / +&DEVC ID='vflow1', DUCT_ID='LEFT', QUANTITY='DUCT VOLUME FLOW' / +&DEVC ID='vflow2', DUCT_ID='RIGHT', QUANTITY='DUCT VOLUME FLOW' / + +&TAIL / + From ed5425544ce8cd5b547a83cb30da5e33060acd8b Mon Sep 17 00:00:00 2001 From: Jason Floyd Date: Sat, 27 Jun 2026 13:04:53 -0400 Subject: [PATCH 07/23] FDS Source: add fan affinity law to qfan solver --- Source/hvac.f90 | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/Source/hvac.f90 b/Source/hvac.f90 index db5c3c55cd..bb3aabcdb5 100644 --- a/Source/hvac.f90 +++ b/Source/hvac.f90 @@ -4107,7 +4107,7 @@ SUBROUTINE QFAN_SIMPLE(DUCTRUN_INDEX,T) IF (P2 > P1) DR%VEL(1,0,1) = -DR%VEL(1,0,1) IF (DR%FAN_OPERATING(1)) THEN - FAN_P = FAN_MAX(DUCT(DR%DUCT_INDEX(1))%FAN_INDEX,T-DUCT(DR%DUCT_INDEX(1))%FAN_ON_TIME) + FAN_P = FAN_MAX(DUCT(DR%DUCT_INDEX(1))%FAN_INDEX,T-DUCT(DR%DUCT_INDEX(1))%FAN_ON_TIME,DUCT(DR%DUCT_INDEX(1))%RHO_D) IF (DUCT(DR%DUCT_INDEX(1))%REVERSE) FAN_P = -FAN_P DR%VEL(1,1,1) = SQRT(2._EB*ABS(P1 - P2 + FAN_P)/(DR%LOSS(1,1)*DR%RHO_D(1,1))) IF (P1 - P2 + FAN_P < 0._EB) DR%VEL(1,1,1) = -DR%VEL(1,1,1) @@ -4498,9 +4498,9 @@ SUBROUTINE RHSDUCT_QFAN(DUCTRUN_INDEX,NF,T) ENDIF IF (DU%QFAN_INDEX==NF) THEN IF ( DU%REVERSE) THEN - DP_FAN = -FAN_MAX(DU%FAN_INDEX,T-DU%FAN_ON_TIME) + DP_FAN = -FAN_MAX(DU%FAN_INDEX,T-DU%FAN_ON_TIME,DU%RHO_D) ELSE - DP_FAN = FAN_MAX(DU%FAN_INDEX,T-DU%FAN_ON_TIME) + DP_FAN = FAN_MAX(DU%FAN_INDEX,T-DU%FAN_ON_TIME,DU%RHO_D) ENDIF ELSE DP_FAN = 0._EB @@ -4548,10 +4548,14 @@ END SUBROUTINE LHSDUCT_QFAN !> \param FAN_INDEX Index of fan type !> \param TSI Length of time fan has been operating (s) -REAL(EB) FUNCTION FAN_MAX(FAN_INDEX,TSI) +REAL(EB) FUNCTION FAN_MAX(FAN_INDEX,TSI,RHO) +USE GLOBAL_CONSTANTS, ONLY: R0,MW_AIR,P_STP USE MATH_FUNCTIONS, ONLY: EVALUATE_RAMP INTEGER, INTENT(IN) :: FAN_INDEX -REAL(EB),INTENT(IN) :: TSI +REAL(EB),INTENT(IN) :: TSI,RHO +REAL(EB) :: RHO_CURVE + +RHO_CURVE = MW_AIR*P_STP/R0/FAN(FAN_INDEX)%CURVE_TEMP SELECT CASE (FAN(FAN_INDEX)%FAN_TYPE) CASE (2) @@ -4560,7 +4564,7 @@ REAL(EB) FUNCTION FAN_MAX(FAN_INDEX,TSI) FAN_MAX = MAXVAL(RAMPS(FAN(FAN_INDEX)%RAMP_INDEX)%DEPENDENT_DATA) END SELECT -FAN_MAX = FAN_MAX * EVALUATE_RAMP(TSI,FAN(FAN_INDEX)%SPIN_INDEX,TAU=FAN(FAN_INDEX)%TAU) +FAN_MAX = FAN_MAX * EVALUATE_RAMP(TSI,FAN(FAN_INDEX)%SPIN_INDEX,TAU=FAN(FAN_INDEX)%TAU)*RHO/RHO_CURVE END FUNCTION FAN_MAX From 01611ed4dd1a345f5192a655a24b22e556ca0ae6 Mon Sep 17 00:00:00 2001 From: Jason Floyd Date: Sun, 28 Jun 2026 07:24:33 -0400 Subject: [PATCH 08/23] FDS Verification: Fix ASHRAE cases for fan affinity law. --- .../FDS_Verification_Guide.tex | 3 +-- Verification/HVAC/ashrae7_quadratic.fds | 2 +- Verification/HVAC/ashrae7_table.fds | 12 ++++++------ 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/Manuals/FDS_Verification_Guide/FDS_Verification_Guide.tex b/Manuals/FDS_Verification_Guide/FDS_Verification_Guide.tex index c954a2c98f..5f935d6a69 100644 --- a/Manuals/FDS_Verification_Guide/FDS_Verification_Guide.tex +++ b/Manuals/FDS_Verification_Guide/FDS_Verification_Guide.tex @@ -7036,8 +7036,7 @@ \section{ASHRAE Sample Problem 7} \label{ashrae7_quadratic} \label{ashrae7_table} -ASHRAE Sample Problem 7~\cite{ASHRAE} is a simple HVAC system that represents a metal working exhaust system for a machine shop where particulates from three pieces of equipment are removed by a dust collector. The network, shown in Fig.~\ref{ASHRAE7}, consists of three inlets, two tees, the dust collector, and a fan. The lengths, diameters, and friction losses for all the components are specified, as well as the fan flow rate. The pressure drops and flow rates can be computed by hand. Also listed in Fig.~\ref{ASHRAE7} are the predicted pressure drops for a fan with a fixed flow rate, a fan with a quadratic fan curve (\ct{MAX_FLOW=2.4094, MAX_PRESSURE=3000}) that includes the fixed flow state (i.e., the flow rate of 1.45~\unit{m^3/s} and pressure drop of 1913.5~Pa from the fixed flow simulation sits on the quadratic curve), and a fan with a \ct{RAMP} to define the same quadratic fan curve at 500~Pa intervals. The hand calculations assume a constant density, whereas the FDS computation will have a slightly non-uniform density in the network due to pressure drops. It is expected that there will be small differences that will be more noticeable at higher pressure changes. Additionally since specifying a fan curve via a table results in a piecewise linear approximation, it is expected that the user-defined fan curve results will vary slightly from the quadratic and fixed flow results. - +ASHRAE Sample Problem 7~\cite{ASHRAE} is a simple HVAC system that represents a metal working exhaust system for a machine shop where particulates from three pieces of equipment are removed by a dust collector. The network, shown in Fig.~\ref{ASHRAE7}, consists of three inlets, two tees, the dust collector, and a fan. The lengths, diameters, and friction losses for all the components are specified, as well as the fan flow rate. The pressure drops and flow rates can be computed by hand. Also listed in Fig.~\ref{ASHRAE7} are the predicted pressure drops for a fan with a fixed flow rate, a fan with a quadratic fan curve (\ct{MAX_FLOW=2.4094}, \ct{MAX_PRESSURE=3000}) that includes the fixed flow state (i.e., the flow rate of 1.45~\unit{m^3/s} and pressure drop of 1913.5~Pa from the fixed flow simulation sits on the quadratic curve), and a fan with a \ct{RAMP} to define the same quadratic fan curve at 500~Pa intervals. The hand calculations assume a constant density, whereas the FDS computation will have a slightly non-uniform density in the network due to pressure drops. It is expected that there will be small differences that will be more noticeable at higher pressure changes. Additionally since specifying a fan curve via a table results in a piecewise linear approximation, it is expected that the user-defined fan curve results will vary slightly from the quadratic and fixed flow results. Lastly, to account for the fan affinity law for density, the density in the fan duct from the fixed flow case was used to adjust the final values input for the fan curves upwards by 1.6~\% (e.g., the \ct{MAX_PRESSURE=3000} was input as \ct{MAX_PRESSURE=3048}). \begin{figure}[ht] \centering diff --git a/Verification/HVAC/ashrae7_quadratic.fds b/Verification/HVAC/ashrae7_quadratic.fds index 1fb6c49675..0300096f7f 100644 --- a/Verification/HVAC/ashrae7_quadratic.fds +++ b/Verification/HVAC/ashrae7_quadratic.fds @@ -39,7 +39,7 @@ &HVAC TYPE_ID='NODE', ID='NODE67', DUCT_ID='DUCT6','DUCT67',XYZ=0,0,0/ &HVAC TYPE_ID='NODE', ID='NODE71', DUCT_ID='DUCT7','DUCT67',XYZ=0,0,0/ -&HVAC TYPE_ID='FAN',ID='FAN2',MAX_FLOW=2.4094,MAX_PRESSURE=3000./ +&HVAC TYPE_ID='FAN',ID='FAN2',MAX_FLOW=2.4094,MAX_PRESSURE=3048./ &DEVC QUANTITY='NODE PRESSURE DIFFERENCE',NODE_ID='NODE5','NODE1',ID='Duct 1'/ &DEVC QUANTITY='NODE PRESSURE DIFFERENCE',NODE_ID='NODE4','NODE2',ID='Duct 2'/ diff --git a/Verification/HVAC/ashrae7_table.fds b/Verification/HVAC/ashrae7_table.fds index 844b5189d1..0396be8e23 100644 --- a/Verification/HVAC/ashrae7_table.fds +++ b/Verification/HVAC/ashrae7_table.fds @@ -41,12 +41,12 @@ &HVAC TYPE_ID='FAN',ID='FAN2',RAMP_ID='FAN CURVE'/ -&RAMP ID='FAN CURVE',F = 3000.0, T = 0.0000/ -&RAMP ID='FAN CURVE',F = 2500.0, T = 0.9836/ -&RAMP ID='FAN CURVE',F = 2000.0, T = 1.3911/ -&RAMP ID='FAN CURVE',F = 1500.0, T = 1.7037/ -&RAMP ID='FAN CURVE',F = 1000.0, T = 1.9673/ -&RAMP ID='FAN CURVE',F = 500.0, T = 2.1995/ +&RAMP ID='FAN CURVE',F = 3048.0, T = 0.0000/ +&RAMP ID='FAN CURVE',F = 2540.0, T = 0.9836/ +&RAMP ID='FAN CURVE',F = 2032.0, T = 1.3911/ +&RAMP ID='FAN CURVE',F = 1524.0, T = 1.7037/ +&RAMP ID='FAN CURVE',F = 1016.0, T = 1.9673/ +&RAMP ID='FAN CURVE',F = 508.0, T = 2.1995/ &RAMP ID='FAN CURVE',F = 0.0, T = 2.4094/ &DEVC QUANTITY='NODE PRESSURE DIFFERENCE',NODE_ID='NODE5','NODE1',ID='Duct 1'/ From a3c183b82dd376c53f82529fa713f7c1aa351577 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Jun 2026 04:42:17 +0000 Subject: [PATCH 09/23] Bump actions/cache from 5 to 6 Bumps [actions/cache](https://github.com/actions/cache) from 5 to 6. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) --- updated-dependencies: - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/cmake.yml | 2 +- .github/workflows/windows.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index c23be942b2..87f8e7a6ed 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -249,7 +249,7 @@ jobs: # oneapi-ci/scripts/install_windows.bat - name: cache install oneapi id: cache-install - uses: actions/cache@v5 + uses: actions/cache@v6 with: path: C:\Program Files (x86)\Intel\oneAPI\ key: install-${{ env.WINDOWS_TOOLKIT_URL }}-${{ env.WINDOWS_TOOLKIT_COMPONENTS }} diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 0e7a8a4f3f..332b7d0b50 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -48,7 +48,7 @@ jobs: # oneapi-ci/scripts/install_windows.bat - name: cache install oneapi id: cache-install - uses: actions/cache@v5 + uses: actions/cache@v6 with: path: C:\Program Files (x86)\Intel\oneAPI\ key: install-${{ env.WINDOWS_TOOLKIT_URL }}-${{ env.WINDOWS_TOOLKIT_COMPONENTS }} From a847cdfc14242de1f218977011798144d796e198 Mon Sep 17 00:00:00 2001 From: Chandan Paul Date: Mon, 29 Jun 2026 12:02:30 -0400 Subject: [PATCH 10/23] FDS Source: Fix a bug and reorganize code --- Source/main.f90 | 2 +- Source/radi.f90 | 159 +++++++++++++++++++++++------------------------- 2 files changed, 76 insertions(+), 85 deletions(-) diff --git a/Source/main.f90 b/Source/main.f90 index 9088027db9..4b2e8796ca 100644 --- a/Source/main.f90 +++ b/Source/main.f90 @@ -917,7 +917,7 @@ PROGRAM FDS DO ITER=1,RADIATION_ITERATIONS IF (RADIATION .AND. ALLOW_RANDOM_RADIATION_ROTATION .AND. ITER==1) THEN - START_NEW_ANGLE_CYCLE = MOD(MESHES(LOWER_MESH_INDEX)%RAD_CALL_COUNTER-1, & ! -1 because we already called it once duing initialization. + START_NEW_ANGLE_CYCLE = MOD(MAX(MESHES(LOWER_MESH_INDEX)%RAD_CALL_COUNTER-1,0), & ! -1 because we already called it once duing initialization. ANGLE_INCREMENT*TIME_STEP_INCREMENT)==0 IF (START_NEW_ANGLE_CYCLE) THEN CALL CALCULATE_DIRECTION_COEFFICIENTS() diff --git a/Source/radi.f90 b/Source/radi.f90 index d220b7bd1f..185051407a 100644 --- a/Source/radi.f90 +++ b/Source/radi.f90 @@ -2805,7 +2805,7 @@ SUBROUTINE INIT_RADIATION USE RADCAL_CALC USE WSGG_ARRAYS REAL(EB) :: PLANCK_C2,KSI,LT,RCRHO,YY,BBF,AP0,AMEAN,RADIANCE,TRANSMISSIVITY,XX -INTEGER :: N,I,J,K,IPC,IZERO,NN,NI,II,JJ,IIM,JJM,IBND,NS,NRA,NSB,RADCAL_TEMP(16)=0,RCT_SKIP=-1 +INTEGER :: N,I,J,K,IPC,IZERO,IBND,NS,NRA,NSB,RADCAL_TEMP(16)=0,RCT_SKIP=-1 TYPE (LAGRANGIAN_PARTICLE_CLASS_TYPE), POINTER :: LPC TYPE (RAD_FILE_TYPE), POINTER :: RF TYPE (SPECIES_TYPE), POINTER :: SS @@ -2856,59 +2856,6 @@ SUBROUTINE INIT_RADIATION ! Set for ray rotation ALLOW_RANDOM_RADIATION_ROTATION = RANDOMIZE_RADIATION_DIRECTIONS .AND. .NOT.CYLINDRICAL .AND. .NOT.TWO_D -! Determine mean direction normals and sweeping orders -! as described in the FDS Tech. Ref. Guide Vol. 1 Sec. 6.2.2. - -! Calculate mirroring matrix -N = 0 -DO I=1,NRT - DO J=1,NRP(I) - N = N + 1 - DO K=1,3 - IF (TWO_D .AND. .NOT.CYLINDRICAL) THEN - SELECT CASE(K) - CASE(1) ! X-surfaces - IIM = 1 - JJM = NRP(I) - J + 1 - CASE(2) ! Y-surfaces - IIM = 1 - JJM = J - CASE(3) ! Z-surfaces - IIM = 1 - JJM = NRP(I)/2 - J + 1 - END SELECT - JJM = MODULO(JJM,NRP(I)) - IF (JJM==0) JJM = NRP(I) - ELSE - SELECT CASE(K) - CASE(1) ! X-surfaces - IIM = I - JJM = NRP(I)/2 - J + 1 - CASE(2) ! Y-surfaces - IIM = I - JJM = NRP(I) - J + 1 - CASE(3) ! Z-surfaces - IIM = NRT - I + 1 - JJM = J - END SELECT - IIM = MODULO(IIM,NRT) - JJM = MODULO(JJM,NRP(I)) - IF (IIM==0) IIM = NRT - IF (JJM==0) JJM = NRP(I) - ENDIF - - NN = 0 - DO II = 1,IIM - DO JJ = 1,NRP(II) - NN = NN + 1 - IF ((II==IIM).AND.(JJ==JJM)) NI = NN - ENDDO - ENDDO - DLM(N,K) = NI - ENDDO - ENDDO -ENDDO - !----------------------------------------------------- ! ! Radiative properties computation @@ -3346,7 +3293,7 @@ END SUBROUTINE INIT_RADIATION SUBROUTINE CALCULATE_FVM_ANGLES() REAL(EB) :: THETAUP,THETALOW,PHIUP,PHILOW,F_THETA,THETA,PHI -INTEGER :: NRA,N,I,J +INTEGER :: NRA,N,I,J,K,IIM,JJM,NN,II,JJ,NI NRA = NUMBER_RADIATION_ANGLES @@ -3396,15 +3343,67 @@ SUBROUTINE CALCULATE_FVM_ANGLES() ENDIF ENDDO ENDDO + +! Calculate mirroring matrix +N = 0 +DO I=1,NRT + DO J=1,NRP(I) + N = N + 1 + DO K=1,3 + IF (TWO_D .AND. .NOT.CYLINDRICAL) THEN + SELECT CASE(K) + CASE(1) ! X-surfaces + IIM = 1 + JJM = NRP(I) - J + 1 + CASE(2) ! Y-surfaces + IIM = 1 + JJM = J + CASE(3) ! Z-surfaces + IIM = 1 + JJM = NRP(I)/2 - J + 1 + END SELECT + JJM = MODULO(JJM,NRP(I)) + IF (JJM==0) JJM = NRP(I) + ELSE + SELECT CASE(K) + CASE(1) ! X-surfaces + IIM = I + JJM = NRP(I)/2 - J + 1 + CASE(2) ! Y-surfaces + IIM = I + JJM = NRP(I) - J + 1 + CASE(3) ! Z-surfaces + IIM = NRT - I + 1 + JJM = J + END SELECT + IIM = MODULO(IIM,NRT) + JJM = MODULO(JJM,NRP(I)) + IF (IIM==0) IIM = NRT + IF (JJM==0) JJM = NRP(I) + ENDIF + + NN = 0 + DO II = 1,IIM + DO JJ = 1,NRP(II) + NN = NN + 1 + IF ((II==IIM).AND.(JJ==JJM)) NI = NN + ENDDO + ENDDO + DLM(N,K) = NI + ENDDO + ENDDO +ENDDO + END SUBROUTINE CALCULATE_FVM_ANGLES !> \Calculate direction coefficients for with and without random rotations +!> as described in the FDS Tech. Ref. Guide Vol. 1 Sec. 6.2.2. SUBROUTINE CALCULATE_DIRECTION_COEFFICIENTS() USE COMP_FUNCTIONS, ONLY : CURRENT_TIME -INTEGER :: NRA,N,I,J,IO,IERR +INTEGER :: NRA,N,IO,I,IERR REAL(EB), ALLOCATABLE, DIMENSION(:) :: COSINE_ARRAY REAL(EB) :: TNOW,AXIS(3),MERIDIAN(3), AZIMUTH(3),E1(3),E2(3),REF(3),PSI,DLO,MAGTMP,RNDNUM(3) @@ -3462,35 +3461,27 @@ SUBROUTINE CALCULATE_DIRECTION_COEFFICIENTS() AXIS = (/0._EB, 0._EB, 1._EB/) ENDIF -N = 0 -DO I=1,NRT - DO J=1,NRP(I) - N = N + 1 - IF (CYLINDRICAL) THEN - DLX(N) = MERI_COMP(N) - DLY(N) = AZIM_COMP(N) - DLB(N) = DLB_COMP(N) - DLZ(N) = AXIS_COMP(N) - DLANG(1,N) = DLANG_LOCAL(1,N) - DLANG(2,N) = DLANG_LOCAL(2,N) - DLANG(3,N) = DLANG_LOCAL(3,N) - IF (N==1000000) WRITE(LU_ERR,'(A)') 'This line should never get executed. It is here only to prevent optimization.' - ELSEIF (TWO_D) THEN - DLX(N) = MERI_COMP(N) - DLY(N) = AZIM_COMP(N) - DLZ(N) = AXIS_COMP(N) - DLANG(1,N) = DLANG_LOCAL(1,N) - DLANG(2,N) = DLANG_LOCAL(2,N) - DLANG(3,N) = DLANG_LOCAL(3,N) - ELSE ! Right now random rotation is allowed only for 3D - DLX(N) = MERI_COMP(N)*MERIDIAN(1)+AZIM_COMP(N)*AZIMUTH(1)+AXIS_COMP(N)*AXIS(1) - DLY(N) = MERI_COMP(N)*MERIDIAN(2)+AZIM_COMP(N)*AZIMUTH(2)+AXIS_COMP(N)*AXIS(2) - DLZ(N) = MERI_COMP(N)*MERIDIAN(3)+AZIM_COMP(N)*AZIMUTH(3)+AXIS_COMP(N)*AXIS(3) - DLANG_OLD(:,N)=DLANG(:,N) - DLANG(:,N) = DLANG_LOCAL(1,N)*MERIDIAN(:) + DLANG_LOCAL(2,N)*AZIMUTH(:) + DLANG_LOCAL(3,N)*AXIS(:) - ENDIF + +IF (CYLINDRICAL) THEN + DLX(1:NRA) = MERI_COMP(1:NRA) + DLY(1:NRA) = AZIM_COMP(1:NRA) + DLB(1:NRA) = DLB_COMP(1:NRA) + DLZ(1:NRA) = AXIS_COMP(1:NRA) + DLANG(1:3,1:NRA) = DLANG_LOCAL(1:3,1:NRA) +ELSEIF (TWO_D) THEN + DLX(1:NRA) = MERI_COMP(1:NRA) + DLY(1:NRA) = AZIM_COMP(1:NRA) + DLZ(1:NRA) = AXIS_COMP(1:NRA) + DLANG(1:3,1:NRA) = DLANG_LOCAL(1:3,1:NRA) +ELSE ! Right now random rotation is allowed only for 3D + DLX(1:NRA) = MERI_COMP(1:NRA)*MERIDIAN(1)+AZIM_COMP(1:NRA)*AZIMUTH(1)+AXIS_COMP(1:NRA)*AXIS(1) + DLY(1:NRA) = MERI_COMP(1:NRA)*MERIDIAN(2)+AZIM_COMP(1:NRA)*AZIMUTH(2)+AXIS_COMP(1:NRA)*AXIS(2) + DLZ(1:NRA) = MERI_COMP(1:NRA)*MERIDIAN(3)+AZIM_COMP(1:NRA)*AZIMUTH(3)+AXIS_COMP(1:NRA)*AXIS(3) + DLANG_OLD(:,1:NRA)=DLANG(:,1:NRA) + DO I =1,3 + DLANG(I,1:NRA) = MERIDIAN(I)*DLANG_LOCAL(1,1:NRA) + AZIMUTH(I)*DLANG_LOCAL(2,1:NRA)+ AXIS(I)*DLANG_LOCAL(3,1:NRA) ENDDO -ENDDO +ENDIF ! In axially symmetric case, each angle represents two symmetric angles. So weight the intensities by two. WEIGH_CYL = 1._EB From 8728126f98a5b756d3833a19ed7f2fec208439bf Mon Sep 17 00:00:00 2001 From: mcgratta Date: Mon, 29 Jun 2026 12:14:16 -0400 Subject: [PATCH 11/23] FDS Source: Prevent HT3D OBSTs from being REMOVED --- Manuals/FDS_User_Guide/FDS_User_Guide.tex | 4 +++- Source/init.f90 | 5 +++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Manuals/FDS_User_Guide/FDS_User_Guide.tex b/Manuals/FDS_User_Guide/FDS_User_Guide.tex index a2aca655a0..2337d30ed0 100644 --- a/Manuals/FDS_User_Guide/FDS_User_Guide.tex +++ b/Manuals/FDS_User_Guide/FDS_User_Guide.tex @@ -2533,7 +2533,8 @@ \subsection{Limitations} \item Avoid contact between 3-D and 1-D solids. If two sides of a 3-D solid touch 1-D solids, there will be no lateral heat conduction computed in that particular direction. \item If your 3-D obstruction extends beyond meshes that abut, FDS uses a special algorithm to identify all the meshes where this obstruction lives, and also those obstructions connected to it. However, if this algorithm fails to detect all the meshes and you receive an error stating that there is a problem, add the parameter \ct{NEIGHBOR_SEPARATION_DISTANCE} to the \ct{MISC} line. Any mesh within this distance of another mesh will share geometry information for use in the 3-D heat conduction calculation. If you set this parameter to a value larger than the width of the computational domain, then all meshes will establish communication channels for exchanging boundary information. \item By default, the interior nodes are clustered near the surface and stretched out deeper within the solid. If you want to maintain uniform spacing, set \ct{CELL_SIZE} on the \ct{SURF} or \ct{OBST} line to indicate the desired interior node spacing. The \ct{CELL_SIZE} is typically chosen to be comparable to the gas phase cells. If the obstruction is thin; that is, less than one gas phase cell thick, the specified \ct{CELL_SIZE} will only apply to the heat conduction in the transverse, not normal, direction. The normal direction gridding will be controlled by the parameters \ct{STRETCH_FACTOR} and \ct{CELL_SIZE_FACTOR}. This may be useful in cases where the specified \ct{CELL_SIZE} is too coarse to resolve variations in surface definition along the normal dimension (see Section~\ref{checkerboard} for an example). - \item \ct{HT3D} cannot be applied to an \ct{OBST} that is to \ct{BURN_AWAY}. In addition, if the solid undergoes significant shrinking or swelling, do not use \ct{HT3D}. ``Significant'' means that the number of internal cells changes, in which case the 3-D nodal structure breaks down. To determine if this happens, use the \ct{PROF}ile output feature (Sec.~\ref{info:PROF}) to visualize profiles of internal temperature or other solid phase quantities. These output files contain the internal node coordinates as a function of time. + \item \ct{HT3D=T} cannot be applied to an \ct{OBST} that is to \ct{BURN_AWAY}. In addition, if the solid undergoes significant shrinking or swelling, do not use \ct{HT3D}. ``Significant'' means that the number of internal cells changes, in which case the 3-D nodal structure breaks down. To determine if this happens, use the \ct{PROF}ile output feature (Sec.~\ref{info:PROF}) to visualize profiles of internal temperature or other solid phase quantities. These output files contain the internal node coordinates as a function of time. + \item \ct{HT3D=T} or \ct{VARIABLE_THICKNESS=T} cannot be applied to an \ct{OBST} that is to be created or removed during the simulation, unless the \ct{OBST} does not touch any other \ct{OBST} or the boundary of the domain. This rule does not apply to two \ct{OBST}s that are controlled by the exact same device or controller; that is, the two \ct{OBST}s are created or removed at the same time. \item If a \ct{SURF} line specifies either \ct{HT3D=T} or \ct{VARIABLE_THICKNESS=T} and also specifies an \ct{HRRPUA}, \ct{MLPUA}, or \ct{MASS_FLUX}, you must specify a \ct{MATL_ID} on the \ct{SURF} line and the appropriate \ct{OBST} lines. The reason for doubly specifying the \ct{MATL_ID} is so that the \ct{SURF} line can be set up properly. Note that the specification of \ct{HRRPUA} or similar on the surface of a 3-D or variably thick solid means that no obstruction making up the solid can have specified internal reactions, i.e. pyrolysis. \item Issues regarding pyrolysis and material transport in 3-D solids is discussed in Section~\ref{info:LAYER_DIVIDE}. \end{enumerate} @@ -14130,6 +14131,7 @@ \chapter{Error Codes} 377 \> \ct{SURF ... IMPINGING JET model requires ...} \> Section~\ref{info:impinging_jet} \\ 378 \> \ct{SURF ... cannot be applied to a 3-D conducting solid.} \> Section~\ref{info:BACKING} \\ 379 \> \ct{SURF ... NODE_ID does not exist.} \> Section~\ref{info:hvac_geom} \\ +380 \> \ct{OBST ... is VARIABLE_THICKNESS or HT3D and cannot be removed.} \> Section~\ref{info:HT3D_Limitations} \\ \> \> \\ 381 \> \ct{Need more spectral band limits.} \> Section~\ref{info:RADI_Wide_Band} \\ 382 \> \ct{Spectral band limits should be given in ascending order.} \> Section~\ref{info:RADI_Wide_Band} \\ diff --git a/Source/init.f90 b/Source/init.f90 index 6bcd5fafba..ccd09594b0 100644 --- a/Source/init.f90 +++ b/Source/init.f90 @@ -4049,6 +4049,11 @@ SUBROUTINE FIND_WALL_BACK_INDEX(NM,IW) IF (OBST_INDEX/=OBST_INDEX_PREVIOUS .AND. OBST_INDEX_PREVIOUS>0 .AND. OBST_INDEX>0) THEN OB_PREV => OM_PREV%OBSTRUCTION(OBST_INDEX_PREVIOUS) IF (OB%ORDINAL/=OB_PREV%ORDINAL) THEN + IF ((OB%REMOVABLE .OR. OB_PREV%REMOVABLE) .AND. & + (OB%DEVC_INDEX/=OB_PREV%DEVC_INDEX .OR. OB%CTRL_INDEX/=OB_PREV%CTRL_INDEX)) THEN + WRITE(MESSAGE,'(3A)') 'ERROR(380): OBST ',TRIM(OB%ID),' is VARIABLE_THICKNESS or HT3D and cannot be removed.' + CALL SHUTDOWN(MESSAGE,PROCESS_0_ONLY=.FALSE.) ; RETURN + ENDIF N_LAYERS_OBST = N_LAYERS_OBST + 1 LAYER_THICKNESS_OBST(N_LAYERS_OBST) = 0._EB HEAT_SOURCE_OBST(N_LAYERS_OBST) = OB%HEAT_SOURCE From 88039edfee36dd20464e0a31dfd370bcaab98032 Mon Sep 17 00:00:00 2001 From: mcgratta Date: Mon, 29 Jun 2026 15:48:39 -0400 Subject: [PATCH 12/23] FDS Validation: Add CERTEC Pool Fires --- Manuals/Bibliography/FDS_general.bib | 19 + .../Experiment_Chapter.tex | 21 + .../CERTEC_Pool_Fires/.gitignore | 0 .../Python/FDS_validation_dataplot_inputs.csv | 18 + .../FDS_Input_Files/CERTEC_01_D3.fds | 884 +++++ .../FDS_Input_Files/CERTEC_04_D3.fds | 880 +++++ .../FDS_Input_Files/CERTEC_07_D6.fds | 3096 +++++++++++++++++ .../FDS_Input_Files/CERTEC_10_D5.fds | 2200 ++++++++++++ .../FDS_Input_Files/CERTEC_14_D4.fds | 1468 ++++++++ .../CERTEC_Pool_Fires/Process_Output.sh | 11 + Validation/CERTEC_Pool_Fires/Run_All.sh | 14 + Validation/Process_All_Output.sh | 1 + Validation/Run_Parallel.sh | 1 + 13 files changed, 8613 insertions(+) create mode 100644 Manuals/FDS_Validation_Guide/SCRIPT_FIGURES/CERTEC_Pool_Fires/.gitignore create mode 100644 Validation/CERTEC_Pool_Fires/FDS_Input_Files/CERTEC_01_D3.fds create mode 100644 Validation/CERTEC_Pool_Fires/FDS_Input_Files/CERTEC_04_D3.fds create mode 100644 Validation/CERTEC_Pool_Fires/FDS_Input_Files/CERTEC_07_D6.fds create mode 100644 Validation/CERTEC_Pool_Fires/FDS_Input_Files/CERTEC_10_D5.fds create mode 100644 Validation/CERTEC_Pool_Fires/FDS_Input_Files/CERTEC_14_D4.fds create mode 100755 Validation/CERTEC_Pool_Fires/Process_Output.sh create mode 100755 Validation/CERTEC_Pool_Fires/Run_All.sh diff --git a/Manuals/Bibliography/FDS_general.bib b/Manuals/Bibliography/FDS_general.bib index fceadb8afd..f2d6da2e67 100644 --- a/Manuals/Bibliography/FDS_general.bib +++ b/Manuals/Bibliography/FDS_general.bib @@ -5306,6 +5306,15 @@ @article{Mulholland:F+M year = {2000}, } +@article{Munoz:JHM2007, + title = {{Predicting the emissive power of hydrocarbon pool fires}}, + author = {M. Mu\~{n}oz and E. Planas and F. Ferrero and J. Casal}, + journal = {Journal of Hazardous Materials}, + pages = {725-729}, + volume = {144}, + year = {2007} +} + @book{MYO, title = {Fundamentals of Fluid Mechanics}, author = {Bruce R. Munson and Donald F. Young and Theodore H. Okiishi}, @@ -6340,6 +6349,16 @@ @inproceedings{Ren:IAFSS2020 year = {2020}, } +@article{Rengel:JLP2018, + title = {{A priori validation of CFD modelling of hydrocarbon pool fires}}, + author = {B. Rengel and C. Mata and E. Pastor and J. Casal and E. Planas}, + doi = {doi.org/10.1016/j.jlp.2018.08.002}, + journal = {Journal of Loss Prevention in the Process Industries}, + pages = {18-31}, + volume = {56}, + year = {2018} +} + @report{Restivo:1979, title = {{Turbulent Flow in Ventilated Rooms}}, author = {Restivo, A.}, diff --git a/Manuals/FDS_Validation_Guide/Experiment_Chapter.tex b/Manuals/FDS_Validation_Guide/Experiment_Chapter.tex index 579655cf86..70e89ae7b7 100644 --- a/Manuals/FDS_Validation_Guide/Experiment_Chapter.tex +++ b/Manuals/FDS_Validation_Guide/Experiment_Chapter.tex @@ -330,6 +330,27 @@ \section{Cable Response to Live Fire -- CAROLFIRE} \end{enumerate} +\section{CERTEC Pool Fires} +\label{CERTEC_Pool_Fires_Description} + +Pool fire experiments were conducted at the Centre d’Estudis del Risc Tecnol\`{o}gic (CERTEC), Universitat Polit\`{e}cnica de Catalunya, Barcelona, Spain~\cite{Munoz:JHM2007}. The experiments were performed using gasoline and diesel oil as fuel. Five concentric circular pools (1.5, 3, 4, 5 and 6~m in diameter) were used. Five of the experiments have been chosen for study, listed in Table~\ref{CERTEC_Parameters}. Modeling and experimental results are presented in Ref.~\cite{Rengel:JLP2018}. + +\begin{table}[ht] +\centering +\caption[Measured properties for the CERTEC Pool Fires]{Measured properties for the CERTEC Pool Fires.} +\label{CERTEC_Parameters} +\begin{tabular}{|c|c|c|c|c|} +\hline +Experiment & Pool & Wind & Ambient & Radiometer \\ +Name & Diameter (m) & Speed (m/s) & Temperature (\unit{\degreeCelsius}) & Distance (m) \\ \hline \hline +01$_$D3 & 3 & 2.39 & 12 & 9 \\ \hline +04$_$D3 & 3 & 0 & 16 & 15 \\ \hline +14$_$D4 & 4 & 0.43 & 20 & 12 \\ \hline +10$_$D5 & 5 & 1.02 & 16 & 15 \\ \hline +07$_$D6 & 6 & 1.10 & 19 & 18 \\ \hline +\end{tabular} +\end{table} + \section{Crown Fires} \label{Crown_Fires_Description} diff --git a/Manuals/FDS_Validation_Guide/SCRIPT_FIGURES/CERTEC_Pool_Fires/.gitignore b/Manuals/FDS_Validation_Guide/SCRIPT_FIGURES/CERTEC_Pool_Fires/.gitignore new file mode 100644 index 0000000000..e69de29bb2 diff --git a/Utilities/Python/FDS_validation_dataplot_inputs.csv b/Utilities/Python/FDS_validation_dataplot_inputs.csv index 90ac8eb600..75d49f7f34 100644 --- a/Utilities/Python/FDS_validation_dataplot_inputs.csv +++ b/Utilities/Python/FDS_validation_dataplot_inputs.csv @@ -749,6 +749,12 @@ d,Utiskul Compartment,Utiskul_Compartment/case4_HGL.csv,1,2,Time,Height,Exp (Hei s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, s,Plumes,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +s,CERTEC Pool Fires,CERTEC_Pool_Fires/CERTEC_01_D3.csv,1,3,z,T,Exp (T),ko-,0,10000,,-10000,10000,-10000,10000,8,CERTEC_Pool_Fires/CERTEC_01_D3_cat_line.csv,2,3,z_TC,TC,FDS (TC),ro-,-10000,10000,,-10000,10000,-10000,10000,12,Test 1; 3 m Pool,Height (m),Temperature (°C),0,12,1,0,100,1,yes,0.05 0.90,NorthEast,,1,CERTEC_Pool_Fires/CERTEC_01_D3_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/CERTEC_Pool_Fires/CERTEC_01_D3_Temp,Plume Temperature,all,0,CERTEC Pool Fires,cs,m,TeX +s,CERTEC Pool Fires,CERTEC_Pool_Fires/CERTEC_04_D3.csv,1,3,z,T,Exp (T),ko-,0,10000,,-10000,10000,-10000,10000,16,CERTEC_Pool_Fires/CERTEC_04_D3_line.csv,2,3,z_TC,TC,FDS (TC),ro-,-10000,10000,,-10000,10000,-10000,10000,16,Test 4; 3 m Pool,Height (m),Temperature (°C),0,12,1,0,1000,1,yes,0.05 0.90,NorthEast,,1,CERTEC_Pool_Fires/CERTEC_04_D3_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/CERTEC_Pool_Fires/CERTEC_04_D3_Temp,Plume Temperature,all,0,CERTEC Pool Fires,cs,m,TeX +s,CERTEC Pool Fires,CERTEC_Pool_Fires/CERTEC_07_D6.csv,1,3,z,T,Exp (T),ko-,0,10000,,-10000,10000,-10000,10000,19,CERTEC_Pool_Fires/CERTEC_07_D6_cat_line.csv,2,3,z_TC,TC,FDS (TC),ro-,-10000,10000,,-10000,10000,-10000,10000,19,Test 7; 6 m Pool,Height (m),Temperature (°C),0,12,1,0,1000,1,yes,0.05 0.90,NorthEast,,1,CERTEC_Pool_Fires/CERTEC_07_D6_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/CERTEC_Pool_Fires/CERTEC_07_D6_Temp,Plume Temperature,all,0,CERTEC Pool Fires,cs,m,TeX +s,CERTEC Pool Fires,CERTEC_Pool_Fires/CERTEC_10_D5.csv,1,3,z,T,Exp (T),ko-,0,10000,,-10000,10000,-10000,10000,16,CERTEC_Pool_Fires/CERTEC_10_D5_cat_line.csv,2,3,z_TC,TC,FDS (TC),ro-,-10000,10000,,-10000,10000,-10000,10000,16,Test 10; 5 m Pool,Height (m),Temperature (°C),0,12,1,0,1000,1,yes,0.05 0.90,NorthEast,,1,CERTEC_Pool_Fires/CERTEC_10_D5_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/CERTEC_Pool_Fires/CERTEC_10_D5_Temp,Plume Temperature,all,0,CERTEC Pool Fires,cs,m,TeX +s,CERTEC Pool Fires,CERTEC_Pool_Fires/CERTEC_14_D4.csv,1,3,z,T,Exp (T),ko-,0,10000,,-10000,10000,-10000,10000,20,CERTEC_Pool_Fires/CERTEC_14_D4_cat_line.csv,2,3,z_TC,TC,FDS (TC),ro-,-10000,10000,,-10000,10000,-10000,10000,20,Test 14; 4 m Pool,Height (m),Temperature (°C),0,12,1,0,1000,1,yes,0.05 0.90,NorthEast,,1,CERTEC_Pool_Fires/CERTEC_14_D4_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/CERTEC_Pool_Fires/CERTEC_14_D4_Temp,Plume Temperature,all,0,CERTEC Pool Fires,cs,m,TeX +s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, d,FM Burner,Submodules/macfp-db/Extinction/FM_Burner/Experimental_Data/FM_Burner_dataset_update_Oct2025/temperature_mean.csv,1,2,r_15.2_0.5D (cm),T_Mean_15.2_0.5D (K),Exp,ko,-10000,10000,,-10000,10000,-10000,10000,293,FM_Burner/FM_15cm_Burner_C2H4_15p2_2cm_line.csv,2,3,r,T_0p5D,FDS (2 cm),k-.,-10000,10000,,-10000,10000,-10000,10000,293,Mean Temperature; 15.2 % O$_2$; $z=0.5 D$,Radius (cm),Temperature (K),0,12,1,0,1600,1,no,0.05 0.90,SouthWest,,1,FM_Burner/FM_15cm_Burner_C2H4_15p2_2cm_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/FM_Burner/Radial_Mean_Temperature_15p2_0p5D,Plume Temperature,max,0,FM Burner,r^,g,TeX f,FM Burner,Submodules/macfp-db/Extinction/FM_Burner/Experimental_Data/FM_Burner_dataset_update_Oct2025/temperature_mean.csv,1,2,r_15.2_0.5D (cm),T_Mean_15.2_0.5D (K),blank,blank,-10000,10000,,-10000,10000,-10000,10000,293,FM_Burner/FM_15cm_Burner_C2H4_15p2_1cm_line.csv,2,3,r,T_0p5D,FDS (1 cm),k--,-10000,10000,,-10000,10000,-10000,10000,293,Mean Temperature; 15.2 % O$_2$; $z=0.5 D$,Radius (cm),Temperature (K),0,12,1,0,1600,1,no,0.05 0.90,SouthWest,,1,FM_Burner/FM_15cm_Burner_C2H4_15p2_1cm_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/FM_Burner/Radial_Mean_Temperature_15p2_0p5D,Plume Temperature,max,0,FM Burner,r^,g,TeX f,FM Burner,Submodules/macfp-db/Extinction/FM_Burner/Experimental_Data/FM_Burner_dataset_update_Oct2025/temperature_mean.csv,1,2,r_15.2_0.5D (cm),T_Mean_15.2_0.5D (K),blank,blank,-10000,10000,,-10000,10000,-10000,10000,293,FM_Burner/FM_15cm_Burner_C2H4_15p2_5mm_line.csv,2,3,r,T_0p5D,FDS (5 mm),k-,-10000,10000,,-10000,10000,-10000,10000,293,Mean Temperature; 15.2 % O$_2$; $z=0.5 D$,Radius (cm),Temperature (K),0,12,1,0,1600,1,no,0.05 0.90,SouthWest,,1,FM_Burner/FM_15cm_Burner_C2H4_15p2_5mm_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/FM_Burner/Radial_Mean_Temperature_15p2_0p5D,Plume Temperature,max,0,FM Burner,r^,g,TeX @@ -2006,6 +2012,12 @@ d,BGC/GRI LNG Fires,BGC_GRI_LNG_Fires/Croce_11_HF.csv,1,2,Time,L_F,Exp,k--,0,100 d,BGC/GRI LNG Fires,BGC_GRI_LNG_Fires/Croce_12_HF.csv,1,2,Time,L_F,Exp,k--,0,10000,,-10000,10000,-10000,10000,0,BGC_GRI_LNG_Fires/Croce_12_devc.csv,2,3,Time,L_F,FDS,k-,0,10000,,-10000,10000,-10000,10000,0,Test 12,Time (s),Height (m),0,100,1,0,10,1,no,0.05 0.90,NorthEast,,1,BGC_GRI_LNG_Fires/Croce_12_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/BGC_GRI_LNG_Fires/Croce_12_Flame_Height,Flame Height,end,0,BGC/GRI LNG Fires,m+,m,TeX d,BGC/GRI LNG Fires,BGC_GRI_LNG_Fires/Croce_13_HF.csv,1,2,Time,L_F,Exp,k--,0,10000,,-10000,10000,-10000,10000,0,BGC_GRI_LNG_Fires/Croce_13_devc.csv,2,3,Time,L_F,FDS,k-,0,10000,,-10000,10000,-10000,10000,0,Test 13,Time (s),Height (m),0,100,1,0,10,1,no,0.05 0.90,NorthEast,,1,BGC_GRI_LNG_Fires/Croce_13_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/BGC_GRI_LNG_Fires/Croce_13_Flame_Height,Flame Height,end,0,BGC/GRI LNG Fires,m+,m,TeX s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +d,CERTEC Pool Fires,CERTEC_Pool_Fires/CERTEC_01_D3_rad.csv,1,3,Time,L_F,Exp (L_F),k-,0,10000,,-10000,10000,-10000,10000,0,CERTEC_Pool_Fires/CERTEC_01_D3_cat_devc.csv,2,3,Time,L_F,FDS (L_F),k--,-10000,10000,,-10000,10000,-10000,10000,0,Test 1; 3 m Pool,Time (s),Flame Height (m),0,30,1,0,15,1,no,0.05 0.90,NorthEast,,1,CERTEC_Pool_Fires/CERTEC_01_D3_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/CERTEC_Pool_Fires/CERTEC_01_D3_LF,Flame Height,end,0,CERTEC Pool Fires,cs,m,TeX +d,CERTEC Pool Fires,CERTEC_Pool_Fires/CERTEC_04_D3_rad.csv,1,3,Time,L_F,Exp (L_F),k-,0,10000,,-10000,10000,-10000,10000,0,CERTEC_Pool_Fires/CERTEC_04_D3_devc.csv,2,3,Time,L_F,FDS (L_F),k--,-10000,10000,,-10000,10000,-10000,10000,0,Test 4; 3 m Pool,Time (s),Flame Height (m),0,30,1,0,15,1,no,0.05 0.90,NorthEast,,1,CERTEC_Pool_Fires/CERTEC_04_D3_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/CERTEC_Pool_Fires/CERTEC_04_D3_LF,Flame Height,end,0,CERTEC Pool Fires,cs,m,TeX +d,CERTEC Pool Fires,CERTEC_Pool_Fires/CERTEC_07_D6_rad.csv,1,3,Time,L_F,Exp (L_F),k-,0,10000,,-10000,10000,-10000,10000,0,CERTEC_Pool_Fires/CERTEC_07_D6_cat_devc.csv,2,3,Time,L_F,FDS (L_F),k--,-10000,10000,,-10000,10000,-10000,10000,0,Test 7; 6 m Pool,Time (s),Flame Height (m),0,30,1,0,15,1,no,0.05 0.90,NorthEast,,1,CERTEC_Pool_Fires/CERTEC_07_D6_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/CERTEC_Pool_Fires/CERTEC_07_D6_LF,Flame Height,end,0,CERTEC Pool Fires,cs,m,TeX +d,CERTEC Pool Fires,CERTEC_Pool_Fires/CERTEC_10_D5_rad.csv,1,3,Time,L_F,Exp (L_F),k-,0,10000,,-10000,10000,-10000,10000,0,CERTEC_Pool_Fires/CERTEC_10_D5_cat_devc.csv,2,3,Time,L_F,FDS (L_F),k--,-10000,10000,,-10000,10000,-10000,10000,0,Test 10; 5 m Pool,Time (s),Flame Height (m),0,30,1,0,15,1,no,0.05 0.90,NorthEast,,1,CERTEC_Pool_Fires/CERTEC_10_D5_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/CERTEC_Pool_Fires/CERTEC_10_D5_LF,Flame Height,end,0,CERTEC Pool Fires,cs,m,TeX +d,CERTEC Pool Fires,CERTEC_Pool_Fires/CERTEC_14_D4_rad.csv,1,3,Time,L_F,Exp (L_F),k-,0,10000,,-10000,10000,-10000,10000,0,CERTEC_Pool_Fires/CERTEC_14_D4_cat_devc.csv,2,3,Time,L_F,FDS (L_F),k--,-10000,10000,,-10000,10000,-10000,10000,0,Test 14; 4 m Pool,Time (s),Flame Height (m),0,30,1,0,15,1,no,0.05 0.90,NorthEast,,1,CERTEC_Pool_Fires/CERTEC_14_D4_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/CERTEC_Pool_Fires/CERTEC_14_D4_LF,Flame Height,end,0,CERTEC Pool Fires,cs,m,TeX +s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, d,FM Vertical Wall Flames,Submodules/macfp-db/Wall_Fires/FM_Vertical_Wall_Flames/Experimental_Data/C3H6_Soot_Depth.csv,1,2,Mass_Flux_365,Z=365mm,Exp (Z=365mm),ko,0,10000,,0,10000,-10000,10000,0,FM_Vertical_Wall_Flames/propylene_soot.csv,2,3,mdot,365 mm,FDS (365 mm),k-,0,30,,0,10000,-10000,10000,0,Soot Depth; FM Vertical Wall; z=365 mm,Fuel Mass Flux (g/m²/s),Soot Depth (mm),0,80,1,0,120,1,no,0.05 0.90,SouthEast,,1,FM_Vertical_Wall_Flames/propylene_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/FM_Vertical_Wall_Flames/Soot_Depth_365,0,max,0,FM Vertical Wall Flames,r^,r,TeX d,FM Vertical Wall Flames,Submodules/macfp-db/Wall_Fires/FM_Vertical_Wall_Flames/Experimental_Data/C3H6_Soot_Depth.csv,1,2,Mass_Flux_537,Z=537mm,Exp (Z=537mm),ko,0,10000,,0,10000,-10000,10000,0,FM_Vertical_Wall_Flames/propylene_soot.csv,2,3,mdot,527 mm,FDS (527 mm),k-,0,65,,0,10000,-10000,10000,0,Soot Depth; FM Vertical Wall; z=527 mm,Fuel Mass Flux (g/m²/s),Soot Depth (mm),0,80,1,0,120,1,no,0.05 0.90,SouthEast,,1,FM_Vertical_Wall_Flames/propylene_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/FM_Vertical_Wall_Flames/Soot_Depth_527,0,max,0,FM Vertical Wall Flames,r^,r,TeX d,FM Vertical Wall Flames,Submodules/macfp-db/Wall_Fires/FM_Vertical_Wall_Flames/Experimental_Data/C3H6_Soot_Depth.csv,1,2,Mass_Flux_771,Z=771mm,Exp (Z=771mm),ko,0,10000,,0,10000,-10000,10000,0,FM_Vertical_Wall_Flames/propylene_soot.csv,2,3,mdot,771 mm,FDS (771 mm),k-,0,25,,0,10000,-10000,10000,0,Soot Depth; FM Vertical Wall; z=771 mm,Fuel Mass Flux (g/m²/s),Soot Depth (mm),0,80,1,0,120,1,no,0.05 0.90,SouthEast,,1,FM_Vertical_Wall_Flames/propylene_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/FM_Vertical_Wall_Flames/Soot_Depth_771,0,max,0,FM Vertical Wall Flames,r^,r,TeX @@ -5775,6 +5787,12 @@ d,Bouchair Solar Chimney,Bouchair_Solar_Chimney/Bouchair_Mass_Flow_Rates.csv,1,2 d,Bouchair Solar Chimney,Bouchair_Solar_Chimney/Bouchair_Mass_Flow_Rates.csv,1,2,Time,SC39,Exp,k-,0,10000,,0,10000,-10000,10000,0,Bouchair_Solar_Chimney/SC_p1_1p_50_devc.csv,2,3,Time,mdot,FDS,k--,0,10000,,200,300,-10000,10000,0,Solar Chimney (0.1 m inlet; 1.0 m cavity; 50 °C),Time (s),Mass Flow Rate (kg/s),0,300,1,0,0.2,1,no,0.05 0.90,SouthEast,,1,Bouchair_Solar_Chimney/SC_p1_1p_50_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Bouchair_Solar_Chimney/SC_p1_1p_50,Mass Flow Rate,mean,0,Bouchair Solar Chimney,mo,none,TeX d,Bouchair Solar Chimney,Bouchair_Solar_Chimney/Bouchair_Mass_Flow_Rates.csv,1,2,Time,SC40,Exp,k-,0,10000,,0,10000,-10000,10000,0,Bouchair_Solar_Chimney/SC_p1_1p_60_devc.csv,2,3,Time,mdot,FDS,k--,0,10000,,200,300,-10000,10000,0,Solar Chimney (0.1 m inlet; 1.0 m cavity; 60 °C),Time (s),Mass Flow Rate (kg/s),0,300,1,0,0.2,1,no,0.05 0.90,SouthEast,,1,Bouchair_Solar_Chimney/SC_p1_1p_60_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Bouchair_Solar_Chimney/SC_p1_1p_60,Mass Flow Rate,mean,0,Bouchair Solar Chimney,mo,none,TeX s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +d,CERTEC Pool Fires,CERTEC_Pool_Fires/CERTEC_01_D3_rad.csv,1,3,Time,HF_wide,Exp (HF_wide),k-,0,10000,,-10000,10000,-10000,10000,0,CERTEC_Pool_Fires/CERTEC_01_D3_cat_devc.csv,2,3,Time,HF_wide,FDS (HF_wide),k--,-10000,10000,,-10000,10000,-10000,10000,0,Test 1; 3 m Pool,Time (s),Heat Flux (kW/m²),0,30,1,0,5,1,no,0.05 0.90,NorthEast,,1,CERTEC_Pool_Fires/CERTEC_01_D3_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/CERTEC_Pool_Fires/CERTEC_01_D3_HF,Target Heat Flux,end,0,CERTEC Pool Fires,cs,m,TeX +d,CERTEC Pool Fires,CERTEC_Pool_Fires/CERTEC_04_D3_rad.csv,1,3,Time,HF_wide,Exp (HF_wide),k-,0,10000,,-10000,10000,-10000,10000,0,CERTEC_Pool_Fires/CERTEC_04_D3_devc.csv,2,3,Time,HF_wide,FDS (HF_wide),k--,-10000,10000,,-10000,10000,-10000,10000,0,Test 4; 3 m Pool,Time (s),Heat Flux (kW/m²),0,30,1,0,5,1,no,0.05 0.90,NorthEast,,1,CERTEC_Pool_Fires/CERTEC_04_D3_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/CERTEC_Pool_Fires/CERTEC_04_D3_HF,Target Heat Flux,end,0,CERTEC Pool Fires,cs,m,TeX +d,CERTEC Pool Fires,CERTEC_Pool_Fires/CERTEC_07_D6_rad.csv,1,3,Time,HF_wide,Exp (HF_wide),k-,0,10000,,-10000,10000,-10000,10000,0,CERTEC_Pool_Fires/CERTEC_07_D6_cat_devc.csv,2,3,Time,HF_wide,FDS (HF_wide),k--,-10000,10000,,-10000,10000,-10000,10000,0,Test 7; 6 m Pool,Time (s),Heat Flux (kW/m²),0,30,1,0,5,1,no,0.05 0.90,NorthEast,,1,CERTEC_Pool_Fires/CERTEC_07_D6_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/CERTEC_Pool_Fires/CERTEC_07_D6_HF,Target Heat Flux,end,0,CERTEC Pool Fires,cs,m,TeX +d,CERTEC Pool Fires,CERTEC_Pool_Fires/CERTEC_10_D5_rad.csv,1,3,Time,HF_wide,Exp (HF_wide),k-,0,10000,,-10000,10000,-10000,10000,0,CERTEC_Pool_Fires/CERTEC_10_D5_cat_devc.csv,2,3,Time,HF_wide,FDS (HF_wide),k--,-10000,10000,,-10000,10000,-10000,10000,0,Test 10; 5 m Pool,Time (s),Heat Flux (kW/m²),0,30,1,0,5,1,no,0.05 0.90,NorthEast,,1,CERTEC_Pool_Fires/CERTEC_10_D5_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/CERTEC_Pool_Fires/CERTEC_10_D5_HF,Target Heat Flux,end,0,CERTEC Pool Fires,cs,m,TeX +d,CERTEC Pool Fires,CERTEC_Pool_Fires/CERTEC_14_D4_rad.csv,1,3,Time,HF_wide,Exp (HF_wide),k-,0,10000,,-10000,10000,-10000,10000,0,CERTEC_Pool_Fires/CERTEC_14_D4_cat_devc.csv,2,3,Time,HF_wide,FDS (HF_wide),k--,-10000,10000,,-10000,10000,-10000,10000,0,Test 14; 4 m Pool,Time (s),Heat Flux (kW/m²),0,30,1,0,5,1,no,0.05 0.90,NorthEast,,1,CERTEC_Pool_Fires/CERTEC_14_D4_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/CERTEC_Pool_Fires/CERTEC_14_D4_HF,Target Heat Flux,end,0,CERTEC Pool Fires,cs,m,TeX +s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, d,FM Burner,Submodules/macfp-db/Extinction/FM_Burner/Experimental_Data/Radiation_global/Radiant_power_distribution.csv,1,4,height,Air-mean,Exp,ko,-10000,10000,,-10000,10000,-10000,10000,0,FM_Burner/FM_15cm_Burner_C2H4_20p9_2cm_line.csv,2,3,z,RHRRPUL,FDS (2 cm),k-.,-10000,10000,,-10000,10000,-10000,10000,0,Mean Radiation Emission; 21 % O$_2$,Height (cm),Radiant Power (kW/m),0,90,1,0,30,1,yes,0.05 0.90,NorthEast,,1,FM_Burner/FM_15cm_Burner_C2H4_20p9_2cm_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/FM_Burner/Mean_Vertical_Radiation_Emission_20p9,0,max,0,FM Burner,r^,g,TeX f,FM Burner,Submodules/macfp-db/Extinction/FM_Burner/Experimental_Data/Radiation_global/Radiant_power_distribution.csv,1,4,height,Air-mean,blank,blank,-10000,10000,,-10000,10000,-10000,10000,0,FM_Burner/FM_15cm_Burner_C2H4_20p9_1cm_line.csv,2,3,z,RHRRPUL,FDS (1 cm),k--,-10000,10000,,-10000,10000,-10000,10000,0,Mean Radiation Emission; 21 % O$_2$,Height (cm),Radiant Power (kW/m),0,90,1,0,30,1,yes,0.05 0.90,NorthEast,,1,FM_Burner/FM_15cm_Burner_C2H4_20p9_1cm_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/FM_Burner/Mean_Vertical_Radiation_Emission_20p9,0,max,0,FM Burner,r^,g,TeX f,FM Burner,Submodules/macfp-db/Extinction/FM_Burner/Experimental_Data/Radiation_global/Radiant_power_distribution.csv,1,4,height,Air-mean,blank,blank,-10000,10000,,-10000,10000,-10000,10000,0,FM_Burner/FM_15cm_Burner_C2H4_20p9_5mm_line.csv,2,3,z,RHRRPUL,FDS (5 mm),k-,-10000,10000,,-10000,10000,-10000,10000,0,Mean Radiation Emission; 21 % O$_2$,Height (cm),Radiant Power (kW/m),0,90,1,0,30,1,yes,0.05 0.90,NorthEast,,1,FM_Burner/FM_15cm_Burner_C2H4_20p9_5mm_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/FM_Burner/Mean_Vertical_Radiation_Emission_20p9,0,max,0,FM Burner,r^,g,TeX diff --git a/Validation/CERTEC_Pool_Fires/FDS_Input_Files/CERTEC_01_D3.fds b/Validation/CERTEC_Pool_Fires/FDS_Input_Files/CERTEC_01_D3.fds new file mode 100644 index 0000000000..f8614db886 --- /dev/null +++ b/Validation/CERTEC_Pool_Fires/FDS_Input_Files/CERTEC_01_D3.fds @@ -0,0 +1,884 @@ +&HEAD CHID='CERTEC_01_D3', TITLE='Centre for Studies on Technological Risk diesel pool fire experiment' / + +&TIME T_END=60. / + +&MESH IJK=40,40,40, XB=-4.0,0.0,-4.0,0.0,0.0,4.0, MULT_ID='mesh' / +&MULT ID='mesh', DX=4., DY=4., DZ=4., I_UPPER=5, J_UPPER=1, K_UPPER=2 / + +&MESH IJK=60,10,30, XB=-4.0,20.0,-8.0,-4.0, 0.0,12.0 / +&MESH IJK=60,10,30, XB=-4.0,20.0, 4.0, 8.0, 0.0,12.0 / +&MESH IJK=60,40,10, XB=-4.0,20.0,-8.0, 8.0,12.0,16.0 / +&MESH IJK=10,40,40, XB=-8.0,-4.0,-8.0, 8.0, 0.0,16.0 / +&MESH IJK=10,40,40, XB=-12.0,-8.0,-8.0, 8.0, 0.0,16.0 / + +&WIND SPEED=2.39, L=-350, Z_REF=10., Z_0=0.0002, RAMP_SPEED_T='spd', RAMP_DIRECTION_T='dir' / + +&CATF OTHER_FILES='wind.txt' / + +&VENT MB='XMIN', SURF_ID='OPEN' / +&VENT MB='XMAX', SURF_ID='OPEN' / +&VENT MB='YMIN', SURF_ID='OPEN' / +&VENT MB='YMAX', SURF_ID='OPEN' / +&VENT MB='ZMAX', SURF_ID='OPEN' / + +&MISC TMPA=12, HUMIDITY=70 / + +&REAC FUEL ='DIESEL' + C = 2 + H = 4 + SOOT_YIELD = 0.01 + CO_YIELD = 0.001 + RADIATIVE_FRACTION=0.197 / + +&RADI NUMBER_RADIATION_ANGLES=600, PATH_LENGTH=10 / + +&SURF ID='POOL', MLRPUA=0.054, TMP_FRONT=100., COLOR='BLUE' / + +&SURF ID='PAN', COLOR='BLACK' / + +&DUMP DT_HRR=1., DT_DEVC=1. / + +&PROP ID='TC', EMISSIVITY=0.9, DIAMETER=0.001 / + +&DEVC ID='TC', Z_ID='z_TC', XB=0.01,0.01,0.01,0.01,2.84,11.01, POINTS=5, STATISTICS_START=10., + QUANTITY='THERMOCOUPLE', PROP_ID='TC', POINTS_ARRAY_Z=2.84,3.96,5.53,6.96,11.01 / +&DEVC ID='HF_wide', XYZ=8.77,2.0,0.1, STATISTICS_START=10., TEMPORAL_STATISTIC='RUNNING AVERAGE', + QUANTITY='RADIATIVE HEAT FLUX GAS', ORIENTATION=-8.77,-2.0,0.0 / + +&DEVC XBP=0.0,0.0,0.0,0.0,0.05,11.95, QUANTITY='HRRPUV', SPATIAL_STATISTIC='VOLUME INTEGRAL', DX=4., DY=4., DZ=0.05, + POINTS=120, Z_ID='z_HRRPUL', ID='HRRPUL', STATISTICS_START=10. / +&DEVC XB=-4.0,4.0,-4.0,4.0,4.9,5.0, QUANTITY='TEMPERATURE', SPATIAL_STATISTIC='MAXLOC X', ID='x_max' / +&DEVC XB=-4.0,4.0,-4.0,4.0,4.9,5.0, QUANTITY='TEMPERATURE', SPATIAL_STATISTIC='MAXLOC Y', ID='y_max' / +&CTRL ID='x2', FUNCTION_TYPE='POWER', INPUT_ID='x_max','CONSTANT', CONSTANT=2 / +&CTRL ID='y2', FUNCTION_TYPE='POWER', INPUT_ID='y_max','CONSTANT', CONSTANT=2 / +&CTRL ID='d2', FUNCTION_TYPE='SUM', INPUT_ID='x2','y2' / +&CTRL ID='d', FUNCTION_TYPE='POWER', INPUT_ID='d2','CONSTANT', CONSTANT=0.5 / +&CTRL ID='H', FUNCTION_TYPE='PERCENTILE', INPUT_ID='HRRPUL', PERCENTILE=0.97 / +&CTRL ID='d/5', FUNCTION_TYPE='DIVIDE', INPUT_ID='d','CONSTANT', CONSTANT=5. / +&CTRL ID='tilt_rad', FUNCTION_TYPE='ATAN', INPUT_ID='d/5' / +&CTRL ID='tilt_deg', FUNCTION_TYPE='MULTIPLY', INPUT_ID='tilt_rad','CONSTANT', CONSTANT=57.296 / +&CTRL ID='cos_theta', FUNCTION_TYPE='COS', INPUT_ID='tilt_rad' / +&CTRL ID='L', FUNCTION_TYPE='DIVIDE', INPUT_ID='H','cos_theta' / +&DEVC ID='L_F', XYZ=0,0,0, QUANTITY='CONTROL VALUE', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=10, CTRL_ID='L', UNITS='m' / +&DEVC ID='tilt', XYZ=0,0,0, QUANTITY='CONTROL VALUE', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=10, CTRL_ID='tilt_deg', UNITS='deg' / + +&SLCF PBY=0.1, QUANTITY='VELOCITY', VECTOR=T / +&SLCF PBY=0.1, QUANTITY='TEMPERATURE', CELL_CENTERED=T / +&SLCF PBY=0.1, QUANTITY='HRRPUV', CELL_CENTERED=T / +&SLCF PBY=0.1, QUANTITY='INTEGRATED INTENSITY', CELL_CENTERED=T / +&SLCF PBZ=0.1, QUANTITY='INTEGRATED INTENSITY', CELL_CENTERED=T / + +&OBST XB= -0.400, -0.300, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.300, -0.200, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.200, -0.100, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.100, 0.000, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.000, 0.100, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.100, 0.200, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.200, 0.300, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.300, 0.400, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.700, -0.600, -1.500, -1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.600, -0.500, -1.500, -1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.500, -0.400, -1.500, -1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.400, -0.300, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.500, -1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.500, 0.600, -1.500, -1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.600, 0.700, -1.500, -1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.900, -0.800, -1.400, -1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.800, -0.700, -1.400, -1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.700, -0.600, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.400, -1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.800, 0.900, -1.400, -1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.000, -0.900, -1.300, -1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.900, -0.800, -1.300, -1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.800, -0.700, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.300, -1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.900, 1.000, -1.300, -1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.100, -1.000, -1.200, -1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.000, -0.900, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.200, -1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, -1.100, -1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.100, -1.000, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.100, -1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, -1.000, -0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.000, -0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, -0.900, -0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, -0.900, -0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.900, -0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.300, 1.400, -0.900, -0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, -0.800, -0.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.800, -0.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, -0.700, -0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.700, -0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, -0.600, -0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.600, -0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, -0.500, -0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.500, -0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, -0.400, -0.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.400, -0.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, -0.300, -0.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.300, -0.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, -0.200, -0.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.200, -0.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, -0.100, 0.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.100, 0.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, 0.000, 0.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.000, 0.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, 0.100, 0.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.100, 0.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, 0.200, 0.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.200, 0.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, 0.300, 0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.300, 0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, 0.400, 0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.400, 0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, 0.500, 0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.500, 0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, 0.600, 0.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.600, 0.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, 0.700, 0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.700, 0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, 0.800, 0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, 0.800, 0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.800, 0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.300, 1.400, 0.800, 0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, 0.900, 1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.900, 1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, 1.000, 1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.100, -1.000, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.000, 1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.100, -1.000, 1.100, 1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.000, -0.900, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.100, 1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.000, -0.900, 1.200, 1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.900, -0.800, 1.200, 1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.800, -0.700, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.200, 1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.900, 1.000, 1.200, 1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.900, -0.800, 1.300, 1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.800, -0.700, 1.300, 1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.700, -0.600, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.300, 1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.800, 0.900, 1.300, 1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.700, -0.600, 1.400, 1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.600, -0.500, 1.400, 1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.500, -0.400, 1.400, 1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.400, -0.300, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.400, 1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.500, 0.600, 1.400, 1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.600, 0.700, 1.400, 1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.400, -0.300, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.300, -0.200, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.200, -0.100, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.100, 0.000, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.000, 0.100, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.100, 0.200, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.200, 0.300, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.300, 0.400, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / + +&TAIL / diff --git a/Validation/CERTEC_Pool_Fires/FDS_Input_Files/CERTEC_04_D3.fds b/Validation/CERTEC_Pool_Fires/FDS_Input_Files/CERTEC_04_D3.fds new file mode 100644 index 0000000000..e37a080252 --- /dev/null +++ b/Validation/CERTEC_Pool_Fires/FDS_Input_Files/CERTEC_04_D3.fds @@ -0,0 +1,880 @@ +&HEAD CHID='CERTEC_04_D3', TITLE='Centre for Studies on Technological Risk diesel pool fire experiment' / + +&TIME T_END=60. / + +&MESH IJK=40,40,40, XB=-4.0,0.0,-4.0,0.0,0.0,4.0, MULT_ID='mesh' / +&MULT ID='mesh', DX=4., DY=4., DZ=4., I_UPPER=5, J_UPPER=1, K_UPPER=2 / + +&MESH IJK=60,10,30, XB=-4.0,20.0,-8.0,-4.0, 0.0,12.0 / +&MESH IJK=60,10,30, XB=-4.0,20.0, 4.0, 8.0, 0.0,12.0 / +&MESH IJK=60,40,10, XB=-4.0,20.0,-8.0, 8.0,12.0,16.0 / +&MESH IJK=10,40,40, XB=-8.0,-4.0,-8.0, 8.0, 0.0,16.0 / +&MESH IJK=10,40,40, XB=-12.0,-8.0,-8.0, 8.0, 0.0,16.0 / + +&VENT MB='XMIN', SURF_ID='OPEN' / +&VENT MB='XMAX', SURF_ID='OPEN' / +&VENT MB='YMIN', SURF_ID='OPEN' / +&VENT MB='YMAX', SURF_ID='OPEN' / +&VENT MB='ZMAX', SURF_ID='OPEN' / + +&MISC TMPA=16, HUMIDITY=70 / + +&REAC FUEL ='DIESEL' + C = 2 + H = 4 + SOOT_YIELD = 0.01 + CO_YIELD = 0.001 + RADIATIVE_FRACTION=0.197 / + +&RADI NUMBER_RADIATION_ANGLES=600, PATH_LENGTH=10 / + +&SURF ID='POOL', MLRPUA=0.042, TMP_FRONT=100., COLOR='BLUE' / + +&SURF ID='PAN', COLOR='BLACK' / + +&DUMP DT_HRR=1., DT_DEVC=1. / + +&PROP ID='TC', EMISSIVITY=0.9, DIAMETER=0.001 / + +&DEVC ID='TC', Z_ID='z_TC', XB=0.01,0.01,0.01,0.01,2.84,11.01, POINTS=5, STATISTICS_START=10., + QUANTITY='THERMOCOUPLE', PROP_ID='TC', POINTS_ARRAY_Z=2.84,3.96,5.53,6.96,11.01 / +&DEVC ID='HF_wide', XYZ=14.87,2.0,0.1, STATISTICS_START=10., TEMPORAL_STATISTIC='RUNNING AVERAGE', + QUANTITY='RADIATIVE HEAT FLUX GAS', ORIENTATION=-14.87,-2.0,0.0 / + +&DEVC XBP=0.0,0.0,0.0,0.0,0.05,11.95, QUANTITY='HRRPUV', SPATIAL_STATISTIC='VOLUME INTEGRAL', DX=4., DY=4., DZ=0.05, + POINTS=120, Z_ID='z_HRRPUL', ID='HRRPUL', STATISTICS_START=10. / +&DEVC XB=-4.0,4.0,-4.0,4.0,4.9,5.0, QUANTITY='TEMPERATURE', SPATIAL_STATISTIC='MAXLOC X', ID='x_max' / +&DEVC XB=-4.0,4.0,-4.0,4.0,4.9,5.0, QUANTITY='TEMPERATURE', SPATIAL_STATISTIC='MAXLOC Y', ID='y_max' / +&CTRL ID='x2', FUNCTION_TYPE='POWER', INPUT_ID='x_max','CONSTANT', CONSTANT=2 / +&CTRL ID='y2', FUNCTION_TYPE='POWER', INPUT_ID='y_max','CONSTANT', CONSTANT=2 / +&CTRL ID='d2', FUNCTION_TYPE='SUM', INPUT_ID='x2','y2' / +&CTRL ID='d', FUNCTION_TYPE='POWER', INPUT_ID='d2','CONSTANT', CONSTANT=0.5 / +&CTRL ID='H', FUNCTION_TYPE='PERCENTILE', INPUT_ID='HRRPUL', PERCENTILE=0.97 / +&CTRL ID='d/5', FUNCTION_TYPE='DIVIDE', INPUT_ID='d','CONSTANT', CONSTANT=5. / +&CTRL ID='tilt_rad', FUNCTION_TYPE='ATAN', INPUT_ID='d/5' / +&CTRL ID='tilt_deg', FUNCTION_TYPE='MULTIPLY', INPUT_ID='tilt_rad','CONSTANT', CONSTANT=57.296 / +&CTRL ID='cos_theta', FUNCTION_TYPE='COS', INPUT_ID='tilt_rad' / +&CTRL ID='L', FUNCTION_TYPE='DIVIDE', INPUT_ID='H','cos_theta' / +&DEVC ID='L_F', XYZ=0,0,0, QUANTITY='CONTROL VALUE', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=10, CTRL_ID='L', UNITS='m' / +&DEVC ID='tilt', XYZ=0,0,0, QUANTITY='CONTROL VALUE', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=10, CTRL_ID='tilt_deg', UNITS='deg' / + +&SLCF PBY=0.1, QUANTITY='VELOCITY', VECTOR=T / +&SLCF PBY=0.1, QUANTITY='TEMPERATURE', CELL_CENTERED=T / +&SLCF PBY=0.1, QUANTITY='HRRPUV', CELL_CENTERED=T / +&SLCF PBY=0.1, QUANTITY='INTEGRATED INTENSITY', CELL_CENTERED=T / +&SLCF PBZ=0.1, QUANTITY='INTEGRATED INTENSITY', CELL_CENTERED=T / + +&OBST XB= -0.400, -0.300, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.300, -0.200, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.200, -0.100, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.100, 0.000, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.000, 0.100, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.100, 0.200, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.200, 0.300, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.300, 0.400, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.700, -0.600, -1.500, -1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.600, -0.500, -1.500, -1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.500, -0.400, -1.500, -1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.400, -0.300, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.500, -1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.500, 0.600, -1.500, -1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.600, 0.700, -1.500, -1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.900, -0.800, -1.400, -1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.800, -0.700, -1.400, -1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.700, -0.600, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.400, -1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.800, 0.900, -1.400, -1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.000, -0.900, -1.300, -1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.900, -0.800, -1.300, -1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.800, -0.700, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.300, -1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.900, 1.000, -1.300, -1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.100, -1.000, -1.200, -1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.000, -0.900, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.200, -1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, -1.100, -1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.100, -1.000, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.100, -1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, -1.000, -0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.000, -0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, -0.900, -0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, -0.900, -0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.900, -0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.300, 1.400, -0.900, -0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, -0.800, -0.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.800, -0.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, -0.700, -0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.700, -0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, -0.600, -0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.600, -0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, -0.500, -0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.500, -0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, -0.400, -0.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.400, -0.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, -0.300, -0.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.300, -0.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, -0.200, -0.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.200, -0.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, -0.100, 0.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.100, 0.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, 0.000, 0.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.000, 0.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, 0.100, 0.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.100, 0.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, 0.200, 0.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.200, 0.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, 0.300, 0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.300, 0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, 0.400, 0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.400, 0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, 0.500, 0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.500, 0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, 0.600, 0.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.600, 0.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, 0.700, 0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.700, 0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, 0.800, 0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, 0.800, 0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.800, 0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.300, 1.400, 0.800, 0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, 0.900, 1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.900, 1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, 1.000, 1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.100, -1.000, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.000, 1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.100, -1.000, 1.100, 1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.000, -0.900, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.100, 1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.000, -0.900, 1.200, 1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.900, -0.800, 1.200, 1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.800, -0.700, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.200, 1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.900, 1.000, 1.200, 1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.900, -0.800, 1.300, 1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.800, -0.700, 1.300, 1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.700, -0.600, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.300, 1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.800, 0.900, 1.300, 1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.700, -0.600, 1.400, 1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.600, -0.500, 1.400, 1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.500, -0.400, 1.400, 1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.400, -0.300, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.000, 0.100, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.400, 1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.500, 0.600, 1.400, 1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.600, 0.700, 1.400, 1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.400, -0.300, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.300, -0.200, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.200, -0.100, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.100, 0.000, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.000, 0.100, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.100, 0.200, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.200, 0.300, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.300, 0.400, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / + +&TAIL / diff --git a/Validation/CERTEC_Pool_Fires/FDS_Input_Files/CERTEC_07_D6.fds b/Validation/CERTEC_Pool_Fires/FDS_Input_Files/CERTEC_07_D6.fds new file mode 100644 index 0000000000..deb3491bd8 --- /dev/null +++ b/Validation/CERTEC_Pool_Fires/FDS_Input_Files/CERTEC_07_D6.fds @@ -0,0 +1,3096 @@ +&HEAD CHID='CERTEC_07_D6', TITLE='Centre for Studies on Technological Risk diesel pool fire experiment' / + +&TIME T_END=60. / + +&MESH IJK=40,40,40, XB=-4.0,0.0,-4.0,0.0,0.0,4.0, MULT_ID='mesh' / +&MULT ID='mesh', DX=4., DY=4., DZ=4., I_UPPER=5, J_UPPER=1, K_UPPER=2 / + +&MESH IJK=60,10,30, XB=-4.0,20.0,-8.0,-4.0, 0.0,12.0 / +&MESH IJK=60,10,30, XB=-4.0,20.0, 4.0, 8.0, 0.0,12.0 / +&MESH IJK=60,40,10, XB=-4.0,20.0,-8.0, 8.0,12.0,16.0 / +&MESH IJK=10,40,40, XB=-8.0,-4.0,-8.0, 8.0, 0.0,16.0 / +&MESH IJK=10,40,40, XB=-12.0,-8.0,-8.0, 8.0, 0.0,16.0 / + +&WIND SPEED=1.1, L=-350, Z_REF=10., Z_0=0.0002, RAMP_SPEED_T='spd', RAMP_DIRECTION_T='dir' / + +&CATF OTHER_FILES='wind.txt' / + +&VENT MB='XMIN', SURF_ID='OPEN' / +&VENT MB='XMAX', SURF_ID='OPEN' / +&VENT MB='YMIN', SURF_ID='OPEN' / +&VENT MB='YMAX', SURF_ID='OPEN' / +&VENT MB='ZMAX', SURF_ID='OPEN' / + +&MISC TMPA=19, HUMIDITY=70 / + +&REAC FUEL ='DIESEL' + C = 2 + H = 4 + SOOT_YIELD = 0.01 + CO_YIELD = 0.001 + RADIATIVE_FRACTION=0.197 / + +&RADI NUMBER_RADIATION_ANGLES=600, PATH_LENGTH=10 / + +&SURF ID='POOL', MLRPUA=0.051, TMP_FRONT=100., COLOR='BLUE' / + +&SURF ID='PAN', COLOR='BLACK' / + +&DUMP DT_HRR=1., DT_DEVC=1. / + +&PROP ID='TC', EMISSIVITY=0.9, DIAMETER=0.001 / + +&DEVC ID='TC', Z_ID='z_TC', XB=0.01,0.01,0.01,0.01,2.84,11.01, POINTS=5, STATISTICS_START=10., + QUANTITY='THERMOCOUPLE', PROP_ID='TC', POINTS_ARRAY_Z=2.84,3.96,5.53,6.96,11.01 / +&DEVC ID='HF_wide', XYZ=17.89,2.0,1.0, STATISTICS_START=10., TEMPORAL_STATISTIC='RUNNING AVERAGE', + QUANTITY='RADIATIVE HEAT FLUX GAS', ORIENTATION=-17.89,-2.0,0.0 / + +&DEVC XBP=0.0,0.0,0.0,0.0,0.05,11.95, QUANTITY='HRRPUV', SPATIAL_STATISTIC='VOLUME INTEGRAL', DX=4., DY=4., DZ=0.05, + POINTS=120, Z_ID='z_HRRPUL', ID='HRRPUL', STATISTICS_START=10. / +&DEVC XB=-4.0,4.0,-4.0,4.0,4.9,5.0, QUANTITY='TEMPERATURE', SPATIAL_STATISTIC='MAXLOC X', ID='x_max' / +&DEVC XB=-4.0,4.0,-4.0,4.0,4.9,5.0, QUANTITY='TEMPERATURE', SPATIAL_STATISTIC='MAXLOC Y', ID='y_max' / +&CTRL ID='x2', FUNCTION_TYPE='POWER', INPUT_ID='x_max','CONSTANT', CONSTANT=2 / +&CTRL ID='y2', FUNCTION_TYPE='POWER', INPUT_ID='y_max','CONSTANT', CONSTANT=2 / +&CTRL ID='d2', FUNCTION_TYPE='SUM', INPUT_ID='x2','y2' / +&CTRL ID='d', FUNCTION_TYPE='POWER', INPUT_ID='d2','CONSTANT', CONSTANT=0.5 / +&CTRL ID='H', FUNCTION_TYPE='PERCENTILE', INPUT_ID='HRRPUL', PERCENTILE=0.97 / +&CTRL ID='d/5', FUNCTION_TYPE='DIVIDE', INPUT_ID='d','CONSTANT', CONSTANT=5. / +&CTRL ID='tilt_rad', FUNCTION_TYPE='ATAN', INPUT_ID='d/5' / +&CTRL ID='tilt_deg', FUNCTION_TYPE='MULTIPLY', INPUT_ID='tilt_rad','CONSTANT', CONSTANT=57.296 / +&CTRL ID='cos_theta', FUNCTION_TYPE='COS', INPUT_ID='tilt_rad' / +&CTRL ID='L', FUNCTION_TYPE='DIVIDE', INPUT_ID='H','cos_theta' / +&DEVC ID='L_F', XYZ=0,0,0, QUANTITY='CONTROL VALUE', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=10, CTRL_ID='L', UNITS='m' / +&DEVC ID='tilt', XYZ=0,0,0, QUANTITY='CONTROL VALUE', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=10, CTRL_ID='tilt_deg', UNITS='deg' / + +&SLCF PBY=0.1, QUANTITY='VELOCITY', VECTOR=T / +&SLCF PBY=0.1, QUANTITY='TEMPERATURE', CELL_CENTERED=T / +&SLCF PBY=0.1, QUANTITY='HRRPUV', CELL_CENTERED=T / +&SLCF PBY=0.1, QUANTITY='INTEGRATED INTENSITY', CELL_CENTERED=T / +&SLCF PBZ=0.1, QUANTITY='INTEGRATED INTENSITY', CELL_CENTERED=T / + +&OBST XB= -0.600, -0.500, -3.100, -3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.500, -0.400, -3.100, -3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.400, -0.300, -3.100, -3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.300, -0.200, -3.100, -3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.200, -0.100, -3.100, -3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.100, 0.000, -3.100, -3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.000, 0.100, -3.100, -3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.100, 0.200, -3.100, -3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.200, 0.300, -3.100, -3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.300, 0.400, -3.100, -3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.400, 0.500, -3.100, -3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.500, 0.600, -3.100, -3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.000, -0.900, -3.000, -2.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.900, -0.800, -3.000, -2.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.800, -0.700, -3.000, -2.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.700, -0.600, -3.000, -2.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.600, -0.500, -3.000, -2.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.500, -0.400, -3.000, -2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -3.000, -2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -3.000, -2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -3.000, -2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -3.000, -2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -3.000, -2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -3.000, -2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -3.000, -2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -3.000, -2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -3.000, -2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -3.000, -2.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.600, 0.700, -3.000, -2.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.700, 0.800, -3.000, -2.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.800, 0.900, -3.000, -2.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.900, 1.000, -3.000, -2.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, -2.900, -2.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.100, -1.000, -2.900, -2.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.000, -0.900, -2.900, -2.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.900, -0.800, -2.900, -2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -2.900, -2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -2.900, -2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -2.900, -2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -2.900, -2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -2.900, -2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -2.900, -2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -2.900, -2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -2.900, -2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -2.900, -2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -2.900, -2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -2.900, -2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -2.900, -2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -2.900, -2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -2.900, -2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -2.900, -2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -2.900, -2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -2.900, -2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -2.900, -2.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.000, 1.100, -2.900, -2.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.100, 1.200, -2.900, -2.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, -2.800, -2.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, -2.800, -2.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -2.800, -2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -2.800, -2.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.300, 1.400, -2.800, -2.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, -2.700, -2.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, -2.700, -2.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -2.700, -2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -2.700, -2.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.500, 1.600, -2.700, -2.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.800, -1.700, -2.600, -2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.700, -1.600, -2.600, -2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -2.600, -2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -2.600, -2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.700, 1.800, -2.600, -2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.900, -1.800, -2.500, -2.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.800, -1.700, -2.500, -2.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.700, -1.600, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -2.500, -2.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.800, 1.900, -2.500, -2.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, -2.400, -2.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.900, -1.800, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -2.400, -2.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.100, -2.000, -2.300, -2.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -2.300, -2.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.200, -2.100, -2.200, -2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.100, -2.000, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -2.200, -2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.300, -2.200, -2.100, -2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.200, -2.100, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -2.100, -2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.400, -2.300, -2.000, -1.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.300, -2.200, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -2.000, -1.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, -1.900, -1.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.400, -2.300, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -1.900, -1.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.600, -2.500, -1.800, -1.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, -1.800, -1.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.400, -2.300, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -1.800, -1.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 2.500, 2.600, -1.800, -1.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.600, -2.500, -1.700, -1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -1.700, -1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.700, -2.600, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.600, -2.500, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.700, -2.600, -1.500, -1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.600, -2.500, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, -1.500, -1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.800, -2.700, -1.400, -1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.700, -2.600, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, -1.400, -1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.800, -2.700, -1.300, -1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.700, -2.600, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, -1.300, -1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.900, -2.800, -1.200, -1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.800, -2.700, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, -1.200, -1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.900, -2.800, -1.100, -1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.800, -2.700, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, -1.100, -1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.000, -2.900, -1.000, -0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.900, -2.800, -1.000, -0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.800, -2.700, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, -1.000, -0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 2.900, 3.000, -1.000, -0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.000, -2.900, -0.900, -0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.900, -2.800, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.800, -2.700, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.900, 3.000, -0.900, -0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.000, -2.900, -0.800, -0.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.900, -2.800, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.800, -2.700, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.900, 3.000, -0.800, -0.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.000, -2.900, -0.700, -0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.900, -2.800, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.800, -2.700, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.900, 3.000, -0.700, -0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.100, -3.000, -0.600, -0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.000, -2.900, -0.600, -0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.900, -2.800, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.800, -2.700, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.900, 3.000, -0.600, -0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 3.000, 3.100, -0.600, -0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.100, -3.000, -0.500, -0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.000, -2.900, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.900, -2.800, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.800, -2.700, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.900, 3.000, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 3.000, 3.100, -0.500, -0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.100, -3.000, -0.400, -0.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.000, -2.900, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.900, -2.800, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.800, -2.700, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.900, 3.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 3.000, 3.100, -0.400, -0.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.100, -3.000, -0.300, -0.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.000, -2.900, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.900, -2.800, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.800, -2.700, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.900, 3.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 3.000, 3.100, -0.300, -0.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.100, -3.000, -0.200, -0.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.000, -2.900, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.900, -2.800, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.800, -2.700, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.900, 3.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 3.000, 3.100, -0.200, -0.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.100, -3.000, -0.100, 0.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.000, -2.900, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.900, -2.800, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.800, -2.700, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.900, 3.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 3.000, 3.100, -0.100, 0.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.100, -3.000, -0.000, 0.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.000, -2.900, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.900, -2.800, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.800, -2.700, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.900, 3.000, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 3.000, 3.100, -0.000, 0.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.100, -3.000, 0.100, 0.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.000, -2.900, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.900, -2.800, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.800, -2.700, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.900, 3.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 3.000, 3.100, 0.100, 0.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.100, -3.000, 0.200, 0.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.000, -2.900, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.900, -2.800, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.800, -2.700, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.900, 3.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 3.000, 3.100, 0.200, 0.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.100, -3.000, 0.300, 0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.000, -2.900, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.900, -2.800, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.800, -2.700, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.900, 3.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 3.000, 3.100, 0.300, 0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.100, -3.000, 0.400, 0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.000, -2.900, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.900, -2.800, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.800, -2.700, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.900, 3.000, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 3.000, 3.100, 0.400, 0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.100, -3.000, 0.500, 0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.000, -2.900, 0.500, 0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.900, -2.800, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.800, -2.700, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.900, 3.000, 0.500, 0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 3.000, 3.100, 0.500, 0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.000, -2.900, 0.600, 0.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.900, -2.800, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.800, -2.700, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.900, 3.000, 0.600, 0.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.000, -2.900, 0.700, 0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.900, -2.800, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.800, -2.700, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.900, 3.000, 0.700, 0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.000, -2.900, 0.800, 0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.900, -2.800, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.800, -2.700, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.900, 3.000, 0.800, 0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -3.000, -2.900, 0.900, 1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.900, -2.800, 0.900, 1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.800, -2.700, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, 0.900, 1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 2.900, 3.000, 0.900, 1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.900, -2.800, 1.000, 1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.800, -2.700, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, 1.000, 1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.900, -2.800, 1.100, 1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.800, -2.700, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.700, -2.600, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.800, 2.900, 1.100, 1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.800, -2.700, 1.200, 1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.700, -2.600, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, 1.200, 1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.800, -2.700, 1.300, 1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.700, -2.600, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.600, -2.500, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.700, 2.800, 1.300, 1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.700, -2.600, 1.400, 1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.600, -2.500, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, 1.400, 1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.700, -2.600, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.600, -2.500, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.500, -2.400, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.600, 2.700, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.600, -2.500, 1.600, 1.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, 1.600, 1.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.600, -2.500, 1.700, 1.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, 1.700, 1.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.400, -2.300, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 1.700, 1.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 2.500, 2.600, 1.700, 1.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, 1.800, 1.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.400, -2.300, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 1.800, 1.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.400, -2.300, 1.900, 2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.300, -2.200, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 1.900, 2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.300, -2.200, 2.000, 2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.200, -2.100, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 2.000, 2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.200, -2.100, 2.100, 2.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.100, -2.000, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 2.100, 2.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.100, -2.000, 2.200, 2.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 2.200, 2.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, 2.300, 2.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.900, -1.800, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 2.300, 2.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.900, -1.800, 2.400, 2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.800, -1.700, 2.400, 2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.700, -1.600, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 2.400, 2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.800, 1.900, 2.400, 2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.800, -1.700, 2.500, 2.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.700, -1.600, 2.500, 2.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 2.500, 2.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 2.500, 2.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.700, 1.800, 2.500, 2.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, 2.600, 2.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, 2.600, 2.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 2.600, 2.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 2.600, 2.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.500, 1.600, 2.600, 2.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, 2.700, 2.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, 2.700, 2.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 2.700, 2.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 2.700, 2.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.300, 1.400, 2.700, 2.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, 2.800, 2.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.100, -1.000, 2.800, 2.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.000, -0.900, 2.800, 2.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.900, -0.800, 2.800, 2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 2.800, 2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 2.800, 2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 2.800, 2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 2.800, 2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 2.800, 2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 2.800, 2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 2.800, 2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 2.800, 2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 2.800, 2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 2.800, 2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 2.800, 2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 2.800, 2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 2.800, 2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 2.800, 2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 2.800, 2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 2.800, 2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 2.800, 2.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 2.800, 2.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.000, 1.100, 2.800, 2.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.100, 1.200, 2.800, 2.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.000, -0.900, 2.900, 3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.900, -0.800, 2.900, 3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.800, -0.700, 2.900, 3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.700, -0.600, 2.900, 3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.600, -0.500, 2.900, 3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.500, -0.400, 2.900, 3.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 2.900, 3.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 2.900, 3.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 2.900, 3.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 2.900, 3.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 2.900, 3.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 2.900, 3.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 2.900, 3.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 2.900, 3.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 2.900, 3.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 2.900, 3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.600, 0.700, 2.900, 3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.700, 0.800, 2.900, 3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.800, 0.900, 2.900, 3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.900, 1.000, 2.900, 3.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.600, -0.500, 3.000, 3.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.500, -0.400, 3.000, 3.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.400, -0.300, 3.000, 3.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.300, -0.200, 3.000, 3.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.200, -0.100, 3.000, 3.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.100, 0.000, 3.000, 3.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.000, 0.100, 3.000, 3.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.100, 0.200, 3.000, 3.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.200, 0.300, 3.000, 3.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.300, 0.400, 3.000, 3.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.400, 0.500, 3.000, 3.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.500, 0.600, 3.000, 3.100, 0.000, 0.200, SURF_ID='PAN' / + +&TAIL / diff --git a/Validation/CERTEC_Pool_Fires/FDS_Input_Files/CERTEC_10_D5.fds b/Validation/CERTEC_Pool_Fires/FDS_Input_Files/CERTEC_10_D5.fds new file mode 100644 index 0000000000..b60c0a8033 --- /dev/null +++ b/Validation/CERTEC_Pool_Fires/FDS_Input_Files/CERTEC_10_D5.fds @@ -0,0 +1,2200 @@ +&HEAD CHID='CERTEC_10_D5', TITLE='Centre for Studies on Technological Risk diesel pool fire experiment' / + +&TIME T_END=60. / + +&MESH IJK=40,40,40, XB=-4.0,0.0,-4.0,0.0,0.0,4.0, MULT_ID='mesh' / +&MULT ID='mesh', DX=4., DY=4., DZ=4., I_UPPER=5, J_UPPER=1, K_UPPER=2 / + +&MESH IJK=60,10,30, XB=-4.0,20.0,-8.0,-4.0, 0.0,12.0 / +&MESH IJK=60,10,30, XB=-4.0,20.0, 4.0, 8.0, 0.0,12.0 / +&MESH IJK=60,40,10, XB=-4.0,20.0,-8.0, 8.0,12.0,16.0 / +&MESH IJK=10,40,40, XB=-8.0,-4.0,-8.0, 8.0, 0.0,16.0 / +&MESH IJK=10,40,40, XB=-12.0,-8.0,-8.0, 8.0, 0.0,16.0 / + +&WIND SPEED=1.0, L=-350, Z_REF=10., Z_0=0.0002, RAMP_SPEED_T='spd', RAMP_DIRECTION_T='dir' / + +&CATF OTHER_FILES='wind.txt' / + +&VENT MB='XMIN', SURF_ID='OPEN' / +&VENT MB='XMAX', SURF_ID='OPEN' / +&VENT MB='YMIN', SURF_ID='OPEN' / +&VENT MB='YMAX', SURF_ID='OPEN' / +&VENT MB='ZMAX', SURF_ID='OPEN' / + +&MISC TMPA=16, HUMIDITY=70 / + +&REAC FUEL ='DIESEL' + C = 2 + H = 4 + SOOT_YIELD = 0.01 + CO_YIELD = 0.001 + RADIATIVE_FRACTION=0.197 / + +&RADI NUMBER_RADIATION_ANGLES=600, PATH_LENGTH=10 / + +&SURF ID='POOL', MLRPUA=0.051, TMP_FRONT=100., COLOR='BLUE' / + +&SURF ID='PAN', COLOR='BLACK' / + +&DUMP DT_HRR=1., DT_DEVC=1. / + +&PROP ID='TC', EMISSIVITY=0.9, DIAMETER=0.001 / + +&DEVC ID='TC', Z_ID='z_TC', XB=0.01,0.01,0.01,0.01,2.84,11.01, POINTS=5, STATISTICS_START=10., + QUANTITY='THERMOCOUPLE', PROP_ID='TC', POINTS_ARRAY_Z=2.84,3.96,5.53,6.96,11.01 / +&DEVC ID='HF_wide', XYZ=14.87,2.0,1.0, STATISTICS_START=10., TEMPORAL_STATISTIC='RUNNING AVERAGE', + QUANTITY='RADIATIVE HEAT FLUX GAS', ORIENTATION=-14.87,-2.0,0.0 / + +&DEVC XBP=0.0,0.0,0.0,0.0,0.05,11.95, QUANTITY='HRRPUV', SPATIAL_STATISTIC='VOLUME INTEGRAL', DX=4., DY=4., DZ=0.05, + POINTS=120, Z_ID='z_HRRPUL', ID='HRRPUL', STATISTICS_START=10. / +&DEVC XB=-4.0,4.0,-4.0,4.0,4.9,5.0, QUANTITY='TEMPERATURE', SPATIAL_STATISTIC='MAXLOC X', ID='x_max' / +&DEVC XB=-4.0,4.0,-4.0,4.0,4.9,5.0, QUANTITY='TEMPERATURE', SPATIAL_STATISTIC='MAXLOC Y', ID='y_max' / +&CTRL ID='x2', FUNCTION_TYPE='POWER', INPUT_ID='x_max','CONSTANT', CONSTANT=2 / +&CTRL ID='y2', FUNCTION_TYPE='POWER', INPUT_ID='y_max','CONSTANT', CONSTANT=2 / +&CTRL ID='d2', FUNCTION_TYPE='SUM', INPUT_ID='x2','y2' / +&CTRL ID='d', FUNCTION_TYPE='POWER', INPUT_ID='d2','CONSTANT', CONSTANT=0.5 / +&CTRL ID='H', FUNCTION_TYPE='PERCENTILE', INPUT_ID='HRRPUL', PERCENTILE=0.97 / +&CTRL ID='d/5', FUNCTION_TYPE='DIVIDE', INPUT_ID='d','CONSTANT', CONSTANT=5. / +&CTRL ID='tilt_rad', FUNCTION_TYPE='ATAN', INPUT_ID='d/5' / +&CTRL ID='tilt_deg', FUNCTION_TYPE='MULTIPLY', INPUT_ID='tilt_rad','CONSTANT', CONSTANT=57.296 / +&CTRL ID='cos_theta', FUNCTION_TYPE='COS', INPUT_ID='tilt_rad' / +&CTRL ID='L', FUNCTION_TYPE='DIVIDE', INPUT_ID='H','cos_theta' / +&DEVC ID='L_F', XYZ=0,0,0, QUANTITY='CONTROL VALUE', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=10, CTRL_ID='L', UNITS='m' / +&DEVC ID='tilt', XYZ=0,0,0, QUANTITY='CONTROL VALUE', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=10, CTRL_ID='tilt_deg', UNITS='deg' / + +&SLCF PBY=0.1, QUANTITY='VELOCITY', VECTOR=T / +&SLCF PBY=0.1, QUANTITY='TEMPERATURE', CELL_CENTERED=T / +&SLCF PBY=0.1, QUANTITY='HRRPUV', CELL_CENTERED=T / +&SLCF PBY=0.1, QUANTITY='INTEGRATED INTENSITY', CELL_CENTERED=T / +&SLCF PBZ=0.1, QUANTITY='INTEGRATED INTENSITY', CELL_CENTERED=T / + +&OBST XB= -0.500, -0.400, -2.600, -2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.400, -0.300, -2.600, -2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.300, -0.200, -2.600, -2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.200, -0.100, -2.600, -2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.100, 0.000, -2.600, -2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.000, 0.100, -2.600, -2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.100, 0.200, -2.600, -2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.200, 0.300, -2.600, -2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.300, 0.400, -2.600, -2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.400, 0.500, -2.600, -2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.900, -0.800, -2.500, -2.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.800, -0.700, -2.500, -2.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.700, -0.600, -2.500, -2.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.600, -0.500, -2.500, -2.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.500, -0.400, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -2.500, -2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -2.500, -2.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.600, 0.700, -2.500, -2.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.700, 0.800, -2.500, -2.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.800, 0.900, -2.500, -2.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.100, -1.000, -2.400, -2.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.000, -0.900, -2.400, -2.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.900, -0.800, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -2.400, -2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -2.400, -2.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.000, 1.100, -2.400, -2.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, -2.300, -2.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, -2.300, -2.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.100, -1.000, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -2.300, -2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -2.300, -2.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.200, 1.300, -2.300, -2.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, -2.200, -2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, -2.200, -2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -2.200, -2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -2.200, -2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.400, 1.500, -2.200, -2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, -2.100, -2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, -2.100, -2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -2.100, -2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -2.100, -2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.500, 1.600, -2.100, -2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.700, -1.600, -2.000, -1.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -2.000, -1.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.800, -1.700, -1.900, -1.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.700, -1.600, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.900, -1.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.900, -1.800, -1.800, -1.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.800, -1.700, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -1.800, -1.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, -1.700, -1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.900, -1.800, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -1.700, -1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.100, -2.000, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.200, -2.100, -1.500, -1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.100, -2.000, -1.500, -1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -1.500, -1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 2.100, 2.200, -1.500, -1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.200, -2.100, -1.400, -1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.100, -2.000, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -1.400, -1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.300, -2.200, -1.300, -1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.200, -2.100, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -1.300, -1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.300, -2.200, -1.200, -1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.200, -2.100, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -1.200, -1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.400, -2.300, -1.100, -1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.300, -2.200, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -1.100, -1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.400, -2.300, -1.000, -0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.300, -2.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -1.000, -0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, -0.900, -0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.400, -2.300, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -0.900, -0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, -0.800, -0.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.400, -2.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -0.800, -0.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, -0.700, -0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.400, -2.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -0.700, -0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, -0.600, -0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.400, -2.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -0.600, -0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.600, -2.500, -0.500, -0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -0.500, -0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.600, -2.500, -0.400, -0.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -0.400, -0.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.600, -2.500, -0.300, -0.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -0.300, -0.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.600, -2.500, -0.200, -0.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -0.200, -0.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.600, -2.500, -0.100, 0.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -0.100, 0.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.600, -2.500, -0.000, 0.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, -0.000, 0.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.600, -2.500, 0.100, 0.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, 0.100, 0.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.600, -2.500, 0.200, 0.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, 0.200, 0.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.600, -2.500, 0.300, 0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, 0.300, 0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.600, -2.500, 0.400, 0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.400, -2.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.500, 2.600, 0.400, 0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, 0.500, 0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.400, -2.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 0.500, 0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, 0.600, 0.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.400, -2.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 0.600, 0.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, 0.700, 0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.400, -2.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 0.700, 0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.500, -2.400, 0.800, 0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.400, -2.300, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.300, -2.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.400, 2.500, 0.800, 0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.400, -2.300, 0.900, 1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.300, -2.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 0.900, 1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.400, -2.300, 1.000, 1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.300, -2.200, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.200, -2.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.300, 2.400, 1.000, 1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.300, -2.200, 1.100, 1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.200, -2.100, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 1.100, 1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.300, -2.200, 1.200, 1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.200, -2.100, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.100, -2.000, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.200, 2.300, 1.200, 1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.200, -2.100, 1.300, 1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.100, -2.000, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -2.000, -1.900, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.100, 2.200, 1.300, 1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.200, -2.100, 1.400, 1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.100, -2.000, 1.400, 1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 1.400, 1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 2.100, 2.200, 1.400, 1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.100, -2.000, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, 1.600, 1.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.900, -1.800, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 1.600, 1.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.900, -1.800, 1.700, 1.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.800, -1.700, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 1.700, 1.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.800, -1.700, 1.800, 1.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.700, -1.600, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 1.800, 1.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.700, -1.600, 1.900, 2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.900, 2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, 2.000, 2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, 2.000, 2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 2.000, 2.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 2.000, 2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.500, 1.600, 2.000, 2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, 2.100, 2.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, 2.100, 2.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 2.100, 2.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 2.100, 2.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.400, 1.500, 2.100, 2.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, 2.200, 2.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, 2.200, 2.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.100, -1.000, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 2.200, 2.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 2.200, 2.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.200, 1.300, 2.200, 2.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.100, -1.000, 2.300, 2.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.000, -0.900, 2.300, 2.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.900, -0.800, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 2.300, 2.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 2.300, 2.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.000, 1.100, 2.300, 2.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.900, -0.800, 2.400, 2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.800, -0.700, 2.400, 2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.700, -0.600, 2.400, 2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.600, -0.500, 2.400, 2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.500, -0.400, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 2.400, 2.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 2.400, 2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.600, 0.700, 2.400, 2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.700, 0.800, 2.400, 2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.800, 0.900, 2.400, 2.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.500, -0.400, 2.500, 2.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.400, -0.300, 2.500, 2.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.300, -0.200, 2.500, 2.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.200, -0.100, 2.500, 2.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.100, 0.000, 2.500, 2.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.000, 0.100, 2.500, 2.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.100, 0.200, 2.500, 2.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.200, 0.300, 2.500, 2.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.300, 0.400, 2.500, 2.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.400, 0.500, 2.500, 2.600, 0.000, 0.200, SURF_ID='PAN' / + +&TAIL / diff --git a/Validation/CERTEC_Pool_Fires/FDS_Input_Files/CERTEC_14_D4.fds b/Validation/CERTEC_Pool_Fires/FDS_Input_Files/CERTEC_14_D4.fds new file mode 100644 index 0000000000..c2af223932 --- /dev/null +++ b/Validation/CERTEC_Pool_Fires/FDS_Input_Files/CERTEC_14_D4.fds @@ -0,0 +1,1468 @@ +&HEAD CHID='CERTEC_14_D4', TITLE='Centre for Studies on Technological Risk diesel pool fire experiment' / + +&TIME T_END=60. / + +&MESH IJK=40,40,40, XB=-4.0,0.0,-4.0,0.0,0.0,4.0, MULT_ID='mesh' / +&MULT ID='mesh', DX=4., DY=4., DZ=4., I_UPPER=5, J_UPPER=1, K_UPPER=2 / + +&MESH IJK=60,10,30, XB=-4.0,20.0,-8.0,-4.0, 0.0,12.0 / +&MESH IJK=60,10,30, XB=-4.0,20.0, 4.0, 8.0, 0.0,12.0 / +&MESH IJK=60,40,10, XB=-4.0,20.0,-8.0, 8.0,12.0,16.0 / +&MESH IJK=10,40,40, XB=-8.0,-4.0,-8.0, 8.0, 0.0,16.0 / +&MESH IJK=10,40,40, XB=-12.0,-8.0,-8.0, 8.0, 0.0,16.0 / + +&WIND SPEED=0.43, L=-350, Z_REF=10., Z_0=0.0002, RAMP_SPEED_T='spd', RAMP_DIRECTION_T='dir' / + +&CATF OTHER_FILES='wind.txt' / + +&VENT MB='XMIN', SURF_ID='OPEN' / +&VENT MB='XMAX', SURF_ID='OPEN' / +&VENT MB='YMIN', SURF_ID='OPEN' / +&VENT MB='YMAX', SURF_ID='OPEN' / +&VENT MB='ZMAX', SURF_ID='OPEN' / + +&MISC TMPA=20, HUMIDITY=70 / + +&REAC FUEL ='DIESEL' + C = 2 + H = 4 + SOOT_YIELD = 0.01 + CO_YIELD = 0.001 + RADIATIVE_FRACTION=0.192 / + +&RADI NUMBER_RADIATION_ANGLES=600, PATH_LENGTH=10 / + +&SURF ID='POOL', MLRPUA=0.058, TMP_FRONT=100., COLOR='BLUE' / + +&SURF ID='PAN', COLOR='BLACK' / + +&DUMP DT_HRR=1., DT_DEVC=1. / + +&PROP ID='TC', EMISSIVITY=0.9, DIAMETER=0.001 / + +&DEVC ID='TC', Z_ID='z_TC', XB=0.01,0.01,0.01,0.01,2.84,11.01, POINTS=5, STATISTICS_START=10., + QUANTITY='THERMOCOUPLE', PROP_ID='TC', POINTS_ARRAY_Z=2.84,3.96,5.53,6.96,11.01 / +&DEVC ID='HF_wide', XYZ=11.83,2.0,0.1, STATISTICS_START=10., TEMPORAL_STATISTIC='RUNNING AVERAGE', + QUANTITY='RADIATIVE HEAT FLUX GAS', ORIENTATION=-11.83,-2.0,0.0 / + +&DEVC XBP=0.0,0.0,0.0,0.0,0.05,11.95, QUANTITY='HRRPUV', SPATIAL_STATISTIC='VOLUME INTEGRAL', DX=4., DY=4., DZ=0.05, + POINTS=120, Z_ID='z_HRRPUL', ID='HRRPUL', STATISTICS_START=10. / +&DEVC XB=-4.0,4.0,-4.0,4.0,4.9,5.0, QUANTITY='TEMPERATURE', SPATIAL_STATISTIC='MAXLOC X', ID='x_max' / +&DEVC XB=-4.0,4.0,-4.0,4.0,4.9,5.0, QUANTITY='TEMPERATURE', SPATIAL_STATISTIC='MAXLOC Y', ID='y_max' / +&CTRL ID='x2', FUNCTION_TYPE='POWER', INPUT_ID='x_max','CONSTANT', CONSTANT=2 / +&CTRL ID='y2', FUNCTION_TYPE='POWER', INPUT_ID='y_max','CONSTANT', CONSTANT=2 / +&CTRL ID='d2', FUNCTION_TYPE='SUM', INPUT_ID='x2','y2' / +&CTRL ID='d', FUNCTION_TYPE='POWER', INPUT_ID='d2','CONSTANT', CONSTANT=0.5 / +&CTRL ID='H', FUNCTION_TYPE='PERCENTILE', INPUT_ID='HRRPUL', PERCENTILE=0.97 / +&CTRL ID='d/5', FUNCTION_TYPE='DIVIDE', INPUT_ID='d','CONSTANT', CONSTANT=5. / +&CTRL ID='tilt_rad', FUNCTION_TYPE='ATAN', INPUT_ID='d/5' / +&CTRL ID='tilt_deg', FUNCTION_TYPE='MULTIPLY', INPUT_ID='tilt_rad','CONSTANT', CONSTANT=57.296 / +&CTRL ID='cos_theta', FUNCTION_TYPE='COS', INPUT_ID='tilt_rad' / +&CTRL ID='L', FUNCTION_TYPE='DIVIDE', INPUT_ID='H','cos_theta' / +&DEVC ID='L_F', XYZ=0,0,0, QUANTITY='CONTROL VALUE', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=10, CTRL_ID='L', UNITS='m' / +&DEVC ID='tilt', XYZ=0,0,0, QUANTITY='CONTROL VALUE', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=10, CTRL_ID='tilt_deg', UNITS='deg' / + +&SLCF PBY=0.1, QUANTITY='VELOCITY', VECTOR=T / +&SLCF PBY=0.1, QUANTITY='TEMPERATURE', CELL_CENTERED=T / +&SLCF PBY=0.1, QUANTITY='HRRPUV', CELL_CENTERED=T / +&SLCF PBY=0.1, QUANTITY='INTEGRATED INTENSITY', CELL_CENTERED=T / +&SLCF PBZ=0.1, QUANTITY='INTEGRATED INTENSITY', CELL_CENTERED=T / + +&OBST XB= -0.500, -0.400, -2.100, -2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.400, -0.300, -2.100, -2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.300, -0.200, -2.100, -2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.200, -0.100, -2.100, -2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.100, 0.000, -2.100, -2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.000, 0.100, -2.100, -2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.100, 0.200, -2.100, -2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.200, 0.300, -2.100, -2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.300, 0.400, -2.100, -2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.400, 0.500, -2.100, -2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.800, -0.700, -2.000, -1.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.700, -0.600, -2.000, -1.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.600, -0.500, -2.000, -1.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.500, -0.400, -2.000, -1.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.400, -0.300, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -2.000, -1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -2.000, -1.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.500, 0.600, -2.000, -1.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.600, 0.700, -2.000, -1.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.700, 0.800, -2.000, -1.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.000, -0.900, -1.900, -1.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.900, -0.800, -1.900, -1.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.800, -0.700, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.900, -1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.900, -1.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.900, 1.000, -1.900, -1.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, -1.800, -1.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.100, -1.000, -1.800, -1.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.000, -0.900, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.800, -1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.800, -1.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.100, 1.200, -1.800, -1.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, -1.700, -1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, -1.700, -1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.100, -1.000, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.700, -1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.700, -1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.200, 1.300, -1.700, -1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.600, -1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.600, -1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, -1.500, -1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.500, -1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.500, -1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, -1.400, -1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.400, -1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.400, -1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.700, -1.600, -1.300, -1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.300, -1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.300, -1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.800, -1.700, -1.200, -1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.700, -1.600, -1.200, -1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.200, -1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.200, -1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.700, 1.800, -1.200, -1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.800, -1.700, -1.100, -1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.700, -1.600, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.100, -1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.100, -1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.900, -1.800, -1.000, -0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.800, -1.700, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -1.000, -0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -1.000, -0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.900, -1.800, -0.900, -0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.800, -1.700, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.900, -0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.900, -0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, -0.800, -0.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.900, -1.800, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.800, -0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.800, -0.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, -0.700, -0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.900, -1.800, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.700, -0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.700, -0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, -0.600, -0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.900, -1.800, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.600, -0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.600, -0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.100, -2.000, -0.500, -0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, -0.500, -0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.900, -1.800, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.500, -0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.500, -0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 2.000, 2.100, -0.500, -0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.100, -2.000, -0.400, -0.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.400, -0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.400, -0.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.100, -2.000, -0.300, -0.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.300, -0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.300, -0.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.100, -2.000, -0.200, -0.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.200, -0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.200, -0.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.100, -2.000, -0.100, 0.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.100, 0.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.100, 0.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.100, -2.000, -0.000, 0.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, -0.000, 0.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, -0.000, 0.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.100, -2.000, 0.100, 0.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.100, 0.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.100, 0.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.100, -2.000, 0.200, 0.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.200, 0.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.200, 0.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.100, -2.000, 0.300, 0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.900, -1.800, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.300, 0.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 2.000, 2.100, 0.300, 0.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.100, -2.000, 0.400, 0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, 0.400, 0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.900, -1.800, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.400, 0.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.400, 0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 2.000, 2.100, 0.400, 0.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, 0.500, 0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.900, -1.800, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.500, 0.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.500, 0.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, 0.600, 0.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.900, -1.800, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.600, 0.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.600, 0.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -2.000, -1.900, 0.700, 0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.900, -1.800, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.800, -1.700, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.700, 0.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.900, 2.000, 0.700, 0.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.900, -1.800, 0.800, 0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.800, -1.700, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.800, 0.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.800, 0.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.900, -1.800, 0.900, 1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.800, -1.700, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.700, -1.600, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 0.900, 1.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.800, 1.900, 0.900, 1.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.800, -1.700, 1.000, 1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.700, -1.600, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.600, -1.500, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.000, 1.100, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.700, 1.800, 1.000, 1.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.800, -1.700, 1.100, 1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.700, -1.600, 1.100, 1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.100, 1.200, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.100, 1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.700, 1.800, 1.100, 1.200, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.700, -1.600, 1.200, 1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.500, -1.400, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.200, 1.300, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.600, 1.700, 1.200, 1.300, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.600, -1.500, 1.300, 1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.400, -1.300, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.300, 1.400, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.500, 1.600, 1.300, 1.400, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.500, -1.400, 1.400, 1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.300, -1.200, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.400, 1.500, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.400, 1.500, 1.400, 1.500, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.400, -1.300, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.200, -1.100, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.100, -1.000, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.200, 1.300, 1.500, 1.600, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.300, 1.400, 1.500, 1.600, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.300, -1.200, 1.600, 1.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, 1.600, 1.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.100, -1.000, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -1.000, -0.900, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.600, 1.700, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.100, 1.200, 1.600, 1.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.200, 1.300, 1.600, 1.700, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.200, -1.100, 1.700, 1.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.100, -1.000, 1.700, 1.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.000, -0.900, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.900, -0.800, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.800, -0.700, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.900, 1.000, 1.700, 1.800, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 1.000, 1.100, 1.700, 1.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 1.100, 1.200, 1.700, 1.800, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -1.000, -0.900, 1.800, 1.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.900, -0.800, 1.800, 1.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.800, -0.700, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.700, -0.600, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.600, -0.500, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.500, -0.400, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.400, -0.300, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.500, 0.600, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.600, 0.700, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.700, 0.800, 1.800, 1.900, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.800, 0.900, 1.800, 1.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.900, 1.000, 1.800, 1.900, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.800, -0.700, 1.900, 2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.700, -0.600, 1.900, 2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.600, -0.500, 1.900, 2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.500, -0.400, 1.900, 2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.400, -0.300, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.300, -0.200, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.200, -0.100, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.100, 0.000, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= -0.000, 0.100, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.100, 0.200, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.200, 0.300, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.300, 0.400, 1.900, 2.000, 0.000, 0.100, SURF_ID='POOL' / +&OBST XB= 0.400, 0.500, 1.900, 2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.500, 0.600, 1.900, 2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.600, 0.700, 1.900, 2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.700, 0.800, 1.900, 2.000, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.500, -0.400, 2.000, 2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.400, -0.300, 2.000, 2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.300, -0.200, 2.000, 2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.200, -0.100, 2.000, 2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.100, 0.000, 2.000, 2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= -0.000, 0.100, 2.000, 2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.100, 0.200, 2.000, 2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.200, 0.300, 2.000, 2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.300, 0.400, 2.000, 2.100, 0.000, 0.200, SURF_ID='PAN' / +&OBST XB= 0.400, 0.500, 2.000, 2.100, 0.000, 0.200, SURF_ID='PAN' / + +&TAIL / diff --git a/Validation/CERTEC_Pool_Fires/Process_Output.sh b/Validation/CERTEC_Pool_Fires/Process_Output.sh new file mode 100755 index 0000000000..fa561c0f04 --- /dev/null +++ b/Validation/CERTEC_Pool_Fires/Process_Output.sh @@ -0,0 +1,11 @@ +#!/bin/bash +PDIR=../../../out +CUR=`pwd` +DIR=`basename $CUR` + +DDIR=Current_Results +WDIR=$PDIR/$DIR +cp $DDIR/*line.csv $WDIR +cp $DDIR/*devc.csv $WDIR +cp $DDIR/*git.txt $WDIR + diff --git a/Validation/CERTEC_Pool_Fires/Run_All.sh b/Validation/CERTEC_Pool_Fires/Run_All.sh new file mode 100755 index 0000000000..cabbfbcbc8 --- /dev/null +++ b/Validation/CERTEC_Pool_Fires/Run_All.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +# This script runs a set of Validation Cases on a Linux machine with a batch queuing system. +# See the file Validation/Common_Run_All.sh for more information. +export SVNROOT=`pwd`/../.. +source $SVNROOT/Validation/Common_Run_All.sh + +$QFDS $DEBUG $QUEUE -p 41 -d $INDIR CERTEC_01_D3.fds +$QFDS $DEBUG $QUEUE -p 41 -d $INDIR CERTEC_04_D3.fds +$QFDS $DEBUG $QUEUE -p 41 -d $INDIR CERTEC_14_D4.fds +$QFDS $DEBUG $QUEUE -p 41 -d $INDIR CERTEC_10_D5.fds +$QFDS $DEBUG $QUEUE -p 41 -d $INDIR CERTEC_07_D6.fds + +echo FDS cases submitted diff --git a/Validation/Process_All_Output.sh b/Validation/Process_All_Output.sh index 744a467893..252027a760 100755 --- a/Validation/Process_All_Output.sh +++ b/Validation/Process_All_Output.sh @@ -97,6 +97,7 @@ PROCESS BRE_Spray PROCESS Bryant_Doorway PROCESS CAROLFIRE PROCESS Casara_Arts_Ribbed_Channel +PROCESS CERTEC_Pool_Fires PROCESS Convection PROCESS Crown_Fires PROCESS CSIRO_Grassland_Fires diff --git a/Validation/Run_Parallel.sh b/Validation/Run_Parallel.sh index f1f7fb7b63..c74973820d 100755 --- a/Validation/Run_Parallel.sh +++ b/Validation/Run_Parallel.sh @@ -14,6 +14,7 @@ cd Backward_Facing_Step; ./Run_All.sh $OPTIONS; cd .. cd BGC_GRI_LNG_Fires; ./Run_All.sh $OPTIONS; cd .. cd Bouchair_Solar_Chimney; ./Run_All.sh $OPTIONS; cd .. cd Casara_Arts_Ribbed_Channel; ./Run_All.sh $OPTIONS; cd .. +cd CERTEC_Pool_Fires; ./Run_All.sh $OPTIONS; cd .. cd Convection; ./Run_All.sh $OPTIONS; cd .. cd Crown_Fires; ./Run_All.sh $OPTIONS; cd .. cd CSIRO_Grassland_Fires; ./Run_All.sh $OPTIONS; cd .. From b03c969334cdda886565f812b8bb159c83c1253a Mon Sep 17 00:00:00 2001 From: Jason Floyd Date: Tue, 30 Jun 2026 09:11:41 -0400 Subject: [PATCH 13/23] FDS Source: Fix HVAC bug Discussion #16377 --- Source/hvac.f90 | 2 ++ .../FDS_verification_dataplot_inputs.csv | 4 ++-- Verification/HVAC/door_crack.csv | 18 +++++++++--------- Verification/HVAC/leak_test.fds | 2 +- Verification/HVAC/leak_test_2.fds | 2 +- 5 files changed, 15 insertions(+), 13 deletions(-) diff --git a/Source/hvac.f90 b/Source/hvac.f90 index bb3aabcdb5..caeea659d3 100644 --- a/Source/hvac.f90 +++ b/Source/hvac.f90 @@ -1414,6 +1414,8 @@ SUBROUTINE HVAC_CALC(T,DT,FIRST_PASS) RETURN ENDIF +DUCT_MF = 0._EB + FIRST_PASS_IF: IF (FIRST_PASS) THEN CALL COLLAPSE_HVAC_BC(T) IF (.NOT. INITIALIZED_HVAC_MASS_TRANSPORT .AND. HVAC_MASS_TRANSPORT) CALL SET_INIT_HVAC_MASS_TRANSPORT diff --git a/Utilities/Python/FDS_verification_dataplot_inputs.csv b/Utilities/Python/FDS_verification_dataplot_inputs.csv index 22d8c7d3bf..22fb3ad421 100644 --- a/Utilities/Python/FDS_verification_dataplot_inputs.csv +++ b/Utilities/Python/FDS_verification_dataplot_inputs.csv @@ -138,8 +138,8 @@ d,devc_interpolation,Miscellaneous/devc_interpolation_temperature_git.txt,Miscel d,divergence_test_1,Flowfields/divergence_test_1_git.txt,Flowfields/divergence_test_1.csv,1,2,Time,div_min|div_max,Expected (div_min)|Expected (div_max),ko|ro,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Flowfields/divergence_test_1_devc.csv,2,3,Time,div_min|div_max,FDS (div_min)|FDS (div_max),k-|r-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Divergence (divergence_test_1),Time (s),Divergence (1/s),0,10,1,-1.00E-10,1.00E-10,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/divergence_test_1,Absolute Error,end,1.00E-10,Flowfields,kd,k,TeX d,divergence_test_2,Flowfields/divergence_test_2_git.txt,Flowfields/divergence_test_2.csv,1,2,Time,div_min|div_max,Expected (div_min)|Expected (div_max),k--|k--,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Flowfields/divergence_test_2_devc.csv,2,3,Time,Vdot|Vdot,FDS (div_min)|FDS (div_max),k-|k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Divergence (divergence_test_2),Time (s),Volume Flow (m³/s),0,10,1,-1.00E-15,1.00E-15,1,no,0.05 0.90,SouthWest,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/divergence_test_2,Absolute Error,end,1.00E-10,Flowfields,kd,k,TeX d,divergence_test_3,Flowfields/divergence_test_3_git.txt,Flowfields/divergence_test_3.csv,1,2,Time,div_min|div_max,Expected (div_min)|Expected (div_max),k-|r--,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Flowfields/divergence_test_3_devc.csv,2,3,Time,div_min|div_max,FDS (div_min)|FDS (div_max),k-|r-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Divergence (divergence_test_3),Time (s),Divergence (1/s),0,2,1,-1.00E-12,1.00E-12,1,no,0.05 0.90,SouthWest,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/divergence_test_3,Absolute Error,end,1.00E-10,Flowfields,kd,k,TeX -d,door_crack,HVAC/door_crack_git.txt,HVAC/door_crack.csv,1,2,Time,Pressure,Ideal (Pressure),ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,HVAC/door_crack_devc.csv,2,3,Time,Pressure,FDS (Pressure),k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Pressure (door_crack),Time (s),Pressure (Pa),0,900,1,800,1100,1,no,0.05 0.90,,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/door_crack_Pressure,Relative Error,end,0.02,HVAC,ms,m,TeX -d,door_crack,HVAC/door_crack_git.txt,HVAC/door_crack.csv,1,2,Time,HRR,Ideal (HRR),ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,HVAC/door_crack_hrr.csv,2,3,Time,HRR,FDS (HRR),k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,HRR (door_crack),Time (s),Heat Release Rate (kW),0,900,1,0,200,1,no,0.05 0.90,,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/door_crack_HRR,Relative Error,mean,0.08,HVAC,kd,k,TeX +d,door_crack,HVAC/door_crack_git.txt,HVAC/door_crack.csv,1,2,Time,Pressure,Ideal (Pressure),ko,0,100000,,600,900,-1.00E+09,1.00E+09,0,HVAC/door_crack_devc.csv,2,3,Time,Pressure,FDS (Pressure),k-,0,100000,,600,900,-1.00E+09,1.00E+09,0,Pressure (door_crack),Time (s),Pressure (Pa),0,900,1,800,1100,1,no,0.05 0.90,,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/door_crack_Pressure,Relative Error,mean,0.05,HVAC,ms,m,TeX +d,door_crack,HVAC/door_crack_git.txt,HVAC/door_crack.csv,1,2,Time,HRR,Ideal (HRR),ko,0,100000,,600,900,-1.00E+09,1.00E+09,0,HVAC/door_crack_hrr.csv,2,3,Time,HRR,FDS (HRR),k-,0,100000,,600,900,-1.00E+09,1.00E+09,0,HRR (door_crack),Time (s),Heat Release Rate (kW),0,900,1,0,200,1,no,0.05 0.90,,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/door_crack_HRR,Relative Error,mean,0.08,HVAC,kd,k,TeX d,dragon_5a,WUI/dragon_5a_git.txt,WUI/dragon_5a.csv,1,2,Time,Mass,Exact,ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,WUI/dragon_5a_devc.csv,2,3,Time,Mass,FDS,k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Lofting Brands (dragon_5a),Time (s),Mass (kg),0,300,1,0,0.04,1,no,0.05 0.90,SouthEast,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/dragon_5a,Relative Error,end,0.05,WUI,r^,r,TeX d,droplet_absorption_cart,Radiation/droplet_absorption_cart_git.txt,Radiation/droplet_absorption_cart_devc.csv,2,3,Time,Absorption,Expected (Absorption),ko,0.01,100000,,0,100000,-1.00E+09,1.00E+09,0,Radiation/droplet_absorption_cart_devc.csv,2,3,Time,ADT,FDS (ADT),k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Droplet Temperature (droplet_absorption_cart),Time (s),Temperature (°C),0,0.0101,1,0,10,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/droplet_absorption_cart,Relative Error,end,0.01,Radiation,ro,r,TeX d,droplet_absorption_cyl,Radiation/droplet_absorption_cyl_git.txt,Radiation/droplet_absorption_cyl_devc.csv,2,3,Time,Absorption,Expected (Absorption),ko,0.01,100000,,0,100000,-1.00E+09,1.00E+09,0,Radiation/droplet_absorption_cyl_devc.csv,2,3,Time,ADT,FDS (ADT),k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Droplet Temperature (droplet_absorption_cyl),Time (s),Temperature (°C),0,0.0101,1,0,10,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/droplet_absorption_cyl,Relative Error,end,0.01,Radiation,ro,r,TeX diff --git a/Verification/HVAC/door_crack.csv b/Verification/HVAC/door_crack.csv index 26348b9203..3857e306dc 100644 --- a/Verification/HVAC/door_crack.csv +++ b/Verification/HVAC/door_crack.csv @@ -1,10 +1,10 @@ Time,HRR,Pressure - 200,160,993.7 - 400,160,993.7 - 600,160,993.7 - 800,160,993.7 -1000,160,993.7 -1200,160,993.7 -1400,160,993.7 -1600,160,993.7 -1800,160,993.7 +100,160,900 +200,160,900 +300,160,900 +400,160,900 +500,160,900 +600,160,900 +700,160,900 +800,160,900 +900,160,900 diff --git a/Verification/HVAC/leak_test.fds b/Verification/HVAC/leak_test.fds index 0d2c530571..16f9cf346f 100644 --- a/Verification/HVAC/leak_test.fds +++ b/Verification/HVAC/leak_test.fds @@ -20,7 +20,7 @@ &HVAC ID='IN',TYPE_ID='NODE',DUCT_ID='DUCT1',VENT_ID='IN'/ &HVAC ID='OUT',TYPE_ID='NODE',DUCT_ID='DUCT1',VENT_ID='OUT'/ &HVAC ID='DUCT1',TYPE_ID='DUCT',NODE_ID='IN','OUT',LENGTH=0.1,AREA=0.1,LOSS=0.0,0.0,FAN_ID='FAN'/ -&HVAC ID='FAN',TYPE_ID='FAN',TAU_FAN=1.,MAX_FLOW=0.06,MAX_PRESSURE=300./ +&HVAC ID='FAN',TYPE_ID='FAN',TAU_FAN=1.,MAX_FLOW=0.06,MAX_PRESSURE=300.,CURVE_TEMP=28.88/ Adjust temp for MW=28 vs MW_AIR &OBST XB=-0.1,0.1,0.0,1.0,0.0,0.1/ diff --git a/Verification/HVAC/leak_test_2.fds b/Verification/HVAC/leak_test_2.fds index 817d64fb05..d13a6b48cf 100644 --- a/Verification/HVAC/leak_test_2.fds +++ b/Verification/HVAC/leak_test_2.fds @@ -20,7 +20,7 @@ &HVAC ID='IN',TYPE_ID='NODE',DUCT_ID='DUCT1',VENT_ID='IN'/ &HVAC ID='OUT',TYPE_ID='NODE',DUCT_ID='DUCT1',VENT_ID='OUT'/ &HVAC ID='DUCT1',TYPE_ID='DUCT',NODE_ID='IN','OUT',LENGTH=0.1,AREA=0.1,LOSS=0.0,0.0,FAN_ID='FAN'/ -&HVAC ID='FAN',TYPE_ID='FAN',TAU_FAN=1.,MAX_FLOW=0.06,MAX_PRESSURE=300./ +&HVAC ID='FAN',TYPE_ID='FAN',TAU_FAN=1.,MAX_FLOW=0.06,MAX_PRESSURE=300.,CURVE_TEMP=28.88/ Adjust temp for MW=28 vs MW_AIR &OBST XB=-0.1,0.1,0.0,1.0,0.0,0.1/ From 87ec8795763f2eab5fc71baa3b9f7e10a23ead97 Mon Sep 17 00:00:00 2001 From: Jason Floyd Date: Tue, 30 Jun 2026 09:35:09 -0400 Subject: [PATCH 14/23] FDS Verification: Add wall normal plot for hvac_damper --- Utilities/Python/FDS_verification_dataplot_inputs.csv | 3 ++- Verification/HVAC/HVAC_damper.fds | 4 ++++ Verification/HVAC/HVAC_damper_ideal.csv | 10 +++++----- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/Utilities/Python/FDS_verification_dataplot_inputs.csv b/Utilities/Python/FDS_verification_dataplot_inputs.csv index 22fb3ad421..08718578ff 100644 --- a/Utilities/Python/FDS_verification_dataplot_inputs.csv +++ b/Utilities/Python/FDS_verification_dataplot_inputs.csv @@ -365,7 +365,8 @@ d,ht3d_network,Heat_Transfer/ht3d_network_git.txt,Heat_Transfer/ht3d_network_dev d,ht3d_slab,Heat_Transfer/ht3d_slab_git.txt,Heat_Transfer/ht3d_slab_soln.csv,1,2,Time,Ts,Exact (Surface Temp),ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Heat_Transfer/ht3d_slab_devc.csv,2,3,Time,TS,FDS (Surface Temp),k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Heat Transfer Semi-infinite Slab (ht3d_slab),Time (s),Temperature (°C),0,1800,1,200,1200,1,no,0.05 0.90,East,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/ht3d_slab,Relative Error,end,1.00E-03,Heat Transfer,r^,r,TeX d,HVAC_aircoil,HVAC/HVAC_aircoil_git.txt,HVAC/HVAC_aircoil_ideal.csv,1,2,Time,Ideal Q,Ideal Q,ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,HVAC/HVAC_aircoil_devc.csv,2,3,Time,FDS Q,FDS Q,k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Coil Heat Addition (HVAC_aircoil),Time (s),Heat Addition (kW),0,1,1,20,60,1,no,0.05 0.90,South,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/HVAC_aircoil_Q,Relative Error,end,0.01,HVAC,kd,k,TeX d,HVAC_aircoil,HVAC/HVAC_aircoil_git.txt,HVAC/HVAC_aircoil_ideal.csv,1,2,Time,Ideal T,Ideal T,ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,HVAC/HVAC_aircoil_devc.csv,2,3,Time,FDS T,FDS T,k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Duct Exit Temperature (HVAC_aircoil),Time (s),Exit Temperature (K),0,1,1,20,60,1,no,0.05 0.90,South,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/HVAC_aircoil_T,Relative Error,end,0.01,HVAC,ms,m,TeX -d,HVAC_damper,HVAC/HVAC_damper_git.txt,HVAC/HVAC_damper_ideal.csv,1,2,Time,Ideal Duct 1|Ideal Duct 2|Ideal Duct 3,Ideal Duct 1|Ideal Duct 2|Ideal Duct 3,ro|bo|ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,HVAC/HVAC_damper_devc.csv,2,3,Time,FDS Duct 1|FDS Duct 2|FDS Duct 3,FDS Duct 1|FDS Duct 2|FDS Duct 3,r-|b-|k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Velocities (HVAC_damper),Time (s),Velocity (m/s),0,15,1,0,5,1,no,0.40 0.90,SouthWest,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/HVAC_damper,Relative Error,end,0.005,HVAC,kd,k,TeX +d,HVAC_damper,HVAC/HVAC_damper_git.txt,HVAC/HVAC_damper_ideal.csv,1,2,Time,Ideal Duct 1|Ideal Duct 2|Ideal Duct 3,Ideal Duct 1|Ideal Duct 2|Ideal Duct 3,ro|bo|ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,HVAC/HVAC_damper_devc.csv,2,3,Time,FDS Duct 1|FDS Duct 2|FDS Duct 3,FDS Duct 1|FDS Duct 2|FDS Duct 3,r-|b-|k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Velocities (HVAC_damper),Time (s),Duct Velocity (m/s),0,15,1,0,5,1,no,0.40 0.90,SouthWest,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/HVAC_damper_duct,Relative Error,end,0.005,HVAC,kd,k,TeX +d,HVAC_damper,HVAC/HVAC_damper_git.txt,HVAC/HVAC_damper_ideal.csv,1,2,Time,Ideal Duct 1 Normal|Ideal Duct 2 Normal|Ideal Duct 3 Normal,Ideal Duct 1|Ideal Duct 2|Ideal Duct 3,ro|bo|ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,HVAC/HVAC_damper_devc.csv,2,3,Time,FDS Duct 1 Normal|FDS Duct 2 Normal|FDS Duct 3 Normal,FDS Duct 1|FDS Duct 2|FDS Duct 3,r-|b-|k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Velocities (HVAC_damper),Time (s),Wall Velocity (m/s),0,15,1,-2,2,1,no,0.40 0.90,SouthWest,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/HVAC_damper_wall,Absolute Error,end,0.05,HVAC,kd,k,TeX d,HVAC_energy_pressure,HVAC/HVAC_energy_pressure_git.txt,HVAC/HVAC_energy_pressure_ideal.csv,1,2,Time,Ideal Top|Ideal Bottom,Ideal Top|Ideal Bottom,ro|ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,HVAC/HVAC_energy_pressure_devc.csv,2,3,Time,FDS Top|FDS Bottom,FDS Top|FDS Bottom,r-|k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Velocities (HVAC_energy_pressure),Time (s),Velocity (m/s),0,20,1,0,15,1,no,0.05 0.90,East,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/HVAC_e_p_velocity,Relative Error,end,0.01,HVAC,kd,k,TeX d,HVAC_energy_pressure,HVAC/HVAC_energy_pressure_git.txt,HVAC/HVAC_energy_pressure_ideal.csv,1,2,Time,Ideal Delta P,Ideal Delta P,ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,HVAC/HVAC_energy_pressure_devc.csv,2,3,Time,FDS Delta P,FDS Delta P,k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Pressures (HVAC_energy_pressure),Time (s),Pressure (Pa),0,20,1,40,70,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/HVAC_e_p_pressure,Relative Error,end,0.01,HVAC,ms,m,TeX d,HVAC_energy_pressure,HVAC/HVAC_energy_pressure_git.txt,HVAC/HVAC_energy_pressure_ideal.csv,1,2,Time,Ideal Enthalpy,Ideal Enthalpy,ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,HVAC/HVAC_energy_pressure_devc.csv,2,3,Time,FDS Energy,FDS Enthalpy,k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Total Enthalpy (HVAC_energy_pressure),Time (s),Enthalpy (kJ),0,20,1,300,400,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/HVAC_e_p_enthalpy,Relative Error,end,0.01,HVAC,kd,k,TeX diff --git a/Verification/HVAC/HVAC_damper.fds b/Verification/HVAC/HVAC_damper.fds index ab7b2056fe..00f691e707 100644 --- a/Verification/HVAC/HVAC_damper.fds +++ b/Verification/HVAC/HVAC_damper.fds @@ -38,4 +38,8 @@ &DEVC QUANTITY='DUCT VELOCITY',DUCT_ID='EXHAUST 2',ID='FDS Duct 2'/ &DEVC QUANTITY='TIME',ID='TIMER',SETPOINT=10,INITIAL_STATE=T,XYZ=0,0,0/ +&DEVC QUANTITY='NORMAL VELOCITY',ID='FDS Duct 3 Normal',XYZ=0.5,0.5,0.55,IOR=3/ +&DEVC QUANTITY='NORMAL VELOCITY',ID='FDS Duct 1 Normal',XYZ=0.2,0.5,0.5,IOR=-3/ +&DEVC QUANTITY='NORMAL VELOCITY',ID='FDS Duct 2 Normal',XYZ=0.8,0.5,0.5,IOR=-3/ + &TAIL / \ No newline at end of file diff --git a/Verification/HVAC/HVAC_damper_ideal.csv b/Verification/HVAC/HVAC_damper_ideal.csv index c90f2db5cf..b20775eb43 100644 --- a/Verification/HVAC/HVAC_damper_ideal.csv +++ b/Verification/HVAC/HVAC_damper_ideal.csv @@ -1,5 +1,5 @@ -Time,Ideal Duct 3,Ideal Duct 1,Ideal Duct 2 -5,3,1,2 -9.99,3,1,2 -10.01,3,3,0 -15,3,3,0 +Time,Ideal Duct 3,Ideal Duct 1,Ideal Duct 2,Ideal Duct 3 Normal,Ideal Duct 1 Normal,Ideal Duct 2 Normal +5,3,1,2,0.75,-0.25,-0.25 +9.99,3,1,2,0.75,-0.25,-0.25 +10.01,3,3,0,0.75,-0.75,0 +15,3,3,0,0.75,-0.75,0 From 4d5b5e22bac20857662595aaf33780828c6e555c Mon Sep 17 00:00:00 2001 From: Jason Floyd Date: Tue, 30 Jun 2026 13:29:25 -0400 Subject: [PATCH 15/23] FDS Verification: Guide updates for hvac_damper --- .../FDS_Verification_Guide.tex | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/Manuals/FDS_Verification_Guide/FDS_Verification_Guide.tex b/Manuals/FDS_Verification_Guide/FDS_Verification_Guide.tex index 5f935d6a69..a4da91d66b 100644 --- a/Manuals/FDS_Verification_Guide/FDS_Verification_Guide.tex +++ b/Manuals/FDS_Verification_Guide/FDS_Verification_Guide.tex @@ -6779,13 +6779,16 @@ \section{HVAC Energy Conservation and Pressure} \section{HVAC Dampers} \label{HVAC_damper} -The \ct{HVAC_damper} example case is a simple duct network of three ducts connected by a tee. A damper is present in one of the ducts and linked to a \ct{DEVC} that will change state at 10~s. With the damper open, the respective duct flow speeds should be 3~m/s, 1~m/s, and 2~m/s. When the damper closes, the respective duct flow speeds should be 3~m/s, 3~m/s, and~0 m/s. Results of this are shown in Fig.~\ref{fig:HVAC_damper}. +The \ct{HVAC_damper} example case is a simple duct network of three ducts connected by a tee. A damper is present in one of the ducts and linked to a \ct{DEVC} that will change state at 10~s. With the damper open, the respective duct velocities should be 3~m/s, 1~m/s, and 2~m/s. When the damper closes, the respective duct velocities should be 3~m/s, 3~m/s, and~0 m/s. With the damper open, the wall velocities should be 0.75~m/s for the inlet and -0.25~m/s for the two outlets. After the damper closes, the inlet should stay the same, and ducts 1 and 3 should repectively become -0.75~m/s and 0~m/s. Results of this are shown in Fig.~\ref{fig:HVAC_damper}. -\begin{figure}[!ht] -\centering -\includegraphics[height=2.2in]{SCRIPT_FIGURES/HVAC_damper} -\caption[Example case \ct{HVAC_damper}]{Simple duct network with a damper, case \ct{HVAC_damper}.} -\label{fig:HVAC_damper} +\begin{figure}[ht] + \noindent + \begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r} + \includegraphics[height=2.2in]{SCRIPT_FIGURES/HVAC_damper_duct} & + \includegraphics[height=2.2in]{SCRIPT_FIGURES/HVAC_damper_wall} + \end{tabular*} + \caption[Example case \ct{HVAC_damper}]{Simple duct network with a damper, case \ct{HVAC_damper}.} + \label{fig:HVAC_damper} \end{figure} From 36bb442a34cf0d9aded81e29e4e8a87104a172d0 Mon Sep 17 00:00:00 2001 From: Chandan Paul Date: Tue, 30 Jun 2026 17:07:09 -0400 Subject: [PATCH 16/23] FDS Source: Fix a bug related to cut face and cylindrical coordinate. --- Source/radi.f90 | 31 ++++++++++++++++++++++--------- 1 file changed, 22 insertions(+), 9 deletions(-) diff --git a/Source/radi.f90 b/Source/radi.f90 index 185051407a..72781e1370 100644 --- a/Source/radi.f90 +++ b/Source/radi.f90 @@ -3483,14 +3483,6 @@ SUBROUTINE CALCULATE_DIRECTION_COEFFICIENTS() ENDDO ENDIF -! In axially symmetric case, each angle represents two symmetric angles. So weight the intensities by two. -WEIGH_CYL = 1._EB -IF (CYLINDRICAL) THEN - WEIGH_CYL = 2._EB - ! Wall direction cosines are only used for flux integrations, so they can by multiplied in advance. - DLN = WEIGH_CYL * DLN -ENDIF - ! Set (wall normal)*(angle vector) value DO N = 1,NRA DLN( 0,N) = 0._EB !prevent undefined variable errors @@ -3502,6 +3494,13 @@ SUBROUTINE CALCULATE_DIRECTION_COEFFICIENTS() DLN( 3,N) = DLZ(N) ENDDO +! In axially symmetric case, each angle represents two symmetric angles. So weight the intensities by two. +WEIGH_CYL = 1._EB +IF (CYLINDRICAL) THEN + WEIGH_CYL = 2._EB + ! Wall direction cosines are only used for flux integrations, so they can by multiplied in advance. + DLN = WEIGH_CYL * DLN +ENDIF ! Determine angle factors for Lagrangian particles with ORIENTATION ! COSINE_ARRAY holds the cosines of the angles formed by the orientation vector and the radiation directions. @@ -3537,7 +3536,7 @@ SUBROUTINE INTERPOLATE_IL() INTEGER :: NRA,NM,NNN,LL,I_INTP REAL(EB) :: TNOW,COSANG(NUMBER_RADIATION_ANGLES), DUMMY(NUMBER_RADIATION_ANGLES) -INTEGER :: NNEW,NOLD,IBND,IW,NOM +INTEGER :: NNEW,NOLD,IBND,IW,NOM,ICF INTEGER :: IDX(NUMBER_RADIATION_ANGLES,N_INTP) REAL(EB) :: W(NUMBER_RADIATION_ANGLES,N_INTP) @@ -3546,6 +3545,7 @@ SUBROUTINE INTERPOLATE_IL() TYPE(BOUNDARY_RADIA_TYPE), POINTER :: BR REAL(EB) :: ILW_OLD(NUMBER_RADIATION_ANGLES) TYPE (OMESH_TYPE), POINTER :: M2 +TYPE(CFACE_TYPE), POINTER :: CFA TNOW=CURRENT_TIME() @@ -3592,6 +3592,19 @@ SUBROUTINE INTERPOLATE_IL() ENDDO ENDDO + DO ICF = INTERNAL_CFACE_CELLS_LB+1,INTERNAL_CFACE_CELLS_LB+N_INTERNAL_CFACE_CELLS + CFA => CFACE(ICF) + BR => BOUNDARY_RADIA(CFA%BR_INDEX) + DO IBND = 1,NUMBER_SPECTRAL_BANDS + ILW_OLD = BR%BAND(IBND)%ILW(:) + BR%BAND(IBND)%ILW(:) = 0._EB + DO I_INTP=1,N_INTP + BR%BAND(IBND)%ILW(:) = BR%BAND(IBND)%ILW(:) + W(:,I_INTP)*ILW_OLD(IDX(:,I_INTP))*RSA(IDX(:,I_INTP)) + ENDDO + BR%BAND(IBND)%ILW(:) = BR%BAND(IBND)%ILW(:)/RSA(:) + ENDDO + ENDDO + !Interpolate neighbouring mesh cell intensities DO NNN=1,N_NEIGHBORING_MESHES NOM = NEIGHBORING_MESH(NNN) From 6a24e4d2834f32ed8c665a5eb0f2768859b0091d Mon Sep 17 00:00:00 2001 From: mcgratta Date: Tue, 30 Jun 2026 17:27:48 -0400 Subject: [PATCH 17/23] FDS Validation: Flame info for Sandia Pool Fires --- Manuals/Bibliography/FDS_general.bib | 11 ++++++++ .../Experiment_Chapter.tex | 25 +++++++++++++------ .../Python/FDS_validation_dataplot_inputs.csv | 14 +++++++++++ 3 files changed, 42 insertions(+), 8 deletions(-) diff --git a/Manuals/Bibliography/FDS_general.bib b/Manuals/Bibliography/FDS_general.bib index f2d6da2e67..af57028d45 100644 --- a/Manuals/Bibliography/FDS_general.bib +++ b/Manuals/Bibliography/FDS_general.bib @@ -4132,6 +4132,17 @@ @report{Luketa:1 year = {2022}, } +@report{Luketa:11078, + title = {{Fire and Thermal Experiments in Support of the Model Evaluation Protocol for LNG Facility Fires}}, + author = {A. Luketa and S. Adee and R. Allen and A. Cruz-Cabrera}, + address = {Albuquerque, New Mexico}, + institution = {Sandia National Laboratories}, + month = 9, + number = {SAND2025-11078}, + type = {Sandia Report}, + year = {2025} +} + @misc{Lund:1997, title = {On the use of discrete filters for large eddy simulation}, author = {T. S. Lund}, diff --git a/Manuals/FDS_Validation_Guide/Experiment_Chapter.tex b/Manuals/FDS_Validation_Guide/Experiment_Chapter.tex index 70e89ae7b7..7fd65c1827 100644 --- a/Manuals/FDS_Validation_Guide/Experiment_Chapter.tex +++ b/Manuals/FDS_Validation_Guide/Experiment_Chapter.tex @@ -333,7 +333,9 @@ \section{Cable Response to Live Fire -- CAROLFIRE} \section{CERTEC Pool Fires} \label{CERTEC_Pool_Fires_Description} -Pool fire experiments were conducted at the Centre d’Estudis del Risc Tecnol\`{o}gic (CERTEC), Universitat Polit\`{e}cnica de Catalunya, Barcelona, Spain~\cite{Munoz:JHM2007}. The experiments were performed using gasoline and diesel oil as fuel. Five concentric circular pools (1.5, 3, 4, 5 and 6~m in diameter) were used. Five of the experiments have been chosen for study, listed in Table~\ref{CERTEC_Parameters}. Modeling and experimental results are presented in Ref.~\cite{Rengel:JLP2018}. +Pool fire experiments were conducted at the Centre d’Estudis del Risc Tecnol\`{o}gic (CERTEC), Universitat Polit\`{e}cnica de Catalunya, Barcelona, Spain~\cite{Munoz:JHM2007}. The experiments were performed using gasoline and diesel oil as fuel. Five concentric circular pools (1.5, 3, 4, 5 and 6~m in diameter) were used. Measurements include centerline plume temperature, wide-angle radiant heat flux, emissive power, flame tilt, and flame height. + +Five of the diesel fuel experiments have been chosen for study, listed in Table~\ref{CERTEC_Parameters}. Modeling and experimental results are presented in Ref.~\cite{Rengel:JLP2018}. \begin{table}[ht] \centering @@ -341,13 +343,13 @@ \section{CERTEC Pool Fires} \label{CERTEC_Parameters} \begin{tabular}{|c|c|c|c|c|} \hline -Experiment & Pool & Wind & Ambient & Radiometer \\ -Name & Diameter (m) & Speed (m/s) & Temperature (\unit{\degreeCelsius}) & Distance (m) \\ \hline \hline -01$_$D3 & 3 & 2.39 & 12 & 9 \\ \hline -04$_$D3 & 3 & 0 & 16 & 15 \\ \hline -14$_$D4 & 4 & 0.43 & 20 & 12 \\ \hline -10$_$D5 & 5 & 1.02 & 16 & 15 \\ \hline -07$_$D6 & 6 & 1.10 & 19 & 18 \\ \hline +Experiment & Pool & Wind & Ambient & Radiometer \\ +Name & Diameter (m) & Speed (m/s) & Temperature (\unit{\degreeCelsius}) & Distance (m) \\ \hline \hline +01\_D3 & 3 & 2.39 & 12 & 9 \\ \hline +04\_D3 & 3 & 0 & 16 & 15 \\ \hline +14\_D4 & 4 & 0.43 & 20 & 12 \\ \hline +10\_D5 & 5 & 1.02 & 16 & 15 \\ \hline +07\_D6 & 6 & 1.10 & 19 & 18 \\ \hline \end{tabular} \end{table} @@ -2649,6 +2651,13 @@ \section{Restivo Compartment Air Flow Experiment} \label{Restivo_Drawing} \end{figure} +\section{Sandia Jets, Pools, and Fireballs} +\label{Sandia_Jets_Pools_and_Fireballs_Description} + +Sandia National Laboratories conducted experiments in support of siting requirements for Liquefied Natural Gas (LNG) facilities~\cite{Luketa:11078}. The experiments involved jet fires, pool fires, fireballs, and concrete walls that could serve as thermal barriers. The fuels tested include ethane, ethylene, propane, and isopentane. The jet fires are considered moderate in scale with projected flame lengths up to 17.3~m and exit mass flow rates up to 2.3~kg/s. The pool fires and fireballs are considered large scale with a pool diameter of 5~m and maximum effective diameter up to 78~m, respectively. Measurements for the fire experiments include flame geometry, heat flux external to the fire, surface emissive power, and in the case of fireballs, rise height and duration. Data was also collected for model parameter inputs such as atmospheric conditions that include wind speed, wind direction, temperature, pressure, and relative humidity, as well as the conditions of the fuel supply. + + + \section{Sandia Methane Burner} \label{Sandia_Methane_Burner_Description} diff --git a/Utilities/Python/FDS_validation_dataplot_inputs.csv b/Utilities/Python/FDS_validation_dataplot_inputs.csv index 75d49f7f34..f0bcef6387 100644 --- a/Utilities/Python/FDS_validation_dataplot_inputs.csv +++ b/Utilities/Python/FDS_validation_dataplot_inputs.csv @@ -2071,6 +2071,13 @@ d,Sandia Methane Burner,Sandia_Methane_Burner/Flame_Height.csv,1,3,Time,Test 26, d,Sandia Methane Burner,Sandia_Methane_Burner/Flame_Height.csv,1,3,Time,Test 27,Exp,k--,0,10000,,0,10000,-10000,10000,0,Sandia_Methane_Burner/Burner27_devc.csv,2,3,Time,L_F,FDS,k-,0,10000,,15,30,-10000,10000,0,Flame Height; Test 27,Time (s),Height (m),10,30,1,0,10,1,no,0.05 0.90,NorthEast,,1,Sandia_Methane_Burner/Burner27_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Methane_Burner/Burner27_flame_height,Flame Height,mean,0,Sandia Methane Burner,m<,m,TeX d,Sandia Methane Burner,Sandia_Methane_Burner/Flame_Height.csv,1,3,Time,Test 28,Exp,k--,0,10000,,0,10000,-10000,10000,0,Sandia_Methane_Burner/Burner28_devc.csv,2,3,Time,L_F,FDS,k-,0,10000,,15,30,-10000,10000,0,Flame Height; Test 28,Time (s),Height (m),10,30,1,0,10,1,no,0.05 0.90,NorthEast,,1,Sandia_Methane_Burner/Burner28_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Methane_Burner/Burner28_flame_height,Flame Height,mean,0,Sandia Methane Burner,m<,m,TeX s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +d,Sandia Pool Fires,Sandia_Pool_Fires/ethane_pool_flame.csv,1,2,Time,South L_F|West L_F,Exp (South)|Exp (West),k-|r-,0,10000,,0,40,-10000,10000,0,Sandia_Pool_Fires/ethane_pool_cat_devc.csv,2,3,Time,L_F_s_1|L_F_w_1,FDS (South)|FDS (West),k--|r--,0,10000,,0,40,-10000,10000,0,Flame Height; Ethane,Time (s),Height (m),0,40,1,0,50,1,no,0.05 0.90,NorthEast,,1,Sandia_Pool_Fires/ethane_pool_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Pool_Fires/ethane_pool_flame_height_1,Flame Height,end,0,Sandia Pool Fires,c<,m,TeX +d,Sandia Pool Fires,Sandia_Pool_Fires/ethylene_pool_flame.csv,1,2,Time,South L_F|West L_F,Exp (South)|Exp (West),k-|r-,0,10000,,0,40,-10000,10000,0,Sandia_Pool_Fires/ethylene_pool_cat_devc.csv,2,3,Time,L_F_s_1|L_F_w_1,FDS (South)|FDS (West),k--|r--,0,10000,,0,40,-10000,10000,0,Flame Height; Ethylene,Time (s),Height (m),0,40,1,0,50,1,no,0.05 0.90,NorthEast,,1,Sandia_Pool_Fires/ethylene_pool_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Pool_Fires/ethylene_pool_flame_height_1,Flame Height,end,0,Sandia Pool Fires,c<,m,TeX +d,Sandia Pool Fires,Sandia_Pool_Fires/isopentane_pool_flame.csv,1,2,Time,South L_F|West L_F,Exp (South)|Exp (West),k-|r-,0,10000,,0,40,-10000,10000,0,Sandia_Pool_Fires/isopentane_pool_cat_devc.csv,2,3,Time,L_F_s_1|L_F_w_1,FDS (South)|FDS (West),k--|r--,0,10000,,0,40,-10000,10000,0,Flame Height; Isopropene,Time (s),Height (m),0,40,1,0,50,1,no,0.05 0.90,NorthEast,,1,Sandia_Pool_Fires/isopentane_pool_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Pool_Fires/isopentane_pool_flame_height_1,Flame Height,end,0,Sandia Pool Fires,c<,m,TeX +d,Sandia Pool Fires,Sandia_Pool_Fires/propane_pool_flame.csv,1,2,Time,South L_F|West L_F,Exp (South)|Exp (West),k-|r-,0,10000,,0,40,-10000,10000,0,Sandia_Pool_Fires/propane_pool_cat_devc.csv,2,3,Time,L_F_s_1|L_F_w_1,FDS (South)|FDS (West),k--|r--,0,10000,,0,40,-10000,10000,0,Flame Height; Propane,Time (s),Height (m),0,40,1,0,50,1,no,0.05 0.90,NorthEast,,1,Sandia_Pool_Fires/propane_pool_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Pool_Fires/propane_pool_flame_height_1,Flame Height,end,0,Sandia Pool Fires,c<,m,TeX +d,Sandia Pool Fires,Sandia_Pool_Fires/ethane_pool_flame.csv,1,2,Time,South L_F|West L_F,Exp (South)|Exp (West),k-|r-,0,10000,,40,80,-10000,10000,0,Sandia_Pool_Fires/ethane_pool_cat_devc.csv,2,3,Time,L_F_s_2|L_F_w_2,FDS (South)|FDS (West),k--|r--,0,10000,,40,80,-10000,10000,0,Flame Height; Ethane,Time (s),Height (m),40,80,1,0,50,1,no,0.05 0.90,NorthEast,,1,Sandia_Pool_Fires/ethane_pool_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Pool_Fires/ethane_pool_flame_height_2,Flame Height,end,0,Sandia Pool Fires,c<,m,TeX +d,Sandia Pool Fires,Sandia_Pool_Fires/ethylene_pool_flame.csv,1,2,Time,South L_F|West L_F,Exp (South)|Exp (West),k-|r-,0,10000,,40,80,-10000,10000,0,Sandia_Pool_Fires/ethylene_pool_cat_devc.csv,2,3,Time,L_F_s_2|L_F_w_2,FDS (South)|FDS (West),k--|r--,0,10000,,40,80,-10000,10000,0,Flame Height; Ethylene,Time (s),Height (m),40,80,1,0,50,1,no,0.05 0.90,NorthEast,,1,Sandia_Pool_Fires/ethylene_pool_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Pool_Fires/ethylene_pool_flame_height_2,Flame Height,end,0,Sandia Pool Fires,c<,m,TeX +s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, d,UMD Line Burner,Submodules/macfp-db/Extinction/UMD_Line_Burner/Experimental_Data/CH4_A_Lf_Data.csv,1,2,XO2_Lf,Lf,Exp,ko,-10000,10000,,-10000,10000,-10000,100000,0,UMD_Line_Burner/methane_dx_1p25cm.csv,1,2,XO2,Lf,FDS 1.25 cm,k-.,-10000,0.205,,-10000,10000,-10000,100000,0,Flame Height; Methane,O$_2$ Volume Fraction,$L_{\rm f}$ (m),0.1,0.22,1,0,1,1,no,0.5 0.90,SouthEast,,1,UMD_Line_Burner/methane_dx_1p25cm_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/UMD_Line_Burner/methane_flame_height,0,max,0,UMD Line Burner,r^,r,LaTeX f,UMD Line Burner,Submodules/macfp-db/Extinction/UMD_Line_Burner/Experimental_Data/CH4_A_Lf_Data.csv,1,2,XO2_Lf,Lf,blank,blank,-10000,10000,,-10000,10000,-10000,100000,0,UMD_Line_Burner/methane_dx_p625cm.csv,1,2,XO2,Lf,FDS 0.625 cm,k--,-10000,0.205,,-10000,10000,-10000,100000,0,Flame Height; Methane,O$_2$ Volume Fraction,$L_{\rm f}$ (m),0.1,0.22,1,0,1,1,no,0.5 0.90,SouthEast,,1,UMD_Line_Burner/methane_dx_p625cm_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/UMD_Line_Burner/methane_flame_height,0,max,0,UMD Line Burner,r^,r,LaTeX f,UMD Line Burner,Submodules/macfp-db/Extinction/UMD_Line_Burner/Experimental_Data/CH4_A_Lf_Data.csv,1,2,XO2_Lf,Lf,blank,blank,-10000,10000,,-10000,10000,-10000,100000,0,UMD_Line_Burner/methane_dx_p3125cm.csv,1,2,XO2,Lf,FDS 0.3125 cm,k-,-10000,0.205,,-10000,10000,-10000,100000,0,Flame Height; Methane,O$_2$ Volume Fraction,$L_{\rm f}$ (m),0.1,0.22,1,0,1,1,no,0.5 0.90,SouthEast,,1,UMD_Line_Burner/methane_dx_p3125cm_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/UMD_Line_Burner/methane_flame_height,0,max,0,UMD Line Burner,r^,r,LaTeX @@ -2101,6 +2108,13 @@ s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, d,Phoenix LNG Fires,Phoenix_LNG_Fires/Phoenix01_Flame_Tilt.csv,1,2,Time,tilt,Exp,k--,0,10000,,0,10000,-10000,10000,0,Phoenix_LNG_Fires/Phoenix01_devc.csv,2,3,Time,tilt,FDS,k-,0,10000,,-10000,10000,-10000,10000,0,Flame Tilt; Test 1,Time (s),Angle (deg),0,60,1,0,90,1,no,0.05 0.90,NorthEast,,1,Phoenix_LNG_Fires/Phoenix01_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Phoenix_LNG_Fires/Phoenix01_flame_tilt,Flame Tilt,end,0,Phoenix LNG Fires,go,m,TeX d,Phoenix LNG Fires,Phoenix_LNG_Fires/Phoenix02_Flame_Tilt.csv,1,2,Time,tilt,Exp,k--,0,10000,,0,10000,-10000,10000,0,Phoenix_LNG_Fires/Phoenix02_devc.csv,2,3,Time,tilt,FDS,k-,0,10000,,-10000,10000,-10000,10000,0,Flame Tilt; Test 2,Time (s),Angle (deg),0,60,1,0,90,1,no,0.05 0.90,NorthEast,,1,Phoenix_LNG_Fires/Phoenix02_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Phoenix_LNG_Fires/Phoenix02_flame_tilt,Flame Tilt,end,0,Phoenix LNG Fires,go,m,TeX s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +d,Sandia Pool Fires,Sandia_Pool_Fires/ethane_pool_flame.csv,1,2,Time,South Tilt|West Tilt,Exp (South)|Exp (West),k-|r-,0,10000,,0,40,-10000,10000,0,Sandia_Pool_Fires/ethane_pool_cat_devc.csv,2,3,Time,tilt_s_1|tilt_w_1,FDS (South)|FDS (West),k--|r--,0,10000,,30,40,-10000,10000,0,Flame Tilt; Ethane,Time (s),Tilt (degrees),0,40,1,-50,50,1,no,0.05 0.90,NorthEast,,1,Sandia_Pool_Fires/ethane_pool_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Pool_Fires/ethane_pool_flame_tilt_1,Flame Tilt,maxabs,0,Sandia Pool Fires,c<,m,TeX +d,Sandia Pool Fires,Sandia_Pool_Fires/ethylene_pool_flame.csv,1,2,Time,South Tilt|West Tilt,Exp (South)|Exp (West),k-|r-,0,10000,,0,40,-10000,10000,0,Sandia_Pool_Fires/ethylene_pool_cat_devc.csv,2,3,Time,tilt_s_1|tilt_w_1,FDS (South)|FDS (West),k--|r--,0,10000,,30,40,-10000,10000,0,Flame Tilt; Ethylene,Time (s),Tilt (degrees),0,40,1,-50,50,1,no,0.05 0.90,NorthEast,,1,Sandia_Pool_Fires/ethylene_pool_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Pool_Fires/ethylene_pool_flame_tilt_1,Flame Tilt,maxabs,0,Sandia Pool Fires,c<,m,TeX +d,Sandia Pool Fires,Sandia_Pool_Fires/isopentane_pool_flame.csv,1,2,Time,South Tilt|West Tilt,Exp (South)|Exp (West),k-|r-,0,10000,,0,40,-10000,10000,0,Sandia_Pool_Fires/isopentane_pool_cat_devc.csv,2,3,Time,tilt_s_1|tilt_w_1,FDS (South)|FDS (West),k--|r--,0,10000,,30,40,-10000,10000,0,Flame Tilt; Isopropene,Time (s),Tilt (degrees),0,40,1,-50,50,1,no,0.05 0.90,NorthEast,,1,Sandia_Pool_Fires/isopentane_pool_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Pool_Fires/isopentane_pool_flame_tilt_1,Flame Tilt,maxabs,0,Sandia Pool Fires,c<,m,TeX +d,Sandia Pool Fires,Sandia_Pool_Fires/propane_pool_flame.csv,1,2,Time,South Tilt|West Tilt,Exp (South)|Exp (West),k-|r-,0,10000,,0,40,-10000,10000,0,Sandia_Pool_Fires/propane_pool_cat_devc.csv,2,3,Time,tilt_s_1|tilt_w_1,FDS (South)|FDS (West),k--|r--,0,10000,,30,40,-10000,10000,0,Flame Tilt; Propane,Time (s),Tilt (degrees),0,40,1,-50,50,1,no,0.05 0.90,NorthEast,,1,Sandia_Pool_Fires/propane_pool_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Pool_Fires/propane_pool_flame_tilt_1,Flame Tilt,maxabs,0,Sandia Pool Fires,c<,m,TeX +d,Sandia Pool Fires,Sandia_Pool_Fires/ethane_pool_flame.csv,1,2,Time,South Tilt|West Tilt,Exp (South)|Exp (West),k-|r-,0,10000,,40,80,-10000,10000,0,Sandia_Pool_Fires/ethane_pool_cat_devc.csv,2,3,Time,tilt_s_2|tilt_w_2,FDS (South)|FDS (West),k--|r--,0,10000,,70,80,-10000,10000,0,Flame Tilt; Ethane,Time (s),Tilt (degrees),40,80,1,-50,50,1,no,0.05 0.90,NorthEast,,1,Sandia_Pool_Fires/ethane_pool_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Pool_Fires/ethane_pool_flame_tilt_2,Flame Tilt,maxabs,0,Sandia Pool Fires,c<,m,TeX +d,Sandia Pool Fires,Sandia_Pool_Fires/ethylene_pool_flame.csv,1,2,Time,South Tilt|West Tilt,Exp (South)|Exp (West),k-|r-,0,10000,,40,80,-10000,10000,0,Sandia_Pool_Fires/ethylene_pool_cat_devc.csv,2,3,Time,tilt_s_2|tilt_w_2,FDS (South)|FDS (West),k--|r--,0,10000,,70,80,-10000,10000,0,Flame Tilt; Ethylene,Time (s),Tilt (degrees),40,80,1,-50,50,1,no,0.05 0.90,NorthEast,,1,Sandia_Pool_Fires/ethylene_pool_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Pool_Fires/ethylene_pool_flame_tilt_2,Flame Tilt,maxabs,0,Sandia Pool Fires,c<,m,TeX +s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, s,Ceiling Jet,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, d,Arup Tunnel,Arup_Tunnel/FSB2009_Test_5.csv,2,3,time,Tl01|Tl09,Exp (Tl01)|Exp (Tl09),k-|r-,0,10000,,0,10000,-10000,10000,20,Arup_Tunnel/Arup_Tunnel_devc.csv,2,3,Time,Tl01|Tl09,FDS (Tl01)|FDS (Tl09),k--|r--,0,10000,,0,10000,-10000,10000,20,Ceiling Jet at 8 m; Arup Tunnel,Time (min),Temperature (°C),0,8,60,0,300,1,no,0.05 0.90,South,,1,Arup_Tunnel/Arup_Tunnel_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Arup_Tunnel/Arup_Tunnel_8_m,Ceiling Jet Temperature,max,0,Arup Tunnel,mo,m,TeX From 8d28be21f9daa733c857c6da9214cb64aced4a02 Mon Sep 17 00:00:00 2001 From: mcgratta Date: Wed, 1 Jul 2026 15:03:29 -0400 Subject: [PATCH 18/23] FDS Validation: Add Sandia_Pool_Fires to scatterplot --- Utilities/Python/FDS_validation_dataplot_inputs.csv | 8 ++++---- Utilities/Python/FDS_validation_script.py | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Utilities/Python/FDS_validation_dataplot_inputs.csv b/Utilities/Python/FDS_validation_dataplot_inputs.csv index f0bcef6387..13f01fb392 100644 --- a/Utilities/Python/FDS_validation_dataplot_inputs.csv +++ b/Utilities/Python/FDS_validation_dataplot_inputs.csv @@ -6632,10 +6632,10 @@ d,Sandia Methane Burner,Sandia_Methane_Burner/Narrow_Angle_Heat_Flux.csv,1,3,Hei d,Sandia Methane Burner,Sandia_Methane_Burner/Narrow_Angle_Heat_Flux.csv,1,3,Height,Test 27,Exp,ko,0,10000,,0,10000,-10000,10000,0,Sandia_Methane_Burner/Burner27_line.csv,2,3,z_HF,HF_narrow,FDS,k-,0,10000,,0,10000,-10000,10000,0,Narrow Angle Heat Flux; Test 27,Height (m),Heat Flux (kW/m²),0,5,1,0,100,1,yes,0.05 0.90,NorthEast,,1,Sandia_Methane_Burner/Burner27_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Methane_Burner/Burner27_HF_narrow,Target Heat Flux,max,0,Sandia Methane Burner,m<,m,TeX d,Sandia Methane Burner,Sandia_Methane_Burner/Narrow_Angle_Heat_Flux.csv,1,3,Height,Test 28,Exp,ko,0,10000,,0,10000,-10000,10000,0,Sandia_Methane_Burner/Burner28_line.csv,2,3,z_HF,HF_narrow,FDS,k-,0,10000,,0,10000,-10000,10000,0,Narrow Angle Heat Flux; Test 28,Height (m),Heat Flux (kW/m²),0,5,1,0,100,1,yes,0.05 0.90,NorthEast,,1,Sandia_Methane_Burner/Burner28_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Methane_Burner/Burner28_HF_narrow,Target Heat Flux,max,0,Sandia Methane Burner,m<,m,TeX s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -s,Sandia Pool Fires,Sandia_Pool_Fires/Ethane.csv,1,2,Index,Heat Flux,Exp,bo,0,10000,,0,10000,-10000,10000,0,Sandia_Pool_Fires/Ethane.csv,1,2,Index,Heat Flux,FDS,ro,0,10000,,0,10000,-10000,10000,0,Ethane,Index,Heat Flux (kW/m²),0,32,1,0,100,1,no,0.70 0.90,NorthEast,,1,Sandia_Pool_Fires/ethane_pool_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Pool_Fires/Ethane_dummy,Target Heat Flux,all,0,Sandia Pool Fires,ms,c,TeX -s,Sandia Pool Fires,Sandia_Pool_Fires/Ethylene.csv,1,2,Index,Heat Flux,Exp,bo,0,10000,,0,10000,-10000,10000,0,Sandia_Pool_Fires/Ethylene.csv,1,2,Index,Heat Flux,FDS,ro,0,10000,,0,10000,-10000,10000,0,Ethylene,Index,Heat Flux (kW/m²),0,32,1,0,100,1,no,0.70 0.90,NorthEast,,1,Sandia_Pool_Fires/ethylene_pool_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Pool_Fires/Ethylene_dummy,Target Heat Flux,all,0,Sandia Pool Fires,ms,c,TeX -s,Sandia Pool Fires,Sandia_Pool_Fires/Isopentane.csv,1,2,Index,Heat Flux,Exp,bo,0,10000,,0,10000,-10000,10000,0,Sandia_Pool_Fires/Isopentane.csv,1,2,Index,Heat Flux,FDS,ro,0,10000,,0,10000,-10000,10000,0,Isopentane,Index,Heat Flux (kW/m²),0,32,1,0,100,1,no,0.70 0.90,NorthEast,,1,Sandia_Pool_Fires/isopentane_pool_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Pool_Fires/Isopentane_dummy,Target Heat Flux,all,0,Sandia Pool Fires,ms,c,TeX -s,Sandia Pool Fires,Sandia_Pool_Fires/Propane.csv,1,2,Index,Heat Flux,Exp,bo,0,10000,,0,10000,-10000,10000,0,Sandia_Pool_Fires/Propane.csv,1,2,Index,Heat Flux,FDS,ro,0,10000,,0,10000,-10000,10000,0,Propane,Index,Heat Flux (kW/m²),0,32,1,0,100,1,no,0.70 0.90,NorthEast,,1,Sandia_Pool_Fires/propane_pool_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Pool_Fires/Propane_dummy,Target Heat Flux,all,0,Sandia Pool Fires,ms,c,TeX +d,Sandia Pool Fires,Sandia_Pool_Fires/Ethane.csv,1,2,Index,Heat Flux,Exp,bo,0,10000,,0,10000,-10000,10000,0,Sandia_Pool_Fires/Ethane.csv,1,2,Index,Heat Flux,FDS,ro,0,10000,,0,10000,-10000,10000,0,Ethane,Index,Heat Flux (kW/m²),0,32,1,0,100,1,no,0.70 0.90,NorthEast,,1,Sandia_Pool_Fires/ethane_pool_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Pool_Fires/Ethane_dummy,Target Heat Flux,all,0,Sandia Pool Fires,ms,c,TeX +d,Sandia Pool Fires,Sandia_Pool_Fires/Ethylene.csv,1,2,Index,Heat Flux,Exp,bo,0,10000,,0,10000,-10000,10000,0,Sandia_Pool_Fires/Ethylene.csv,1,2,Index,Heat Flux,FDS,ro,0,10000,,0,10000,-10000,10000,0,Ethylene,Index,Heat Flux (kW/m²),0,32,1,0,100,1,no,0.70 0.90,NorthEast,,1,Sandia_Pool_Fires/ethylene_pool_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Pool_Fires/Ethylene_dummy,Target Heat Flux,all,0,Sandia Pool Fires,ms,c,TeX +d,Sandia Pool Fires,Sandia_Pool_Fires/Isopentane.csv,1,2,Index,Heat Flux,Exp,bo,0,10000,,0,10000,-10000,10000,0,Sandia_Pool_Fires/Isopentane.csv,1,2,Index,Heat Flux,FDS,ro,0,10000,,0,10000,-10000,10000,0,Isopentane,Index,Heat Flux (kW/m²),0,32,1,0,100,1,no,0.70 0.90,NorthEast,,1,Sandia_Pool_Fires/isopentane_pool_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Pool_Fires/Isopentane_dummy,Target Heat Flux,all,0,Sandia Pool Fires,ms,c,TeX +d,Sandia Pool Fires,Sandia_Pool_Fires/Propane.csv,1,2,Index,Heat Flux,Exp,bo,0,10000,,0,10000,-10000,10000,0,Sandia_Pool_Fires/Propane.csv,1,2,Index,Heat Flux,FDS,ro,0,10000,,0,10000,-10000,10000,0,Propane,Index,Heat Flux (kW/m²),0,32,1,0,100,1,no,0.70 0.90,NorthEast,,1,Sandia_Pool_Fires/propane_pool_cat_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Sandia_Pool_Fires/Propane_dummy,Target Heat Flux,all,0,Sandia Pool Fires,ms,c,TeX s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, d,Shell LNG Fireballs,Shell_LNG_Fireballs/Exp_2.csv,1,3,Time,HF100,Exp (HF100),ko,0,10000,,0,10000,-10000,10000,0,Shell_LNG_Fireballs/Exp_2_devc.csv,2,3,Time,rad100,FDS (rad100),k-,0,10000,,0,10000,-10000,10000,0,Heat Flux; Exp 2,Time (s),Heat Flux (kW/m²),0,10,1,0,50,1,no,0.05 0.90,NorthEast,,1,Shell_LNG_Fireballs/Exp_2_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Shell_LNG_Fireballs/Exp_2_HF,Target Heat Flux,max,0,Shell LNG Fireballs,bv,b,TeX d,Shell LNG Fireballs,Shell_LNG_Fireballs/Exp_3.csv,1,3,Time,HF100,Exp (HF100),ko,0,10000,,0,10000,-10000,10000,0,Shell_LNG_Fireballs/Exp_3_devc.csv,2,3,Time,rad100,FDS (rad100),k-,0,10000,,0,10000,-10000,10000,0,Heat Flux; Exp 3,Time (s),Heat Flux (kW/m²),0,10,1,0,50,1,no,0.05 0.90,NorthEast,,1,Shell_LNG_Fireballs/Exp_3_git.txt,linear,FDS_Validation_Guide/SCRIPT_FIGURES/Shell_LNG_Fireballs/Exp_3_HF,Target Heat Flux,max,0,Shell LNG Fireballs,bv,b,TeX diff --git a/Utilities/Python/FDS_validation_script.py b/Utilities/Python/FDS_validation_script.py index 311c696deb..fb64ce0beb 100644 --- a/Utilities/Python/FDS_validation_script.py +++ b/Utilities/Python/FDS_validation_script.py @@ -38,6 +38,7 @@ def safe_run(script_path): print("Ranz_Marshall..."); safe_run("./scripts/Ranz_Marshall.py") print("Phoenix_LNG_Fires..."); safe_run("./scripts/Phoenix_LNG_Fires.py") print("Sandia_Plumes_TKE..."); safe_run("./scripts/Sandia_Plumes_TKE.py") +print("Sandia_Pool_Fires..."); safe_run("./scripts/Sandia_Pool_Fires.py") # Dataplot and scatplot options @@ -96,16 +97,15 @@ def safe_run(script_path): print("FHWA_Tunnel..."); safe_run("./scripts/FHWA_Tunnel.py") print("FM_FPRF_Datacenter..."); safe_run("./scripts/FM_FPRF_Datacenter.py") print("Heskestad_Flame_Height_2..."); safe_run("./scripts/Heskestad_Flame_Height_2.py") +print("JIS_Facade..."); safe_run("./scripts/JIS_Facade_contours.py") +print("JIS_Facade_exp..."); safe_run("./scripts/JIS_Facade_exp_contours.py") print("McCaffrey_Plume..."); safe_run("./scripts/McCaffrey_Plume.py") print("Memorial_Tunnel..."); safe_run("./scripts/Memorial_Tunnel.py") print("Memorial_Tunnel_2..."); safe_run("./scripts/Memorial_Tunnel_2.py") print("NIST_NRC_Parallel_Panels..."); safe_run("./scripts/NIST_NRC_Parallel_Panels.py") print("NIST_Pool_Fires..."); safe_run("./scripts/NIST_Pool_Fires.py") print("Sandia_Plumes..."); safe_run("./scripts/Sandia_Plumes.py") -print("Sandia_Pool_Fires..."); safe_run("./scripts/Sandia_Pool_Fires.py") print("Theobald_Hose_Stream..."); safe_run("./scripts/Theobald_Hose_Stream.py") -print("JIS_Facade..."); safe_run("./scripts/JIS_Facade_contours.py") -print("JIS_Facade_exp..."); safe_run("./scripts/JIS_Facade_exp_contours.py") print("USFS_Deep_Fuel_Beds..."); safe_run("./scripts/USFS_Deep_Fuel_Beds.py") print("Wu_Bakar_Tunnels..."); safe_run("./scripts/Wu_Bakar_Tunnels.py") From 3ab9d9774dd93622fa0c0abd307d52e57b18d6a1 Mon Sep 17 00:00:00 2001 From: mcgratta Date: Wed, 1 Jul 2026 15:11:51 -0400 Subject: [PATCH 19/23] FDS Validation: Add Sandia_Pool_Fires to scripts --- Validation/Process_All_Output.sh | 1 + Validation/Run_Parallel.sh | 1 + 2 files changed, 2 insertions(+) diff --git a/Validation/Process_All_Output.sh b/Validation/Process_All_Output.sh index 252027a760..3a95f3a2a9 100755 --- a/Validation/Process_All_Output.sh +++ b/Validation/Process_All_Output.sh @@ -168,6 +168,7 @@ PROCESS Ranz_Marshall PROCESS Restivo_Experiment PROCESS Sandia_Methane_Burner PROCESS Sandia_Plumes +PROCESS Sandia_Pool_Fires PROCESS Scaling_Pyrolysis PROCESS Shell_LNG_Fireballs PROCESS Sippola_Aerosol_Deposition diff --git a/Validation/Run_Parallel.sh b/Validation/Run_Parallel.sh index c74973820d..91eb2cc457 100755 --- a/Validation/Run_Parallel.sh +++ b/Validation/Run_Parallel.sh @@ -64,6 +64,7 @@ cd Pool_Fires; ./Run_All.sh $OPTIONS; cd .. cd Purdue_Flames; ./Run_All.sh $OPTIONS; cd .. cd Sandia_Methane_Burner; ./Run_All.sh $OPTIONS; cd .. cd Sandia_Plumes; ./Run_All.sh $OPTIONS; cd .. +cd Sandia_Pool_Fires; ./Run_All.sh $OPTIONS; cd .. cd Shell_LNG_Fireballs; ./Run_All.sh $OPTIONS; cd .. cd Sippola_Aerosol_Deposition; ./Run_All.sh $OPTIONS; cd .. cd Smyth_Slot_Burner; ./Run_All.sh $OPTIONS; cd .. From a0e88329780b6a250084b87a4ed4da14626c0753 Mon Sep 17 00:00:00 2001 From: Jonathan Hodges Date: Thu, 2 Jul 2026 09:58:35 -0400 Subject: [PATCH 20/23] FDS Validation: fix inverted y-axis XB in memorial tunnel jet fans --- .../Memorial_Tunnel/FDS_Input_Files/fans.txt | 50 +++++++++---------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/Validation/Memorial_Tunnel/FDS_Input_Files/fans.txt b/Validation/Memorial_Tunnel/FDS_Input_Files/fans.txt index 5c17c36938..3d90b95d57 100644 --- a/Validation/Memorial_Tunnel/FDS_Input_Files/fans.txt +++ b/Validation/Memorial_Tunnel/FDS_Input_Files/fans.txt @@ -30,13 +30,13 @@ Jet Fan 3 &HVAC ID='JF03',TYPE_ID='DUCT',NODE_ID='JF03_HVIN','JF03_HVOUT',VOLUME_FLOW=42.9,DIAMETER=1.26,RAMP_ID='VENTR_JF03' / -&OBST XB=94.8,96.8,-1.6,-2.8,4.0,5.2,COLOR='RED' / +&OBST XB=94.8,96.8,-2.8,-1.6,4.0,5.2,COLOR='RED' / &OBST XB=96.8,97.6,-1.6,-1.6,4.0,5.2,COLOR='BLUE' / &OBST XB=96.8,97.6,-2.8,-2.8,4.0,5.2,COLOR='BLUE' / -&OBST XB=96.8,97.6,-1.6,-2.8,4.0,4.0,COLOR='BLUE' / -&OBST XB=96.8,97.6,-1.6,-2.8,5.2,5.2,COLOR='BLUE' / -&VENT XB=94.8,94.8,-1.6,-2.8,4.0,5.2,SURF_ID='HVAC',ID='JF03_IN',COLOR='BLUE' / -&VENT XB=96.8,96.8,-1.6,-2.8,4.0,5.2,SURF_ID='HVAC',ID='JF03_OUT',COLOR='YELLOW' / +&OBST XB=96.8,97.6,-2.8,-1.6,4.0,4.0,COLOR='BLUE' / +&OBST XB=96.8,97.6,-2.8,-1.6,5.2,5.2,COLOR='BLUE' / +&VENT XB=94.8,94.8,-2.8,-1.6,4.0,5.2,SURF_ID='HVAC',ID='JF03_IN',COLOR='BLUE' / +&VENT XB=96.8,96.8,-2.8,-1.6,4.0,5.2,SURF_ID='HVAC',ID='JF03_OUT',COLOR='YELLOW' / &HVAC ID='JF03_HVIN',TYPE_ID='NODE',DUCT_ID='JF03',VENT_ID='JF03_IN' / &HVAC ID='JF03_HVOUT',TYPE_ID='NODE',DUCT_ID='JF03',VENT_ID='JF03_OUT' / @@ -72,13 +72,13 @@ Jet Fan 6 &HVAC ID='JF06',TYPE_ID='DUCT',NODE_ID='JF06_HVIN','JF06_HVOUT',VOLUME_FLOW=42.9,DIAMETER=1.26,RAMP_ID='VENTR_JF06' / -&OBST XB=190,192.0,-1.6,-2.8,4.0,5.2,COLOR='RED' / +&OBST XB=190,192.0,-2.8,-1.6,4.0,5.2,COLOR='RED' / &OBST XB=192,192.8,-1.6,-1.6,4.0,5.2,COLOR='BLUE' / &OBST XB=192,192.8,-2.8,-2.8,4.0,5.2,COLOR='BLUE' / -&OBST XB=192,192.8,-1.6,-2.8,4.0,4.0,COLOR='BLUE' / -&OBST XB=192,192.8,-1.6,-2.8,5.2,5.2,COLOR='BLUE' / -&VENT XB=190,190.0,-1.6,-2.8,4.0,5.2,SURF_ID='HVAC',ID='JF06_IN',COLOR='BLUE' / -&VENT XB=192,192.0,-1.6,-2.8,4.0,5.2,SURF_ID='HVAC',ID='JF06_OUT',COLOR='YELLOW' / +&OBST XB=192,192.8,-2.8,-1.6,4.0,4.0,COLOR='BLUE' / +&OBST XB=192,192.8,-2.8,-1.6,5.2,5.2,COLOR='BLUE' / +&VENT XB=190,190.0,-2.8,-1.6,4.0,5.2,SURF_ID='HVAC',ID='JF06_IN',COLOR='BLUE' / +&VENT XB=192,192.0,-2.8,-1.6,4.0,5.2,SURF_ID='HVAC',ID='JF06_OUT',COLOR='YELLOW' / &HVAC ID='JF06_HVIN',TYPE_ID='NODE',DUCT_ID='JF06',VENT_ID='JF06_IN' / &HVAC ID='JF06_HVOUT',TYPE_ID='NODE',DUCT_ID='JF06',VENT_ID='JF06_OUT' / @@ -114,13 +114,13 @@ Jet Fan 9 &HVAC ID='JF09',TYPE_ID='DUCT',NODE_ID='JF09_HVIN','JF09_HVOUT',VOLUME_FLOW=42.9,DIAMETER=1.26,RAMP_ID='VENTR_JF09' / -&OBST XB=284,286.0,-1.6,-2.8,4.0,5.2,COLOR='RED' / +&OBST XB=284,286.0,-2.8,-1.6,4.0,5.2,COLOR='RED' / &OBST XB=286,286.8,-1.6,-1.6,4.0,5.2,COLOR='BLUE' / &OBST XB=286,286.8,-2.8,-2.8,4.0,5.2,COLOR='BLUE' / -&OBST XB=286,286.8,-1.6,-2.8,4.0,4.0,COLOR='BLUE' / -&OBST XB=286,286.8,-1.6,-2.8,5.2,5.2,COLOR='BLUE' / -&VENT XB=284,284.0,-1.6,-2.8,4.0,5.2,SURF_ID='HVAC',ID='JF09_IN',COLOR='BLUE' / -&VENT XB=286,286.0,-1.6,-2.8,4.0,5.2,SURF_ID='HVAC',ID='JF09_OUT',COLOR='YELLOW' / +&OBST XB=286,286.8,-2.8,-1.6,4.0,4.0,COLOR='BLUE' / +&OBST XB=286,286.8,-2.8,-1.6,5.2,5.2,COLOR='BLUE' / +&VENT XB=284,284.0,-2.8,-1.6,4.0,5.2,SURF_ID='HVAC',ID='JF09_IN',COLOR='BLUE' / +&VENT XB=286,286.0,-2.8,-1.6,4.0,5.2,SURF_ID='HVAC',ID='JF09_OUT',COLOR='YELLOW' / &HVAC ID='JF09_HVIN',TYPE_ID='NODE',DUCT_ID='JF09',VENT_ID='JF09_IN' / &HVAC ID='JF09_HVOUT',TYPE_ID='NODE',DUCT_ID='JF09',VENT_ID='JF09_OUT' / @@ -156,13 +156,13 @@ Jet Fan 12 &HVAC ID='JF12',TYPE_ID='DUCT',NODE_ID='JF12_HVIN','JF12_HVOUT',VOLUME_FLOW=42.9,DIAMETER=1.26,RAMP_ID='VENTR_JF12' / -&OBST XB=380,382.0,-1.6,-2.8,4.0,5.2,COLOR='RED' / +&OBST XB=380,382.0,-2.8,-1.6,4.0,5.2,COLOR='RED' / &OBST XB=382,382.8,-1.6,-1.6,4.0,5.2,COLOR='BLUE' / &OBST XB=382,382.8,-2.8,-2.8,4.0,5.2,COLOR='BLUE' / -&OBST XB=382,382.8,-1.6,-2.8,4.0,4.0,COLOR='BLUE' / -&OBST XB=382,382.8,-1.6,-2.8,5.2,5.2,COLOR='BLUE' / -&VENT XB=380,380.0,-1.6,-2.8,4.0,5.2,SURF_ID='HVAC',ID='JF12_IN',COLOR='BLUE' / -&VENT XB=382,382.0,-1.6,-2.8,4.0,5.2,SURF_ID='HVAC',ID='JF12_OUT',COLOR='YELLOW' / +&OBST XB=382,382.8,-2.8,-1.6,4.0,4.0,COLOR='BLUE' / +&OBST XB=382,382.8,-2.8,-1.6,5.2,5.2,COLOR='BLUE' / +&VENT XB=380,380.0,-2.8,-1.6,4.0,5.2,SURF_ID='HVAC',ID='JF12_IN',COLOR='BLUE' / +&VENT XB=382,382.0,-2.8,-1.6,4.0,5.2,SURF_ID='HVAC',ID='JF12_OUT',COLOR='YELLOW' / &HVAC ID='JF12_HVIN',TYPE_ID='NODE',DUCT_ID='JF12',VENT_ID='JF12_IN' / &HVAC ID='JF12_HVOUT',TYPE_ID='NODE',DUCT_ID='JF12',VENT_ID='JF12_OUT' / @@ -198,13 +198,13 @@ Jet Fan 15 &HVAC ID='JF15',TYPE_ID='DUCT',NODE_ID='JF15_HVIN','JF15_HVOUT',VOLUME_FLOW=42.9,DIAMETER=1.26,RAMP_ID='VENTR_JF15' / -&OBST XB=474,476.0,-1.6,-2.8,4.0,5.2,COLOR='RED' / +&OBST XB=474,476.0,-2.8,-1.6,4.0,5.2,COLOR='RED' / &OBST XB=476,476.8,-1.6,-1.6,4.0,5.2,COLOR='BLUE' / &OBST XB=476,476.8,-2.8,-2.8,4.0,5.2,COLOR='BLUE' / -&OBST XB=476,476.8,-1.6,-2.8,4.0,4.0,COLOR='BLUE' / -&OBST XB=476,476.8,-1.6,-2.8,5.2,5.2,COLOR='BLUE' / -&VENT XB=474,474.0,-1.6,-2.8,4.0,5.2,SURF_ID='HVAC',ID='JF15_IN',COLOR='BLUE' / -&VENT XB=476,476.0,-1.6,-2.8,4.0,5.2,SURF_ID='HVAC',ID='JF15_OUT',COLOR='YELLOW' / +&OBST XB=476,476.8,-2.8,-1.6,4.0,4.0,COLOR='BLUE' / +&OBST XB=476,476.8,-2.8,-1.6,5.2,5.2,COLOR='BLUE' / +&VENT XB=474,474.0,-2.8,-1.6,4.0,5.2,SURF_ID='HVAC',ID='JF15_IN',COLOR='BLUE' / +&VENT XB=476,476.0,-2.8,-1.6,4.0,5.2,SURF_ID='HVAC',ID='JF15_OUT',COLOR='YELLOW' / &HVAC ID='JF15_HVIN',TYPE_ID='NODE',DUCT_ID='JF15',VENT_ID='JF15_IN' / &HVAC ID='JF15_HVOUT',TYPE_ID='NODE',DUCT_ID='JF15',VENT_ID='JF15_OUT' / From 7d3c5890313787bbc52a71f04135b3ef579f2395 Mon Sep 17 00:00:00 2001 From: Chandan Paul Date: Thu, 2 Jul 2026 11:26:51 -0400 Subject: [PATCH 21/23] FDS Source: Bug fix for Radiation Ray rotation when particles exist --- Source/cons.f90 | 2 +- Source/radi.f90 | 100 +++++++++++++++++++++++++++++++++++++++--------- 2 files changed, 83 insertions(+), 19 deletions(-) diff --git a/Source/cons.f90 b/Source/cons.f90 index c9fe0168ad..cb27502b40 100644 --- a/Source/cons.f90 +++ b/Source/cons.f90 @@ -845,7 +845,6 @@ MODULE RADCONS REAL(EB), ALLOCATABLE, DIMENSION(:,:) :: DLANG !< Angles REAL(EB), ALLOCATABLE, DIMENSION(:,:) :: DLANG_OLD !< Angles in previous rotation REAL(EB), ALLOCATABLE, DIMENSION(:,:) :: DLANG_LOCAL !< Angles in rotating axis system -REAL(EB), ALLOCATABLE, DIMENSION(:,:) :: ORIENTATION_FACTOR !< Fraction of radiation angle corresponding to a particular direction REAL(EB), ALLOCATABLE, DIMENSION(:) :: BBFRAC !< Fraction of blackbody radiation REAL(EB), ALLOCATABLE, DIMENSION(:) :: WL_LOW !< Lower wavelength limit of the spectral band REAL(EB), ALLOCATABLE, DIMENSION(:) :: WL_HIGH !< Upper wavelength limit of the spectral band @@ -858,6 +857,7 @@ MODULE RADCONS REAL(EB), ALLOCATABLE, DIMENSION(:) :: DLB !< Mean bottom component of RAYN vector (cylindrical case) REAL(EB), ALLOCATABLE, DIMENSION(:) :: DLB_COMP !< Mean bottom component of RAYN vector (cylindrical case) REAL(EB), ALLOCATABLE, DIMENSION(:) :: RSA !< Array of solid angles +REAL(EB), ALLOCATABLE, DIMENSION(:,:) :: DLO_ORIENTATION !< COS of orientation vector w.r.t fvm angle vectors INTEGER, ALLOCATABLE, DIMENSION(:,:) :: DLM !< Mirroring indices INTEGER, ALLOCATABLE, DIMENSION(:) :: NRP !< Number of radiation phi angles at each theta band diff --git a/Source/radi.f90 b/Source/radi.f90 index 72781e1370..d2803e3b3e 100644 --- a/Source/radi.f90 +++ b/Source/radi.f90 @@ -2852,6 +2852,9 @@ SUBROUTINE INIT_RADIATION CALL ChkMemErr('RADI','DLANG_OLD',IZERO) ALLOCATE(DLANG_LOCAL(3,1:NRA),STAT=IZERO) CALL ChkMemErr('RADI','DLANG_LOCAL',IZERO) +ALLOCATE(DLO_ORIENTATION(1:N_ORIENTATION_VECTOR,1:NRA),STAT=IZERO) +CALL ChkMemErr('RADI','DLO_ORIENTATION',IZERO) + ! Set for ray rotation ALLOW_RANDOM_RADIATION_ROTATION = RANDOMIZE_RADIATION_DIRECTIONS .AND. .NOT.CYLINDRICAL .AND. .NOT.TWO_D @@ -3404,7 +3407,6 @@ SUBROUTINE CALCULATE_DIRECTION_COEFFICIENTS() USE COMP_FUNCTIONS, ONLY : CURRENT_TIME INTEGER :: NRA,N,IO,I,IERR -REAL(EB), ALLOCATABLE, DIMENSION(:) :: COSINE_ARRAY REAL(EB) :: TNOW,AXIS(3),MERIDIAN(3), AZIMUTH(3),E1(3),E2(3),REF(3),PSI,DLO,MAGTMP,RNDNUM(3) TNOW=CURRENT_TIME() @@ -3507,20 +3509,19 @@ SUBROUTINE CALCULATE_DIRECTION_COEFFICIENTS() ! DLO is the integral of the orientation vector dotted with the directional solid angle of the radiation directions. ! VIEW_ANGLE_FACTOR is the reduction of the radiation due to a view angle less than 180, like a narrow field of view radiometer. IF (SOLID_PARTICLES) THEN - IF (.NOT. ALLOCATED(COSINE_ARRAY)) ALLOCATE(COSINE_ARRAY(1:NRA)) IF (.NOT. ALLOCATED(NEAREST_RADIATION_ANGLE)) ALLOCATE(NEAREST_RADIATION_ANGLE(N_ORIENTATION_VECTOR)) IF (.NOT. ALLOCATED(VIEW_ANGLE_FACTOR)) ALLOCATE(VIEW_ANGLE_FACTOR(N_ORIENTATION_VECTOR)) VIEW_ANGLE_FACTOR = 0._EB DO IO=1,N_ORIENTATION_VECTOR DLO = 0._EB DO N=1,NRA - COSINE_ARRAY(N) = ORIENTATION_VECTOR(1,IO)*DLANG(1,N) + & + DLO_ORIENTATION(IO,N) = ORIENTATION_VECTOR(1,IO)*DLANG(1,N) + & ORIENTATION_VECTOR(2,IO)*DLANG(2,N) + & ORIENTATION_VECTOR(3,IO)*DLANG(3,N) - IF (-COSINE_ARRAY(N) > COS_HALF_VIEW_ANGLE(IO)) & + IF (-DLO_ORIENTATION(IO,N) > COS_HALF_VIEW_ANGLE(IO)) & DLO = DLO - (ORIENTATION_VECTOR(1,IO)*DLX(N) + ORIENTATION_VECTOR(2,IO)*DLY(N) + ORIENTATION_VECTOR(3,IO)*DLZ(N)) ENDDO - NEAREST_RADIATION_ANGLE(IO) = MINLOC(COSINE_ARRAY,DIM=1) + NEAREST_RADIATION_ANGLE(IO) = MINLOC(DLO_ORIENTATION(IO,1:NRA),DIM=1) VIEW_ANGLE_FACTOR(IO) = PI/DLO ENDDO ENDIF @@ -3536,7 +3537,7 @@ SUBROUTINE INTERPOLATE_IL() INTEGER :: NRA,NM,NNN,LL,I_INTP REAL(EB) :: TNOW,COSANG(NUMBER_RADIATION_ANGLES), DUMMY(NUMBER_RADIATION_ANGLES) -INTEGER :: NNEW,NOLD,IBND,IW,NOM,ICF +INTEGER :: NNEW,NOLD,IBND,IW,NOM,ICF,IP INTEGER :: IDX(NUMBER_RADIATION_ANGLES,N_INTP) REAL(EB) :: W(NUMBER_RADIATION_ANGLES,N_INTP) @@ -3546,6 +3547,8 @@ SUBROUTINE INTERPOLATE_IL() REAL(EB) :: ILW_OLD(NUMBER_RADIATION_ANGLES) TYPE (OMESH_TYPE), POINTER :: M2 TYPE(CFACE_TYPE), POINTER :: CFA +TYPE(LAGRANGIAN_PARTICLE_CLASS_TYPE), POINTER :: LPC +TYPE(LAGRANGIAN_PARTICLE_TYPE), POINTER :: LP TNOW=CURRENT_TIME() @@ -3592,6 +3595,7 @@ SUBROUTINE INTERPOLATE_IL() ENDDO ENDDO + ! Cut-cells DO ICF = INTERNAL_CFACE_CELLS_LB+1,INTERNAL_CFACE_CELLS_LB+N_INTERNAL_CFACE_CELLS CFA => CFACE(ICF) BR => BOUNDARY_RADIA(CFA%BR_INDEX) @@ -3605,6 +3609,25 @@ SUBROUTINE INTERPOLATE_IL() ENDDO ENDDO + ! Particles + DO IP=1,NLP + LP => LAGRANGIAN_PARTICLE(IP) + LPC => LAGRANGIAN_PARTICLE_CLASS(LP%CLASS_INDEX) + IF (LPC%SOLID_PARTICLE .OR. LPC%MASSLESS_TARGET) THEN + IF (LP%ORIENTATION_INDEX>0) THEN + BR => BOUNDARY_RADIA(LP%BR_INDEX) + DO IBND=1,NUMBER_SPECTRAL_BANDS + ILW_OLD = BR%BAND(IBND)%ILW(:) + BR%BAND(IBND)%ILW(:) = 0._EB + DO I_INTP=1,N_INTP + BR%BAND(IBND)%ILW(:) = BR%BAND(IBND)%ILW(:) + W(:,I_INTP)*ILW_OLD(IDX(:,I_INTP))*RSA(IDX(:,I_INTP)) + ENDDO + BR%BAND(IBND)%ILW(:) = BR%BAND(IBND)%ILW(:)/RSA(:) + ENDDO + ENDIF + ENDIF + ENDDO + !Interpolate neighbouring mesh cell intensities DO NNN=1,N_NEIGHBORING_MESHES NOM = NEIGHBORING_MESH(NNN) @@ -3691,19 +3714,20 @@ SUBROUTINE RADIATION_FVM REAL(EB) :: RAP, AX, AXU, AXD, AY, AYU, AYD, AZ, AZU, AZD, VC, RU, RD, RP, AFD, & ILXU, ILYU, ILZU, QVAL, BBF, BBFA, NCSDROP, RSA_RAT,EFLUX,SOOT_MASS_FRACTION, & AIU_SUM,A_SUM,VOL,VC1,AY1,AZ1,DLO,COS_DLO,AILFU, & - RAD_Q_SUM_PARTIAL,KFST4_SUM_PARTIAL,ALPHA_CC + RAD_Q_SUM_PARTIAL,KFST4_SUM_PARTIAL,ALPHA_CC,SUMILW INTEGER :: N,NN,IIG,JJG,KKG,I,J,K,IW,ICF,II,JJ,KK,IOR,IC,IWUP,IWDOWN, & ISTART, IEND, ISTEP, JSTART, JEND, JSTEP, & KSTART, KEND, KSTEP, NSTART, NEND, NSTEP, & I_UIID, N_UPDATES, IBND, NOM, ARRAY_INDEX,NRA, & - IMIN, JMIN, KMIN, IMAX, JMAX, KMAX, N_SLICE, M_IJK, IJK, LL + IMIN, JMIN, KMIN, IMAX, JMAX, KMAX, N_SLICE, M_IJK, IJK, LL,IO INTEGER :: IADD,IFACE,INDCF INTEGER, ALLOCATABLE :: IJK_SLICE(:,:) -REAL(EB) :: XID,YJD,ZKD,KAPPA_PART_SINGLE,DLF,DLA(3),TSI,TMP_EXTERIOR,TEMP_ORIENTATION(3) +REAL(EB) :: XID,YJD,ZKD,KAPPA_PART_SINGLE,DLF,DLA(3),TSI,TMP_EXTERIOR,TEMP_ORIENTATION(3),& + COS_DLO_ARR(NUMBER_RADIATION_ANGLES) REAL(EB), ALLOCATABLE, DIMENSION(:) :: ZZ_GET INTEGER :: IID,JJD,KKD,IP -LOGICAL :: UPDATE_INTENSITY +LOGICAL :: UPDATE_INTENSITY, IS_PARTICLE_ORIENTATION_RAMP REAL(EB), POINTER, DIMENSION(:,:,:) :: IL,UIIOLD,KAPPA_PART,KFST4_PART,EXTCOE,SCAEFF,SCAEFF_G,IL_UP REAL(EB), POINTER, DIMENSION(:) :: OUTRAD_W,INRAD_W,OUTRAD_F,INRAD_F,IL_F TYPE (OMESH_TYPE), POINTER :: M2 @@ -4620,18 +4644,21 @@ SUBROUTINE RADIATION_FVM IF (LPC%N_ORIENTATION==0) CYCLE PARTICLE_RADIATION_LOOP BC => BOUNDARY_COORD(LP%BC_INDEX) TEMP_ORIENTATION(1:3) = ORIENTATION_VECTOR(1:3,LP%ORIENTATION_INDEX) + IS_PARTICLE_ORIENTATION_RAMP = .FALSE. IF (LP%INIT_INDEX > 0) THEN IN => INITIALIZATION(LP%INIT_INDEX) IF (ANY(IN%ORIENTATION_RAMP_INDEX > 0)) THEN - TEMP_ORIENTATION(1) = EVALUATE_RAMP(T,IN%ORIENTATION_RAMP_INDEX(1)) - TEMP_ORIENTATION(2) = EVALUATE_RAMP(T,IN%ORIENTATION_RAMP_INDEX(2)) - TEMP_ORIENTATION(3) = EVALUATE_RAMP(T,IN%ORIENTATION_RAMP_INDEX(3)) - TEMP_ORIENTATION = TEMP_ORIENTATION / & - (SQRT(TEMP_ORIENTATION(1)**2+TEMP_ORIENTATION(2)**2+TEMP_ORIENTATION(3)**2) & - +TWENTY_EPSILON_EB) + CALL CALC_PARTICLE_TEMP_ORIENTATION(T,IN%ORIENTATION_RAMP_INDEX(1:3),TEMP_ORIENTATION) + IS_PARTICLE_ORIENTATION_RAMP = .TRUE. ENDIF ENDIF - COS_DLO = -DOT_PRODUCT(TEMP_ORIENTATION(1:3),DLANG(1:3,N)) + + IF(IS_PARTICLE_ORIENTATION_RAMP) THEN + COS_DLO = -DOT_PRODUCT(TEMP_ORIENTATION(1:3),DLANG(1:3,N)) + ELSE + COS_DLO = -DLO_ORIENTATION(LP%ORIENTATION_INDEX,N) + ENDIF + IF (COS_DLO > COS_HALF_VIEW_ANGLE(LP%ORIENTATION_INDEX)) THEN DLO = -(TEMP_ORIENTATION(1)*DLX(N) + TEMP_ORIENTATION(2)*DLY(N) + TEMP_ORIENTATION(3)*DLZ(N)) BR => BOUNDARY_RADIA(LP%BR_INDEX) @@ -4774,8 +4801,25 @@ SUBROUTINE RADIATION_FVM IF (LP%ORIENTATION_INDEX>0) THEN BR => BOUNDARY_RADIA(LP%BR_INDEX) B1%Q_RAD_IN = 0._EB + IO = LP%ORIENTATION_INDEX + IS_PARTICLE_ORIENTATION_RAMP = .FALSE. + IF (LP%INIT_INDEX > 0) THEN + IN => INITIALIZATION(LP%INIT_INDEX) + IF (ANY(IN%ORIENTATION_RAMP_INDEX > 0)) THEN + IS_PARTICLE_ORIENTATION_RAMP = .TRUE. + DO N=1,NRA + CALL CALC_PARTICLE_TEMP_ORIENTATION(T,IN%ORIENTATION_RAMP_INDEX(1:3),TEMP_ORIENTATION) + COS_DLO_ARR(N) = DOT_PRODUCT(TEMP_ORIENTATION(1:3),DLANG(1:3,N)) + ENDDO + ENDIF + ENDIF DO IBND=1,NUMBER_SPECTRAL_BANDS - B1%Q_RAD_IN = B1%Q_RAD_IN + B1%EMISSIVITY * (WEIGH_CYL*SUM(BR%BAND(IBND)%ILW(1:NUMBER_RADIATION_ANGLES)) + EFLUX) + IF (IS_PARTICLE_ORIENTATION_RAMP) THEN + SUMILW = SUM(BR%BAND(IBND)%ILW,MASK = -COS_DLO_ARR(:) > COS_HALF_VIEW_ANGLE(IO)) + ELSE + SUMILW = SUM(BR%BAND(IBND)%ILW,MASK = -DLO_ORIENTATION(IO,:) > COS_HALF_VIEW_ANGLE(IO)) + ENDIF + B1%Q_RAD_IN = B1%Q_RAD_IN + B1%EMISSIVITY*(WEIGH_CYL*SUMILW + EFLUX) ENDDO ELSE BC => BOUNDARY_COORD(LP%BC_INDEX) @@ -4814,6 +4858,26 @@ SUBROUTINE RADIATION_FVM END SUBROUTINE RADIATION_FVM +!> \brief Provide the temporary orientation of a particle, given a ramp. +SUBROUTINE CALC_PARTICLE_TEMP_ORIENTATION(T, ORIENTATION_RAMP_INDEX, TEMP_ORIENTATION) + +REAL(EB), INTENT(IN) :: T +INTEGER, INTENT(IN) :: ORIENTATION_RAMP_INDEX(3) +REAL(EB), INTENT(OUT) :: TEMP_ORIENTATION(3) + +REAL(EB) :: NORM + +TEMP_ORIENTATION(1) = EVALUATE_RAMP(T, ORIENTATION_RAMP_INDEX(1)) +TEMP_ORIENTATION(2) = EVALUATE_RAMP(T, ORIENTATION_RAMP_INDEX(2)) +TEMP_ORIENTATION(3) = EVALUATE_RAMP(T, ORIENTATION_RAMP_INDEX(3)) + +NORM = SQRT(SUM(TEMP_ORIENTATION**2)) + TWENTY_EPSILON_EB + +TEMP_ORIENTATION = TEMP_ORIENTATION / NORM + +END SUBROUTINE CALC_PARTICLE_TEMP_ORIENTATION + + !> \brief Add user-specified HRRPUV to the heat release rate term, Q !> \param MODE Indicator of whether volumetric heat release rate, HRRPUV, is to be added to or subtracted from Q From 9a698faf64816e29c547e8f5f2aa1393ef4e4954 Mon Sep 17 00:00:00 2001 From: Chandan Paul Date: Thu, 2 Jul 2026 12:12:40 -0400 Subject: [PATCH 22/23] FDS Source: Minor fix --- Source/radi.f90 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/radi.f90 b/Source/radi.f90 index d2803e3b3e..c379b154b5 100644 --- a/Source/radi.f90 +++ b/Source/radi.f90 @@ -4807,8 +4807,8 @@ SUBROUTINE RADIATION_FVM IN => INITIALIZATION(LP%INIT_INDEX) IF (ANY(IN%ORIENTATION_RAMP_INDEX > 0)) THEN IS_PARTICLE_ORIENTATION_RAMP = .TRUE. + CALL CALC_PARTICLE_TEMP_ORIENTATION(T,IN%ORIENTATION_RAMP_INDEX(1:3),TEMP_ORIENTATION) DO N=1,NRA - CALL CALC_PARTICLE_TEMP_ORIENTATION(T,IN%ORIENTATION_RAMP_INDEX(1:3),TEMP_ORIENTATION) COS_DLO_ARR(N) = DOT_PRODUCT(TEMP_ORIENTATION(1:3),DLANG(1:3,N)) ENDDO ENDIF From 39bc10d22ba2ec379d9c6818c2e606704dd6d5ec Mon Sep 17 00:00:00 2001 From: mcgratta Date: Thu, 2 Jul 2026 17:42:12 -0400 Subject: [PATCH 23/23] FDS Verification: Add check of INTERNAL_HEAT_SOURCE --- Manuals/FDS_User_Guide/FDS_User_Guide.tex | 27 ++++++---- .../FDS_verification_dataplot_inputs.csv | 2 + Verification/FDS_Cases.sh | 1 + .../Heat_Transfer/internal_heating.csv | 4 ++ .../Heat_Transfer/internal_heating.fds | 54 +++++++++++++++++++ 5 files changed, 79 insertions(+), 9 deletions(-) create mode 100644 Verification/Heat_Transfer/internal_heating.csv create mode 100644 Verification/Heat_Transfer/internal_heating.fds diff --git a/Manuals/FDS_User_Guide/FDS_User_Guide.tex b/Manuals/FDS_User_Guide/FDS_User_Guide.tex index 2337d30ed0..bccf132a5c 100644 --- a/Manuals/FDS_User_Guide/FDS_User_Guide.tex +++ b/Manuals/FDS_User_Guide/FDS_User_Guide.tex @@ -2434,6 +2434,7 @@ \subsection{Walls with Different Materials Front and Back} \subsection{Specified Internal Heat Source} \label{info:INTERNAL_HEAT_SOURCE} +\label{internal_heating} The condensed phase heat conduction equation has a source term that describes the internal sources and sinks of energy. There are three types of sources that contribute to this term: @@ -2441,16 +2442,24 @@ \subsection{Specified Internal Heat Source} internal absorption and emission of radiation (see Sec.~\ref{info:liquid_fuels}), and the source specified by the user. An example of the case where specified heat source could be needed is the heating of electrical cables due to internal current. -The internal source term for each layer of the surface is specified using \ct{INTERNAL_HEAT_SOURCE} on the \ct{SURF} line. Its units are \unit{kW/m^3} and the default value is zero. An optional time ramp can be specified for each layer's heat source using \ct{RAMP_IHS}. In the example below, the cylindrical surface describing a cable consists of an outer plastic layer and inner core of metal. The metal core is heated with a power of 300~\unit{kW/m^3}. +The internal source term for each layer of the surface is specified using \ct{INTERNAL_HEAT_SOURCE} on the \ct{SURF} line. Its units are \unit{kW/m^3} and the default value is zero. An optional time ramp can be specified for each layer's heat source using \ct{RAMP_IHS}. In the example below, the cylindrical surface describing a 10~cm long cable segment consists of an outer plastic layer and inner core of metal. The metal core is heated with a power of 300~\unit{kW/m^3}. \begin{lstlisting} - &SURF ID = 'Cable' - THICKNESS = 0.002,0.008 - MATL_ID(1,1) = 'PLASTIC' - MATL_ID(2,1) = 'METAL' - GEOMETRY = 'CYLINDRICAL' - LENGTH = 0.1 - INTERNAL_HEAT_SOURCE = 0.,300. / +&SURF ID = 'Cable' + THICKNESS = 0.002,0.008 + MATL_ID(1,1) = 'PLASTIC' + MATL_ID(2,1) = 'METAL' + GEOMETRY = 'CYLINDRICAL' + LENGTH = 0.1 + INTERNAL_HEAT_SOURCE = 0.,300. / \end{lstlisting} +Figure~\ref{fig:internal_heating} displays the heat generated by 10 of these cable segments. The exact value is 300~\unit{kW/m^3} multiplied by the volume of the metal within the cable segment, $2 \times 10^{-5}$~\unit{m^3}, multiplied by the number of segments, 10, which equals approximately 0.06~kW. +\begin{figure}[!ht] + \centering + \includegraphics[height=2.35in]{SCRIPT_FIGURES/internal_heating} + \caption[Results of the \ct{internal_heating} test case]{Heating rate of a set of 10 cable segments. The dashed line represents the heat generated by the cable and the dotted line the heat flowing out of the computational domain.} + \label{fig:internal_heating} +\end{figure} + \subsection{Non-Planar Walls and Targets} @@ -13531,7 +13540,7 @@ \section{\texorpdfstring{{\tt SURF}}{SURF} (Surface Properties)} \ct{INIT_IDS} & Char.~Array & Section~\ref{info:trees} & & \\ \hline \ct{INIT_PER_AREA} & Real & Section~\ref{info:trees} & m$^{-2}$ & \\ \hline \ct{INNER_RADIUS} & Real & Section~\ref{info:PART_GEOMETRY} & m & \\ \hline -\ct{INTERNAL_HEAT_SOURCE} & Real Array & Section~\ref{info:INTERNAL_HEAT_SOURCE} & \unit{kW/m^3} & \\ \hline +\ct{INTERNAL_HEAT_SOURCE} & Real Array & Section~\ref{info:INTERNAL_HEAT_SOURCE} & \unit{kW/m^3} & 0 \\ \hline \ct{LAYER_DIVIDE} & Real & Section~\ref{info:LAYER_DIVIDE} & & \ct{N_LAYERS}/2 \\ \hline \ct{LEAK_PATH} & Int.~Pair & Section~\ref{info:Leaks} & & \\ \hline \ct{LEAK_PATH_ID} & Character~Pair & Section~\ref{info:Leaks} & & \\ \hline diff --git a/Utilities/Python/FDS_verification_dataplot_inputs.csv b/Utilities/Python/FDS_verification_dataplot_inputs.csv index 08718578ff..de5d8133b3 100644 --- a/Utilities/Python/FDS_verification_dataplot_inputs.csv +++ b/Utilities/Python/FDS_verification_dataplot_inputs.csv @@ -452,6 +452,8 @@ d,init_overlap,Miscellaneous/init_overlap_git.txt,Miscellaneous/init_overlap.csv d,insulated_steel_pipe,Heat_Transfer/insulated_steel_pipe_git.txt,Heat_Transfer/insulated_steel_pipe.csv,1,2,Radius,Temp,Analytical (Temp),k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Heat_Transfer/insulated_steel_pipe_prof_1.csv,2,3,Radius,Temperature,FDS (Temperature),ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Temperature (insulated_steel_pipe),Radius (m),Temperature (°C),0.01,0.06,1,0,500,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/insulated_steel_pipe,Relative Error,end,0.01,Heat Transfer,r^,r,TeX d,insulated_steel_pipe,Heat_Transfer/insulated_steel_pipe_2d_git.txt,Heat_Transfer/insulated_steel_pipe_2d.csv,1,2,Radius,Temp,Analytical (Temp),k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Heat_Transfer/insulated_steel_pipe_2d_prof_2.csv,2,3,Radius,T_in,FDS (Temperature),ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Temperature (insulated_steel_pipe_2d),Radius (m),Temperature (°C),0.01,0.06,1,0,500,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/insulated_steel_pipe_2d,Relative Error,end,0.01,Heat Transfer,r^,r,TeX d,insulated_steel_plate,Heat_Transfer/insulated_steel_plate_git.txt,Heat_Transfer/insulated_steel_plate.csv,1,2,Depth,Temp,Analytical (Temp),k-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Heat_Transfer/insulated_steel_plate_prof_1.csv,2,3,Depth,Temperature,FDS (Temperature),ko,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Temperature (insulated_steel_plate),Depth (m),Temperature (°C),0,0.05,1,0,500,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/insulated_steel_plate,Relative Error,end,0.01,Heat Transfer,r^,r,TeX +d,internal_heating,Heat_Transfer/internal_heating_git.txt,Heat_Transfer/internal_heating.csv,1,3,Time,HF,Analytical (HF),k-,0,100000,,400,600,-1.00E+09,1.00E+09,0,Heat_Transfer/internal_heating_devc.csv,2,3,Time,HF_1,FDS (HF_1),k--,0,100000,,400,600,-1.00E+09,1.00E+09,0,Heat Flow (internal_heating),Time (min),Heat Flow (kW),0,10.,60,0,0.08,1,no,0.05 0.90,SouthEast,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/internal_heating,Relative Error,mean,0.01,Heat Transfer,r^,r,TeX +f,internal_heating,Heat_Transfer/internal_heating_git.txt,Heat_Transfer/internal_heating.csv,1,3,Time,HF,blank,blank,0,100000,,400,600,-1.00E+09,1.00E+09,0,Heat_Transfer/internal_heating_devc.csv,2,3,Time,HF_2,FDS (HF_2),k:,0,100000,,400,600,-1.00E+09,1.00E+09,0,Heat Flow (internal_heating),Time (s),Heat Flow (kW),0,10.,60,0,0.08,1,no,0.05 0.90,SouthEast,,1,linear,FDS_User_Guide/SCRIPT_FIGURES/internal_heating,Relative Error,mean,0.01,Heat Transfer,r^,r,TeX d,isentropic,Pressure_Effects/isentropic_git.txt,Pressure_Effects/isentropic.csv,1,2,Time,Density_1|Density_2,Exact (Density_1)|Exact (Density_2),ko|ro,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Pressure_Effects/isentropic_devc.csv,2,3,Time,density_1|density_2,FDS (density_1)|FDS (density_2),k-|r-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Density (isentropic),Time (s),Density (kg/m³),0,60,1,1.1,1.4,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/isentropic_density,Relative Error,end,0.01,Pressure Effects,kd,k,TeX d,isentropic,Pressure_Effects/isentropic_git.txt,Pressure_Effects/isentropic.csv,1,2,Time,Pressure_1|Pressure_2,Exact (Pressure_1)|Exact (Pressure_2),ko|ro,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Pressure_Effects/isentropic_devc.csv,2,3,Time,pressure_1|pressure_2,FDS (pressure_1)|FDS (pressure_2),k-|r-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Pressure (isentropic),Time (s),Pressure (Pa),0,60,1,0,25000,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/isentropic_pressure,Relative Error,end,0.01,Pressure Effects,k+,k,TeX d,isentropic,Pressure_Effects/isentropic_git.txt,Pressure_Effects/isentropic.csv,1,2,Time,Temperature_1|Temperature_2,Exact (Temperature_1)|Exact (Temperature_2),ko|ro,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Pressure_Effects/isentropic_devc.csv,2,3,Time,temperature_1|temperature_2,FDS (temperature_1)|FDS (temperature_2),k-|r-,0,100000,,0,100000,-1.00E+09,1.00E+09,0,Temperature (isentropic),Time (s),Temperature (°C),0,60,1,15,40,1,no,0.05 0.90,SouthEast,,1,linear,FDS_Verification_Guide/SCRIPT_FIGURES/isentropic_temperature,Relative Error,end,0.01,Pressure Effects,k+,k,TeX diff --git a/Verification/FDS_Cases.sh b/Verification/FDS_Cases.sh index a00823f5de..85aa7d85f3 100755 --- a/Verification/FDS_Cases.sh +++ b/Verification/FDS_Cases.sh @@ -324,6 +324,7 @@ $QFDS -d Heat_Transfer ht3d_slab.fds $QFDS -d Heat_Transfer ht3d_sphere_24.fds $QFDS -p 4 -d Heat_Transfer ht3d_sphere_48.fds $QFDS -p 64 -d Heat_Transfer ht3d_sphere_96.fds +$QFDS -d Heat_Transfer internal_heating.fds $QFDS -d Heat_Transfer back_wall.fds $QFDS -p 4 -d Heat_Transfer back_wall_test.fds $QFDS -p 3 -d Heat_Transfer back_wall_test_2.fds diff --git a/Verification/Heat_Transfer/internal_heating.csv b/Verification/Heat_Transfer/internal_heating.csv new file mode 100644 index 0000000000..29134c2498 --- /dev/null +++ b/Verification/Heat_Transfer/internal_heating.csv @@ -0,0 +1,4 @@ +Time,HF +s,kW +400,0.0603 +600,0.0603 diff --git a/Verification/Heat_Transfer/internal_heating.fds b/Verification/Heat_Transfer/internal_heating.fds new file mode 100644 index 0000000000..f3ddd5626e --- /dev/null +++ b/Verification/Heat_Transfer/internal_heating.fds @@ -0,0 +1,54 @@ +&HEAD CHID='internal_heating', TITLE='Test INTERNAL_HEAT_SOURCE' / + +&MESH IJK=25,25,25, XB=-0.25, 0.25,-0.25, 0.25,0.00,0.50 / + +&TIME T_END=600. / + +&RADI RADIATION=F / + +&SURF ID = 'Cable' + THICKNESS = 0.002,0.008 + MATL_ID(1,1) = 'PLASTIC' + MATL_ID(2,1) = 'METAL' + GEOMETRY = 'CYLINDRICAL' + LENGTH = 0.1 + INTERNAL_HEAT_SOURCE = 0.,300. / + +&MATL ID = 'PLASTIC' + CONDUCTIVITY = 0.1 + SPECIFIC_HEAT = 0.05 + DENSITY = 100. / + +&MATL ID = 'METAL' + CONDUCTIVITY = 50. + SPECIFIC_HEAT = 0.1 + DENSITY = 2000. / + +&PART ID='Cable Segment', SURF_ID='Cable', STATIC=.TRUE., SAMPLING_FACTOR=1, + PROP_ID='Segment Image', QUANTITIES='PARTICLE TEMPERATURE' / + +&PROP ID='Segment Image', SMOKEVIEW_ID='tube', SMOKEVIEW_PARAMETERS='L=0.1','D=0.01','RANDXYZ=1' / + +&INIT N_PARTICLES=10, PART_ID='Cable Segment', XB=-0.15,0.15,-0.15,0.15,0.1,0.4 / + +&VENT MB='XMIN', SURF_ID='OPEN' / +&VENT MB='XMAX', SURF_ID='OPEN' / +&VENT MB='YMIN', SURF_ID='OPEN' / +&VENT MB='YMAX', SURF_ID='OPEN' / +&VENT MB='ZMIN', SURF_ID='OPEN' / +&VENT MB='ZMAX', SURF_ID='OPEN' / + +&DUMP DT_HRR=10, DT_DEVC=10 / + +&BNDF QUANTITY='GAUGE HEAT FLUX', CELL_CENTERED=T / +&BNDF QUANTITY='WALL TEMPERATURE', CELL_CENTERED=T / +&BNDF QUANTITY='CONVECTIVE HEAT FLUX', CELL_CENTERED=T / +&BNDF QUANTITY='HEAT TRANSFER COEFFICIENT', CELL_CENTERED=T / + +&SLCF PBZ=0.5, QUANTITY='TEMPERATURE', CELL_CENTERED=T / + +&DEVC ID='HF_1', QUANTITY='CONVECTIVE HEAT FLUX', SPATIAL_STATISTIC='SURFACE INTEGRAL', + XB=-0.25,0.25,-0.25,0.25,0.0,0.5, CONVERSION_FACTOR=-1, PART_ID='Cable Segment' / +&DEVC ID='HF_2', QUANTITY='ENTHALPY FLUX Z', SPATIAL_STATISTIC='AREA INTEGRAL', XB=-0.25,0.25,-0.25,0.25,0.5,0.5 / + +&TAIL /