Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Development
openfoam
Commits
985870e7
Commit
985870e7
authored
Dec 08, 2010
by
mattijs
Browse files
STYLE: Remove orphaned files
parent
4002bacc
Changes
5
Hide whitespace changes
Inline
Side-by-side
applications/solvers/combustion/PDRFoam/Make/files
View file @
985870e7
...
...
@@ -27,6 +27,7 @@ PDRModels/XiGModels/basicXiSubG/basicXiSubG.C
laminarFlameSpeed/SCOPE/SCOPELaminarFlameSpeed.C
/* PDRFoamAutoRefine.C */
PDRFoam.C
EXE = $(FOAM_APPBIN)/PDRFoam
applications/solvers/combustion/PDRFoam/PDRFoamAutoRefine.C
View file @
985870e7
...
...
@@ -25,8 +25,8 @@ Application
PDRFoam
Description
C
ompressible premixed/partially-premixed combustion
solver with turbulence
modelling.
Solver for c
ompressible premixed/partially-premixed combustion
with
turbulence
modelling.
Combusting RANS code using the b-Xi two-equation model.
Xi may be obtained by either the solution of the Xi transport
...
...
@@ -35,7 +35,7 @@ Description
to be appropriate by comparison with the results from the
spectral model.
Strain effects are
e
ncorporated directly into the Xi equation
Strain effects are
i
ncorporated directly into the Xi equation
but not in the algebraic approximation. Further work need to be
done on this issue, particularly regarding the enhanced removal rate
caused by flame compression. Analysis using results of the spectral
...
...
@@ -78,9 +78,9 @@ int main(int argc, char *argv[])
#include "readCombustionProperties.H"
#include "readGravitationalAcceleration.H"
#include "createFields.H"
#include "readPISOControls.H"
#include "initContinuityErrs.H"
#include "readTimeControls.H"
#include "CourantNo.H"
#include "setInitialDeltaT.H"
scalar
StCoNum
=
0
.
0
;
...
...
@@ -94,7 +94,6 @@ int main(int argc, char *argv[])
#include "readTimeControls.H"
#include "readPISOControls.H"
#include "CourantNo.H"
#include "setDeltaT.H"
runTime
++
;
...
...
applications/utilities/postProcessing/miscellaneous/postChannel/sumData.C
deleted
100644 → 0
View file @
4002bacc
/*---------------------------------------------------------------------------*\
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 1991-2010 OpenCFD Ltd.
\\/ M anipulation |
-------------------------------------------------------------------------------
License
This file is part of OpenFOAM.
OpenFOAM is free software: you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenFOAM is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
\*---------------------------------------------------------------------------*/
#include "sumData.H"
// * * * * * * * * * * * * * * * Friend Operators * * * * * * * * * * * * * //
Foam
::
Ostream
&
Foam
::
operator
<<
(
Foam
::
Ostream
&
os
,
const
Foam
::
sumData
&
wDist
)
{
return
os
<<
wDist
.
oldFace_
<<
token
::
SPACE
<<
wDist
.
sum_
<<
token
::
SPACE
<<
wDist
.
count_
;
}
Foam
::
Istream
&
Foam
::
operator
>>
(
Foam
::
Istream
&
is
,
Foam
::
sumData
&
wDist
)
{
return
is
>>
wDist
.
oldFace_
>>
wDist
.
sum_
>>
wDist
.
count_
;
}
// ************************************************************************* //
applications/utilities/postProcessing/miscellaneous/postChannel/sumData.H
deleted
100644 → 0
View file @
4002bacc
/*---------------------------------------------------------------------------*\
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 1991-2010 OpenCFD Ltd.
\\/ M anipulation |
-------------------------------------------------------------------------------
License
This file is part of OpenFOAM.
OpenFOAM is free software: you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenFOAM is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
Class
Foam::sumData
Description
Sums data while walking across cells. Used in collapsing fields.
SourceFiles
sumDataI.H
sumData.C
\*---------------------------------------------------------------------------*/
#ifndef sumData_H
#define sumData_H
#include "point.H"
#include "tensor.H"
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
namespace
Foam
{
class
polyPatch
;
class
polyMesh
;
/*---------------------------------------------------------------------------*\
Class sumData Declaration
\*---------------------------------------------------------------------------*/
class
sumData
{
// Private data
//- Previous face
label
oldFace_
;
//- summed data
scalar
sum_
;
//- number of items summed
label
count_
;
public:
// Constructors
//- Construct null
inline
sumData
();
//- Construct from count
inline
sumData
(
const
label
oldFace
,
const
scalar
sum
,
const
label
count
);
// Member Functions
// Access
inline
label
oldFace
()
const
{
return
oldFace_
;
}
inline
scalar
sum
()
const
{
return
sum_
;
}
inline
label
count
()
const
{
return
count_
;
}
// Needed by FaceCellWave
//- Check whether origin has been changed at all or
// still contains original (invalid) value.
inline
bool
valid
()
const
;
//- Check for identical geometrical data. Used for cyclics checking.
inline
bool
sameGeometry
(
const
polyMesh
&
,
const
sumData
&
,
const
scalar
)
const
;
//- Convert any absolute coordinates into relative to (patch)face
// centre
inline
void
leaveDomain
(
const
polyMesh
&
,
const
polyPatch
&
,
const
label
patchFaceI
,
const
point
&
faceCentre
);
//- Reverse of leaveDomain
inline
void
enterDomain
(
const
polyMesh
&
,
const
polyPatch
&
,
const
label
patchFaceI
,
const
point
&
faceCentre
);
//- Apply rotation matrix to any coordinates
inline
void
transform
(
const
polyMesh
&
,
const
tensor
&
);
//- Influence of neighbouring face.
inline
bool
updateCell
(
const
polyMesh
&
,
const
label
thisCellI
,
const
label
neighbourFaceI
,
const
sumData
&
neighbourInfo
,
const
scalar
tol
);
//- Influence of neighbouring cell.
inline
bool
updateFace
(
const
polyMesh
&
,
const
label
thisFaceI
,
const
label
neighbourCellI
,
const
sumData
&
neighbourInfo
,
const
scalar
tol
);
//- Influence of different value on same face.
inline
bool
updateFace
(
const
polyMesh
&
,
const
label
thisFaceI
,
const
sumData
&
neighbourInfo
,
const
scalar
tol
);
// Member Operators
// Needed for List IO
inline
bool
operator
==
(
const
sumData
&
)
const
;
inline
bool
operator
!=
(
const
sumData
&
)
const
;
// IOstream Operators
friend
Ostream
&
operator
<<
(
Ostream
&
,
const
sumData
&
);
friend
Istream
&
operator
>>
(
Istream
&
,
sumData
&
);
};
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
}
// End namespace Foam
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
#include "sumDataI.H"
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
#endif
// ************************************************************************* //
applications/utilities/postProcessing/miscellaneous/postChannel/sumDataI.H
deleted
100644 → 0
View file @
4002bacc
/*---------------------------------------------------------------------------*\
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 1991-2010 OpenCFD Ltd.
\\/ M anipulation |
-------------------------------------------------------------------------------
License
This file is part of OpenFOAM.
OpenFOAM is free software: you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenFOAM is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
\*---------------------------------------------------------------------------*/
#include "polyMesh.H"
// * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * //
// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //
// Null constructor
inline
Foam
::
sumData
::
sumData
()
:
oldFace_
(
-
1
),
sum_
(
0
.
0
),
count_
(
0
)
{}
// Construct from components
inline
Foam
::
sumData
::
sumData
(
const
label
oldFace
,
const
scalar
sum
,
const
label
count
)
:
oldFace_
(
oldFace
),
sum_
(
sum
),
count_
(
count
)
{}
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
inline
bool
Foam
::
sumData
::
valid
()
const
{
return
oldFace_
!=
-
1
;
}
// No geometric data so never any problem on cyclics
inline
bool
Foam
::
sumData
::
sameGeometry
(
const
polyMesh
&
,
const
sumData
&
,
const
scalar
)
const
{
return
true
;
}
// No geometric data.
inline
void
Foam
::
sumData
::
leaveDomain
(
const
polyMesh
&
,
const
polyPatch
&
patch
,
const
label
patchFaceI
,
const
point
&
faceCentre
)
{}
// No geometric data.
inline
void
Foam
::
sumData
::
transform
(
const
polyMesh
&
,
const
tensor
&
rotTensor
)
{}
// No geometric data.
inline
void
Foam
::
sumData
::
enterDomain
(
const
polyMesh
&
,
const
polyPatch
&
patch
,
const
label
patchFaceI
,
const
point
&
faceCentre
)
{
oldFace_
=
-
1
;
}
// Update cell with neighbouring face information
inline
bool
Foam
::
sumData
::
updateCell
(
const
polyMesh
&
,
const
label
thisCellI
,
const
label
neighbourFaceI
,
const
sumData
&
neighbourInfo
,
const
scalar
tol
)
{
if
(
!
valid
())
{
FatalErrorIn
(
"sumData::updateCell"
)
<<
"problem"
<<
abort
(
FatalError
);
return
false
;
}
if
(
count_
==
0
)
{
sum_
+=
neighbourInfo
.
sum
();
count_
=
neighbourInfo
.
count
()
+
1
;
oldFace_
=
neighbourFaceI
;
return
true
;
}
else
{
return
false
;
}
}
// Update face with neighbouring cell information
inline
bool
Foam
::
sumData
::
updateFace
(
const
polyMesh
&
mesh
,
const
label
thisFaceI
,
const
label
neighbourCellI
,
const
sumData
&
neighbourInfo
,
const
scalar
tol
)
{
// From cell to its faces.
// Check that face is opposite the previous one.
const
cell
&
cFaces
=
mesh
.
cells
()[
neighbourCellI
];
label
wantedFaceI
=
cFaces
.
opposingFaceLabel
(
neighbourInfo
.
oldFace
(),
mesh
.
faces
()
);
if
(
thisFaceI
==
wantedFaceI
)
{
if
(
count_
!=
0
)
{
FatalErrorIn
(
"sumData::updateFace"
)
<<
"problem"
<<
abort
(
FatalError
);
return
false
;
}
sum_
+=
neighbourInfo
.
sum
();
count_
=
neighbourInfo
.
count
();
oldFace_
=
thisFaceI
;
return
true
;
}
else
{
return
false
;
}
}
// Update face with coupled face information
inline
bool
Foam
::
sumData
::
updateFace
(
const
polyMesh
&
,
const
label
thisFaceI
,
const
sumData
&
neighbourInfo
,
const
scalar
tol
)
{
// From face to face (e.g. coupled faces)
if
(
count_
==
0
)
{
sum_
+=
neighbourInfo
.
sum
();
count_
=
neighbourInfo
.
count
();
oldFace_
=
thisFaceI
;
return
true
;
}
else
{
return
false
;
}
}
// * * * * * * * * * * * * * * * Member Operators * * * * * * * * * * * * * //
inline
bool
Foam
::
sumData
::
operator
==
(
const
Foam
::
sumData
&
rhs
)
const
{
return
oldFace
()
==
rhs
.
oldFace
()
&&
sum
()
==
rhs
.
sum
()
&&
count
()
==
rhs
.
count
();
}
inline
bool
Foam
::
sumData
::
operator
!=
(
const
Foam
::
sumData
&
rhs
)
const
{
return
!
(
*
this
==
rhs
);
}
// ************************************************************************* //
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment