Evaluate the mapping from reference to physical space (hmap)
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | n |
number of evaluation points |
||
| real, | intent(in), | DIMENSION(n) | :: | X1 |
reference space position & derivatives |
|
| real, | intent(in), | DIMENSION(n) | :: | X2 |
reference space position & derivatives |
|
| real, | intent(in), | DIMENSION(n) | :: | zeta |
reference space position & derivatives |
|
| real, | intent(in), | DIMENSION(n) | :: | dX1_ds |
reference space position & derivatives |
|
| real, | intent(in), | DIMENSION(n) | :: | dX2_ds |
reference space position & derivatives |
|
| real, | intent(in), | DIMENSION(n) | :: | dX1_dthet |
reference space derivatives |
|
| real, | intent(in), | DIMENSION(n) | :: | dX2_dthet |
reference space derivatives |
|
| real, | intent(in), | DIMENSION(n) | :: | dX1_dzeta |
reference space derivatives |
|
| real, | intent(in), | DIMENSION(n) | :: | dX2_dzeta |
reference space derivatives |
|
| real, | intent(out), | DIMENSION(3,n) | :: | coord |
real space position and basis vectors |
|
| real, | intent(out), | DIMENSION(3,n) | :: | e_s |
real space position and basis vectors |
|
| real, | intent(out), | DIMENSION(3,n) | :: | e_thet |
real space position and basis vectors |
|
| real, | intent(out), | DIMENSION(3,n) | :: | e_zeta |
real space position and basis vectors |