NREL / SOWFA

Other
131 stars 113 forks source link

Replace ad-hoc sponge layer implementation with more general sponge layer class #36

Closed DriesAllaerts closed 5 years ago

DriesAllaerts commented 5 years ago

The ad-hoc sponge layer implementation in ABLSolver and ABLTerrainSolver is replaced with a more general implementation of a sponge layer class, thereby avoiding code duplication in the different solvers. Moreover, the general sponge layer class can also be used to specify horizontal sponge layers at the lateral boundaries, although this does require modifying and recompiling the solvers. The input in ABLProperties has been changed so input files of old cases need to be adapted.