grid_tools
1.5.0
|
Private Member Functions | |
subroutine | dgtoc (dlat, dlon, xe) |
Transform "Geographical" to "Cartesian" coordinates, where the geographical coordinates refer to latitude and longitude (degrees) and cartesian coordinates are standard earth-centered cartesian coordinates: xe(3) pointing north, xe(1) pointing to the 0-meridian. More... | |
subroutine | dgtocd (dlat, dlon, xe, dxedlat, dxedlon) |
Transform "Geographical" to "Cartesian" coordinates, where the geographical coordinates refer to latitude and longitude (degrees) and cartesian coordinates are standard earth-centered cartesian coordinates: xe(3) pointing north, xe(1) pointing to the 0-meridian. More... | |
subroutine | dgtocdd (dlat, dlon, xe, dxedlat, dxedlon, ddxedlatdlat, ddxedlatdlon, ddxedlondlon) |
Transform "Geographical" to "Cartesian" coordinates, where the geographical coordinates refer to latitude and longitude (degrees) and cartesian coordinates are standard earth-centered cartesian coordinates: xe(3) pointing north, xe(1) pointing to the 0-meridian. More... | |
subroutine | sgtoc (dlat, dlon, xe) |
Transform "Geographical" to "Cartesian" coordinates, where the geographical coordinates refer to latitude and longitude (degrees) and cartesian coordinates are standard earth-centered cartesian coordinates: xe(3) pointing north, xe(1) pointing to the 0-meridian. More... | |
subroutine | sgtocd (dlat, dlon, xe, dxedlat, dxedlon) |
Transform "Geographical" to "Cartesian" coordinates, where the geographical coordinates refer to latitude and longitude (degrees) and cartesian coordinates are standard earth-centered cartesian coordinates: xe(3) pointing north, xe(1) pointing to the 0-meridian. More... | |
subroutine | sgtocdd (dlat, dlon, xe, dxedlat, dxedlon, ddxedlatdlat, ddxedlatdlon, ddxedlondlon) |
Transform "Geographical" to "Cartesian" coordinates, where the geographical coordinates refer to latitude and longitude (degrees) and cartesian coordinates are standard earth-centered cartesian coordinates: xe(3) pointing north, xe(1) pointing to the 0-meridian. More... | |
|
private |
Transform "Geographical" to "Cartesian" coordinates, where the geographical coordinates refer to latitude and longitude (degrees) and cartesian coordinates are standard earth-centered cartesian coordinates: xe(3) pointing north, xe(1) pointing to the 0-meridian.
Double precision version.
[in] | dlat | degrees latitude. |
[in] | dlon | degrees longitude. |
[out] | xe | cartesian unit 3-vector. |
|
private |
Transform "Geographical" to "Cartesian" coordinates, where the geographical coordinates refer to latitude and longitude (degrees) and cartesian coordinates are standard earth-centered cartesian coordinates: xe(3) pointing north, xe(1) pointing to the 0-meridian.
Also, return the partial derivatives of xe wrt latitude and longitude. Double precision version.
[in] | dlat | degrees latitude. |
[in] | dlon | degrees longitude. |
[out] | xe | cartesian unit 3-vector. |
[out] | dxedlat | derivative, d(xe)/d(dlat). |
[out] | dxedlon | derivative, d(xe)/d(dlon). |
Definition at line 495 of file pmat5.f90.
Referenced by pmat5::sgtocd().
|
private |
Transform "Geographical" to "Cartesian" coordinates, where the geographical coordinates refer to latitude and longitude (degrees) and cartesian coordinates are standard earth-centered cartesian coordinates: xe(3) pointing north, xe(1) pointing to the 0-meridian.
Also, return the 1st and 2nd partial derivatives of xe wrt latitude and longitude. Double precision version.
[in] | dlat | degrees latitude. |
[in] | dlon | degrees longitude. |
[out] | xe | cartesian unit 3-vector. |
[out] | dxedlat | d(xe)/d(dlat). |
[out] | dxedlon | d(xe)/d(dlon). |
[out] | ddxedlatdlat | derivative, d^2(xe)/(d(dlat)d(dlat)). |
[out] | ddxedlatdlon | derivative, d^2(xe)/(d(dlat)d(dlon)). |
[out] | ddxedlondlon | derivative, d^2(xe)/(d(dlon)d(dlon)). |
Definition at line 563 of file pmat5.f90.
Referenced by pmat5::sgrtocdd(), and pmat5::sgtocdd().
|
private |
Transform "Geographical" to "Cartesian" coordinates, where the geographical coordinates refer to latitude and longitude (degrees) and cartesian coordinates are standard earth-centered cartesian coordinates: xe(3) pointing north, xe(1) pointing to the 0-meridian.
Single precision version.
[in] | dlat | degrees latitude. |
[in] | dlon | degrees longitude. |
[out] | xe | Earth-centered cartesian unit 3-vector. |
|
private |
Transform "Geographical" to "Cartesian" coordinates, where the geographical coordinates refer to latitude and longitude (degrees) and cartesian coordinates are standard earth-centered cartesian coordinates: xe(3) pointing north, xe(1) pointing to the 0-meridian.
Also, return the partial derivatives of xe wrt latitude and longitude. Single precision version.
[in] | dlat | degrees latitude. |
[in] | dlon | degrees longitude. |
[out] | xe | cartesian unit 3-vector. |
[out] | dxedlat | derivative, d(xe)/d(dlat). |
[out] | dxedlon | derivative, d(xe)/d(dlon). |
|
private |
Transform "Geographical" to "Cartesian" coordinates, where the geographical coordinates refer to latitude and longitude (degrees) and cartesian coordinates are standard earth-centered cartesian coordinates: xe(3) pointing north, xe(1) pointing to the 0-meridian.
Also, return the 1st and 2nd partial derivatives of xe wrt latitude and longitude. Single precision version.
[in] | dlat | degrees latitude. |
[in] | dlon | degrees longitude. |
[out] | xe | cartesian unit 3-vector. |
[out] | dxedlat | derivative, d(xe)/d(dlat). |
[out] | dxedlon | derivative, d(xe)/d(dlon). |
[out] | ddxedlatdlat | derivative, d^2(xe)/(d(dlat)d(dlat)). |
[out] | ddxedlatdlon | derivative, d^2(xe)/(d(dlat)d(dlon)). |
[out] | ddxedlondlon | derivative, d^2(xe)/(d(dlon)d(dlon)). |