WMaxwell Class Reference

#include <wmaxwell.h>

List of all members.

Public Member Functions

 WMaxwell ()
void timeEvolutionTEModePEC (void)
void timeEvolutionTEModePECComplete (void)
void timeEvolutionTEModeUPML (void)
void timeEvolutionTEModeUPMLSpr (void)

Protected Member Functions

void checkMeshParameters (WSpr &U, WSpr &V, WSpr &W)
Array2D curl (WSpr &U, WSpr &V, int boundaryCondition)
Array2D firstDerivative (WSpr &U, int dimension, int boundaryCondition)
Array2D defineSigma (int kind, int numberOfElements, double sigma0, double sigma1)


Detailed Description

This class deal with Maxwell equation time evolution. It uses WSpr class, WPlot class.


Constructor & Destructor Documentation

WMaxwell::WMaxwell  ) 
 

Class WMaxwell It deals with the numerical solution of Maxwell Equations using Finite Difference and a SPR of Hz,Ex and Ey. date: 1/Aug/2006


Member Function Documentation

void WMaxwell::checkMeshParameters WSpr U,
WSpr V,
WSpr W
[protected]
 

Function checkMeshParameters It checks the parameters for time evolution of Maxwell Equation in TE mode in a lossless medium formulation using a spr representation of Hz,Ex and Ey. date: 1/Aug/2006

Array2D WMaxwell::curl WSpr U,
WSpr V,
int  boundaryCondition
[protected]
 

Function curl It computs the 2D curl of 2 WSpr variables last update: 18/Aug/2006

Array2D WMaxwell::defineSigma int  kind,
int  n,
double  sigma0,
double  sigma1
[protected]
 

Function defineSigma Fill the condutivity matrix according to the interest region just implemented corneta last update: 8/jan/2007

Array2D WMaxwell::firstDerivative WSpr U,
int  dimension,
int  boundaryCondition
[protected]
 

Function firstDerivative It computs the first derivative of a WSpr variable last update: 18/Aug/2006

void WMaxwell::timeEvolutionTEModePEC void   ) 
 

Function timeEvolutionTEMode It computes the time evolution of Maxwell Equation in TE mode in a lossless medium formulation using a spr representation of Hz,Ex and Ey. date: 1/Aug/2006

void WMaxwell::timeEvolutionTEModePECComplete void   ) 
 

Function timeEvolutionTEMode complete It computes the time evolution of Maxwell Equation in TE mode in a lossless medium formulation using a spr representation of Hz,Ex and Ey. date: 1/Aug/2006

void WMaxwell::timeEvolutionTEModeUPML void   ) 
 

Function timeEvolutionTEModeUPML It computes the time evolution of Maxwell Equation in TE mode with a UPML ABC we are not using a spr representation of Hz,Ex and Ey. date: 9/Aug/2006

void WMaxwell::timeEvolutionTEModeUPMLSpr void   ) 
 

Function timeEvolutionTEModeUPMLSpr It computes the time evolution of Maxwell Equation in TE mode with a UPML ABC we are using a spr representation of Hz,Ex and Ey. date: 11/Aug/2006


The documentation for this class was generated from the following files:
Generated on Wed Jan 10 15:21:22 2007 for spr.kdevelop by  doxygen 1.4.6