|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--coins.driver.Driver | +--coins.driver.F77Driver | +--coins.mdf.FCoCo
FCoCo - Coarse Grain Parallelization Compiler by using COINS for Fortran
FCoCo is a compiler driver which generates coarse grain parallelized code.
It uses an extra compiler for code generation. The extra compiler should
be able to handle the OpenMP pragma.
THIS IS UNDER DEVELOPING!
フィールドの概要 | |
protected static java.lang.String |
DEFAULT_OMPC_NAME
The default name of the extra compile |
protected java.lang.String |
myName
The name of this compiler driver |
protected static java.lang.String |
OMPC_NAME_OPTION
The name of the options for this compiler driver |
クラス coins.driver.F77Driver から継承したフィールド |
LIBF2C_LOCATION |
コンストラクタの概要 | |
FCoCo()
|
メソッドの概要 | |
void |
compile(java.io.File sourceFile,
Suffix suffix,
java.io.InputStream in,
java.io.OutputStream out,
IoRoot io)
Compile the source code. |
static void |
main(java.lang.String[] args)
A main function to invoke a FORTRAN driver instance. |
クラス coins.driver.F77Driver から継承したメソッド |
makeHirFromFortranSource, makeHirFromSource, setDefaultLinkerOptions |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
protected java.lang.String myName
protected static final java.lang.String DEFAULT_OMPC_NAME
protected static final java.lang.String OMPC_NAME_OPTION
コンストラクタの詳細 |
public FCoCo()
メソッドの詳細 |
public void compile(java.io.File sourceFile, Suffix suffix, java.io.InputStream in, java.io.OutputStream out, IoRoot io) throws java.io.IOException, PassException
CompilerImplementation
内の compile
Driver
内の compile
sourceFile
- The source filesuffix
- The suffix rulesin
- The input stream for this compiler driverout
- The ouput stream of this compiler driverio
- The IoRoot of this compiler driver
java.io.IOException
- Any IO exception
PassException
- Any exception during compilepublic static void main(java.lang.String[] args)
F77Driver
の記述:
args
- a command line.
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |