|
| subroutine | geometry_base_mod::initgeometry (this, gnum, gname, config) |
| | Constructor of generic geometry module. More...
|
| |
| pure real function | geometry_base_mod::getscale1 (this) |
| |
| pure real function | geometry_base_mod::getscale2 (this, i) |
| |
| pure subroutine | geometry_base_mod::setscale1 (this, gp) |
| |
| pure subroutine | geometry_base_mod::setscale2 (this, gp, gp2) |
| |
| pure subroutine | geometry_base_mod::setscale3 (this, gp, gp2, gp3) |
| |
| pure subroutine | geometry_base_mod::scalefactors_0 (this, coords, hx, hy, hz) |
| | Compute scale factors. More...
|
| |
| pure subroutine | geometry_base_mod::radius_0 (this, coords, radius) |
| | Compute radial distances to the origin. More...
|
| |
| pure subroutine | geometry_base_mod::positionvector_0 (this, coords, posvec) |
| | compute position vector components for all cell positions More...
|
| |
| pure subroutine | geometry_base_mod::convert2cartesian_coords (this, curv, cart) |
| | Convert curvilinear to cartesian coordinates. More...
|
| |
| pure subroutine | geometry_base_mod::convert2curvilinear_coords (this, cart, curv) |
| | Convert cartesian to curvilinear coordinates. More...
|
| |
| pure subroutine | geometry_base_mod::convert2cartesian_vectors (this, curv, v_curv, v_cart) |
| | Convert curvilinear vector components to cartesian vector components. More...
|
| |
| pure subroutine | geometry_base_mod::convert2curvilinear_vectors (this, curv, v_cart, v_curv) |
| | Convert cartesian vector components to curvilinear vector components. More...
|
| |
| pure subroutine | geometry_base_mod::setazimuthindex (this, idx) |
| | sets the coordinate index of the azimuthal angle More...
|
| |
| pure integer function | geometry_base_mod::getazimuthindex (this) |
| | returns the coordinate index of the azimuthal angle More...
|
| |
| subroutine | geometry_base_mod::finalize_base (this) |
| | Destructor of generic geometry module. More...
|
| |
|
geometries
|
| integer, parameter, public | geometry_base_mod::cartesian = 1 |
| |
| integer, parameter, public | geometry_base_mod::cylindrical = 30 |
| |
| integer, parameter, public | geometry_base_mod::logcylindrical = 31 |
| |
| integer, parameter, public | geometry_base_mod::tancylindrical = 32 |
| |
| integer, parameter, public | geometry_base_mod::spherical = 40 |
| |
| integer, parameter, public | geometry_base_mod::logspherical = 41 |
| |
| integer, parameter, public | geometry_base_mod::spherical_planet = 42 |
| |