Elemental Banner
  • About
  • Download
  • Documentation
  • Citing
  • Contributing
  • Support
  • Help

Core functionality¶

  • Imported library routines
    • BLAS
    • LAPACK
    • MPI
    • PMRRR
    • libFLAME
    • BLACS
    • ScaLAPACK
  • Environment
    • Version and configuration information
    • Set up and clean up
    • Blocksize manipulation
    • Default process grid
    • Call stack manipulation
    • Error handling
    • Complex data
    • Other typedefs and enums
    • Indexing utilities
  • Element manipulation
    • Basic element manipulation and I/O
    • Magnitude and sign
    • Exponentiation
    • Trigonometric functions
    • Hyperbolic functions
  • Sequential matrices
    • Special cases used in Elemental
  • Process grids
  • Distributed matrices
    • AbstractDistMatrix
    • GeneralDistMatrix
    • DistMatrix
  • Viewing submatrices
    • Half-open range
    • View a submatrix via index ranges
    • View a submatrix via offset and size
    • View a full matrix
  • Read/write proxies
    • Read proxy
    • Read-write proxy
    • Write proxy
    • Configuring the proxy
  • FLAME-like partition tracking
    • Partitioning
    • Repartitioning
    • Merging submatrices
    • Moving partition boundaries
  • The “Axpy” interface

Usage documentation

  • Documentation
  • Download

Developer resources

  • Elemental on GitHub
  • Supported compilers/toolchains
  • File archive

© Copyright 2013-2016, Jack Poulson.
Modification of fenicsproject.org [© Copyright 2013, The FEniCS Project].