#pragma once #include #include "Grid.h" struct Source { virtual ~Source() = default; virtual std::vector grids() const = 0; };