Browse Source

#97: missing doc for crypto parameters
- add cryptoparams to sphinx docs

Muthu Annamalai 1 year ago
parent
commit
233c893aad
2 changed files with 26 additions and 1 deletions
  1. 24 0
      docs/cryptoparams.rst
  2. 2 1
      docs/index.rst

+ 24 - 0
docs/cryptoparams.rst

@@ -0,0 +1,24 @@
+CryptoParams
+============
+
+The following crypto parameter objects are available per scheme **BFV**, **BGV** and **CKKS** respectively.
+
+CyrptoParamsBFVRNS
+##################
+.. autoclass:: openfhe.CCParamsBFVRNS
+    :members:
+    :show-inheritance:
+
+CryptoParamsBGVRNS
+##################
+.. autoclass:: openfhe.CCParamsBGVRNS
+    :members:
+    :show-inheritance:
+
+	       
+CryptoParamsCKKSRNS
+###################
+.. autoclass:: openfhe.CCParamsCKKSRNS
+    :members:
+    :show-inheritance:
+

+ 2 - 1
docs/index.rst

@@ -14,10 +14,11 @@ Fully Homomorphic Encryption (FHE) is a powerful cryptographic primitive that en
 while keeping the efficiency of C++ FHE operations.
 
 .. toctree::
-   :maxdepth: 1
+   :maxdepth: 3
    :caption: API Reference:
    
    cryptocontext
+   cryptoparams
    ciphertext
    plaintext
    keys