Deallocate and nullify viscosity (turbulent/molecular)
subroutine destroy_viscosity()
!< Deallocate and nullify viscosity (turbulent/molecular)
! destroy_molecular_viscosity ---!
if (mu_ref/=0.) then
call dealloc(mu)
end if
!--- destroy_turbulent_viscosity ---!
if (turbulence/='none') then
select case (trim(turbulence))
case ('none')
!do nothing
continue
case('sa', 'saBC')
nullify(sa_mu)
case ('sst', 'sst2003')
nullify(sst_mu)
!-- blending funciton F1 --!
call dealloc(sst_F1)
!--- sst blending funciton destoryed--!
case ('kkl')
nullify(kkl_mu)
case DEFAULT
!call turbulence_read_error()
Fatal_error
end select
call dealloc(mu_t)
end if
!--- end of turublent viscosity destruction ---!
end subroutine destroy_viscosity