geometry_spherical.f90
Go to the documentation of this file.
pure subroutine convert2cartesian_vectors(this, curv, v_curv, v_cart)
Convert curvilinear vector components to cartesian vector components.
Definition: geometry_base.f90:574
pure subroutine convert2curvilinear_coords(this, cart, curv)
Convert cartesian to curvilinear coordinates.
Definition: geometry_base.f90:560
pure subroutine convert2curvilinear_vectors(this, curv, v_cart, v_curv)
Convert cartesian vector components to curvilinear vector components.
Definition: geometry_base.f90:587
pure subroutine convert2cartesian_coords(this, curv, cart)
Convert curvilinear to cartesian coordinates.
Definition: geometry_base.f90:546
defines properties of a 3D spherical mesh
Definition: geometry_spherical.f90:42
pure subroutine scalefactors_4(this, coords, hx, hy, hz)
Definition: geometry_spherical.f90:132
pure subroutine convert2curvilinear_coords_4(this, cart, curv)
Definition: geometry_spherical.f90:302
elemental subroutine positionvector(r, rx, ry, rz)
Definition: geometry_spherical.f90:445
pure subroutine positionvector_1(this, coords, posvec)
Definition: geometry_spherical.f90:183
pure subroutine convert2cartesian_vectors_3(this, curv, v_curv, v_cart)
Definition: geometry_spherical.f90:339
pure subroutine convert2curvilinear_coords_2(this, cart, curv)
Definition: geometry_spherical.f90:280
pure subroutine convert2curvilinear_vectors_2(this, curv, v_cart, v_curv)
Definition: geometry_spherical.f90:378
pure subroutine positionvector_3(this, coords, posvec)
Definition: geometry_spherical.f90:203
pure subroutine convert2cartesian_coords_2(this, curv, cart)
Definition: geometry_spherical.f90:236
pure subroutine convert2curvilinear_vectors_4(this, curv, v_cart, v_curv)
Definition: geometry_spherical.f90:404
pure subroutine convert2curvilinear_vectors_1(this, curv, v_cart, v_curv)
Definition: geometry_spherical.f90:365
pure subroutine positionvector_4(this, coords, posvec)
Definition: geometry_spherical.f90:214
pure subroutine convert2cartesian_vectors_2(this, curv, v_curv, v_cart)
Definition: geometry_spherical.f90:326
pure subroutine convert2curvilinear_vectors_3(this, curv, v_cart, v_curv)
Definition: geometry_spherical.f90:391
pure subroutine radius_3(this, coords, r)
Definition: geometry_spherical.f90:163
pure subroutine radius_4(this, coords, r)
Definition: geometry_spherical.f90:173
subroutine initgeometry_spherical(this, config)
Definition: geometry_spherical.f90:91
pure subroutine convert2cartesian_coords_4(this, curv, cart)
Definition: geometry_spherical.f90:258
character(len=32), parameter geometry_name
Definition: geometry_spherical.f90:83
pure subroutine convert2curvilinear_coords_1(this, cart, curv)
Definition: geometry_spherical.f90:269
pure subroutine scalefactors_1(this, coords, hx, hy, hz)
Definition: geometry_spherical.f90:101
pure subroutine convert2cartesian_coords_3(this, curv, cart)
Definition: geometry_spherical.f90:247
pure subroutine scalefactors_3(this, coords, hx, hy, hz)
Definition: geometry_spherical.f90:121
pure subroutine positionvector_2(this, coords, posvec)
Definition: geometry_spherical.f90:193
elemental subroutine scalefactors(r, theta, hr, htheta, hphi)
Definition: geometry_spherical.f90:425
pure subroutine scalefactors_2(this, coords, hx, hy, hz)
Definition: geometry_spherical.f90:111
pure subroutine convert2cartesian_vectors_4(this, curv, v_curv, v_cart)
Definition: geometry_spherical.f90:352
pure subroutine radius_1(this, coords, r)
Definition: geometry_spherical.f90:143
pure subroutine convert2curvilinear_coords_3(this, cart, curv)
Definition: geometry_spherical.f90:291
pure subroutine radius_2(this, coords, r)
Definition: geometry_spherical.f90:153
elemental real function radius(r)
Definition: geometry_spherical.f90:436
pure subroutine convert2cartesian_vectors_1(this, curv, v_curv, v_cart)
Definition: geometry_spherical.f90:313
pure subroutine convert2cartesian_coords_1(this, curv, cart)
Definition: geometry_spherical.f90:225
derived mesh array class for scalar cell data
Definition: marray_cellscalar.f90:33
derived mesh array class for vector cell data
Definition: marray_cellvector.f90:33
Definition: common_dict.f90:123