Programming
From NA-Wiki
(Difference between revisions)
(→Howtos in programming) |
(→Howtos in programming) |
||
Line 3: | Line 3: | ||
* How to: Write .mat files from C and Fortran using [[MatIO|MatIO]]. | * How to: Write .mat files from C and Fortran using [[MatIO|MatIO]]. | ||
* How to: Use [[Subversion for version control]] of your code. | * How to: Use [[Subversion for version control]] of your code. | ||
- | * How to: | + | * How to: Use [[Git for version control]] of your code. |
* How to: [[Use the GNU debugger]] | * How to: [[Use the GNU debugger]] | ||
Revision as of 09:57, 7 March 2008
Contents |
Howtos in programming
- How to: Write .mat files from C and Fortran using MatIO.
- How to: Use Subversion for version control of your code.
- How to: Use Git for version control of your code.
- How to: Use the GNU debugger
General programming topics
- Doxygen intro - Generating documentation for C++ projects
- Why use Eclipse or a similar development environment?
- Fortran 90 goes back to the seventies - This is how you can use Fortran 90 without having to use the highly non-portable MODULE system.
- Mat plot vtk - Simple plotting of vectors and matrices from a C++ program
- OpenMPI on your local dual-core machine!
- Using uBLAS - A really solid vector/matrix library for C++ numerics
Misc.
- CPU specs for E6600, the CPU in the summer 2007 Linux workstations
Links
- Software carpentry - an on-line course on how to work more like a developer when you write your research code.
- Freely available software for linear algebra on the web link.
- LAPACK Users' Guide
- Freenode #fortran IRC channel wiki just started, feel free to help and join the channel.