chombo-discharge
Classes | Namespaces | Typedefs
CD_ItoPlasmaPhysics.H File Reference

Main file for describing Ito-based plasma physics. More...

#include <memory>
#include <vector>
#include <RealVect.H>
#include <RefCountedPtr.H>
#include <List.H>
#include <CD_ItoSpecies.H>
#include <CD_RtSpecies.H>
#include <CD_Photon.H>
#include <CD_ItoParticle.H>
#include <CD_ItoPlasmaPhotoReaction.H>
#include <CD_KMCDualState.H>
#include <CD_KMCDualStateReaction.H>
#include <CD_KMCSolver.H>
#include <CD_NamespaceHeader.H>
#include <CD_NamespaceFooter.H>
#include <CD_ItoPlasmaPhysicsImplem.H>
Include dependency graph for CD_ItoPlasmaPhysics.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Physics::ItoPlasma::ItoPlasmaPhysics
 Base class for interaction between Kinetic Monte Carlo and Ito-based plasma solvers. More...
 

Namespaces

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

Typedefs

using Physics::ItoPlasma::FPR = Real
 Numerical representation of the KMC state. Can be floating-point or integer type.
 
using Physics::ItoPlasma::KMCState = KMCDualState< FPR >
 KMC state used in the Kinetic Monte Carlo advancement.
 
using Physics::ItoPlasma::KMCReaction = KMCDualStateReaction< KMCState, FPR >
 KMC reaction used in the Kinetic Monte Carlo advancement.
 
using Physics::ItoPlasma::KMCSolverType = KMCSolver< KMCReaction, KMCState, FPR >
 KMC solverl type used in the Kinetic Monte carlo advancement.
 

Detailed Description

Main file for describing Ito-based plasma physics.

Author
Robert Marskar