Block-Structured AMR Software Framework
amrex::ForkJoin::ComponentSet Struct Reference

if strategy == split, use this to specify how to split components across tasks More...

#include <AMReX_ForkJoin.H>

Public Member Functions

 ComponentSet ()=default
 
 ComponentSet (int lo_, int hi_)
 

Public Attributes

int lo
 inclusive bound More...
 
int hi
 exclusive bound More...
 

Detailed Description

if strategy == split, use this to specify how to split components across tasks

Constructor & Destructor Documentation

◆ ComponentSet() [1/2]

amrex::ForkJoin::ComponentSet::ComponentSet ( )
default

for now, just support contiguous range of components only requires a single MultiFab::Copy() per task this way in the future, consider changing this to a true set for arbitrary components

◆ ComponentSet() [2/2]

amrex::ForkJoin::ComponentSet::ComponentSet ( int  lo_,
int  hi_ 
)
inline

Member Data Documentation

◆ hi

int amrex::ForkJoin::ComponentSet::hi

exclusive bound

◆ lo

int amrex::ForkJoin::ComponentSet::lo

inclusive bound


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