Switched from win10 and MATLAB to ubuntu and python"q"

Click For Summary
SUMMARY

The discussion centers on transitioning from Windows 10 and MATLAB to Ubuntu and Python, with a focus on learning OpenFOAM and using Relap5. Users are encouraged to adopt Linux due to its compatibility with modern development tools, particularly OpenFOAM, which is Linux-exclusive. The conversation highlights the importance of mastering Linux system maintenance and UNIX tools, suggesting that a dual boot or virtualization setup is beneficial for comprehensive learning.

PREREQUISITES
  • Familiarity with Relap5 and its functionalities
  • Basic understanding of Linux operating systems, specifically Ubuntu
  • Knowledge of OpenFOAM and its applications in computational fluid dynamics
  • Experience with Python programming language
NEXT STEPS
  • Research how to install and configure OpenFOAM on Ubuntu
  • Learn about the Windows Subsystem for Linux (WSL) and its capabilities
  • Explore dual booting options with GRUB for Linux and Windows
  • Study UNIX tools and commands for effective system maintenance
USEFUL FOR

This discussion is beneficial for engineers, scientists, and developers transitioning to Linux environments, particularly those interested in computational fluid dynamics and enhancing their programming skills in Python and OpenFOAM.

madhisoka
Messages
49
Reaction score
5
Hi, I felt like I have to learn more than one coding language, and wanted to strengthen my coding skills in general. I am good with Relap5 but I want to learn OpenFoam. is what I did logical and going to be worth the pain ? also I only have the Relap5 version of a windows ,is it possible to run it on Ubuntu " tried but it didnt work "
 
Physics news on Phys.org
https://relap53d.inl.gov/SitePages/Home.aspx

Relap53D is certified for OpenSUSE Linux. All of python and a lot of other modern development environments work well on Linux. Chances are very high that you will be required to use Linux a lot for many good reasons. Example: openfoam is Linux only.

I am guessing you may be running the Ubuntu app under Windows 10. If not consider WSL as a starting point. Only. Not the final destination.
https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux - WSL

After you become comfortable with that, consider seriously a dual boot environment, i.e., grub, or virtualization. Why? So you can master Linux system maintenance and very importantly, UNIX tools.

If you view learning to diversify your skill set as painful, you really may want to consider some other primary area of interest. This need to learn new skills will continue to happen as long as you work in basic Sciences like Physics. And it is accelerating.
 

Similar threads

  • · Replies 20 ·
Replies
20
Views
4K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 21 ·
Replies
21
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
8K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 14 ·
Replies
14
Views
6K
Replies
60
Views
11K