Skip to content
This repository was archived by the owner on Jan 25, 2025. It is now read-only.
/ lxcat-ng-runner Public archive

A demo project to showcase building and running a fortran simulator from Rust using the C-ABI

Notifications You must be signed in to change notification settings

suvayu/lxcat-ng-runner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LXCat NG Runner

Fortran ISO C bindings

The Fortran code needs the ISO C binding annotations to be callable from Rust using the C ABI. The Fortran project is built as an external submodule to minimise the dependence of the two projects. The build script defines invokes cmake and specifies the linker options to link to the Fortran shared library.

Proposal to manage temporary files

When a file input is received, we can use the shared ram disk available to all users on /dev/shm. Just creating a job specific working directory, and writing any intermediate files should be sufficient for the first iteration.

About

A demo project to showcase building and running a fortran simulator from Rust using the C-ABI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages