occ
|
Classes | |
class | occ::dma::LinearMultipoleShifter |
Handles 1D multipole shifting operations along a single axis. More... | |
Namespaces | |
namespace | occ |
namespace | occ::dma |
Functions | |
void | occ::dma::shiftz (const Mult &source, int l1, int m1, Mult &destination, int m2, double displacement) |
Convenience function for 1D multipole shifting. | |
void | occ::dma::movez (Mult &multipoles, double position, const Mat3N &site_positions, const Vec &site_radii, const IVec &site_limits, std::vector< Mult > &site_multipoles, int max_rank) |
Convenience function for moving multipoles to sites along an axis. | |