Actuator source term for wing simulation is only partially applied depending on number of MPI ranks #1217
Closed
3 of 13 tasks
Labels
bug:amr-wind
Something isn't working
Bug description
The simulation setup is an "infinite" wing where the streamwise direction is x, the normal direction is z and the spanwise direction is y.
To model the "infinite wing" periodic BCs are applied in y and the wing span equals the domain width in y (Lymin=-8 < y < Lymax=+8). This setup should not exhibit any spanwise gradients (in terms of actuator source term and velocities). However, depending on the number of chosen MPI ranks this is not the case and the actuator source term is only applied from -8 < y < 0, but is missing between 0 < y < 8.
Steps to reproduce
Details:
please see attached slurm submission script
@tonyinme replicated this issue on one of NREL's HPC systems, so the specific machine details might be secondary.
Expected behavior
The actuator source term should be applied from y=-8 to y=+8 and the y-velocity should be of order 10^(-14).
Note: This is not the most common AMR use case. In order to essentially obtain a 2D wing simulation which uses grid refinement the number of grid points in y is Ny=2 on the coarsest grid. Thus the blocking factor is set to
amr.blocking_factor_y = 2
.AMR-Wind information
The text was updated successfully, but these errors were encountered: