公開スロット | 全メンバ一覧
Job クラス

Job 繧ッ繝ゥ繧ケ(JMAG-Scheduler)縺ッ JMAG-Scheduler縺ァ縺ョJob縺ョ謫堺ス懊↓菴ソ逕ィ縺励∪縺吶
JobApplication クラスから呼び出すことができます。
. [詳解]

公開スロット

void Cancel ()
 ジョブをキャンセルします。
 
String ErrorMessage () const
 エラーメッセージの内容を取得します。 [詳解]
 
bool HasError ()
 エラーの発生によりジョブが中断している場合に、戻り値として True を取得します。 [詳解]
 
bool HasErrorMessage () const
 エラーメッセージがある場合、戻り値として True を取得します。 [詳解]
 
bool IsFinished ()
 ジョブが終了している場合に、戻り値として True を取得します。 [詳解]
 
bool IsValid () const
 オブジェクトが有効であるとき、戻り値として True を取得します。 [詳解]
 
double PercentComplete ()
 ジョブの計算の進捗を実数で取得します。 [詳解]
 
void Restart (int restartSteps, int initialOutputStep=-1)
 ジョブを再開します。 [詳解]
 
void RestartAdaptive (int restartStages)
 アダプティブメッシュ機能を使用したジョブを再開します。 [詳解]
 
void Resubmit ()
 キャンセルやエラーのジョブを再追加します。
 
String Status () const
 ジョブのステータスを文字列で取得します。 [詳解]
 

詳解

Job 繧ッ繝ゥ繧ケ(JMAG-Scheduler)縺ッ JMAG-Scheduler縺ァ縺ョJob縺ョ謫堺ス懊↓菴ソ逕ィ縺励∪縺吶
JobApplication クラスから呼び出すことができます。
.

このクラスのオブジェクトを生成する例:

jobApp.GetJobByFolder("results_folder_path")

関数詳解

String Job::ErrorMessage ( ) const
slot

エラーメッセージの内容を取得します。

戻り値
エラーメッセージ
bool Job::HasError ( )
slot

エラーの発生によりジョブが中断している場合に、戻り値として True を取得します。

戻り値
ジョブが中断しているか否か
bool Job::HasErrorMessage ( ) const
slot

エラーメッセージがある場合、戻り値として True を取得します。

戻り値
エラーメッセージの有無
bool Job::IsFinished ( )
slot

ジョブが終了している場合に、戻り値として True を取得します。

戻り値
ジョブが終了したか否か
bool Job::IsValid ( ) const
slot

オブジェクトが有効であるとき、戻り値として True を取得します。

戻り値
Job 繧ェ繝悶ず繧ァ繧ッ繝医ョ譛牙柑繝サ辟。蜉ケ
double Job::PercentComplete ( )
slot

繧ク繝ァ繝悶ョ險育ョ励ョ騾イ謐励r螳滓焚縺ァ蜿門セ励@縺セ縺吶

戻り値
ジョブの計算の進捗
void Job::Restart ( int  restartSteps,
int  initialOutputStep = -1 
)
slot

ジョブを再開します。

引数
restartSteps計算するステップ数
initialOutputStep出力開始ステップ

initialOutputStep を省略した場合、全ステップが出力されます。

void Job::RestartAdaptive ( int  restartStages)
slot

アダプティブメッシュ機能を使用したジョブを再開します。

引数
restartStagesアダプティブメッシュコントロールの最大ステージ数
String Job::Status ( ) const
slot

ジョブのステータスを文字列で取得します。

戻り値
ジョブのステータス (待機、実行待ち、解析中(メッシュ生成、行列の計算など)、エラー、キャンセル、終了)