Neko  0.8.1
A portable framework for high-order spectral element flow simulations
rhs_maker Module Reference

Routines to generate the right-hand sides for the convection-diffusion equation. Employs the EXT/BDF time integration schemes to compute the contributions coming from the explicitly extrapolated convective term and the BDF scheme applied to the time derivative. Inheritance is used to define implementation for different backends. More...

Data Types

type  rhs_maker_sumab_t
 Abstract type to compute extrapolated velocity field for the pressure equation. More...
 
type  rhs_maker_ext_t
 Abstract type to sum up contributions to kth order extrapolation scheme. More...
 
type  rhs_maker_bdf_t
 Abstract type to add contributions to F from lagged BD terms. More...
 
interface  rhs_maker_sumab
 
interface  rhs_maker_ext
 
interface  scalar_rhs_maker_ext
 
interface  rhs_maker_bdf
 
interface  scalar_rhs_maker_bdf
 

Detailed Description

Routines to generate the right-hand sides for the convection-diffusion equation. Employs the EXT/BDF time integration schemes to compute the contributions coming from the explicitly extrapolated convective term and the BDF scheme applied to the time derivative. Inheritance is used to define implementation for different backends.