BUG: UListIO: byteSize overflowing on really big faceLists
[OpenFOAM-2.0.x.git] / src / lagrangian / spray / submodels / BreakupModel / NoBreakup / NoBreakup.C
blob22641a9fcd5d4e5698bec5a9eeb29527dd8d2f1d
1 /*---------------------------------------------------------------------------*\
2   =========                 |
3   \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
4    \\    /   O peration     |
5     \\  /    A nd           | Copyright (C) 2011 OpenFOAM Foundation
6      \\/     M anipulation  |
7 -------------------------------------------------------------------------------
8 License
9     This file is part of OpenFOAM.
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.
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.
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/>.
24 \*---------------------------------------------------------------------------*/
26 #include "NoBreakup.H"
28 // * * * * * * * * * * * * * * * * Constructors  * * * * * * * * * * * * * * //
30 template <class CloudType>
31 Foam::NoBreakup<CloudType>::NoBreakup
33     const dictionary&,
34     CloudType& owner
37     BreakupModel<CloudType>(owner)
42 template <class CloudType>
43 Foam::NoBreakup<CloudType>::NoBreakup(const NoBreakup<CloudType>& bum)
45     BreakupModel<CloudType>(bum)
49 // * * * * * * * * * * * * * * * * Destructor  * * * * * * * * * * * * * * * //
51 template <class CloudType>
52 Foam::NoBreakup<CloudType>::~NoBreakup()
56 // * * * * * * * * * * * * * * * Member Functions  * * * * * * * * * * * * * //
58 template<class CloudType>
59 bool Foam::NoBreakup<CloudType>::active() const
61     return false;
65 template<class CloudType>
66 bool Foam::NoBreakup<CloudType>::update
68     const scalar dt,
69     const vector& g,
70     scalar& d,
71     scalar& tc,
72     scalar& ms,
73     scalar& nParticle,
74     scalar& KHindex,
75     scalar& y,
76     scalar& yDot,
77     const scalar d0,
78     const scalar rho,
79     const scalar mu,
80     const scalar sigma,
81     const vector& U,
82     const scalar rhoc,
83     const scalar muc,
84     const vector& Urel,
85     const scalar Urmag,
86     const scalar tMom,
87     const scalar averageParcelMass,
88     scalar& dChild,
89     scalar& massChild,
90     cachedRandom& rndGen
91 ) const
93     // Do nothing
94     return false;
98 // ************************************************************************* //