Coder Social home page Coder Social logo

deniseiras / professional_monan-model Goto Github PK

View Code? Open in Web Editor NEW

This project forked from monanadmin/monan-model

0.0 0.0 0.0 3.91 MB

MONAN - Model for Ocean-laNd-Atmosphere PredictioN

License: Other

Shell 0.15% C++ 1.20% Python 2.71% C 1.29% Fortran 93.76% Assembly 0.01% MATLAB 0.10% Forth 0.01% Pascal 0.01% SourcePawn 0.01% Makefile 0.63% CMake 0.15% Roff 0.01%

professional_monan-model's Introduction

MONAN-v0.5.0

Model for Ocean-laNd-Atmosphere predictioN

MONAN is a community model of the Unified Earth System that has as its main objective, as its name already refers, to be a numerical model that covers all scales, geographical and temporal, of the entire Earth system and its implications. It is "community" because it aggregates efforts from several brazilian national institutions such as universities, research centers, operational centers and various authorities in the area of meteorology, environment, oceans and others. It also can receive support from international centers and universities as well as support from the private sector.

The MONAN Model is managed by a scientific committee appointed by INPE's director and has its initial version structure (0.1.0) based on the dynamic core of the MPAS 8.0.1 Model. part of the physics used by MONAN is obtained from the MPAS model and another part obtained from other sources or developed by the community. The MPAS model can be found at the link GitHub - MPAS-Dev/MPAS-Model: Repository for MPAS models and shared framework releases.

HISTORY

VERSION 0.1.0 - Initial version structure (0.1.0) based on the dynamic core of the MPAS 8.0.1 Model. VERSION 0.2.0 - Included variables and new isobaric levels. VERSION 0.3.0 - Included new levels for existing variables and included new variables. VERSION 0.4.0 - Included new variables; update MPAS-v8.0.2; bug fixes. VERSION 0.5.0 - Included new variables.

MPAS-v8.0.2

The Model for Prediction Across Scales (MPAS) is a collaborative project for developing atmosphere, ocean, and other earth-system simulation components for use in climate, regional climate, and weather studies. The primary development partners are the climate modeling group at Los Alamos National Laboratory (COSIM) and the National Center for Atmospheric Research. Both primary partners are responsible for the MPAS framework, operators, and tools common to the applications; LANL has primary responsibility for the ocean model, and NCAR has primary responsibility for the atmospheric model.

The MPAS framework facilitates the rapid development and prototyping of models by providing infrastructure typically required by model developers, including high-level data types, communication routines, and I/O routines. By using MPAS, developers can leverage pre-existing code and focus more on development of their model.

BUILDING

This README is provided as a brief introduction to the MPAS framework. It does not provide details about each specific model, nor does it provide building instructions.

For information about building and running each core, please refer to each core's user's guide, which can be found at the following web sites:

MPAS-Atmosphere

MPAS-Albany Land Ice

MPAS-Ocean

MPAS-Seaice

Code Layout

Within the MPAS repository, code is laid out as follows. Sub-directories are only described below the src directory.

MPAS-Model
├── src
│   ├── driver -- Main driver for MPAS in stand-alone mode (Shared)
│   ├── external -- External software for MPAS (Shared)
│   ├── framework -- MPAS Framework (Includes DDT Descriptions, and shared routines. Shared)
│   ├── operators -- MPAS Opeartors (Includes Operators for MPAS meshes. Shared)
│   ├── tools -- Empty directory for include files that Registry generates (Shared)
│   │   ├── registry -- Code for building Registry.xml parser (Shared)
│   │   └── input_gen -- Code for generating streams and namelist files (Shared)
│   └── core_* -- Individual model cores.
│       └── inc -- Empty directory for include files that Registry generates
├── testing_and_setup -- Tools for setting up configurations and test cases (Shared)
└── default_inputs -- Copies of default stream and namelists files (Shared)

Model cores are typically developed independently. For information about building and running a particular core, please refer to that core's user's guide.

professional_monan-model's People

Contributors

deniseiras avatar luflarois avatar carlosrenatosouza2 avatar egkhamis avatar joaomas avatar

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.