20 #ifndef WORLD_BUILDER_GRAINS_H 21 #define WORLD_BUILDER_GRAINS_H 39 grains(
const std::vector<double> &vector,
40 const size_t number_of_grains,
41 const size_t start_entry = 0);
44 const size_t start_entry = 0)
const;
55 for (
unsigned int i = 0; i < grains.
sizes.size(); ++i)
57 os << i <<
": s=" << grains.
sizes[i] <<
", R=" friend std::ostream & operator<<(std::ostream &os, const grains &grains)
std::vector< double > sizes
std::vector< std::array< std::array< double, 3 >, 3 > > rotation_matrices
void unroll_into(std::vector< double > &vector, const size_t start_entry=0) const