in src/latticpp/ckks/params.cpp [25:30]
Parameters newParametersFromLogModuli(uint64_t logN, const vector<uint8_t> &logQi, const vector<uint8_t> &logPi, uint8_t logScale) {
if (logQi.size() > 255 || logPi.size() > 255) {
throw invalid_argument("newParametersFromLogModuli requires <=255 primes of each type.");
}
return Parameters(lattigo_newParametersFromLogModuli(logN, logQi.data(), logQi.size(), logPi.data(), logPi.size(), logScale));
}