(Toolbox fOr Stratified Convective Atmospheres)
TOSCA is an incompressible finite-volume large-eddy simulation code formulated in curvilinear coordinates with Boussinesq approximation to account for buoyancy. It features a moving immersed boundary method and several actuator models to include bodies and wind turbines within the simulation domain. It has been successfully used to simulate atmospheric boundary layer and wind farm flows, including terrain and wind farm induced atmospheric gravity waves, cluster wakes, as well as wind farm control problems. TOSCA is currently developed at the Computational Fluid Dynamics Laboratory of the University of British Columbia, Okanagan Campus.
We kindly ask you to please fill up this survey, which allows us to keep track of new TOSCA users around the world.
The code is open-source and licensed under the BSD 2-Clause Simplified License.
A large effort has been recently put in creating a comprehensive user guide, which is hosted on GitHub Pages.
Although some chapters are still under construction, you can already find instructions on how to install the code, a complete list of all input files and variables, together with their explanation,
as well as a step by step guide of some of the tutorials that are available on the repository under the tests/ directory. We refer to these set of
read-the-docs pages online as the main TOSCA user guide.
An additional, temporary, user guide (which will soon become outdated) with a TOSCA Getting Started can be found inside docs/ (TOSCA_UserGuide.pdf).
For programmers, the code follows the Doxygen commenting style, so that a programmer's documentation is automatically generated by Doxygen.
This can be found both inside docs/ (ReferenceManual.pdf), or opened as a web documentation upon downloading the TOSCA repository and opening
docs/html/index.html
For bugs, questions and to request modification to the TOSCA code, please open an issue on GitHub. You can also contribute to the TOSCA code as explained here. For different matters, please contact sebastiano.stipa@vki.ac.be or aajay100@mail.ubc.ca.
The TOSCA code can be cited using the following articles. For generic citations, please use the first article in the list while the remaining articles can be used to cite specific features of the TOSCA code.
- TOSCA – an open-source, finite-volume, large-eddy simulation (LES) environment for wind farm flows.
- The actuator farm model for large eddy simulation (LES) of wind-farm-induced atmospheric gravity waves and farm–farm interaction.
- A large-eddy simulation (LES) model for wind-farm-induced atmospheric gravity wave effects inside conventionally neutral boundary layers.
- Mixed subgrid-scale models in generalized curvilinear coordinates for large-eddy simulations of heterogeneous turbulent flows.
- OpenFAST coupling
- Direct/Indirect profile assimilation techniques to drive LES with observations/mesoscale models
- New LES models
- New IBM wall models
- Lateral fringe region.
tosca: transient solver for stratified incompressible flows. Temperature stratification is accounted via Boussinesq approximation.tosca2PV: post processor for ParaView visualization. Writes data in XMF/HDF format.
- Coupling with the Weather Research and Forecasting Model
- Multiphase capabilities
Credits & Copyright: Sebastiano Stipa - Arjun Ajay - Mohammad Hadi - Joshua Brinkerhoff - The University of British Columbia
