evaluate components of the metric tensor and their derivatives
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | n |
number of evaluation points |
||
| real, | intent(in), | DIMENSION(n) | :: | X1 |
reference coordinates |
|
| real, | intent(in), | DIMENSION(n) | :: | X2 |
reference coordinates |
|
| real, | intent(in), | DIMENSION(n) | :: | zeta |
reference coordinates |
|
| real, | intent(in), | DIMENSION(n) | :: | dX1_ds |
reference coordinates |
|
| real, | intent(in), | DIMENSION(n) | :: | dX2_ds |
reference coordinates |
|
| real, | intent(in), | DIMENSION(n) | :: | dX1_dt |
reference coordinates |
|
| real, | intent(in), | DIMENSION(n) | :: | dX2_dt |
reference coordinates |
|
| real, | intent(in), | DIMENSION(n) | :: | dX1_dz |
reference coordinates |
|
| real, | intent(in), | DIMENSION(n) | :: | dX2_dz |
reference coordinates |
|
| real, | intent(in), | DIMENSION(n) | :: | dX1_dss |
and their derivatives |
|
| real, | intent(in), | DIMENSION(n) | :: | dX2_dss |
and their derivatives |
|
| real, | intent(in), | DIMENSION(n) | :: | dX1_dst |
and their derivatives |
|
| real, | intent(in), | DIMENSION(n) | :: | dX2_dst |
and their derivatives |
|
| real, | intent(in), | DIMENSION(n) | :: | dX1_dsz |
and their derivatives |
|
| real, | intent(in), | DIMENSION(n) | :: | dX2_dsz |
and their derivatives |
|
| real, | intent(in), | DIMENSION(n) | :: | dX1_dtt | ||
| real, | intent(in), | DIMENSION(n) | :: | dX2_dtt | ||
| real, | intent(in), | DIMENSION(n) | :: | dX1_dtz | ||
| real, | intent(in), | DIMENSION(n) | :: | dX2_dtz | ||
| real, | intent(in), | DIMENSION(n) | :: | dX1_dzz | ||
| real, | intent(in), | DIMENSION(n) | :: | dX2_dzz | ||
| real, | intent(out), | DIMENSION(n) | :: | dg_ss_ds |
derivatives of the m. coef. |
|
| real, | intent(out), | DIMENSION(n) | :: | dg_st_ds |
derivatives of the m. coef. |
|
| real, | intent(out), | DIMENSION(n) | :: | dg_sz_ds |
derivatives of the m. coef. |
|
| real, | intent(out), | DIMENSION(n) | :: | dg_tt_ds |
derivatives of the m. coef. |
|
| real, | intent(out), | DIMENSION(n) | :: | dg_tz_ds |
derivatives of the m. coef. |
|
| real, | intent(out), | DIMENSION(n) | :: | dg_zz_ds |
derivatives of the m. coef. |
|
| real, | intent(out), | DIMENSION(n) | :: | dg_ss_dt |
derivatives of the m. coef. |
|
| real, | intent(out), | DIMENSION(n) | :: | dg_st_dt |
derivatives of the m. coef. |
|
| real, | intent(out), | DIMENSION(n) | :: | dg_sz_dt |
derivatives of the m. coef. |
|
| real, | intent(out), | DIMENSION(n) | :: | dg_tt_dt |
derivatives of the m. coef. |
|
| real, | intent(out), | DIMENSION(n) | :: | dg_tz_dt |
derivatives of the m. coef. |
|
| real, | intent(out), | DIMENSION(n) | :: | dg_zz_dt |
derivatives of the m. coef. |
|
| real, | intent(out), | DIMENSION(n) | :: | dg_ss_dz |
derivatives of the m. coef. |
|
| real, | intent(out), | DIMENSION(n) | :: | dg_st_dz |
derivatives of the m. coef. |
|
| real, | intent(out), | DIMENSION(n) | :: | dg_sz_dz |
derivatives of the m. coef. |
|
| real, | intent(out), | DIMENSION(n) | :: | dg_tt_dz |
derivatives of the m. coef. |
|
| real, | intent(out), | DIMENSION(n) | :: | dg_tz_dz |
derivatives of the m. coef. |
|
| real, | intent(out), | DIMENSION(n) | :: | dg_zz_dz |
derivatives of the m. coef. |