| 
    Neko 1.99.1
    
   A portable framework for high-order spectral element flow simulations 
   | 
 
Implements elementwise_filter_t.  
Data Types | |
| type | elementwise_filter_t | 
| Implements the elementwise filter for SEM.  More... | |
Functions/Subroutines | |
| subroutine | elementwise_filter_init_from_json (this, json, coef) | 
| Constructor.   | |
| subroutine | elementwise_filter_init_from_components (this, nx) | 
| Actual Constructor.   | |
| subroutine | elementwise_filter_free (this) | 
| Destructor.   | |
| subroutine | build_1d (this) | 
| Build the 1d filter for an element.   | |
| subroutine | elementwise_field_filter_3d (this, f_out, f_in) | 
| Filter a 3D field.   | |
| subroutine | build_1d_cpu (fh, fht, transfer, nx, filter_type) | 
| Build the 1d filter for an element on the CPU. Suppose field x is filtered into x_hat by x_hat = fh*x.   | |
      
  | 
  private | 
      
  | 
  private | 
| fh | The 1D filter operator. | 
| fht | The transpose of fh. | 
| trnfr | The transfer function containing weights for different modes. | 
| nx | number of points, dimension of x. | 
| filter_type | 
Definition at line 206 of file elementwise_filter.f90.


      
  | 
  private | 
      
  | 
  private | 
| nx | number of points in an elements in one direction. | 
Definition at line 116 of file elementwise_filter.f90.

| subroutine elementwise_filter::elementwise_filter_init_from_json | ( | class(elementwise_filter_t), intent(inout) | this, | 
| type(json_file), intent(inout) | json, | ||
| type(coef_t), intent(in) | coef | ||
| ) | 
Definition at line 86 of file elementwise_filter.f90.