10#include <ryujin/base/compile_time_options.h>
21 auto InitialStateLibrary<ShallowWater::HyperbolicDescription, 1, NUMBER>::
22 defaults() -> std::vector<Creator>;
24 auto InitialStateLibrary<ShallowWater::HyperbolicDescription, 2, NUMBER>::
25 defaults() -> std::vector<Creator>;
27 auto InitialStateLibrary<ShallowWater::HyperbolicDescription, 3, NUMBER>::
28 defaults() -> std::vector<Creator>;
30 extern template class Library<
31 InitialState<ShallowWater::HyperbolicDescription, 1, NUMBER>,
32 const ShallowWater::HyperbolicSystem &,
34 extern template class Library<
35 InitialState<ShallowWater::HyperbolicDescription, 2, NUMBER>,
36 const ShallowWater::HyperbolicSystem &,
38 extern template class Library<
39 InitialState<ShallowWater::HyperbolicDescription, 3, NUMBER>,
40 const ShallowWater::HyperbolicSystem &,