Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

Classes | Namespaces | Defines | Functions
basics/vectorsMatrices.hh File Reference
#include <iostream>
#include <cmath>
#include <cstring>
#include "functionCompiler.hh"
#include "exceptions.hh"
#include "typedefs.hh"
#include "vectorsMatricesForward.hh"
#include "debug.hh"
Include dependency graph for vectorsMatrices.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 Documentation

#define MappingAppl_D   0

Definition at line 19 of file vectorsMatrices.hh.

#define MappingAppll_D   0

Definition at line 18 of file vectorsMatrices.hh.


Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)