Xyce  6.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
N_DEV_RateConstantCalculators.h File Reference
#include <N_UTL_Misc.h>
#include <string>
#include <vector>
Include dependency graph for N_DEV_RateConstantCalculators.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Xyce::Device::RateCalculator
 Abstract interface class for "rate calculator" strategy pattern. More...
 
class  Xyce::Device::SimpleRateCalculator
 Class for trivial, constant rate constant (independent of temperature) More...
 
class  Xyce::Device::CaptureRateCalculator
 Rate constant calculator for Electron or Hole capture reaction. More...
 
class  Xyce::Device::EmissionRateCalculator
 Rate constant calculator for Electron or Hole emission reaction. More...
 
class  Xyce::Device::ComplexRateCalculator
 Rate constant calculator for a irreversible two-species complexing reaction. More...
 
class  Xyce::Device::DecomplexRateCalculator
 

Namespaces

namespace  Xyce
 Root namespace for the Xyce project.
 
namespace  Xyce::Device
 Circuit Device Definitions.
 

Enumerations

enum  Xyce::Device::CalcType {
  Xyce::Device::NOCALC,
  Xyce::Device::SIMPLECALC,
  Xyce::Device::CAPTURECALC,
  Xyce::Device::EMISSIONCALC,
  Xyce::Device::COMPLEXCALC,
  Xyce::Device::DECOMPLEXCALC
}