Chris Godsalve's Home Pages
Useful Links to Other Sites
Computing
My Mathematics and Physics Articles
My Downloadable Computer Codes
Video Tutorials
For non MS windows people, and MS windows people inexperienced in programming, I have an introductory video series (Series 1) at youtube, with a follow on series
2 which looks at how to setup a lot of scientific computing stuff on MS windows (including graphics). Series 1
starts with very basic windows, covers installing and using compilers (especially GCC --- the Gnu Compiler Collection) and installing useful things with MSYS2 and
mingw-w64. You will, for instance, be able to download and build fortran libraries and mix programming languages.. Note the emphasis is on "building programs" rather
than writing them. (No programing language tutorials here.) In Series 2, I get down to business with the installation of important mathematics and graphics libraries.
Series 1 is at Building Programs and Libraries on MS Windows and the
follow on Series 2 is at
Scientific Computing on MS Windows.
Series 1 contains 14 videos in all,
- Video 1: Intro to Building Computer Programs on MS windows
- Video 2: The Very Basics of MS windows and the DOS command line
- Video 3: What is a compiler: the Gnu Compiler Collection (GCC)
- Video 4: GCC for windows. Download Msys2 and Mingw-64 and MSYS2
- Video 5: Building "Hello Worlds" in Fortran (Many numerical libraries available in Fortran)
- Video 6: Building programs from separately compiled objects
- Video 7: Makefiles, build static and dymamic libraries
- Video 8: More on Makefiles and building programs
- Video 9: Static and Dynamic libraries, export from DLLs
- Video 10: Local and Global variables, getting data in and out of functions
- Video 11: Combination of MS windows, gfortran, COMMON blocks. and DLLs... A Problem!
- Video 12: Calling Fortran from C/C++, structs and COMMON blocks, DLL problem cured!
- Video 13: Free IDEs under windows, gfortran built libraries called by MS Vis C++ in MS Vis Studio
- Video 14: Free usage of some commercial compilers.
Then there is series 2, in which we do some heavy duty setting up on MS windows,
Video 1: Down to business, install imprtant libraries
- Video 2: BLAS and LAPACK for linear algebra and eigenproblems
- Video 3: TOMS and SLATEC general scientific libraries
- Video 4: OpenGL for graphics, install freeglut
- Video 5: run unix configure scripts! Install freetype2, SDL, and more
- Video 6: A Tour of the Plot Files, my OpenGL scientific graphics
- Video 7: More Plot Files, including visualising w=F(x,y,z)
- Video 8: Flight! A sort of game and a 2D triangular Finite Element Mesh
- Video 9: Review of Series 2, and a bit about GIT
Family
Some Personal and Family things
Some "Art work"
MyPaintings and Drawings Over the Years!
Please feel free to contact me at seagods@hotmail.com.
These pages were rr-created in February 2017