NESSi  v1.0.2 The NonEquilibrium Systems Simulation Library
cntr::smooth_box Class Reference

Class 'smooth_box represent a smooth box-like density of states More...

#include <cntr_equilibrium_impl.hpp>

Collaboration diagram for cntr::smooth_box:

Public Member Functions

double operator() (double x)

void set_norm (void)

smooth_box ()

smooth_box (double a, double b, double nu)

Public Attributes

double B_
Lower border of the box $$</b> */ double A_; /** \brief <b> Higher border of the box$$ More...

double lo_
Internal value determining the higher edge of the Fourier transform region $$</b> */ double hi_; /** \brief <b> Internal value determining the lower edge of the Fourier transform region$$ More...

double N_
Smoothness parameter of the box $$</b> */ double nu_; /** \brief <b> Normalization of density of states$$ More...

Detailed Description

Class 'smooth_box represent a smooth box-like density of states

Purpose

This class contains the data structures for representing the density of states for a smooth box, which is modeled by two overlaping Fermi functions and the smoothness parameter $$\nu$$ corresponds to the inverse temperature.

Definition at line 361 of file cntr_equilibrium_impl.hpp.

The documentation for this class was generated from the following file: