Cloudy
Spectral Synthesis Code for Astrophysics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
grains.h
Go to the documentation of this file.
1 /* This file is part of Cloudy and is copyright (C)1978-2023 by Gary J. Ferland and
2  * others. For conditions of distribution and use see copyright notice in license.txt */
3 
4 #ifndef GRAINS_H_
5 #define GRAINS_H_
6 
8 void GrainDrive();
9 
11 void GrainDrift();
12 
14 void GrainStartIter();
15 
17 void GrainRestartIter();
18 
20 void SetNChrgStates(long);
21 
23 void GrainsInit();
24 
26 void GrainMakeDiffuse();
27 
29 void qheat(/*@out@*/vector<double>&,/*@out@*/vector<double>&,/*@out@*/long*,size_t);
30 
32 void InitEnthalpy();
33 
34 struct GrainPar;
35 
40 void mie_write_opc(/*@in@*/const char*,/*@in@*/const char*,long int);
45 void mie_read_opc(/*@in@*/const char*,const GrainPar&);
55 void gauss_init(long int,double,double,const vector<double>&,const vector<double>&,vector<double>&,vector<double>&);
61 void gauss_legendre(long int,vector<double>&,vector<double>&);
72 void find_arr(double,const vector<double>&,long int,/*@out@*/long int*,/*@out@*/bool*);
73 
74 #endif /* GRAINS_H_ */
void gauss_legendre(long int, vector< double > &, vector< double > &)
Definition: grains_mie.cpp:4504
void InitEnthalpy()
Definition: grains_qheat.cpp:2473
void GrainsInit()
Definition: grains.cpp:261
void GrainMakeDiffuse()
Definition: grains_qheat.cpp:222
void GrainStartIter()
Definition: grains.cpp:195
void GrainDrive()
Definition: grains.cpp:1209
void gauss_init(long int, double, double, const vector< double > &, const vector< double > &, vector< double > &, vector< double > &)
Definition: grains_mie.cpp:4477
void find_arr(double, const vector< double > &, long int, long int *, bool *)
Definition: grains_mie.cpp:4613
void qheat(vector< double > &, vector< double > &, long *, size_t)
void mie_write_opc(const char *, const char *, long int)
Definition: grains_mie.cpp:264
void GrainDrift()
Definition: grains.cpp:4577
void mie_read_opc(const char *, const GrainPar &)
Definition: grains_mie.cpp:947
void SetNChrgStates(long)
Definition: grains.cpp:248
void GrainRestartIter()
Definition: grains.cpp:231
Definition: grainvar.h:117