GithubHelp home page GithubHelp logo

Comments (5)

smft avatar smft commented on June 14, 2024

I compiled all the codes with gnu compiler. It seems that the code is not compatible with intel compile version 2018 update 2 perfectly.

Is regesm compiler sensitive?

from regesm.

uturuncoglu avatar uturuncoglu commented on June 14, 2024

Hi, That is great! Actually, the version of RegESM that is used in the workshop is little bit old. It might be compatible with RegESM 1.0. After that we introduced co-processing component (in 1.1) and EnablePerfCheck is an option to measure wall clock time in predefined regions in the code when co-processing component enabled. So, if you plan to use master, please include that option to the namelist.rc (I think that you are using namelist.rc coming from workshop repository). There might be also other differences but I am not sure. Just try and let me know when you need help. In addition, after RegESM 1.1 the modeling system uses Markdown based documentation rather than static PDF file. It is more convenient way to keep documentation up to date. You can find the link for the specific section of documentation in the README.md in the RegESM repository page. For example, installation section is in installation and running. For the question related with compiler, there is no any dependency. I could successfully compiled model with Intel and gnu compilers but again it might change based on your working environment and used version of the required libraries. So, let me know when you have a problem also with installation. I think you are very close to have a working system.

from regesm.

smft avatar smft commented on June 14, 2024

1cf4e313c745187be6137d23235338fd
Thanks a lot ! RegESM is running in a concurrent mode, while sequential is not working. I think this maybe results from my environment settings. One more thing, I find that regesm's default Coupling Type is ocean -------> atmosphere (explicit) and ATM------->OCN is implicit. But I do not quite understand the other two mode 'Semi-implicit' and 'leap frog' listed in your namelist.rc. Any references?
Many Thanks!

from regesm.

uturuncoglu avatar uturuncoglu commented on June 14, 2024

you might find more information about sequential vs. concurrent and their setup in the Markdown documentation. In semi-implicit the ocean model is one step ahead. So, there is a one coupling time step lag between them. Following figure could demonstrate it,

Fig03.pdf

This is a convention in ESMF side, so to get more information you could check here.

from regesm.

smft avatar smft commented on June 14, 2024

from regesm.

Related Issues (20)

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.