27 std::size_t prop_size = v.
size();
37 std::size_t prop_size;
38 dataLoad(stream, prop_size, context);
39 mooseAssert(prop_size == v.
size(),
"Loading MaterialProperties data into mis-sized target");
void dataLoad(std::istream &stream, PropertyValue &p, void *)
Abstract definition of a property value.
virtual void store(std::ostream &stream)=0
void dataStore(std::ostream &stream, PropertyValue &p, void *)
IntRange< T > make_range(T beg, T end)
virtual void load(std::istream &stream)=0
auto index_range(const T &sizable)