cloudy
trunk
Main Page
Related Pages
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
source
depth_table.h
Go to the documentation of this file.
1
/* This file is part of Cloudy and is copyright (C)1978-2022 by Gary J. Ferland and
2
* others. For conditions of distribution and use see copyright notice in license.txt */
3
4
#ifndef DEPTH_TABLE_H_
5
#define DEPTH_TABLE_H_
6
7
class
DepthTable
8
{
9
public
:
10
/* lg is true if depth, false if radius to be used*/
11
bool
lgDepth
;
13
vector<double>
dist
;
14
vector<double>
val
;
15
17
long
int
nvals
;
18
23
double
tabval
(
double
r0,
double
depth)
const
;
24
void
clear
()
25
{
26
nvals
= 0;
27
dist
.resize(0);
28
val
.resize(0);
29
}
30
};
31
32
#endif // DEPTH_TABLE_H_
DepthTable::nvals
long int nvals
Definition:
depth_table.h:17
DepthTable::lgDepth
bool lgDepth
Definition:
depth_table.h:11
DepthTable::clear
void clear()
Definition:
depth_table.h:24
DepthTable::tabval
double tabval(double r0, double depth) const
Definition:
depth_table.cpp:8
DepthTable::dist
vector< double > dist
Definition:
depth_table.h:13
DepthTable::val
vector< double > val
Definition:
depth_table.h:14
DepthTable
Definition:
depth_table.h:7
Generated by
1.8.5