Code Monkey home page Code Monkey logo
Tenstream Radiative Transfer Model photo

tenstream Goto Github PK

repos: 1.0 gists: 0.0

Name: Tenstream Radiative Transfer Model

Type: Organization

Bio: Parallel Radiative Transfer Model to calculate atmospheric heating rates for use in cloud resolving models

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:

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

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, [email protected] (www.jakub.com )


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

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 setup in the gitlab CI pipeline of the project

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.

Tenstream Radiative Transfer Model's Projects

tenstream icon tenstream

TenStream - a 3D radiative transfer solver for earth system models

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.