(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.
A large effort has been recently put in creating a comprehensive User Guide, which hosted right here on GitHub.
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 GitHub. You can also contribute to the TOSCA code as explained here. For different matters, please contact [email protected] or [email protected].
The following is a list of publication where TOSCA has been used. For referencing the TOSCA code please use the first publication on the list.
- 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.
- The multi-scale coupled model: a new framework capturing wind farm–atmosphere interaction and global blockage effects.
- A large-eddy simulation (LES) model for wind-farm-induced atmospheric gravity wave effects inside conventionally neutral boundary layers.
- A shear stress parametrization for arbitrary wind farms in conventionally neutral boundary layers.
- Recommendations on setup in simulating atmospheric gravity waves under conventionally neutral boundary layer conditions.
- Active Cluster Wake Mixing.
- Direct/Indirect profile assimilation techniques to drive LES with observations/mesoscale models
- New scale-dependent LES model
- New stability dependent wall model for IBM
- IBM also for concurrent precursor (to model terrain features)
- 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.
- Actuator model coupling with OpenFAST
- Two-way overset interpolation
- Multiphase capabilities
Credits & Copyright: Sebastiano Stipa - Arjun Ajay - Mohammad Hadi - The University of British Columbia