ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
toolfunc Class Reference
Collaboration diagram for toolfunc:

Public Member Functions

double x7 (double x)
 
double x6 (double x)
 
double expr (double x)
 
std::complex< double > expi (std::complex< double > x)
 
std::complex< double > expi2 (std::complex< double > x)
 
void sigma_y (std::complex< double > *spin_in, std::complex< double > *spin_out, const int m=1)
 
double x7 (double x)
 
double x6 (double x)
 
double expr (double x)
 
std::complex< double > expi (std::complex< double > x)
 
std::complex< double > expi2 (std::complex< double > x)
 
void sigma_y (std::complex< double > *spin_in, std::complex< double > *spin_out, const int m=1)
 

Public Attributes

int LDA = 2
 
double factor = 1
 

Detailed Description

Member Function Documentation

◆ expi() [1/2]

std::complex< double > toolfunc::expi ( std::complex< double >  x)
inline

◆ expi() [2/2]

std::complex< double > toolfunc::expi ( std::complex< double >  x)
inline

◆ expi2() [1/2]

std::complex< double > toolfunc::expi2 ( std::complex< double >  x)
inline

◆ expi2() [2/2]

std::complex< double > toolfunc::expi2 ( std::complex< double >  x)
inline

◆ expr() [1/2]

double toolfunc::expr ( double  x)
inline

◆ expr() [2/2]

double toolfunc::expr ( double  x)
inline

◆ sigma_y() [1/2]

void toolfunc::sigma_y ( std::complex< double > *  spin_in,
std::complex< double > *  spin_out,
const int  m = 1 
)
inline

◆ sigma_y() [2/2]

void toolfunc::sigma_y ( std::complex< double > *  spin_in,
std::complex< double > *  spin_out,
const int  m = 1 
)
inline

◆ x6() [1/2]

double toolfunc::x6 ( double  x)
inline
Here is the caller graph for this function:

◆ x6() [2/2]

double toolfunc::x6 ( double  x)
inline

◆ x7() [1/2]

double toolfunc::x7 ( double  x)
inline

◆ x7() [2/2]

double toolfunc::x7 ( double  x)
inline

Member Data Documentation

◆ factor

double toolfunc::factor = 1

◆ LDA

int toolfunc::LDA = 2

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