-
Fortran 2023 Key Updates and Potential in Scientific Computing
1 Introduction to Fortran Fortran, short for “Formula Translation”, is one of the oldest programming languages, developed by IBM in the 1950s to handle scientific and engineering calculations. Despite the passage of many decades, Fortran remains crucial in areas like high-performance computing (HPC), weather forecasting, physics simulations, and computational engineering due to its efficient handling…
-
NOTE ABOUT FORTRAN CGI PROGRAM IN DEBIAN APACHE2
Contents 1 Install Necessary Packages 2 Write the Fortran Program 3 Compile the Fortran Program 4 Set Up the CGI Directory 5 Configure Apache2 6 Restart Apache2 7 Test the Fortran CGI Script To set up a Fortran CGI program in the Debian Apache2 environment, you’ll need to configure a few things to ensure that…
-
Config MSYS2 Fortran environment running via Proxy and CA root certification on Windows
Most IT companies today distribute computers that connect to VPC virtual computers through a proxy port and have internal CA certification installed.If you only install it on your personal computer, skip this article. When installing the msys2 system and updating packages using the pacman -Syu command,you may get some errors of not being able to…
-
STL_X3D_Viewer
About A simple Fortran stl x3d viewer , can view 3D model of any stl or x3d file. Get it here : https://github.com/v-h-giang/STL_X3D_Viewer Have 3 open source Fortran library to share here : Using : SDL2 , opengl , glu ASDW button to rotate , or mouse scroll to zoom in/out Compile by MSYS2 (windows):…
-
Mariadb_connector_fortran
About A Open Source Fortran interface for Mariadb-connector/C It can use to connect to Mariadb, MySQL, Oracle Get it here : https://github.com/v-h-giang/Mariadb_connector_fortran/ Download newest Mariadb client connector/C (dll file) here for windows OS : https://mariadb.com/kb/en/mariadb-connector-c/ How to use with sample Remember to place libmariadb.dll to main program folder Define server with object type DATABASE_CONNECT_INFO. In…
-
Some Notes about Fortran : Module Structure with sample
Introduction : In Modern Fortran , program is separated to a structure that have a main file and connect with multi-library , that have Module structure. This new feature is so powerful and improve development standard better before. In this picture , Main program is using 3 library module called : Module_1, Module_2, Module_3 ,…
-
Some Notes about Fortran : User defined I/O derived type
Derived type in Fortran is for object programming.s In my experience , almost my derived type used in my games or software have over 10 variables in it. In the first time, when i want save some objects in a file ,and changed some variables, i must repeatedly write all the variables with line format…