smash.fcore._mwd_mesh.MeshDT#

class smash.fcore._mwd_mesh.MeshDT(setup, nrow, ncol, npar, ng, handle=None)[source]#

Type(name=meshdt) Defined at ../smash/fcore/derived_type/mwd_mesh.f90 lines 48-74

Attributes:
active_cell

Element active_cell ftype=integer pytype=int array

area

Element area ftype=real(sp) pytype=float array

area_dln

Element area_dln ftype=real(sp) pytype=float array

code

Element code ftype=character(lchar) pytype=str array

cpar_to_rowcol

Element cpar_to_rowcol ftype=integer pytype=int array

cscpar

Element cscpar ftype=integer pytype=int array

dx

Element dx ftype=real(sp) pytype=float array

dy

Element dy ftype=real(sp) pytype=float array

epsg

Element epsg ftype=integer pytype=int32

flwacc

Element flwacc ftype=real(sp) pytype=float array

flwdir

Element flwdir ftype=integer pytype=int array

flwdst

Element flwdst ftype=real(sp) pytype=float array

flwpar

Element flwpar ftype=integer pytype=int array

gauge_pos

Element gauge_pos ftype=integer pytype=int array

local_active_cell

Element local_active_cell ftype=integer pytype=int array

nac

Element nac ftype=integer pytype=int32

ncol

Element ncol ftype=integer pytype=int32

ncpar

Element ncpar ftype=integer pytype=int array

ng

Element ng ftype=integer pytype=int32

npar

Element npar ftype=integer pytype=int32

nrow

Element nrow ftype=integer pytype=int32

rowcol_to_ind_ac

Element rowcol_to_ind_ac ftype=integer pytype=int array

xmin

Element xmin ftype=real(sp) pytype=float32

xres

Element xres ftype=real(sp) pytype=float32

ymax

Element ymax ftype=real(sp) pytype=float32

yres

Element yres ftype=real(sp) pytype=float32

Methods

copy([interface_call])

this_copy = meshdt_copy(self) Defined at ../smash/fcore/derived_type/mwd_mesh.f90 lines 124-128

from_handle