cloudy
trunk
Main Page
Related Pages
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
source
helike_cs.h
Go to the documentation of this file.
1
/* This file is part of Cloudy and is copyright (C)1978-2008 by Gary J. Ferland and
2
* others. For conditions of distribution and use see copyright notice in license.txt */
3
4
#ifndef _HELIKE_CS_H_
5
#define _HELIKE_CS_H_
6
7
11
void
HeCollid
(
long
int
nelem);
12
19
realnum
HeCSInterp
(
long
int
nelem,
20
long
int
ipHi,
21
long
int
ipLo,
22
long
int
Collider );
23
32
realnum
AtomCSInterp
(
long
int
nelem,
33
long
int
ipHi,
34
long
int
ipLo,
35
realnum
*factor,
36
const
char
**where,
37
long
int
Collider );
38
47
realnum
IonCSInterp
(
long
int
nelem,
48
long
int
ipHi,
49
long
int
ipLo,
50
realnum
*factor,
51
const
char
**where,
52
long
int
Collider );
53
54
/* Three different collision treatments, based on
55
* Seaton 1962;
56
* Pengelly and Seaton 1964; and
57
* Vrinceanu and Flannery 2001.
58
*/
59
69
double
CS_l_mixing_S62
(
70
long
int
ipISO,
71
long
int
nelem,
72
long
int
ipLo,
73
long
int
ipHi,
74
double
temp,
75
long
int
Collider );
76
84
double
CS_l_mixing_PS64
(
85
long
int
ipISO,
86
long
int
nelem,
87
long
int
ipLo ,
88
long
int
ipHi ,
89
long
int
Collider );
90
101
double
CS_l_mixing_VF01
(
102
long
int
ipISO,
103
long
int
nelem,
104
long
int
n,
105
long
int
l,
106
long
int
lp,
107
long
int
s,
108
double
temp,
109
long
int
Collider );
110
111
112
#endif
/* _HELIKE_CS_H_ */
Generated for cloudy by
1.8.4