geometry_logcylindrical.f90
Go to the documentation of this file.
254 CALL convert2cartesian_coords(this%geoparam(1),curv(:,:,:,:,1),curv(:,:,:,:,2),curv(:,:,:,:,3), &
298 CALL convert2curvilinear_coords(this%geoparam(1),cart(:,:,:,:,1),cart(:,:,:,:,2),cart(:,:,:,:,3), &
pure subroutine scalefactors_4(this, coords, hx, hy, hz)
Definition: geometry_logcylindrical.f90:120
elemental subroutine scalefactors(gp, logr, phi, z, hlogr, hphi, hz)
Definition: geometry_logcylindrical.f90:311
pure subroutine convert2curvilinear_coords_2(this, cart, curv)
Definition: geometry_logcylindrical.f90:270
pure subroutine convert2cartesian_coords_3(this, curv, cart)
Definition: geometry_logcylindrical.f90:237
elemental real function radius(gp, logr, z)
Definition: geometry_logcylindrical.f90:322
defines properties of a 3D logcylindrical mesh
Definition: geometry_logcylindrical.f90:33
pure subroutine positionvector_3(this, coords, posvec)
Definition: geometry_logcylindrical.f90:193
defines properties of a 3D cylindrical mesh
Definition: geometry_cylindrical.f90:36
elemental subroutine positionvector(gp, logr, z, rx, ry, rz)
Definition: geometry_logcylindrical.f90:334
pure subroutine convert2cartesian_coords_2(this, curv, cart)
Definition: geometry_logcylindrical.f90:226
pure subroutine radius_4(this, coords, r)
Definition: geometry_logcylindrical.f90:161
pure subroutine radius_2(this, coords, r)
Definition: geometry_logcylindrical.f90:141
subroutine initgeometry_logcylindrical(this, config)
Definition: geometry_logcylindrical.f90:73
character(len=32), parameter geometry_name
Definition: geometry_logcylindrical.f90:65
pure subroutine positionvector_4(this, coords, posvec)
Definition: geometry_logcylindrical.f90:204
pure subroutine scalefactors_3(this, coords, hx, hy, hz)
Definition: geometry_logcylindrical.f90:109
pure subroutine convert2cartesian_coords_1(this, curv, cart)
Definition: geometry_logcylindrical.f90:215
pure subroutine radius_3(this, coords, r)
Definition: geometry_logcylindrical.f90:151
pure subroutine scalefactors_1(this, coords, hx, hy, hz)
Definition: geometry_logcylindrical.f90:88
integer, parameter, public logcylindrical
Definition: geometry_base.f90:355
pure subroutine convert2curvilinear_coords_3(this, cart, curv)
Definition: geometry_logcylindrical.f90:281
pure subroutine positionvector_1(this, coords, posvec)
Definition: geometry_logcylindrical.f90:171
pure subroutine positionvector_2(this, coords, posvec)
Definition: geometry_logcylindrical.f90:182
pure subroutine convert2cartesian_coords(this, curv, cart)
Convert curvilinear to cartesian coordinates.
Definition: geometry_base.f90:545
pure subroutine convert2cartesian_coords_4(this, curv, cart)
Definition: geometry_logcylindrical.f90:248
pure subroutine radius_1(this, coords, r)
Definition: geometry_logcylindrical.f90:131
pure subroutine convert2curvilinear_coords_4(this, cart, curv)
Definition: geometry_logcylindrical.f90:292
pure subroutine scalefactors_2(this, coords, hx, hy, hz)
Definition: geometry_logcylindrical.f90:98
pure subroutine convert2curvilinear_coords_1(this, cart, curv)
Definition: geometry_logcylindrical.f90:259
pure subroutine convert2curvilinear_coords(this, cart, curv)
Convert cartesian to curvilinear coordinates.
Definition: geometry_base.f90:559