Resource Menu


posted by Tobias Rudolph at Jul 18, 2011 7:12 PM
Quote
Hey,
Can anyone tell me how to implement Dirichlet Boundary conditions in SPIS 4.0.00?

When setting simulation parameters for the Poisson Equation one can choose the boundary condition type under the PoissonBCType, which is of integer type with default value 2. But the alternatives for different integers are not disclosed, instead one is told to look in the documentation.

The documentation only discloses information about the Class DirichletPoissonBC, which of course can't be loaded into an interger field.

Can anyone tell me how I can resolve this isssue?

Regards, Christian

If everything is put to default, so PoissonBCType=2, I am choosing a Fourier boundary condition. Is this correct? Thanks in advance, Tobi

posted by Jean-Charles Mateo-Velez at Jun 4, 2010 3:36 PM
Quote
Hi, it is analytically performed on the whole domain. JCharles
posted by Nuno Loureiro at Apr 26, 2010 11:09 AM
Quote
I have modelled environment electrons with a GlobalMaxwellBoltzmannDistribution with a density of 10^17. At the same time, I have introduced a Dirichlet condition at the domain boundary: -25V (which means that my GlobalMaxwellBoltzmannDistrib will take a value of 10^6 on this boundary).

After calculation, as expected, the electron density is 10^6 at the boundary and increases very fast to 10^17 towards the center of the domain. What I don't understand is how the transition/rate between both densities is performed.

I would like to know if it is possible to change this rate so that I can have the higher density only closer to the center.

Regards,

Nuno

posted by Jean-Charles Mateo-Velez at Mar 30, 2010 12:51 PM
Quote
Hi, you must set poissonBCType to 0 in the global parameters. then, you can choose the local plasma parameters of your external boundary group in the plasma editor + group editor:
  • BdDiriFlag --> 1 if Dirichlet
  • BdDiriPot: to set the potential
Regards, Jean-Charles
posted by Christian Hanberg at Oct 28, 2009 2:29 PM
Quote
To clarify i want to impose a Dirichlet condition on the external boundary surface. Have now realised this as not done under PoissonBCType.

The SPIS wiki speaks about BdDiriFlag to obtain Dirichlet condition for Poisson equation on external boundary (1 = active, 0 (default) = not active)

Where can i set BdDiriFlag to 1 (activate it), is it done under Global Parameters or do I have to do it under the Group Editor for the external Surface?

As it is really hard to find documentation on this issue any help would be appreciated!

Regards, Christian

posted by Christian Hanberg at Oct 26, 2009 4:26 PM
Quote
Can anyone tell me how to implement Dirichlet Boundary conditions in SPIS 4.0.00?

When setting simulation parameters for the Poisson Equation one can choose the boundary condition type under the PoissonBCType, which is of integer type with default value 2. But the alternatives for different integers are not disclosed, instead one is told to look in the documentation.

The documentation only discloses information about the Class DirichletPoissonBC, which of course can't be loaded into an interger field.

Can anyone tell me how I can resolve this isssue?

Regards, Christian