cloudy trunk
Loading...
Searching...
No Matches
hypho.cpp File Reference
#include "cddefines.h"
#include "hypho.h"
Include dependency graph for hypho.cpp:

Go to the source code of this file.

Macros

#define NCM   3000
#define NFREQ   NCM

Functions

STATIC double exp1 (double x)
void hypho (double zed, long int n, long int lmin, long int lmax, double en, long int ncell, realnum anu[], realnum bfnu[])

Macro Definition Documentation

◆ NCM

#define NCM   3000

Definition at line 7 of file hypho.cpp.

Referenced by hypho().

◆ NFREQ

#define NFREQ   NCM

Definition at line 8 of file hypho.cpp.

Referenced by hypho().

Function Documentation

◆ exp1()

STATIC double exp1 ( double x)

Definition at line 12 of file hypho.cpp.

References DEBUG_ENTRY, and STATIC.

Referenced by hypho().

◆ hypho()

void hypho ( double zed,
long int n,
long int lmin,
long int lmax,
double en,
long int ncell,
realnum anu[],
realnum bfnu[] )

hypho generate hydrogenic photoionization cross sections

Parameters
zed
n
lmin
lmax
en
ncell
anu[]
bfnu[]

Definition at line 41 of file hypho.cpp.

References cdEXIT, DEBUG_ENTRY, EXIT_FAILURE, exp1(), MALLOC, MAX2, MIN2, NCM, NFREQ, POW2, and zero().

Here is the call graph for this function: