BSpline Finite Element Exterior Calculus
Loading...
Searching...
No Matches
m_coord_transform_no Module Reference

Module for empty coordinate transformation. More...

Data Types

type  notransform
 

Functions/Subroutines

pure real(wp) function, public no_transform (this, i, xp, yp, zp)
 The i-th component of the no transformation.
 
pure real(wp) function, public no_inverse_transform (this, i, x, y, z)
 The i-th component of the inverse no transformation.
 
pure real(wp) function, public no_jacobian (this, xp, yp, zp)
 The Jacobian determinant of the no transformation.
 
pure real(wp) function, public no_jacobian_matrix (this, i, j, xp, yp, zp)
 The (i, j)-th component of the Jacobian matrix of the no transformation.
 
pure real(wp) function, public no_jacobian_matrix_inv (this, i, j, xp, yp, zp)
 The (i, j)-th component of the inverse of the Jacobian matrix of the no transformation.
 
pure real(wp) function, public no_g_matrix (this, i, j, xp, yp, zp)
 The (i, j)-th component of the metric tensor of the no transformation.
 
pure real(wp) function, public no_g_matrix_inv (this, i, j, xp, yp, zp)
 The (i, j)-th component of the inverse metric tensor of the no transformation.
 

Detailed Description

Module for empty coordinate transformation.

Function/Subroutine Documentation

◆ no_g_matrix()

pure real(wp) function, public m_coord_transform_no::no_g_matrix ( type(notransform), intent(in) this,
integer, intent(in) i,
integer, intent(in) j,
real(wp), intent(in) xp,
real(wp), intent(in) yp,
real(wp), intent(in) zp )

The (i, j)-th component of the metric tensor of the no transformation.

Parameters
[in]thisThe NoTransform object
[in]iThe row index
[in]jThe column index
[in]xpThe radial coordinate
[in]ypThe angular coordinate
[in]zpThe height coordinate
Returns
The (i, j)-th component of the metric tensor

◆ no_g_matrix_inv()

pure real(wp) function, public m_coord_transform_no::no_g_matrix_inv ( type(notransform), intent(in) this,
integer, intent(in) i,
integer, intent(in) j,
real(wp), intent(in) xp,
real(wp), intent(in) yp,
real(wp), intent(in) zp )

The (i, j)-th component of the inverse metric tensor of the no transformation.

Parameters
[in]thisThe NoTransform object
[in]iThe row index
[in]jThe column index
[in]xpThe radial coordinate
[in]ypThe angular coordinate
[in]zpThe height coordinate
Returns
The (i, j)-th component of the inverse metric tensor

◆ no_inverse_transform()

pure real(wp) function, public m_coord_transform_no::no_inverse_transform ( type(notransform), intent(in) this,
integer, intent(in) i,
real(wp), intent(in) x,
real(wp), intent(in) y,
real(wp), intent(in) z )

The i-th component of the inverse no transformation.

Parameters
[in]thisThe NoTransform object
[in]iThe index of the component
[in]xThe x coordinate
[in]yThe y coordinate
[in]zThe z coordinate
Returns
The i-th coordinate

◆ no_jacobian()

pure real(wp) function, public m_coord_transform_no::no_jacobian ( type(notransform), intent(in) this,
real(wp), intent(in) xp,
real(wp), intent(in) yp,
real(wp), intent(in) zp )

The Jacobian determinant of the no transformation.

Parameters
[in]thisThe NoTransform object
[in]xpThe radial coordinate
[in]ypThe angular coordinate
[in]zpThe height coordinate
Returns
The Jacobian determinant

◆ no_jacobian_matrix()

pure real(wp) function, public m_coord_transform_no::no_jacobian_matrix ( type(notransform), intent(in) this,
integer, intent(in) i,
integer, intent(in) j,
real(wp), intent(in) xp,
real(wp), intent(in) yp,
real(wp), intent(in) zp )

The (i, j)-th component of the Jacobian matrix of the no transformation.

Parameters
[in]thisThe NoTransform object
[in]iThe row index
[in]jThe column index
[in]xpThe radial coordinate
[in]ypThe angular coordinate
[in]zpThe height coordinate
Returns
The (i, j)-th component of the Jacobian matrix

◆ no_jacobian_matrix_inv()

pure real(wp) function, public m_coord_transform_no::no_jacobian_matrix_inv ( type(notransform), intent(in) this,
integer, intent(in) i,
integer, intent(in) j,
real(wp), intent(in) xp,
real(wp), intent(in) yp,
real(wp), intent(in) zp )

The (i, j)-th component of the inverse of the Jacobian matrix of the no transformation.

Parameters
[in]thisThe NoTransform object
[in]iThe row index
[in]jThe column index
[in]xpThe radial coordinate
[in]ypThe angular coordinate
[in]zpThe height coordinate
Returns
The (i, j)-th component of the inverse of the Jacobian matrix

◆ no_transform()

pure real(wp) function, public m_coord_transform_no::no_transform ( type(notransform), intent(in) this,
integer, intent(in) i,
real(wp), intent(in) xp,
real(wp), intent(in) yp,
real(wp), intent(in) zp )

The i-th component of the no transformation.

Parameters
[in]thisThe NoTransform object
[in]iThe index of the component
[in]xpThe radial coordinate
[in]ypThe angular coordinate
[in]zpThe height coordinate
Returns
The i-th component of the transformation