<div dir="ltr"><div>Hi everyone!</div><div>I don't understand how to set boundary conditions on upper boundary. In the comment in file Grid_bcApplyToRegionSpecialized is written <br></div><div>regionData(regionSize(BC_DIR)-guard+1:regionSize(BC_DIR),:,:,variables) =  boundary values</div><div>but below, in the code, in all examples, there is something like</div><div>k = 2*guard+1<br>do i = 1,guard<br>                                     regionData(k-i,1:je,1:ke,ivar)= regionData(i,1:je,1:ke,ivar)*sign<br> end do</div><div><br></div><div>but why we set condition on the upper boundary, using the beginning of array regionData? not its end, like 
regionData(regionSize(BC_DIR)) in comment?<br></div></div>