WINDSGEN¶
Copyright (c) 2024 MPI-M, Clara Bayley
—– CLEO —– File: windsgen.py Project: thermobinary_src Created Date: Wednesday 26th March 2025 Author: Clara Bayley (CB) Additional Contributors: —– License: BSD 3-Clause “New” or “Revised” License https://opensource.org/licenses/BSD-3-Clause —– File Description: Various ways of generating wind fields (wvel, vvel and uvel) to read into CLEO
- class cleopy.thermobinary_src.windsgen.ConstUniformWinds(WVEL, UVEL, VVEL)[source]¶
create winds that’s constant in time and uniform throughout the domain
- class cleopy.thermobinary_src.windsgen.DryAdiabat2DFlowField(WMAX, Zlength, Xlength, VVEL, dryadiabat)[source]¶
create winds that are constant in time in a 2D (z,x) dependent flow field. Divergence free field with density dependence assuming dry adiabat. Equations derived from Arabas et al. 2015 (sect 2.1)
- class cleopy.thermobinary_src.windsgen.Simple2DFlowField(config_filename, constants_filename, WMAX, Zlength, Xlength, VVEL)[source]¶
create winds that are constant in time in a 2D (z,x) dependent flow field assumign dry hydrostatic adiabat for density profile. Equations derived from Arabas et al. 2015 (sect 2.1)