Dr. C. (PhD Engineering) - 12 years experience in Fortran (77,90,2003) programming
Port legacy Fortran77 code to Fortran 2003 / C# .Net
Optimize Fortran code
HPC (High Performance Computing) application development
Parallelize Fortran code using OpenMP - for multicore, multi CPU, SMP machines
Optimize / Vectorize scientific / engineering algorithms
Creating portable (DLL) mathematical functions for your library
Platform: Windows, Linux
Industry: Finance, Engineering, Gaming, Audio Visual
Contact the Sydney Fortran Consultant for a quote
Specializing in fortran => Matlab conversion/translation/porting.
Ben has been using fortran and Matlab since beginning graduate school in 1996. During graduate work at MIT, Ben decided to translate several numerical fortran routines into Matlab as part of his research. Frustrated by the tedious and repetitive conversion process, Ben decided to modify my matlab2fmex translator into f2matlab, an automated fortran to Matlab code converter/translator.
f2matlab is the only semiautomatic fortran to Matlab translator in the world. It is usually sufficient for the conversion of small programs when followed by manual cleanup, debugging, and validation.
Ben specializes in complete translation services for larger, more complex, mission critical fortran programs. Using f2matlab as a starting point, Ben can complete projects and incorporate revisions rapidly and accurately.
Specifically, Ben provides the following translation consulting services:
- Inspection and cleanup (refactor)) of fortran code including goto remediation
- Translation of fortran line by line
- Validation of Matlab code using customer supplied tests
- Optimization of Matlab code (optional and limited to what can be accomplished without major code revision)
Contact the Ben for a quote