https://github.com/jonathanschilling/f2j
Fortran-to-Java translator, especially for BLAS, LAPACK and ARPACK
https://github.com/jonathanschilling/f2j
fortran fortran77 java lapack transpiler
Last synced: 6 months ago
JSON representation
Fortran-to-Java translator, especially for BLAS, LAPACK and ARPACK
- Host: GitHub
- URL: https://github.com/jonathanschilling/f2j
- Owner: jonathanschilling
- Created: 2020-04-29T10:25:21.000Z (about 5 years ago)
- Default Branch: rewrite-using-antlr4
- Last Pushed: 2022-04-06T08:34:28.000Z (about 3 years ago)
- Last Synced: 2024-03-15T00:02:32.659Z (about 1 year ago)
- Topics: fortran, fortran77, java, lapack, transpiler
- Language: Fortran
- Homepage: https://icl.utk.edu/f2j
- Size: 27.4 MB
- Stars: 5
- Watchers: 1
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES
Awesome Lists containing this project
README
# Fortran-to-Java Source Code
Version 0.8.1
June 30, 2008The old [Fortran to Java CVS repository](https://sourceforge.net/projects/f2j/) was migrated to this Git repository:
```bash
rsync -ai a.cvs.sourceforge.net::cvsroot/f2j/ cvs2git-f2j
cd cvs2git-f2j
cvs2git --blobfile=blob.dat --dumpfile=dump.dat \
--username=keithseymour --default-eol=native \
--encoding=utf8 --encoding=latin1 --fallback-encoding=ascii \
.
cd ..
mkdir f2j
cd f2j
git init
cat ../cvs2git-f2j/blob.dat ../cvs2git-f2j/dump.dat | git fast-import
git remote add origin [email protected]:jonathanschilling/f2j.git
git checkout
git push origin --mirror
mv f2j/* .
rm -r CVSROOT
git add .
git commit -m "one folder less"
git branch --set-upstream-to=origin/master master
git pull
git push
```---
Before using the f2j source code, realize that f2j was originally geared
to a very specific problem - that is, translating the LAPACK and BLAS numerical
libraries. f2j does not and probably never will handle all Fortran code.# Building the code
```bash
./configure
make
```and optionally:
```bash
make install
```For more details, see the [f2j manual](https://github.com/jonathanschilling/f2j/blob/master/doc/f2j_ug.pdf).