おすすめのオープンソースプロジェクト

高性能コードの豊富なエコシステム

他のシステム、言語、またはデバイスとインターフェイスするライブラリ#

aotus

Lua スクリプティング言語の C-API をカプセル化した Fortran ラッパー

タグ: lua

arrayfire-fortran

Release license stars forks last-commit issues

汎用 GPU ライブラリ ArrayFire の Fortran バインディング

タグ: cpp gpu opencl

clfortran

Release license stars forks last-commit issues

Khronos OpenCL 1.2 API の Fortran インターフェイス

タグ: gpu compute accelerator

ELSI

Release license forks issues

電子構造コードが ELPA、libOMM、PEXSI、EigenExa、SLEPc、NTPoly、BSEPACK、LAPACK、MAGMA、およびその他のソルバーライブラリに接続するために設計されたソフトウェアインターフェイス。

タグ: electronic-structure mpi gpu

f03gl

Fortran 2003 インターフェイスから OpenGL

タグ: graphics interface opengl

fgsl

Release license stars forks last-commit issues

GNU 科学ライブラリの Fortran インターフェイス

FKB

Release license stars forks last-commit issues

Fortran Keras Bridge - Keras と Fortran 間の双方向ディープラーニングブリッジ

タグ: deep-learning data-science machine-learning neural-networks

flibcpp

Release license stars forks last-commit issues

C++ 標準ライブラリの Fortran バインディング

タグ: cpp

flook

Release license stars forks last-commit issues

タグ: lua

Focal

Release license stars forks last-commit issues

OpenCL ランタイム API への呼び出しをより抽象度の高いレベルでラップするモジュールライブラリ

タグ: gpu compute accelerator

forpy

Release license stars forks last-commit issues

Fortran で Python の機能を使用できます

タグ: dict list tuple numpy python matplotlib scipy

fortran-curl

Release license stars forks last-commit issues

libcurl用のFortran 2008インターフェースバインディング

タグ: https curl imap libcurl smtp gopher

fortran-lua53

Release license stars forks last-commit issues

Lua 5.3用のFortran 2008インターフェースバインディング

タグ: lua

fortran-motif

Release license stars forks last-commit issues

X/Motif用のFortran 2008インターフェースバインディング

タグ: x11 gui unix

fortran-pcre2

Release license stars forks last-commit issues

PCRE2用のFortran 2018インターフェースバインディング

タグ: pcre pcre2 regex

fortran-sdl2

Release license stars forks last-commit issues

Fortranでのマルチメディアやゲームプログラミング用のSimple DirectMedia Layer 2.0 (SDL 2.0)用のISO Cバインディングインターフェースのコレクション

タグ: graphics opengl games

fortran-sqlite3

Release license stars forks last-commit issues

SQLite 3用のFortran 2018インターフェースバインディング

タグ: sql sqlite database

fortran-tcl86

Release license stars forks last-commit issues

Tcl/Tk 8.6用のFortran 2018インターフェースバインディング

タグ: tcl tk gui

fortran-unix

Release license stars forks last-commit issues

64ビットUnix系オペレーティングシステム上で選択したPOSIXおよびSysVのタイプ、関数、ルーチン用のFortran 2008インターフェースバインディング

タグ: unix linux freebsd os posix system

fortran-xlib

Release license stars forks last-commit issues

Fortran 2003 向け Xlib の ISO C バインディングインターフェイスの集まり

タグ: x11 xlib gui mandelbrot raycast wireframe

fortran-zlib

Release license stars forks last-commit issues

指定された zlib 関数への Fortran 2018 インターフェイスバインディング

タグ: zlib compression deflate

fortranlib

Release license stars forks last-commit issues

Fortran の個人的なサイエンティフィックルーチン集

タグ: solver integral integrate interpolation histogram constants hdf5 error random posix angles probability stokes vectors

fortyxima

ファイルシステムの操作およびユニットテストフレームワーク

タグ: posix libc

FTorch

Release license stars forks last-commit issues

ユーザーが PyTorch マシンラーニングライブラリとやり取りできるようにします。

Futility

Release license stars forks last-commit issues

ユニットテストハーネス、任意の長さの文字列、パラメータリストオブジェクト、タイマー、ジオメトリ定義、ファイルラッパー、線形代数ツール、および並列コンピューティングサポートを含む Fortran ユーティリティ

gtk-fortran

Release license stars forks last-commit issues

グラフィカルユーザーインターフェイス (GUI) を構築するためのクロスプラットフォームライブラリ

タグ: gui gtk graphical user interface

librsb

Sparse BLAS 標準を実装する再帰スパースブロック形式の共有メモリ並列スパース行列計算用ライブラリ

タグ: linear-algebra openmp

LuaF

Lua 5.1 への Fortran 2003/2008 バインディング

タグ: lua

M_process

Release license stars forks last-commit issues

Fortran から C ラッパーを介してプロセスに対して行を書き込み、またはプロセスから行を読み込みます

M_system

Release license stars forks last-commit issues

Fortran から C システムルーチンを呼び出します

タグ: posix putenv getenv setenv 環境 ファイル システム mkdir rename rmdir chmod rand uname

mpifx

Release license stars forks last-commit issues

Fortranラッパーを最新のMPIルーチンに取り込みます

タグ: mpi fypp

node-fortran

Release license stars forks last-commit issues

Node.jsに対応したFortranブリッジ。FortranコードをNode.jsで実行できます。

node.fortran

Release license stars forks last-commit issues

FortranプログラムでNode.jsを実行します。

ogpf

Release license stars forks last-commit issues

Fortran向けのGnuPlot用のオブジェクトベースインターフェイス。

タグ: アニメーション プロット サーフェス 等高線

OpenFFT

多重次元FFT(3Dと4D FFT)を実行するためのオープンソースの並列パッケージ

タグ: fft openmpi ドメイン分割法

PLplot

科学プロット用のライブラリ

タグ: プロット サーフェス 等高線 インターフェイス

preCICE

Release license stars forks last-commit issues

流体構造相互作用や共役熱伝達シミュレーションを含む、パーティションされた複数物理シミュレーション用の結合ライブラリです。

タグ: cpp c python julia matlab rust mpi

pyplot-fortran

Release license stars forks last-commit issues

Pythonのmatplotlib.pyplotを使用してFortranからプロットを生成します。

タグ: pyplot matplotlib 等高線 ヒストグラム

scalapackfx

Release license stars forks last-commit issues

ScaLAPACK ルーチンの modern Fortran ラッパー

タグ: mpi fypp pblas blacs

sqliteff

Release license forks issues

SQLite ライブラリの薄いラッパー

タグ: sql データベース

tcp-client-server

Release license stars forks last-commit issues

c の相互運用性を示す最小限の Fortran TCP クライアントとサーバー

パッケージインデックスガイドラインで、プロジェクトを上場する方法をご覧ください。