Hex  1.0
Hydrogen-electron collision solver
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
dwba1.h
Go to the documentation of this file.
1 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *\
2  * *
3  * / / / / __ \ \ / / *
4  * / /__ / / / _ \ \ \/ / *
5  * / ___ / | |/_/ / /\ \ *
6  * / / / / \_\ / / \ \ *
7  * *
8  * Jakub Benda (c) 2014 *
9  * Charles University in Prague *
10  * *
11 \* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
12 
13 #ifndef HEX_DWBA_DWBA1
14 #define HEX_DWBA_DWBA1
15 
16 #include "complex.h"
17 #include "potential.h"
18 
23 namespace DWBA1
24 {
25 
38  DistortingPotential const& U,
39  int l, double k
40 );
41 
67  const DistortingPotential& U, int lambda,
68  int Nf, int Lf, double kf, int lf,
69  int Ni, int Li, double ki, int li
70 );
71 
89  DistortingPotential const& U,
90  int Ni, int Li, double ki,
91  int Nf, int Lf, double kf
92 );
93 
119  const DistortingPotential& U, int lambda,
120  int Nf, int Lf, double kf, int lf,
121  int Ni, int Li, double ki, int li
122 );
123 
124 } // end of namespace DWBA1
125 
126 #endif
Complex computeExchange2e(const DistortingPotential &U, int lambda, int Nf, int Lf, double kf, int lf, int Ni, int Li, double ki, int li)
Definition: dwba1.cpp:153
Distorting potential information.
Definition: potential.h:67
Complex computeDirect2e(const DistortingPotential &U, int lambda, int Nf, int Lf, double kf, int lf, int Ni, int Li, double ki, int li)
Definition: dwba1.cpp:88
Complex computeExchange1e(DistortingPotential const &U, int Ni, int Li, double ki, int Nf, int Lf, double kf)
Definition: dwba1.cpp:52
Complex computeDirect1e(DistortingPotential const &U, int l, double k)
Definition: dwba1.cpp:25
std::complex< double > Complex
Definition: complex.h:20