OpenFHE
1.5.1

Contents:

  • Getting Started
  • Examples
  • Tutorials on Cryptographic Capabilities
  • OpenFHE Modules
  • Security Notes for Homomorphic Encryption
  • OpenFHE Library API
  • Contributing to OpenFHE
  • OpenFHE Project Code of Conduct
  • Contributors
  • OpenFHE Governance
  • OpenFHE License
  • Publications on Lattice Crypto Scheme Implementations in OpenFHE
  • How To Migrate A User Project From Palisade To OpenFHE

Appendix

  • Index
OpenFHE
  • »
  • File matrix.h
  • Edit on GitHub

File matrix.h

↰ Parent directory (core/include/math)

Page Contents

  • Definition (core/include/math/matrix.h)

  • Includes

  • Included By

  • Namespaces

  • Classes

  • Functions

  • Defines

Definition (core/include/math/matrix.h)

  • Program Listing for File matrix.h

Includes

  • cmath

  • functional

  • lattice/lat-hal.h (File lat-hal.h)

  • math/distrgen.h (File distrgen.h)

  • math/math-hal.h (File math-hal.h)

  • math/nbtheory.h (File nbtheory.h)

  • memory (File memory.cpp)

  • ostream

  • string (File stringencoding.cpp)

  • utility

  • utils/inttypes.h (File inttypes.h)

  • utils/memory.h (File memory.h)

  • utils/parallel.h (File parallel.h)

  • utils/serializable.h (File serializable.h)

  • utils/utilities.h (File utilities.h)

  • vector (File vector.h)

Included By

  • File openfhe.h

  • File dgsampling.h

  • File field2n.h

  • File trapdoor.h

  • File trapdoorparameters.h

Namespaces

  • Namespace lbcrypto

Classes

  • Template Class Matrix

Functions

  • Template Function lbcrypto::operator*(Element const&, Matrix<Element> const&)

  • Template Function lbcrypto::operator<<(std::ostream&, const Matrix<Element>&)

  • Template Function lbcrypto::SplitInt32AltIntoElements

  • Template Function lbcrypto::SplitInt64AltIntoElements

  • Template Function lbcrypto::SplitInt64IntoElements

Defines

  • Define NOT_AN_ELEMENT_MATRIX

  • Define SPLIT32ALT_FOR_TYPE

  • Define SPLIT64_FOR_TYPE

  • Define SPLIT64ALT_FOR_TYPE


© Copyright 2022, OpenFHE.

Built with Sphinx using a theme provided by Read the Docs.