Go to the documentation of this file.
7 #ifndef INCLUDE_JET_BCC_LATTICE_POINT_GENERATOR_H_
8 #define INCLUDE_JET_BCC_LATTICE_POINT_GENERATOR_H_
32 const std::function<
bool(
const Vector3D&)>& callback)
const override;
40 #endif // INCLUDE_JET_BCC_LATTICE_POINT_GENERATOR_H_
Body-centered lattice points generator.
Definition: bcc_lattice_point_generator.h:20
void forEachPoint(const BoundingBox3D &boundingBox, double spacing, const std::function< bool(const Vector3D &)> &callback) const override
Invokes callback function for each BCC-lattice points inside boundingBox.
3-D axis-aligned bounding box class.
Definition: bounding_box3.h:41
Abstract base class for 3-D point generator.
Definition: point_generator3.h:25
Definition: advection_solver2.h:18
std::shared_ptr< BccLatticePointGenerator > BccLatticePointGeneratorPtr
Shared pointer type for the BccLatticePointGenerator.
Definition: bcc_lattice_point_generator.h:36
3-D vector class.
Definition: vector3.h:25