Class TempLat::CollectionBase
template <class Q, typename T, size_t NDim, CANONICALTYPE ISMOMENTUM, int... I>
ClassList > TempLat > CollectionBase
Inherits the following classes: TempLat::AssignableCollectionBase
Public Static Attributes inherited from TempLat::AssignableCollectionBase
See TempLat::AssignableCollectionBase
| Type | Name |
|---|---|
| constexpr size_t | size = sizeof...(Args) |
Public Functions
| Type | Name |
|---|---|
| CollectionBase (std::string name, device::memory::host_ptr< MemoryToolBox< NDim > > toolBox, LatticeParameters< T > pLatPar=LatticeParameters< T >()) |
|
| CollectionBase (Args... args) |
Public Functions inherited from TempLat::AssignableCollectionBase
See TempLat::AssignableCollectionBase
| Type | Name |
|---|---|
| AssignableCollectionBase (Args... args) |
|
| auto & | operator() (Tag< M > t) |
| const auto & | operator() (Tag< M > t) const |
| void | operator= (const AssignableCollectionBase< Q, Args... > & other) |
| void | operator= (R && r) |
Protected Attributes inherited from TempLat::AssignableCollectionBase
See TempLat::AssignableCollectionBase
| Type | Name |
|---|---|
| std::tuple< Args... > | fs |
Public Functions Documentation
function CollectionBase [1/2]
template<class... Args>
inline TempLat::CollectionBase::CollectionBase (
std::string name,
device::memory::host_ptr < MemoryToolBox < NDim > > toolBox,
LatticeParameters < T > pLatPar=LatticeParameters < T >()
)
function CollectionBase [2/2]
The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/templat/include/TempLat/lattice/field/assignablefieldcollection.h