Go to the documentation of this file.
32 const Index& fast_wigner_stored_symbols,
33 const Index& largest_wigner_symbol_parameter,
40 const Index& fast_wigner_stored_symbols,
41 const Index& largest_wigner_symbol_parameter,
49 throw std::runtime_error(
"Must first initialize wigner...");
52 fastwigxj_print_stats();
54 throw std::runtime_error(
55 "You cannot do this without having compiled with fast wigner.");
62 throw std::runtime_error(
"Must first initialize wigner...");
75 throw std::runtime_error(
"Must first initialize wigner...");
Wigner symbol interactions.
void WignerFastInfoPrint(const Index &wigner_initialized, const Verbosity &)
WORKSPACE METHOD: WignerFastInfoPrint.
Index make_wigner_ready(int largest, [[maybe_unused]] int fastest, int size)
void Wigner3Unload(Index &wigner_initialized, const Verbosity &)
WORKSPACE METHOD: Wigner3Unload.
Declarations having to do with the four output streams.
Index wigner_initialized(Workspace &ws) noexcept
void Wigner6Init(Index &wigner_initialized, const Index &fast_wigner_stored_symbols, const Index &largest_wigner_symbol_parameter, const Verbosity &)
WORKSPACE METHOD: Wigner6Init.
void Wigner3Init(Index &wigner_initialized, const Index &fast_wigner_stored_symbols, const Index &largest_wigner_symbol_parameter, const Verbosity &)
WORKSPACE METHOD: Wigner3Init.
void Wigner6Unload(Index &wigner_initialized, const Verbosity &)
WORKSPACE METHOD: Wigner6Unload.
INDEX Index
The type to use for all integer numbers and indices.