next up previous contents
: 解説 : 変形勾配と変位勾配 : 変形勾配と変位勾配   目次

実装

変位勾配テンソルから変形勾配テンソルを求める 関数は、2次元と3次元について、それぞれ以下のようになる。

/* 変形勾配テンソル:2次元 */
void WH_SolidDeformation2D__whT_F
(double whT_Z[2][2],
 double OUT__whT_F[2][2])
/*
  入力引数:
    whT_Z はテンソルで、変位勾配テンソル
  出力引数:
    OUT__whT_F はテンソルで、変形勾配テンソル
*/
{
  WH_Tensor2D__whT_add_whT_OUT_whT 
    (whT_Z, WH_Tensor2D__whT_I,
     OUT__whT_F);
}

/* 変形勾配テンソル:3次元 */
void WH_SolidDeformation3D__whT_F
(double whT_Z[3][3],
 double OUT__whT_F[3][3])
/*
  入力引数:
    whT_Z はテンソルで、変位勾配テンソル
  出力引数:
    OUT__whT_F はテンソルで、変形勾配テンソル
*/
{
  WH_Tensor3D__whT_add_whT_OUT_whT 
    (whT_Z, WH_Tensor3D__whT_I,
     OUT__whT_F);
}



Hiroshi KAWAI 平成15年4月19日