You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,6 +31,7 @@ The [changelog](https://github.com/KratosMultiphysics/CoSimIO/blob/master/CHANGE
31
31
Besides the native C++ interface, the _CoSimIO_ also provides interfaces to other languages. Currently the following languages are supported:
32
32
- C
33
33
- Python
34
+
- Fortran
34
35
35
36
These interfaces are implemented as consistent as possible with the C++ interface.
36
37
@@ -46,6 +47,9 @@ The C interface is defined in [co_sim_io_c.h](https://github.com/KratosMultiphys
46
47
### **Python**
47
48
The Python interface is defined in [_CoSimIO_ python module](https://github.com/KratosMultiphysics/CoSimIO/blob/master/co_sim_io/python/co_sim_io_python.cpp). The [pybind library](https://github.com/pybind/pybind11) is used for the Python exposure of the C++ interface.
48
49
50
+
### **Fortran**
51
+
The Fortran interface is defined in [co_sim_io.f90](https://github.com/KratosMultiphysics/CoSimIO/blob/master/co_sim_io/fortran/co_sim_io.f90). In addition to including this file it is required to compile _CoSimIO_ into a shared library and link against it.
52
+
49
53
## Parallelism
50
54
The _CoSimIO_ supports pure sequential and mpi-parallel executions. Shared memory parallelism is currently not planned but might be added at a later stage.
0 commit comments