Compute cell gradient of scalar field or component of vector or tensor field.  
 More...
|  | 
| subroutine | field_gradient_scalar (f_id, use_previous_t, imrgra, inc, recompute_cocg, n_r_sweeps, verbosity, clip_mode, epsilon, extrap, clip_coeff, grad) | 
|  | 
Compute cell gradient of scalar field or component of vector or tensor field. 
- Parameters
- 
  
    | [in] | f_id | field id |  | [in] | use_previous_t | 1 if values at previous time step should be used, 0 otherwise |  | [in] | imrgra | gradient computation mode |  | [in] | inc | 0: increment; 1: do not increment |  | [in] | recompute_cocg | 1 or 0: recompute COCG or not |  | [in] | n_r_sweeps | >1: with reconstruction |  | [in] | verbosity | verbosity level |  | [in] | clip_mode | type of clipping |  | [in] | epsilon | precision for iterative gradient |  | [in] | extrap | extrapolate gradient at boundary |  | [in] | clip_coeff | clipping coefficient |  | [out] | grad | gradient |  
 
      
        
          | subroutine field_gradient_scalar | ( | integer(c_int) | f_id, | 
        
          |  |  | integer(c_int) | use_previous_t, | 
        
          |  |  | integer(c_int) | imrgra, | 
        
          |  |  | integer(c_int) | inc, | 
        
          |  |  | integer(c_int) | recompute_cocg, | 
        
          |  |  | integer(c_int) | n_r_sweeps, | 
        
          |  |  | integer(c_int) | verbosity, | 
        
          |  |  | integer(c_int) | clip_mode, | 
        
          |  |  | real(kind=c_double) | epsilon, | 
        
          |  |  | real(kind=c_double) | extrap, | 
        
          |  |  | real(kind=c_double) | clip_coeff, | 
        
          |  |  | real(kind=c_double), dimension(*) | grad | 
        
          |  | ) |  |  | 
      
 
 
The documentation for this interface was generated from the following file: