Class VectorSpatialFunction

Inheritance Relationships

Base Type

  • public std::function< std::vector< double >(const Vector3 &, std::size_t)>

Class Documentation

class VectorSpatialFunction : public std::function<std::vector<double>(const Vector3&, std::size_t)>

Base class for evaluating spatial material functions given a coordinate.

Public Functions

VectorSpatialFunction() = default
inline VectorSpatialFunction(const std::function<std::vector<double>(const Vector3&, std::size_t)> &src)