#include <vector.hpp>
Public Member Functions | |
VectorFactory (const size_t size) | |
virtual shared_ptr< Encapsulation< time > > | create (const EncapType) override |
Actual method to create Encapsulation object of specific type. More... | |
size_t | dofs () const |
Protected Attributes | |
size_t | size |
scalar | precision and numerical type of the data values |
time | precision of the time points; defaults to pfasst::time_precision |
Definition at line 130 of file vector.hpp.
pfasst::encap::VectorFactory< scalar, time >::VectorFactory | ( | const size_t | size | ) |
Definition at line 148 of file vector_impl.hpp.
|
overridevirtual |
Actual method to create Encapsulation object of specific type.
[in] | type | encapsulation type of the requested Encapsulation object |
Implements pfasst::encap::EncapFactory< time >.
Definition at line 159 of file vector_impl.hpp.
size_t pfasst::encap::VectorFactory< scalar, time >::dofs | ( | ) | const |
Definition at line 153 of file vector_impl.hpp.
|
protected |
Definition at line 134 of file vector.hpp.