HOME > ソフトウェアパッケージ > 数式処理/開発環境/ライブラリ > Absoft Pro Fortran (アブソフト プロ フォートラン) > Absoft Pro Fortran for Mac OSX/Intel > 製品概要
新規購入お見積
アップグレードお見積
Absoft Pro Fortran for OSX (アブソフト プロ フォートラン)
製品概要
製品概要 新しい機能

Pro Fortran for OS X 製品概要

主な機能

OSX 環境で動作する Absoft Tools
  • OS X のための最も完備された最も使い易い Fortran ソリューション。
  • OS X Snow Leopard から macOS Sierra にインストールして実行可能。
  • 高度に最適化されたコード生成。32-bit / 64-bit Intel プロセッサで最高水準のパフォーマンスを発揮。
  • F2003 および F2008 機能に対応したフル Fortran 95 コンパイラ。
  • レガシー FORTRAN 互換とワークステーション拡張仕様をサポート。
  • Xcode と Xcode コマンドラインツールに含まれる Apple C/C++ コンパイラと互換性のあるデバッグとリンク。
  • カラーコードによる色分けに対応したプログラマーズエディタ、デバッガを備えた完全な統合開発環境 (IDE) 。サードパーティプログラムをプラグインとして選択して実行可能。
  • 全ての Pro Fortran コンパイラは、IDE からでもコマンドラインからでも同等に実行可能。
  • AMDAL :線形代数 (BLAS, LAPACK)、VAX/Unix 互換、データアクセス (HDF4, HDF5, NetCDF) および 2D/3D グラフィックのための定義済み HPC ライブラリ。
  • OS X , Windows, Linux 間で互換性のあるソースコードを作成可能。

 

サポートされる F2003/F2008 機能

F2003 /F2008 機能

IEEE Exceptions Module ISO C BINDING Module
ENUMERATIONS VALUE Statement/Attribute
PROTECTED statement/attribute POINTER W/INTENT Attribute
Allocatable Components (partial) Enhanced TYPE Initializers
POINTER bounds remapping empty CONTAINS statement
IOMSG= specifier recognized ASYNC I/O specifiers
ABSTRACT INTERFACE PROCEDURE statements
STREAM I/O NEWUNIT= OPEN specifier

 

F2003/F2008 組み込み関数

ACOS ASIN ATAN
ACOSH ASINH ATANH
BESSEL_J0 BESSEL_J1 BESSEL_JN
BESSEL_Y0 BESSEL_Y1 BESSEL_YN
BGE BGT BLE
BLT COSH COMPILER_VERSION
COMPILER_OPTIONS DSHIFTL DSHIFTR
EFC_SCALED GAMMA HYPOT
IS_IOSTAT_END IS_IOSTAT_EOR LEADZ
LOG_GAMMA MASKL MASKR
NEW_LINE POPCNT POPPAR
SELECTED_CHAR_KIND SINH STORAGE_SIZE
TANH TRAILZ

 

F2003/F2008 サブルーチン

EXECUTE_COMMAND_LINE FLUSH
GET_COMMAND_ARGUMENT GET_COMMAND
GET_ENVIRONMENT_VARIABLE MERGE_BITS
MOVE_ALLOC

 

グラフィックのプログラミング

f90gl サンプル
  • AWE Fortran アプリケーションフレームワークに装備された Fast Data Visualization 機能を使えば、様々な種類のプロットやチャートを容易に作成することができます。また、AWE Canvas では、直線、曲線、矩形といったグラフィック要素がサポートされます。OpenGL グラフィックプログラミングは、f90gl および f03gl インターフェースパッケージを通じてサポートされます。Absoft Pro Fortran パッケージには、フレキシブルなグラフィックライブラリ PLplot のビルド済バージョンも用意されています。PLplot は、C/C++ はもちろん、Fortran から呼び出すことが可能で、標準的な XY プロット、片側対数プロット、両側対数プロット、等高線図、3D プロット、メッシュプロット、棒グラフ、円グラフを作成することができます。

 

OpenMP 3.1 サポート

  • Absoft Pro Fortran のコンパイラとデバッガは、Open MP 3.1 を完全サポートします。

 

Apple Xcode C/C++ コンパイラのサポート

  • 統合開発環境 AbsoftTools では、Apple 社製 Xcode と Xcode コマンドラインツールパッケージに含まれる C/C++ コンパイラを統合することによって異なる言語が混在するプログラミング環境がサポートされます。これらのコンパイラは、Apple 社から無償で提供されます。

 

ドキュメント

製品に関するドキュメント (英語) は、/Applications/Absoft18.0/doc フォルダにインストールされます。

  • Pro Fortran User Guide
  • Fx3 Debugger User Guide
  • Optimization Guide
  • Absoft Fortran Reference
  • Absoft Unix/VAX Support Library Reference
  • Absoft License Manager Reference

 

サンプルコード

Pro Fortran 各種サンプルは、/Applications/Absoft18.0/examples フォルダにインストールされます。

 

各種設定ダイアログ

Fortran オプション
C オプション
Library オプション
ATools オプション
Target オプション
Make オプション