ROMS Part 1 Installation

Поделиться
HTML-код
  • Опубликовано: 3 июл 2024
  • Part 1: Installing ROMS
    OS: Linux Ubuntu
    The tutorial series was edited from a working meeting recording with Environmental Technology students Chua Seong Jinq and Satpal Singh.
    You can view the installation steps here at atmosfera.usm.my/posts/post20....
    Find out more about our Master of Science in Environmental Science at this link: indtech.usm.my/index.php/admi...
    We also offer and Bachelor’s degree with Honours program on Environmental Technology. Read more about it here: indtech.usm.my/index.php/admi...
    Visit our research website at atmosfera.usm.my

Комментарии • 41

  • @ranjankumarsahu998
    @ranjankumarsahu998 2 года назад +1

    yes, I am watching your video for some 5th or some time, bhae. Why does this looks to me like a wittily written movie version of installing something like ROMS, you go installing stuff with a linux that doesn't have the obvious packages... and then feels like,,,poof its not gonna install.. something is bad.... and you make it work...mahn. 😂 I love how everything fell into place with you, and the person's guidance. I'm really happy for the happy ending, occuring in mere 48 mins. Never have I ever seen someone install something in such a less time, following instructions and calm... i'm used to shouting/hearing others shout if the installation seems to be not in the right path.
    thanks for the great video.😍👍👍🤘

    • @YusriYusup
      @YusriYusup  2 года назад

      Haha, thanks for the great comment!

    • @cl4udioiturra
      @cl4udioiturra Год назад +1

      If you r using UBUNTU 18 LTS, should have the same package library! Under 20.04 (20.02 IS THE SAME AS 18)the kernel was updated and the package library r not the same. If you wanna run the same example, use Fortran and netcdf 7, both under ubuntu 18 LTS!

  • @jhwen4195
    @jhwen4195 Год назад +1

    Thank you sir for making this. After finished the compiling , the terminal only shows the ROMS Version and the date when I executed the model. I wonder if there is something I missed, thanks.

    • @YusriYusup
      @YusriYusup  Год назад

      I’m not quite sure. If you can see the version it means that it is installed.

  • @user-st8kq7qb9s
    @user-st8kq7qb9s 6 месяцев назад +1

    Thanks for the playlist. Could you kindly provide the documents?

    • @YusriYusup
      @YusriYusup  5 месяцев назад

      It’s on my atmosfera.usm.my website.

  • @user-ei8tk8ys4d
    @user-ei8tk8ys4d 7 месяцев назад

    Thank you for your videos.But when I write this command(./build.roms.sh -j 2),my machine occurs a lot of problems(mkdir: cannot create directory ‘/Build_romsG’: Permission denied and ake: *** No rule to make target '/Build_romsG/netcdf.mod', needed by '/Build_romsG/MakeDepend'. Stop.)I can't solve them.Thank you so much

    • @user-ei8tk8ys4d
      @user-ei8tk8ys4d 7 месяцев назад

      and I try to install the make

    • @YusriYusup
      @YusriYusup  7 месяцев назад

      You have to check your permisssions. Maybe it is in a root folder that you are not allowed to use.

  • @RezaBadpa-ws3wt
    @RezaBadpa-ws3wt Год назад

    Thank you for your helpful videos. when I write this command (cp ~/roms/trunk/ROMS/External/varinfo.dat .) my machine cannot find it from my truck (cp: cannot stat ‘/home/rbadpa/roms/trunk/ROMS/External/varinfo.dat’: No such file or directory), I search for it but also I couldn't find it. I tried different Linux machines, but I received this error again. I check the directory carefully. there is no variinfo.dat in the ~/roms/trunk/ROMS/External. Thnk you so much

    • @andresfelipejuliobarragan2528
      @andresfelipejuliobarragan2528 Год назад

      Hi, I had it problem, i think that is for type of archive. Is diferent, .yaml i was working with .yaml is that's ok, but dont know if is correct compilar with .yaml

    • @andresfelipejuliobarragan2528
      @andresfelipejuliobarragan2528 Год назад

      Excuse me, how did, you had some solution to problem?

    • @YusriYusup
      @YusriYusup  5 месяцев назад

      Yes, I haven’t worked on it for some time but I think the extension changed to something else other than .dat.

  • @abhishekabhu123
    @abhishekabhu123 3 года назад

    How that search bar came at 11:18

    • @YusriYusup
      @YusriYusup  2 года назад

      I think we just press ctrl W or something like that.

  • @mapo601
    @mapo601 Год назад +2

    I am trying to compile the upwelling case and I got this error message: [proxy:0:0@localhost.localdomain] HYDU_create_process (utils/launch/launch.c:73): execvp error on file romsM (No such file or directory). Any idea ??

    • @mapo601
      @mapo601 Год назад +1

      The error message appears when I write the command "mpirun -np 4 romsM roms_upwelling.in"

    • @cl4udioiturra
      @cl4udioiturra Год назад +1

      @@mapo601 Hello, disable all the MPI headers on the build_roms.cs file, if u r using revision 11 do not use gcc7.

    • @YusriYusup
      @YusriYusup  5 месяцев назад

      I’m sorry but I didn’t face this before. Maybe something to do with the file name romsM?

  • @longtaoliu3654
    @longtaoliu3654 3 года назад +1

    Hello,this video is nice , but I can't hear the other person clearly

    • @YusriYusup
      @YusriYusup  3 года назад

      Hi, sorry to hear that but it was recorded quickly so we didn’t have time to make sure the audio was ok.

  • @anannaloodh2617
    @anannaloodh2617 3 года назад

    Hello there,
    It will be very nice if I had this resource file. Would you share this one (word file).

    • @YusriYusup
      @YusriYusup  3 года назад +1

      Good idea, we are thinking of creating a website to post our resources. Stay tuned.

    • @YusriYusup
      @YusriYusup  3 года назад +1

      The link to the document is at the link given in the description.

  • @ranjankumarsahu998
    @ranjankumarsahu998 2 года назад +1

    I'm having issue with the varinfo.dat file copying, I manually checked there is no such file in the ROMS/External directory.

    • @ranjankumarsahu998
      @ranjankumarsahu998 2 года назад +1

      instead i have a varinfo.yaml file

    • @YusriYusup
      @YusriYusup  2 года назад +2

      I think the ROMS developer changed the default varinfo file type to yaml. You can try to simply replace the dat file with the yaml file.

    • @ranjankumarsahu998
      @ranjankumarsahu998 2 года назад +1

      @@YusriYusup haa. I have proceeded assuming that.. and it worked.

    • @cl4udioiturra
      @cl4udioiturra Год назад +1

      @@ranjankumarsahu998 HI! If after running the example you have a memory leak ERROR, you have to update your gcc, gcc7 did not work ok with .yaml files.

  • @MFG63
    @MFG63 2 года назад

    Hello sir, can this program be installed on Windows? Thank you

    • @YusriYusup
      @YusriYusup  2 года назад

      Nope, it can only be installed on Linux. You can also use the Windows Subsystem for Linux to run it.

    • @MFG63
      @MFG63 2 года назад

      @@YusriYusup thank you sir

  • @mapo601
    @mapo601 Год назад

    I am PhD student at Umaine. I really appreciate your videos, they have been very helpful for me. I am trying to compile the UPWELLIN case, but when ROMS tries to create the file called roms.G, I got this error: cannot find libasan_preinit.o: No such file or directory. Any idea ???

    • @YusriYusup
      @YusriYusup  Год назад

      Thanks for the message. Like the error said, it can’t find the file. So my first guess is that the path pointing to the file is incorrect or not updated in the make settings file. I know my answer is general because I don’t know your configuration, but it should give you a hint in solving it.

    • @cl4udioiturra
      @cl4udioiturra Год назад +2

      libasan is a library located in lib /LIB, r u using Mac? o linux?, this example works fine if you compile the code using the same software, like gfortran-7, gcc-7,n-c, all loaded on the ubuntu 20.04 version repository. Ubuntu 22 LTS use a different kernel, and different repository, if you install gfortran will install g-fortran 11 with is incompatible with the lib, etc...so make sure u r using the same software and the same ROMS revision 1052. For revision 11, g-fortran 7 did not work with the files .ylm, so you need to update to g-11 or compile with ifort, and more and more details....If you wanna run the code easily, install ubuntu 18 LTS and download the revision 1052.

    • @mapo601
      @mapo601 Год назад +1

      Hi @@cl4udioiturra, thank you for your comment. I wanted to let you know that I was able to solve my problem by following this tutorial: ruclips.net/video/afcGwBWlVhE/видео.html . It is about how to install COAWST in Centos 7, COAWST is a numerical model which uses ROMS so the complementary software is the same, so I could install ROMS on Centos 7 by following that tutorial. Just in case someone else is sticky in that part.

    • @diyadas2862
      @diyadas2862 Год назад

      Hi I too got the same error could you kindly tell me how to
      resolve it

  • @ranjankumarsahu998
    @ranjankumarsahu998 2 года назад

    at 30:33, yusriy declares that the first entered command svn isn't necessary, but in the document you've provided, it's still there. It's astounding to see making same mistake again. SO, is it necessary or unnecessary.
    I presume, that this was some kinda last moment prepped discussion, sorry, but atleast modify the document provided in the link.
    thanks.

    • @YusriYusup
      @YusriYusup  2 года назад

      The svn command is repetitive, but it won’t disrupt the general flow of installation. So, we felt that there is no harm in just leaving it in. At most, you just have to delete the additional folder.

    • @ranjankumarsahu998
      @ranjankumarsahu998 2 года назад

      @@YusriYusup thanks for the info. Though it was hauling and not to forget, Litt bit confusing with two directories.. copying, one inside other etc..anyway. it was very informative watch.