|
SpECTRE
2021.08.02
|
Implementations of make_with_value. More...
Classes | |
| struct | MakeWithSize |
| Defines a method for producing an object representing a given number of points. More... | |
| struct | MakeWithSize< DenseVector< double, TF > > |
| struct | MakeWithSize< SpinWeighted< SpinWeightedType, Spin > > |
| struct | MakeWithSize< Tensor< T, Structure... > > |
| struct | MakeWithSize< Variables< TagList > > |
| struct | MakeWithValueImpl |
| struct | MakeWithValueImpl< double, T > |
Returns a double initialized to value (input is ignored) More... | |
| struct | MakeWithValueImpl< LinearSolver::Schwarz::ElementCenteredSubdomainData< Dim, TagsListOut >, LinearSolver::Schwarz::ElementCenteredSubdomainData< Dim, TagsListIn > > |
| struct | MakeWithValueImpl< std::array< T, Size >, InputType > |
Makes a std::array; each element of the std::array must be make_with_value-creatable from a InputType. | |
| struct | MakeWithValueImpl< std::complex< double >, T > |
| struct | MakeWithValueImpl< Tensor< double, Structure... >, T > |
| struct | MakeWithValueImpl< Tensor< std::complex< double >, Structure... >, T > |
| struct | MakeWithValueImpl< tuples::TaggedTuple< Tags... >, T > |
Makes a TaggedTuple; each element of the TaggedTuple must be make_with_value-creatable from a T. More... | |
| struct | NumberOfPoints |
| Defines a method for determining the number of points represented by an object. This allows the object to appear as the input to make_with_value. More... | |
| struct | NumberOfPoints< DenseVector< double, TF > > |
| struct | NumberOfPoints< size_t > |
| struct | NumberOfPoints< SpinWeighted< SpinWeightedType, Spin > > |
| struct | NumberOfPoints< Tensor< T, Structure... > > |
| struct | NumberOfPoints< Variables< TagList > > |
Functions | |
| template<typename T > | |
| size_t | number_of_points (const T &input) noexcept |
| The number of points represented by an object. | |
Implementations of make_with_value.