IGMBaseLib 1.0
関数/サブルーチン

Field_IcGrid2D_error_norm_checkモジュール

数値計算に伴う誤差を評価するためのサブルーチンを提供するモジュール. [詳細]

関数/サブルーチン

real(DP), public numerical_error_norm1 (true_field, num_field)
 厳密解から数値解に対する誤差ノルム 1 を求める.
real(DP), public numerical_error_norm2 (true_field, num_field)
 厳密解から数値解に対する誤差ノルム 2 を求める.
real(DP), public numerical_error_norminfinity (true_field, num_field, maxmin_info_flag)
 厳密解から数値解に対する誤差ノルム 3 を求める.

説明

数値計算に伴う誤差を評価するためのサブルーチンを提供するモジュール.

Field_IcGrid2D_error_norm_check モジュールについて



Copyright (C) GFD Dennou Club, 2011-2012. All rights reserved.
license ??

作者:
Yuta Kawai

関数/サブルーチン

real(DP),public Field_IcGrid2D_error_norm_check::numerical_error_norm1 ( type(Field_IcGrid2D),intent(in)  true_field,
type(Field_IcGrid2D),intent(in)  num_field 
)

厳密解から数値解に対する誤差ノルム 1 を求める.

引数:
[in]true_fieldある場の厳密解を管理する構造型 Field_IcGrid2D の変数.
[in]num_fieldある場の数値解を管理する構造型 Field_IcGrid2D の変数.
戻り値:
normVal 誤差ノルム 1.

Field_IcGrid2D_error_norm_check.f9076 行で定義されています。

real(DP),public Field_IcGrid2D_error_norm_check::numerical_error_norm2 ( type(Field_IcGrid2D),intent(in)  true_field,
type(Field_IcGrid2D),intent(in)  num_field 
)

厳密解から数値解に対する誤差ノルム 2 を求める.

引数:
[in]true_fieldある場の厳密解を管理する構造型 Field_IcGrid2D の変数.
[in]num_fieldある場の数値解を管理する構造型 Field_IcGrid2D の変数.
戻り値:
normVal 誤差ノルム 2.

Field_IcGrid2D_error_norm_check.f90119 行で定義されています。

real(DP),public Field_IcGrid2D_error_norm_check::numerical_error_norminfinity ( type(Field_IcGrid2D),intent(in)  true_field,
type(Field_IcGrid2D),intent(in)  num_field,
logical,intent(in),optional  maxmin_info_flag 
)

厳密解から数値解に対する誤差ノルム 3 を求める.

引数:
[in]true_fieldある場の厳密解を管理する構造型 Field_IcGrid2D の変数.
[in]num_fieldある場の数値解を管理する構造型 Field_IcGrid2D の変数.
[in]maxmin_info_flag厳密解と数値解の局所的なずれが最も大きい位置および最も小さい位置の情報を出力するかのフラグ. デフォルトは false である.
戻り値:
normVal 誤差ノルム 3.

Field_IcGrid2D_error_norm_check.f90166 行で定義されています。

 全て クラス ネームスペース ファイル 関数 変数