You can use LevelReduceInternalInPlace and ModReduceInternalInPlace, but if you are asking about aligning the scaling factors from the different levels, then indeed you can look at how it is done in AdjustCiphertext, explained in your other question How does function AdjustCiphertext work?.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Implementation of LeveledSHECKKSRNS::AdjustLevelsAndDepthInPlace | 1 | 62 | September 15, 2025 | |
| Level increase due to EvalMult(ciphertext, plaintext) in BGV | 3 | 255 | February 22, 2023 | |
| Question on condition for AdjustLevelsAndDepthInPlace function | 1 | 76 | January 5, 2026 | |
| Modulus switching in openfhe-python | 1 | 64 | March 2, 2026 | |
| GetLevel() wrong value? | 1 | 234 | May 12, 2023 |