Block-Structured AMR Software Framework
amrex::Lazy Namespace Reference

Typedefs

using Func = std::function< void()>
 
using FuncQue = std::vector< Func >
 

Functions

void QueueReduction (Func f)
 
void EvalReduction ()
 
void Finalize ()
 

Variables

FuncQue reduction_queue
 

Typedef Documentation

◆ Func

using amrex::Lazy::Func = typedef std::function<void()>

◆ FuncQue

using amrex::Lazy::FuncQue = typedef std::vector<Func>

Function Documentation

◆ EvalReduction()

void amrex::Lazy::EvalReduction ( )

◆ Finalize()

void amrex::Lazy::Finalize ( )

◆ QueueReduction()

void amrex::Lazy::QueueReduction ( Func  f)

Variable Documentation

◆ reduction_queue

FuncQue amrex::Lazy::reduction_queue