glucat 0.12.0
|
Variable term. More...
Public Types | |
using | var_pair_t = std::pair<index_set<LO, HI>, Scalar_T> |
Public Member Functions | |
~var_term ()=default | |
Destructor. | |
var_term () | |
Default constructor. | |
var_term (const index_set_t ist, const Scalar_T &crd=Scalar_T(1)) | |
Construct a variable term from an index set and a scalar coordinate. | |
auto | operator*= (const term_t &rhs) -> var_term_t & |
Product of variable term and term. | |
Static Public Member Functions | |
static auto | classname () -> const std::string |
Class name used in messages. | |
Variable term.
Definition at line 279 of file framed_multi.h.
using glucat::framed_multi< Scalar_T, LO, HI, Tune_P >::var_term::var_pair_t = std::pair<index_set<LO, HI>, Scalar_T> |
Definition at line 283 of file framed_multi.h.
|
default |
Destructor.
|
inline |
Default constructor.
Definition at line 291 of file framed_multi.h.
|
inline |
Construct a variable term from an index set and a scalar coordinate.
Definition at line 295 of file framed_multi.h.
|
inlinestatic |
Class name used in messages.
Definition at line 286 of file framed_multi.h.
|
inline |
Product of variable term and term.
Definition at line 299 of file framed_multi.h.