Object Info


eta_p is defined in /home/robert/projects/Ctadel/dyn.s:262
eta_p --> declared_var(script("dyn")) --> declared_object(script("dyn")) --> object
temporary_var --> dependent_var --> variable --> object
object
--------- Properties:
eta_p has fortran_name(etap)
cse_value(( varidx(t_70, [i, j, k])
+ varidx(p_s_t, [i, j]) * (1 - varidx(B, [k]))
))
mask(true)
point([i, j, k])
indexed_value(( ( ( ( 1.56961230576048E-7
* rdlam
* ( ( sum(varidx(u_aux, [ i
, j
, k ]), k = k .. nlev)
* varidx(hyu, [i, j])
)
- ( sum(varidx(u_aux, [i - 1, j, k]), k = k .. nlev)
* varidx(hyu, [i - 1, j])
)
)
)
+ ( 1.56961230576048E-7
* rdth
* ( ( sum(varidx(v_aux, [ i
, j
, k ]), k = k .. nlev)
* varidx(hxv, [i, j])
)
- ( sum(varidx(v_aux, [i, j - 1, k]), k = k .. nlev)
* varidx(hxv, [i, j - 1])
)
)
)
)
/ (varidx(hxt, [i, j]) * varidx(hyt, [i, j]))
)
+ varidx(p_s_t, [i, j]) * (1 - varidx(B, [k]))
))
derived_stencil([0 .. 1, 0 .. 1, 0 .. 1])
derived_domain([ 1 .. nlon + 1
, 1 .. nlat + 1
, 1 .. nlev ])
mask(true if 2 <= k + 1 and k + 1 <= nlev)
mask(true if 2 <= k and k <= nlev)
discrete_value(( p_s_t * (1 - B)
+ ( 1 / (hxt * hyt)
* ( df_h(hyu * mid_h(u_aux, z = point(z) .. nlev + 1), x)
+ df_h(hxv * mid_h(v_aux, z = point(z) .. nlev + 1), y)
)
)
))
grid(grid([grid, grid, grid, _G9835]))
dimensioned_value(( int(( 1 / (h_x * h_y)
* ( df(h_y * u_aux, x)
+ df(h_x * v_aux, y)
)
), z ~ "1" = point(z) ~ "1" .. nlev + 1 ~ "1")
+ p_s_t * (1 ~ "1" - B)
))
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" = point(z) ~ "1" .. nlev + 1)
+ p_s_t * (1 - B)
))
value(( int(( 1 / (h_x * h_y)
* ( df(h_y * u_aux, x)
+ df(h_x * v_aux, y)
)
), z ~ "1" = point(z) ~ "1" .. nlev + 1)
+ p_s_t * (1 - B)
))
type(real)
declared_domain([1 .. nlon, 1 .. nlat, 1 .. nlev])
dependency([x, y, z])
--------- Properties inherited from class dependent_var:
eta_p has instance_name(v)
--------- Properties inherited from class temporary_var:
eta_p has instance_name(t)
--------- Methods:
eta_p can get_latex(eta_p, eta_p, ["\dot\eta\frac{\partial p}{\partial\eta}"])
--------- Methods inherited from class object:
eta_p can restore(_G10160)
save(_G10160, _G10161)
get_properties(_G10160, _G10161)
get_superobjects(_G10160, _G10161)
get_subobjects(_G10160, _G10161)
get_parents(_G10160, _G10161)
get_children(_G10160, _G10161)
get_instances(_G10160, _G10161)
create(_G10160, _G10161)
get_dependencies(_G10160, _G10161)
--------- Methods inherited from class temporary_var:
eta_p can get_store_cost(_G10186, 20)
--------- Methods inherited from class variable:
eta_p can get_store_cost(_G10171, 10)
get_load_cost(_G10171, 1)