next up previous contents
: 既知変数 : 熱歪みテンソル : 熱歪みテンソル   目次

実装

熱歪みテンソルを求める 関数は、2次元および3次元問題についてそれぞれ以下のようになる。

/* 熱歪みテンソル:2次元 */
void WH_ThermalStrain2D__whT_epsilon_T
(double whT_alpha[2][2],
 double T_diff,
 double OUT__whT_epsilon_T[2][2])
/*
  入力引数:
    whT_alpha はテンソルで、線膨張係数テンソル
    T_diff はスカラーで、温度変化
  出力引数:
    OUT__whT_epsilon_T はテンソルで、熱歪みテンソル
*/
{
  WH_Tensor2D__whT_mul_s_OUT_whT
    (whT_alpha, T_diff,
     OUT__whT_epsilon_T);
}

/* 熱歪みテンソル:3次元 */
void WH_ThermalStrain3D__whT_epsilon_T
(double whT_alpha[3][3],
 double T_diff,
 double OUT__whT_epsilon_T[3][3])
/*
  入力引数:
    whT_alpha はテンソルで、線膨張係数テンソル
    T_diff はスカラーで、温度変化
  出力引数:
    OUT__whT_epsilon_T はテンソルで、熱歪みテンソル
*/
{
  WH_Tensor3D__whT_mul_s_OUT_whT
    (whT_alpha, T_diff,
     OUT__whT_epsilon_T);
}



Hiroshi KAWAI 平成15年4月19日