No description, website, or topics provided.
Fortran CMake Python C++ C SourcePawn
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
C_wrapper
cmake
config
doc
examples
external
misc
plexrt
python
src
src_ANN
src_rrtmg
tests
.codedocs
.gitmodules
CMakeLists.txt
COPYING
Readme.md

Readme.md

The Tenstream solver approximately solves the radiative transfer equation in 3D and computes irradiance and heating rates from optical properties.

Documentation

Overview Documentation is available in the corresponding paper:

The solver is coupled to the software packages:

  • LibRadtran -- all purpose radiative transfer Library(partially free)
  • UCLA-LES -- Large Eddy Simulation code for cloud resolving simulations
  • COSMO -- Numerical Weather Prediction model
  • DALES -- Dutch Atmospheric Large-Eddy Simulation model

Note concerning the usage

The code is distributed under the GPL, and you are therefore free to use, change and redistribute it.
I do however highly encourage you to participate in the development of the codebase. If you are using the code in your work, please consider sharing bugfixes and experiences. Given the experimental status of the solver, I kindly ask that you get in touch before publishing any results concerning the TenStream solver to ensure correctness of the results.
It would also be appreciated to discuss co-authorship for research publications conducted with the TenStream solver.

Contact

Don't hesitate to ask, fabian@jakub.com (www.jakub.com )


Further installation instructions and quick tips are available at the TenStream-Wiki
Prerequisites for the Tenstream solver are
  • cmake
  • PETSc
  • MPI

Instructions on how to install these is beyond the scope of this text.

The solver is currently tested and running at:

  • Linux Cluster University Munich
  • Linux Cluster LRZ
  • Linux Cluster MaxPlanckInstitute Hamburg
  • IBM Power6 Machine "blizzard" at DKRZ, Hamburg
  • Mistral supercomputer, Intel Haswell, at DKRZ, Hamburg

You may find a hint for a suitable config file in the config/ directory:

Currently the solver is tested for Compilers:

  • GFortran
  • Intel Compiler
  • XLF IBM Compilers

If you found yourself go nuts because of compile errors, please consider providing installation instructions for your particular enviroment.