Object Info


p_s_t is defined in /home/robert/projects/Ctadel/dyn.s:255
p_s_t --> declared_var(script("dyn")) --> declared_object(script("dyn")) --> object
derived_var --> dependent_var --> variable --> object
object
--------- Properties:
p_s_t has cse_value(- varidx(t_70, [i, j, 1]))
point([i, j])
indexed_value(( ( - ( 1.56961230576048E-7
* rdlam
* ( ( sum(varidx(u_aux, [ i
, j
, k ]), k = 1 .. nlev)
* varidx(hyu, [i, j])
)
- ( sum(varidx(u_aux, [i - 1, j, k]), k = 1 .. nlev)
* varidx(hyu, [i - 1, j])
)
)
)
- ( 1.56961230576048E-7
* rdth
* ( ( sum(varidx(v_aux, [ i
, j
, k ]), k = 1 .. nlev)
* varidx(hxv, [i, j])
)
- ( sum(varidx(v_aux, [i, j - 1, k]), k = 1 .. nlev)
* varidx(hxv, [i, j - 1])
)
)
)
)
/ (varidx(hxt, [i, j]) * varidx(hyt, [i, j]))
))
derived_stencil([0 .. 1, 0 .. 1])
derived_domain([1 .. nlon + 1, 1 .. nlat + 1])
mask(true)
mask(true if 2 <= k and k <= nlev)
discrete_value(( 1 / (hxt * hyt)
* ( - df_h(hyu * mid_h(u_aux, z = 1 .. nlev + 1), x)
- df_h(hxv * mid_h(v_aux, z = 1 .. nlev + 1), y)
)
))
grid(grid([grid, grid, grid, _G26235]))
dimensioned_value(- int(( 1 / (h_x * h_y)
* ( df(h_y * u_aux, x)
+ df(h_x * v_aux, y)
)
), z ~ "1" = 1 ~ "1" .. nlev + 1 ~ "1"))
unit(unit(3, [1, 0, -1, -3, 0, 0, 0, 0]))
scalar_value(- int(( 1 / (h_x * h_y)
* ( df(h_y * u_aux, x)
+ df(h_x * v_aux, y)
)
), z ~ "1" = 1 .. nlev + 1))
fortran_name(PDPSDT)
value(- int(( 1 / (h_x * h_y)
* ( df(h_y * u_aux, x)
+ df(h_x * v_aux, y)
)
), z ~ "1" = 1 .. nlev + 1))
type(real)
declared_domain([1 .. nlon, 1 .. nlat])
dependency([x, y, z])
--------- Properties inherited from class dependent_var:
p_s_t has instance_name(v)
--------- Methods inherited from class object:
p_s_t can restore(_G26449)
save(_G26449, _G26450)
get_properties(_G26449, _G26450)
get_superobjects(_G26449, _G26450)
get_subobjects(_G26449, _G26450)
get_parents(_G26449, _G26450)
get_children(_G26449, _G26450)
get_instances(_G26449, _G26450)
create(_G26449, _G26450)
get_dependencies(_G26449, _G26450)
--------- Methods inherited from class variable:
p_s_t can get_store_cost(_G26460, 10)
get_load_cost(_G26460, 1)