Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::IntegratorOps< T, std::enable_if_t< std::is_same_v< amrex::Vector< amrex::MultiFab >, T > > > Struct Template Reference

#include <AMReX_IntegratorBase.H>

Static Public Member Functions

static void CreateLike (amrex::Vector< std::unique_ptr< T > > &V, const T &Other, bool Grow=false)
 
static void Copy (T &Y, const T &Other, const Vector< int > &scomp={}, const Vector< int > &ncomp={}, bool Grow=true)
 
static void Saxpy (T &Y, const amrex::Real a, const T &X, const Vector< int > &scomp={}, const Vector< int > &ncomp={}, bool Grow=false)
 

Member Function Documentation

◆ Copy()

template<class T >
static void amrex::IntegratorOps< T, std::enable_if_t< std::is_same_v< amrex::Vector< amrex::MultiFab >, T > > >::Copy ( T &  Y,
const T &  Other,
const Vector< int > &  scomp = {},
const Vector< int > &  ncomp = {},
bool  Grow = true 
)
inlinestatic

◆ CreateLike()

template<class T >
static void amrex::IntegratorOps< T, std::enable_if_t< std::is_same_v< amrex::Vector< amrex::MultiFab >, T > > >::CreateLike ( amrex::Vector< std::unique_ptr< T > > &  V,
const T &  Other,
bool  Grow = false 
)
inlinestatic

◆ Saxpy()

template<class T >
static void amrex::IntegratorOps< T, std::enable_if_t< std::is_same_v< amrex::Vector< amrex::MultiFab >, T > > >::Saxpy ( T &  Y,
const amrex::Real  a,
const T &  X,
const Vector< int > &  scomp = {},
const Vector< int > &  ncomp = {},
bool  Grow = false 
)
inlinestatic

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