#include <iostream>#include <cmath>#include <cstring>#include "functionCompiler.hh"#include "exceptions.hh"#include "typedefs.hh"#include "vectorsMatricesForward.hh"#include "debug.hh"
Go to the source code of this file.
Classes | |
| struct | concepts::Datatype< Mapping< F, dim > > |
| struct | concepts::Datatype< Point< F, dim > > |
| struct | concepts::GeneralMapping< F, dim > |
| Introduction of a mapping type which is Real or Cmplx for dimension 1 and Mapping<Real,dim> or Mapping<Cmplx,dim> for higher dimensions. More... | |
| struct | concepts::GeneralMapping< F, 1 > |
| struct | concepts::GeneralPoint< F, dim > |
| Introduction of a point type which is Real or Cmplx for dimension 1 and Point<Real,dim> or Point<Cmplx,dim> for higher dimensions. More... | |
| struct | concepts::GeneralPoint< F, 1 > |
| class | concepts::Mapping< F, dim > |
| Basic class for a 2D or 3D map. More... | |
| struct | concepts::number< Mapping< F, dim > > |
| struct | concepts::number< Point< F, dim > > |
| class | concepts::Point< F, dim > |
| Basic class for a Point or a vector. More... | |
| struct | concepts::Realtype< Mapping< F, dim > > |
| struct | concepts::Realtype< Point< F, dim > > |
| class | concepts::UnitNd< dim > |
| A vector of dimension dim and length 1. More... | |
Namespaces | |
| namespace | concepts |
Geometries and material constants for eddy current problems. | |
| namespace | std |
Defines | |
| #define | MappingAppl_D 0 |
| #define | MappingAppll_D 0 |
Functions | |
| concepts::Real | std::arg (const concepts::Point< concepts::Real, 2 > &p) |
| Returns the phase angle of a real 2D vector. | |
| template<class F , int dim> | |
| const concepts::Point< F, dim > | std::conj (const concepts::Point< F, dim > &v) |
| Returns the conjugate complex of a vector. | |
| template<typename F , typename G > | |
| void | concepts::memorycpy (F *dest, const G *src, size_t n) |
Copies n entries from src to dest (faster than std::memcpy) | |
| template<class F , int dim> | |
| const concepts::Real | std::norm (const concepts::Point< F, dim > &v) |
| Returns the norm of a vector. | |
| template<class F , int dim> | |
| Point< typename Combtype< F, Real >::type, dim > | concepts::operator* (const Real x, const Point< F, dim > &y) |
| template<int dim> | |
| Cmplx | concepts::operator* (const Point< Real, dim > &a, const Point< Cmplx, dim > &b) |
| template<class F , int dim> | |
| Point< typename Combtype< F, Cmplx >::type, dim > | concepts::operator* (const Cmplx x, const Point< F, dim > &y) |
| template<int dim> | |
| Cmplx | concepts::operator* (const Point< Cmplx, dim > &a, const Point< Real, dim > &b) |
| template<class F , int dim> | |
| std::ostream & | concepts::operator<< (std::ostream &os, const Point< F, dim > &p) |
| template<class F , int dim> | |
| std::ostream & | concepts::operator<< (std::ostream &os, const Mapping< F, dim > &m) |
| template<class F , int dim> | |
| bool | concepts::operator== (const Point< F, dim > &x, const Point< F, dim > &y) |
| #define MappingAppl_D 0 |
Definition at line 19 of file vectorsMatrices.hh.
| #define MappingAppll_D 0 |
Definition at line 18 of file vectorsMatrices.hh.