直交デカルト座標系への座標変換テンソルを計算する関数は 以下のようになる。
/* 座標系について、その座標変換テンソルを得る */
void WH_Tensor3D__transformationTensor
(double whCS_CS[3][3],
double OUT__whT_P[3][3])
/*
入力引数:
whCS_CS は座標系
出力引数:
OUT__whT_P は座標変換テンソル
*/
{
OUT__whT_P[0][0] = whCS_CS[0][0];
OUT__whT_P[0][1] = whCS_CS[0][1];
OUT__whT_P[0][2] = whCS_CS[0][2];
OUT__whT_P[1][0] = whCS_CS[1][0];
OUT__whT_P[1][1] = whCS_CS[1][1];
OUT__whT_P[1][2] = whCS_CS[1][2];
OUT__whT_P[2][0] = whCS_CS[2][0];
OUT__whT_P[2][1] = whCS_CS[2][1];
OUT__whT_P[2][2] = whCS_CS[2][2];
}