PSCF v1.4.0

Mathematical utility classes. More...

Topics

 Arithmetic Functions
 Overloaded functions and function templates for arithmetic operations using built-in real types and/or C++ standard library complex types.
 Sorting Utilities
 Utilities for sorting real values.

Namespaces

namespace  Pscf::Reduce
 Reduction operations performed on a CPU or GPU.
namespace  Pscf::VecOp
 Vector operations on GPU or CPU.

Classes

class  Pscf::FieldComparison< FT >
 Comparison of element-by-element differences between field arrays. More...
class  Pscf::IntVec< D, T >
 An IntVec<D, T> is a D-component vector of elements of integer type T. More...
class  Pscf::LuSolver
 Solve Ax=b by LU decomposition of A. More...
class  Pscf::RealVec< D, T >
 A RealVec<D, T> is D-component vector with elements of floating type T. More...
class  Pscf::TridiagonalSolver
 Solver for Ax=b with tridiagonal matrix A. More...
class  Pscf::Vec< D, T >
 A Vec<D, T><D,T> is a D-component vector with elements of type T. More...

Detailed Description

Mathematical utility classes.