epot_problem.hpp File Reference

Poisson equation problem for solving electric potential. More...

#include <iostream>
#include <stdint.h>
#include "problem.hpp"
#include "solver.hpp"
#include "scalarfield.hpp"
#include "geometry.hpp"
#include "vec3d.hpp"

Go to the source code of this file.

Classes

class  EpotProblem
 Class for constructing the linear/nonlinear problem for the solver. More...
class  EpotProblem::Node2DoF
 Class nodes to degrees of freedom mapping.

Defines

#define EPOT_PROBLEM_HPP   1
#define PLASMA_INITIAL   PLASMA_PEXP_INITIAL

Enumerations

enum  plasma_mode_e {
  PLASMA_NONE = 0, PLASMA_PEXP_INITIAL, PLASMA_PEXP, PLASMA_NSIMP_INITIAL,
  PLASMA_NSIMP
}
 Plasma modes. More...


Detailed Description

Poisson equation problem for solving electric potential.


Define Documentation

#define EPOT_PROBLEM_HPP   1

#define PLASMA_INITIAL   PLASMA_PEXP_INITIAL


Enumeration Type Documentation

enum plasma_mode_e

Plasma modes.

Selection of modes for plasma calculation in electric potential problem. In a typical positive ion plasma extraction simulation the plasma mode is PLASMA_PEXP_INITIAL in the first iteration round to use initial guess for plasma meniscus location. Thereafter PLASMA_PEXP is used. For negative ion extraction the PLASMA_NSIMP_INITIAL is used for the first iteration and PLASMA_NSIMP thereafter. PLASMA_INITIAL is a macro, which equals to PLASMA_PEXP_INITIAL. It exists for backward compatibility.

Enumerator:
PLASMA_NONE 
PLASMA_PEXP_INITIAL 
PLASMA_PEXP 
PLASMA_NSIMP_INITIAL 
PLASMA_NSIMP 


Generated on Thu Apr 21 13:39:21 2011 for IBSimu by  doxygen 1.4.7