1 #ifndef SRC_HARP_RADIATION_UTILS_HPP_
2 #define SRC_HARP_RADIATION_UTILS_HPP_
5 #include <athena/athena.hpp>
22 Real
const *pmom,
int nlayer,
int npmom);
24 int slyr,
int npmom,
int nblocks,
void unpackSpectralProperties(Real *tau, Real *ssa, Real *pmom, Real const *buf, int slyr, int npmom, int nblocks, int npmom_max=-1)
void get_phase_momentum(Real *pmom, int iphas, Real gg, int npmom)
void set_radiation_flags(uint64_t *flags, std::string str)
void packSpectralProperties(Real *buf, Real const *tau, Real const *ssa, Real const *pmom, int nlayer, int npmom)
void read_radiation_directions(std::vector< Direction > *ray, std::string str)