chombo-discharge
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations
CD_ItoKMCStepper.H File Reference

Declaration of an abstract class for integrating the Ito-KMC-Poisson equations. More...

#include <functional>
#include <CD_TimeStepper.H>
#include <CD_ItoKMCPhysics.H>
#include <CD_ItoLayout.H>
#include <CD_CdrLayout.H>
#include <CD_PointParticle.H>
#include <CD_RtLayout.H>
#include <CD_McPhoto.H>
#include <CD_FieldSolver.H>
#include <CD_ItoSolver.H>
#include <CD_CdrCTU.H>
#include <CD_FieldSolverGMG.H>
#include <CD_SurfaceODESolver.H>
#include <CD_NamespaceHeader.H>
#include <CD_NamespaceFooter.H>
#include <CD_ItoKMCStepperImplem.H>
Include dependency graph for CD_ItoKMCStepper.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Physics::ItoKMC::ItoKMCStepper< I, C, R, F >
 Base time stepper class that advances the Ito-KMC-Poisson system of equations. If you want a different underlying solver, change the template arguments. More...
 

Namespaces

namespace  Physics
 Name containing various physics models for running chombo-discharge code.
 

Enumerations

enum class  Physics::ItoKMC::SpeciesSubset {
  All , AllMobile , AllDiffusive , AllMobileOrDiffusive ,
  AllMobileAndDiffusive , Charged , ChargedMobile , ChargedDiffusive ,
  ChargedMobileOrDiffusive , ChargedMobileAndDiffusive , Stationary
}
 Enum for differentiating between types of particles.
 

Detailed Description

Declaration of an abstract class for integrating the Ito-KMC-Poisson equations.

Author
Robert Marskar