Implements smagorinsky_t.  
 | 
| subroutine  | smagorinsky_init (this, dofmap, coef, json) | 
|   | Constructor.  
  | 
|   | 
| subroutine  | smagorinsky_init_from_components (this, dofmap, coef, c_s, nut_name, delta_type) | 
|   | Constructor from components.  
  | 
|   | 
| subroutine  | smagorinsky_free (this) | 
|   | Destructor for the les_model_t (base) class.  
  | 
|   | 
| subroutine  | smagorinsky_compute (this, t, tstep) | 
|   | Compute eddy viscosity.  
  | 
|   | 
◆ smagorinsky_compute()
- Parameters
 - 
  
    | t | The time value.  | 
    | tstep | The current time-step.  | 
  
   
Definition at line 119 of file smagorinsky.f90.
 
 
◆ smagorinsky_free()
◆ smagorinsky_init()
- Parameters
 - 
  
    | dofmap | SEM map of degrees of freedom.  | 
    | coef | SEM coefficients.  | 
    | json | A dictionary with parameters.  | 
  
   
Definition at line 71 of file smagorinsky.f90.
 
 
◆ smagorinsky_init_from_components()
  
  
      
        
          | subroutine smagorinsky::smagorinsky_init_from_components  | 
          ( | 
          class(smagorinsky_t), intent(inout)  | 
          this,  | 
         
        
           | 
           | 
          type(dofmap_t), intent(in)  | 
          dofmap,  | 
         
        
           | 
           | 
          type(coef_t), intent(in)  | 
          coef,  | 
         
        
           | 
           | 
          real(kind=rp)  | 
          c_s,  | 
         
        
           | 
           | 
          character(len=*), intent(in)  | 
          nut_name,  | 
         
        
           | 
           | 
          character(len=*), intent(in)  | 
          delta_type  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
- Parameters
 - 
  
    | dofmap | SEM map of degrees of freedom.  | 
    | coef | SEM coefficients.  | 
    | c_s | The model constant.  | 
    | nut_name | The name of the SGS viscosity field.  | 
  
   
Definition at line 93 of file smagorinsky.f90.