src.dycore.physics.low_mach.second_projection#
Functions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Classes
|
- src.dycore.physics.low_mach.second_projection.euler_forward_non_advective(Sol, mpv, elem, node, dt, ud, th, writer=None, label=None, debug=False)#
- src.dycore.physics.low_mach.second_projection.euler_backward_non_advective_expl_part(Sol, mpv, elem, dt, ud, th)#
- src.dycore.physics.low_mach.second_projection.euler_backward_non_advective_impl_part(Sol, mpv, elem, node, ud, th, t, dt, alpha_diff, Sol0=None, writer=None, label=None, debug=False)#
- src.dycore.physics.low_mach.second_projection.correction_nodes(Sol, elem, node, mpv, p, dt, ud, th, updt_chi)#
- src.dycore.physics.low_mach.second_projection.operator_coefficients_nodes(elem, node, Sol, mpv, ud, th, dt)#
- src.dycore.physics.low_mach.second_projection.scale_wall_node_values(rhs, node, ud, factor=0.5)#
- src.dycore.physics.low_mach.second_projection.grad_nodes_fft(p2n, elem, node)#
- src.dycore.physics.low_mach.second_projection.grad_nodes(p, ndim, dxy)#
- src.dycore.physics.low_mach.second_projection.divergence_nodes(rhs, elem, node, Sol, ud)#
- src.dycore.physics.low_mach.second_projection.rhs_from_p_old(rhs, node, mpv)#
- src.dycore.physics.low_mach.second_projection.multiply_inverse_coriolis(Vec, Sol, mpv, ud, elem, node, dt, attrs=('rhou', 'rhov', 'rhow'), get_coeffs=False)#