FreeFOAM The Cross-Platform CFD Toolkit
noEvaporation.C
Go to the documentation of this file.
1 /*---------------------------------------------------------------------------*\
2  ========= |
3  \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
4  \\ / O peration |
5  \\ / A nd | Copyright (C) 1991-2010 OpenCFD Ltd.
6  \\/ M anipulation |
7 -------------------------------------------------------------------------------
8 License
9  This file is part of OpenFOAM.
10 
11  OpenFOAM is free software: you can redistribute it and/or modify it
12  under the terms of the GNU General Public License as published by
13  the Free Software Foundation, either version 3 of the License, or
14  (at your option) any later version.
15 
16  OpenFOAM is distributed in the hope that it will be useful, but WITHOUT
17  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
18  FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
19  for more details.
20 
21  You should have received a copy of the GNU General Public License
22  along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
23 
24 \*---------------------------------------------------------------------------*/
25 
26 #include <OpenFOAM/error.H>
27 
28 #include "noEvaporation.H"
30 
31 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
32 
33 namespace Foam
34 {
35 
36 // * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * //
37 
38 defineTypeNameAndDebug(noEvaporation, 0);
39 
41 (
42  evaporationModel,
43  noEvaporation,
44  dictionary
45 );
46 
47 // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //
48 
49 // Construct from dictionary
51 (
52  const dictionary& dict
53 )
54 :
55  evaporationModel(dict)
56 {}
57 
58 // * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * * //
59 
61 {}
62 
63 
64 // * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
65 
67 {
68  return false;
69 }
70 
71 scalar noEvaporation::Sh
72 (
73  const scalar,
74  const scalar
75 ) const
76 {
77  return 0.0;
78 }
79 
81 (
82  const scalar,
83  const scalar,
84  const scalar,
85  const scalar,
86  const scalar,
87  const scalar,
88  const scalar,
89  const scalar,
90  const scalar,
91  const scalar,
92  const scalar
93 ) const
94 {
95  return GREAT;
96 }
97 
98 
100 (
101  const scalar,
102  const scalar,
103  const scalar,
104  const scalar,
105  const scalar,
106  const scalar,
107  const scalar,
108  const scalar,
109  const scalar,
110  const scalar,
111  const scalar,
112  const scalar,
113  const scalar,
114  const scalar,
115  const scalar,
116  const scalar
117 ) const
118 {
119  return GREAT;
120 }
121 
122 inline label noEvaporation::nEvapIter() const
123 {
124  return 0;
125 }
126 
127 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
128 
129 } // End namespace Foam
130 
131 // ************************ vim: set sw=4 sts=4 et: ************************ //