Finite Volume Solver  prototype
A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin.
Public Member Functions | List of all members
fub::amrex::ForwardIntegrator< Tag > Struct Template Reference

#include <TimeIntegrator.hpp>

Public Member Functions

 ForwardIntegrator ()=default
 
 ForwardIntegrator (Tag)
 
void UpdateConservatively (::amrex::MultiFab &dest, const ::amrex::MultiFab &src, const ::amrex::MultiFab &fluxes, const ::amrex::Geometry &geom, Duration dt, Direction dir)
 
void UpdateConservatively (IntegratorContext &context, int level, Duration dt, Direction dir)
 

Constructor & Destructor Documentation

◆ ForwardIntegrator() [1/2]

template<typename Tag >
fub::amrex::ForwardIntegrator< Tag >::ForwardIntegrator ( )
default

◆ ForwardIntegrator() [2/2]

template<typename Tag >
fub::amrex::ForwardIntegrator< Tag >::ForwardIntegrator ( Tag  )
inlineexplicit

Member Function Documentation

◆ UpdateConservatively() [1/2]

template<typename Tag >
void fub::amrex::ForwardIntegrator< Tag >::UpdateConservatively ( ::amrex::MultiFab &  dest,
const ::amrex::MultiFab &  src,
const ::amrex::MultiFab &  fluxes,
const ::amrex::Geometry geom,
Duration  dt,
Direction  dir 
)

◆ UpdateConservatively() [2/2]

template<typename Tag >
void fub::amrex::ForwardIntegrator< Tag >::UpdateConservatively ( IntegratorContext context,
int  level,
Duration  dt,
Direction  dir 
)

The documentation for this struct was generated from the following file: