Neko  0.9.99
A portable framework for high-order spectral element flow simulations
rhs_maker.f90 File Reference

Go to the source code of this file.

Data Types

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

Modules

module  rhs_maker
 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.