struct
TransferDescription of solution transfer between two solvers holding different meshes.
Contents
Constructors, destructors, conversion operators
Public functions
- auto operator==(const Transfer& transfer) const -> bool
- Equal operator for, e.g., finding unique elements, used by, e.g., std::unique().
- auto operator<(const Transfer& transfer) const -> bool
Public variables
Pack/Unpack: Serialize Transfer object for Charm++
Friends
- auto operator<<(std::ostream& os, const Transfer& t) -> std::ostream&
- Operator << for writing a Transfer object to output streams.
Function documentation
bool inciter:: Transfer:: operator==(const Transfer& transfer) const
Equal operator for, e.g., finding unique elements, used by, e.g., std::unique().
Parameters | |
---|---|
transfer in | Transfer object to compare |
Returns | Boolean indicating if term equals 'this' |
Test on src and dst only.
void inciter:: Transfer:: pup(PUP::er& p)
Parameters | |
---|---|
p in/out | Charm++'s PUP::er serializer object reference |
Pack/Unpack serialize member function
std::ostream& operator<<(std::ostream& os, const Transfer& t)
Operator << for writing a Transfer object to output streams.
Parameters | |
---|---|
os in/out | Output stream to write to |
t in | Transfer object to write |
Returns | Updated output stream |