25 #include "../exceptions/WPreconditionNotMet.h"
27 #include "WTensorSym.h"
29 std::size_t calcSupersymmetricTensorMultiplicity( std::size_t order, std::size_t numZeros, std::size_t numOnes, std::size_t numTwos )
31 WPrecondEquals( order, numZeros + numOnes + numTwos );
32 return factorial( order )
33 / ( factorial( numZeros )
34 * factorial( numOnes )
35 * factorial( numTwos ) );