IGMBaseLib 1.0
|
数値計算に伴う誤差を評価するためのサブルーチンを提供するモジュール. [詳細]
関数/サブルーチン | |
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 を求める. |
数値計算に伴う誤差を評価するためのサブルーチンを提供するモジュール.
Copyright (C) GFD Dennou Club, 2011-2012. All rights reserved.
license ??
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 の変数. |
Field_IcGrid2D_error_norm_check.f90 の 76 行で定義されています。
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 の変数. |
Field_IcGrid2D_error_norm_check.f90 の 119 行で定義されています。
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 である. |
Field_IcGrid2D_error_norm_check.f90 の 166 行で定義されています。