smagorinsky_from_gradients Interface

interface
public subroutine smagorinsky_from_gradients(self, nut, mixing_length_sq, dudx, dudy, dudz, dvdx, dvdy, dvdz, dwdx, dwdy, dwdz)

Arguments

Type IntentOptional Attributes Name
class(base_backend_t) :: self
class(field_t), intent(inout) :: nut
class(field_t), intent(in) :: mixing_length_sq
class(field_t), intent(in) :: dudx
class(field_t), intent(in) :: dudy
class(field_t), intent(in) :: dudz
class(field_t), intent(in) :: dvdx
class(field_t), intent(in) :: dvdy
class(field_t), intent(in) :: dvdz
class(field_t), intent(in) :: dwdx
class(field_t), intent(in) :: dwdy
class(field_t), intent(in) :: dwdz

Description

Computes nut=l_s^2sqrt(2S_ij*S_ij) from velocity gradients.