SpECTRE  v2024.04.12
MakeWithValueImpls Namespace Reference

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< blaze::DynamicVector< T, TF, Tag > >
 
struct  MakeWithSize< blaze::StaticVector< T, N, TF, AF, PF, Tag > >
 
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< Rational, T >
 
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< blaze::DynamicVector< T, TF, Tag > >
 
struct  NumberOfPoints< blaze::StaticVector< T, N, TF, AF, PF, Tag > >
 
struct  NumberOfPoints< size_t >
 
struct  NumberOfPoints< SpinWeighted< SpinWeightedType, Spin > >
 
struct  NumberOfPoints< std::array< T, Size > >
 
struct  NumberOfPoints< std::reference_wrapper< T > >
 
struct  NumberOfPoints< std::vector< T > >
 
struct  NumberOfPoints< Tensor< T, Structure... > >
 
struct  NumberOfPoints< tuples::TaggedTuple< Tag, Tags... > >
 
struct  NumberOfPoints< Variables< TagList > >
 

Functions

template<typename T >
size_t number_of_points (const T &input)
 The number of points represented by an object.
 

Detailed Description

Implementations of make_with_value.