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

Functions | Variables
app-kersten/Eddy2D_E.hh File Reference
#include "space.hh"
#include "basics/debug.hh"
Include dependency graph for Eddy2D_E.hh:

Go to the source code of this file.

Functions

std::string dateiname (std::string varname, bool p=false)
template<class F >
Real dissipation (concepts::Vector< F > &sol)
void eddyMatrix (hp2Dedge::Space &spc)
void elemente (concepts::Space< Real > &spc)
void formelausgabe (concepts::Space< Real > &spc, concepts::PiecewiseFormulaBase< Real > &frm, std::string frmstr)
void gesamtMatrix ()
void Gitter ()
void graphicalout (hp2Dedge::Space &spc, std::string probname)
void input (int &argc, char **argv, std::string &probname)
template<class F >
void linearform (hp2Dedge::Space &spc, concepts::Space< F > &Spc)
void loeser (concepts::Space< Real > &spc)
void lumpingMatrix (hp2Dedge::Space &spcE, hp2D::Space &spcN)
template<class F >
Real magneticEnergy (concepts::Vector< F > &sol)
void material ()
void regMatrix (hp2Dedge::Space &spcE, hp2D::Space &spcN)
void rotrotMatrix (hp2Dedge::Space &spc)
template<class F >
void verfeinerElm (F &spc, uint nrElm, uint l, uint p, bool rebuild=false)
template<class F >
void verfeinern (F &spc, uint attrib, int pMax[2])

Variables

std::auto_ptr
< concepts::SparseMatrix< Real > > 
A
std::string bound
std::string coord
std::auto_ptr< hp2Dedge::Identityeddy
std::string elem
concepts::PiecewiseConstFormula
< Real > 
Eps (eps_0)
const Real eps_0 = 8.85419e-12
std::string filename
uint g = 0
std::string gitter = "E2"
uint graphik = 2
const Real J0 = 1
concepts::PiecewiseConstFormula
< Real > 
J0x
concepts::PiecewiseConstFormula
< Real > 
J0y
uint l = 0
bool leitend = true
std::auto_ptr
< concepts::SparseMatrix< Real > > 
M_eddy
bool matrixoutput = false
std::auto_ptr< concepts::Mesh2msh
const Real mu_0 = 1.25644e-6
const Real omega = 50.0/2/M_PI
uint p = 0
std::string path = "/app-kersten/Wirbelstrom2D/"
std::auto_ptr
< concepts::Vector< Cmplx > > 
rhs
hp2Dedge::RotRot rotrot
std::auto_ptr
< concepts::SparseMatrix
< Cmplx > > 
S
std::ostringstream sg
const Real sigma = 5.8e7
concepts::PiecewiseConstFormula
< Real > 
Sigma
std::ostringstream sl
std::auto_ptr
< concepts::Vector< Cmplx > > 
sol
std::auto_ptr
< concepts::Vector< Cmplx > > 
solN
bool solve = true
std::ostringstream sp
vectorial::Space< Real > Spc (2)
const Real sqrt2 = std::sqrt(0.5)

Function Documentation

std::string dateiname ( std::string  varname,
bool  p = false 
)

Definition at line 290 of file Eddy2D_E.hh.

template<class F >
Real dissipation ( concepts::Vector< F > &  sol)

Definition at line 330 of file Eddy2D_E.hh.

Here is the call graph for this function:

void eddyMatrix ( hp2Dedge::Space spc)

Definition at line 216 of file Eddy2D_E.hh.

void elemente ( concepts::Space< Real > &  spc)

Definition at line 181 of file Eddy2D_E.hh.

Here is the call graph for this function:

void formelausgabe ( concepts::Space< Real > &  spc,
concepts::PiecewiseFormulaBase< Real > &  frm,
std::string  frmstr 
)

Definition at line 298 of file Eddy2D_E.hh.

Here is the call graph for this function:

void gesamtMatrix ( )

Definition at line 252 of file Eddy2D_E.hh.

void Gitter ( )

Definition at line 92 of file Eddy2D_E.hh.

void graphicalout ( hp2Dedge::Space spc,
std::string  probname 
)

Definition at line 304 of file Eddy2D_E.hh.

Here is the call graph for this function:

void input ( int &  argc,
char **  argv,
std::string &  probname 
)
Examples:
hpFEM2d.cc, hpFEM3d-EV.cc, inputoutput.cc, linearDG1d.cc, and linearFEM1d.cc.

Definition at line 35 of file Eddy2D_E.hh.

template<class F >
void linearform ( hp2Dedge::Space spc,
concepts::Space< F > &  Spc 
)

Definition at line 260 of file Eddy2D_E.hh.

Here is the call graph for this function:

void loeser ( concepts::Space< Real > &  spc)

Definition at line 272 of file Eddy2D_E.hh.

Here is the call graph for this function:

void lumpingMatrix ( hp2Dedge::Space spcE,
hp2D::Space spcN 
)

Definition at line 243 of file Eddy2D_E.hh.

Here is the call graph for this function:

template<class F >
Real magneticEnergy ( concepts::Vector< F > &  sol)

Definition at line 339 of file Eddy2D_E.hh.

Here is the call graph for this function:

void material ( )

Definition at line 133 of file Eddy2D_E.hh.

void regMatrix ( hp2Dedge::Space spcE,
hp2D::Space spcN 
)

Definition at line 228 of file Eddy2D_E.hh.

Here is the call graph for this function:

void rotrotMatrix ( hp2Dedge::Space spc)

Definition at line 206 of file Eddy2D_E.hh.

template<class F >
void verfeinerElm ( F &  spc,
uint  nrElm,
uint  l,
uint  p,
bool  rebuild = false 
)

Definition at line 171 of file Eddy2D_E.hh.

template<class F >
void verfeinern ( F &  spc,
uint  attrib,
int  pMax[2] 
)

Definition at line 160 of file Eddy2D_E.hh.


Variable Documentation

std::auto_ptr<concepts::SparseMatrix<Real> > A
std::string bound
std::string coord

Definition at line 89 of file Eddy2D_E.hh.

std::auto_ptr<hp2Dedge::Identity> eddy

Definition at line 195 of file Eddy2D_E.hh.

std::string elem

Definition at line 89 of file Eddy2D_E.hh.

const Real eps_0 = 8.85419e-12

Definition at line 115 of file Eddy2D_E.hh.

std::string filename
Examples:
linearDG1d.cc, and linearFEM1d.cc.

Definition at line 33 of file Eddy2D_E.hh.

uint g = 0

Definition at line 17 of file Eddy2D_E.hh.

std::string gitter = "E2"

Definition at line 21 of file Eddy2D_E.hh.

uint graphik = 2

Definition at line 27 of file Eddy2D_E.hh.

const Real J0 = 1

Definition at line 118 of file Eddy2D_E.hh.

Definition at line 131 of file Eddy2D_E.hh.

Definition at line 131 of file Eddy2D_E.hh.

uint l = 0
Examples:
hpFEM2d.cc, hpFEM3d-EV.cc, inputoutput.cc, linearDG1d.cc, and linearFEM1d.cc.

Definition at line 15 of file Eddy2D_E.hh.

bool leitend = true

Definition at line 19 of file Eddy2D_E.hh.

std::auto_ptr<concepts::SparseMatrix<Real> > M_eddy

Definition at line 202 of file Eddy2D_E.hh.

bool matrixoutput = false

Definition at line 25 of file Eddy2D_E.hh.

std::auto_ptr<concepts::Mesh2> msh
const Real mu_0 = 1.25644e-6

Definition at line 117 of file Eddy2D_E.hh.

const Real omega = 50.0/2/M_PI
Examples:
BGT_0.cc, and exactDtN.cc.

Definition at line 111 of file Eddy2D_E.hh.

uint p = 0
std::string path = "/app-kersten/Wirbelstrom2D/"

Definition at line 31 of file Eddy2D_E.hh.

std::auto_ptr<concepts::Vector<Cmplx> > rhs
Examples:
hpFEM3d-EV.cc.

Definition at line 193 of file Eddy2D_E.hh.

std::auto_ptr<concepts::SparseMatrix<Cmplx> > S
Examples:
BGT_0.cc, exactDtN.cc, and meshes.cc.

Definition at line 198 of file Eddy2D_E.hh.

std::ostringstream sg

Definition at line 29 of file Eddy2D_E.hh.

const Real sigma = 5.8e7
Examples:
hpFEM3d-EV.cc.

Definition at line 114 of file Eddy2D_E.hh.

Definition at line 124 of file Eddy2D_E.hh.

std::ostringstream sl

Definition at line 29 of file Eddy2D_E.hh.

std::auto_ptr<concepts::Vector<Cmplx> > sol
std::auto_ptr<concepts::Vector<Cmplx> > solN

Definition at line 204 of file Eddy2D_E.hh.

bool solve = true
Examples:
hpFEM2d.cc.

Definition at line 23 of file Eddy2D_E.hh.

std::ostringstream sp

Definition at line 29 of file Eddy2D_E.hh.

const Real sqrt2 = std::sqrt(0.5)

Definition at line 130 of file Eddy2D_E.hh.


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