Loading...
Searching...
No Matches
eonc::tunneling::Splitting Struct Reference

#include <Tunneling.h>

Public Member Functions

double tlsEnergy () const
 sqrt(delta^2 + delta0^2), eV

Public Attributes

double delta = 0.0
 product minus reactant, eV
double barrier = 0.0
 path maximum above the reactant, eV
double hwReactant = 0.0
 hbar omega of the reactant well, eV
double hwProduct = 0.0
 hbar omega of the product well, eV
double referenceEnergy = 0.0
 the level tunnelling happens at, eV
double action = 0.0
 the WKB exponent, dimensionless
double delta0 = 0.0
 tunnelling splitting, eV
bool deepWells = false
 Both barriers stand above hbar omega; below that WKB is not the right tool and the number is reported but flagged.

Detailed Description

Definition at line 77 of file Tunneling.h.

Member Function Documentation

◆ tlsEnergy()

double eonc::tunneling::Splitting::tlsEnergy ( ) const

sqrt(delta^2 + delta0^2), eV

Definition at line 164 of file Tunneling.cpp.

164{ return std::hypot(delta, delta0); }
double delta0
tunnelling splitting, eV
Definition Tunneling.h:84
double delta
product minus reactant, eV
Definition Tunneling.h:78

Member Data Documentation

◆ action

double eonc::tunneling::Splitting::action = 0.0

the WKB exponent, dimensionless

Definition at line 83 of file Tunneling.h.

◆ barrier

double eonc::tunneling::Splitting::barrier = 0.0

path maximum above the reactant, eV

Definition at line 79 of file Tunneling.h.

◆ deepWells

bool eonc::tunneling::Splitting::deepWells = false

Both barriers stand above hbar omega; below that WKB is not the right tool and the number is reported but flagged.

Definition at line 87 of file Tunneling.h.

◆ delta

double eonc::tunneling::Splitting::delta = 0.0

product minus reactant, eV

Definition at line 78 of file Tunneling.h.

◆ delta0

double eonc::tunneling::Splitting::delta0 = 0.0

tunnelling splitting, eV

Definition at line 84 of file Tunneling.h.

◆ hwProduct

double eonc::tunneling::Splitting::hwProduct = 0.0

hbar omega of the product well, eV

Definition at line 81 of file Tunneling.h.

◆ hwReactant

double eonc::tunneling::Splitting::hwReactant = 0.0

hbar omega of the reactant well, eV

Definition at line 80 of file Tunneling.h.

◆ referenceEnergy

double eonc::tunneling::Splitting::referenceEnergy = 0.0

the level tunnelling happens at, eV

Definition at line 82 of file Tunneling.h.


The documentation for this struct was generated from the following files: