mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
This commit is contained in:
@ -104,6 +104,8 @@
|
|||||||
taking film into account
|
taking film into account
|
||||||
+ Parallel aware
|
+ Parallel aware
|
||||||
*** *New* ptscotch decomposition method
|
*** *New* ptscotch decomposition method
|
||||||
|
*** *Updated* decomposePar maps polyPatches instead of recreating them so
|
||||||
|
polyPatches holding data can map the data.
|
||||||
*** *Updated* particle tracking algorithm
|
*** *Updated* particle tracking algorithm
|
||||||
+ uses non-blocking parallel transfers
|
+ uses non-blocking parallel transfers
|
||||||
+ does 'minimum-tet' decomposition of face to work with warped faces (snappyHexMesh!)
|
+ does 'minimum-tet' decomposition of face to work with warped faces (snappyHexMesh!)
|
||||||
@ -150,7 +152,12 @@
|
|||||||
OpenFOAM.
|
OpenFOAM.
|
||||||
+ *New* wall functions:
|
+ *New* wall functions:
|
||||||
+ kappatJayatillekeWallFunction: incompressible RAS thermal wall function
|
+ kappatJayatillekeWallFunction: incompressible RAS thermal wall function
|
||||||
|
+ directMappedFixedValue:
|
||||||
|
+ takes interpolationScheme so can interpolate instead of always getting
|
||||||
|
cell value
|
||||||
|
+ takes optional fieldName to sample
|
||||||
|
+ directMapped patch added 'normal' method to calculate sample points
|
||||||
|
to e.g. sample fields just above wall (e.g. for streaklines)
|
||||||
* Utilities
|
* Utilities
|
||||||
There have been some utilities added and updated in this release.
|
There have been some utilities added and updated in this release.
|
||||||
*** *New* utilities
|
*** *New* utilities
|
||||||
@ -172,8 +179,10 @@
|
|||||||
*** Updated utilities
|
*** Updated utilities
|
||||||
+ =setFields=: optionally use faceSets to set patch values (see e.g. hotRoom tutorial).
|
+ =setFields=: optionally use faceSets to set patch values (see e.g. hotRoom tutorial).
|
||||||
+ =blockMesh=: specify patches via dictionary instead of type only. This
|
+ =blockMesh=: specify patches via dictionary instead of type only. This
|
||||||
makes rereading the boundary superfluous. see
|
makes rereading the boundary file superfluous. see
|
||||||
e.g. pitzDailyDirectMapped tutorial.
|
e.g. pitzDailyDirectMapped tutorial.
|
||||||
|
+ =setSet=: allows time range (e.g. 0:100) in combination with -batch argument
|
||||||
|
to execute the commands for multiple times.
|
||||||
* Post-processing
|
* Post-processing
|
||||||
+ =foamToEnsight=: parallel continuous data. new =-nodeValues= option to generate and output nodal
|
+ =foamToEnsight=: parallel continuous data. new =-nodeValues= option to generate and output nodal
|
||||||
field data.
|
field data.
|
||||||
@ -181,6 +190,10 @@
|
|||||||
mesh. Great for postprocessing.
|
mesh. Great for postprocessing.
|
||||||
+ =steadyParticleTracks=: Generates VTK tracks from the output of the cloud
|
+ =steadyParticleTracks=: Generates VTK tracks from the output of the cloud
|
||||||
=ParticleTracks= post-processing sub-model
|
=ParticleTracks= post-processing sub-model
|
||||||
|
+ Sampling:
|
||||||
|
+ =patchInternalField=: new sampledSurface - like 'patch' but samples
|
||||||
|
internal field instead of boundary field.
|
||||||
|
+ =ensight=: new output format for all sampledSurfaces.
|
||||||
+ Function objects:
|
+ Function objects:
|
||||||
+ =residualControl=: new function object to allow users to terminate steady
|
+ =residualControl=: new function object to allow users to terminate steady
|
||||||
state calculations when the defined residual levels are achieved
|
state calculations when the defined residual levels are achieved
|
||||||
@ -190,6 +203,14 @@
|
|||||||
specified time has been reached, e.g. to automagically change fvSchemes and
|
specified time has been reached, e.g. to automagically change fvSchemes and
|
||||||
fvSolution during a calculation
|
fvSolution during a calculation
|
||||||
+ =streamLine=: generate streamlines; ouputs both trajectory and field data
|
+ =streamLine=: generate streamlines; ouputs both trajectory and field data
|
||||||
|
+ =surfaceInterpolateFields=: constructs face interpolate of registered
|
||||||
|
volFields for any future functionObjects that need surfaceFields.
|
||||||
|
+ =readFields=: reads field if not yet registered. Makes functionObjects
|
||||||
|
useable through standalone execFlowFunctionObjects.
|
||||||
|
+ =faceSource=: can now calculate on a sampledSurface (e.g. flow through a
|
||||||
|
triSurfaceMesh).
|
||||||
|
+ =nearWallFields=: constructs field with on selected patches interpolated
|
||||||
|
internal field for further postprocessing.
|
||||||
|
|
||||||
* New tutorials
|
* New tutorials
|
||||||
There is a large number of new tutorials for existing and new solvers in the
|
There is a large number of new tutorials for existing and new solvers in the
|
||||||
|
|||||||
@ -27,6 +27,7 @@ PDRModels/XiGModels/basicXiSubG/basicXiSubG.C
|
|||||||
|
|
||||||
laminarFlameSpeed/SCOPE/SCOPELaminarFlameSpeed.C
|
laminarFlameSpeed/SCOPE/SCOPELaminarFlameSpeed.C
|
||||||
|
|
||||||
|
/* PDRFoamAutoRefine.C */
|
||||||
PDRFoam.C
|
PDRFoam.C
|
||||||
|
|
||||||
EXE = $(FOAM_APPBIN)/PDRFoam
|
EXE = $(FOAM_APPBIN)/PDRFoam
|
||||||
|
|||||||
@ -25,8 +25,8 @@ Application
|
|||||||
PDRFoam
|
PDRFoam
|
||||||
|
|
||||||
Description
|
Description
|
||||||
Compressible premixed/partially-premixed combustion solver with turbulence
|
Solver for compressible premixed/partially-premixed combustion with
|
||||||
modelling.
|
turbulence modelling.
|
||||||
|
|
||||||
Combusting RANS code using the b-Xi two-equation model.
|
Combusting RANS code using the b-Xi two-equation model.
|
||||||
Xi may be obtained by either the solution of the Xi transport
|
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
|
to be appropriate by comparison with the results from the
|
||||||
spectral model.
|
spectral model.
|
||||||
|
|
||||||
Strain effects are encorporated directly into the Xi equation
|
Strain effects are incorporated directly into the Xi equation
|
||||||
but not in the algebraic approximation. Further work need to be
|
but not in the algebraic approximation. Further work need to be
|
||||||
done on this issue, particularly regarding the enhanced removal rate
|
done on this issue, particularly regarding the enhanced removal rate
|
||||||
caused by flame compression. Analysis using results of the spectral
|
caused by flame compression. Analysis using results of the spectral
|
||||||
@ -78,9 +78,9 @@ int main(int argc, char *argv[])
|
|||||||
#include "readCombustionProperties.H"
|
#include "readCombustionProperties.H"
|
||||||
#include "readGravitationalAcceleration.H"
|
#include "readGravitationalAcceleration.H"
|
||||||
#include "createFields.H"
|
#include "createFields.H"
|
||||||
#include "readPISOControls.H"
|
|
||||||
#include "initContinuityErrs.H"
|
#include "initContinuityErrs.H"
|
||||||
#include "readTimeControls.H"
|
#include "readTimeControls.H"
|
||||||
|
#include "CourantNo.H"
|
||||||
#include "setInitialDeltaT.H"
|
#include "setInitialDeltaT.H"
|
||||||
|
|
||||||
scalar StCoNum = 0.0;
|
scalar StCoNum = 0.0;
|
||||||
@ -94,7 +94,6 @@ int main(int argc, char *argv[])
|
|||||||
#include "readTimeControls.H"
|
#include "readTimeControls.H"
|
||||||
#include "readPISOControls.H"
|
#include "readPISOControls.H"
|
||||||
#include "CourantNo.H"
|
#include "CourantNo.H"
|
||||||
|
|
||||||
#include "setDeltaT.H"
|
#include "setDeltaT.H"
|
||||||
|
|
||||||
runTime++;
|
runTime++;
|
||||||
|
|||||||
@ -5,6 +5,7 @@ EXE_INC = \
|
|||||||
-I$(LIB_SRC)/meshTools/lnInclude \
|
-I$(LIB_SRC)/meshTools/lnInclude \
|
||||||
-I$(LIB_SRC)/finiteVolume/lnInclude \
|
-I$(LIB_SRC)/finiteVolume/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
|
||||||
|
-I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/basicSolidThermo/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/basicSolidThermo/lnInclude \
|
||||||
-I$(LIB_SRC)/turbulenceModels/compressible/turbulenceModel/lnInclude
|
-I$(LIB_SRC)/turbulenceModels/compressible/turbulenceModel/lnInclude
|
||||||
|
|
||||||
|
|||||||
@ -7,6 +7,7 @@ EXE_INC = \
|
|||||||
-I$(LIB_SRC)/finiteVolume/lnInclude \
|
-I$(LIB_SRC)/finiteVolume/lnInclude \
|
||||||
-I$(LIB_SRC)/meshTools/lnInclude \
|
-I$(LIB_SRC)/meshTools/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
|
||||||
|
-I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/basicSolidThermo/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/basicSolidThermo/lnInclude \
|
||||||
-I$(LIB_SRC)/turbulenceModels \
|
-I$(LIB_SRC)/turbulenceModels \
|
||||||
-I$(LIB_SRC)/turbulenceModels/compressible/turbulenceModel/lnInclude \
|
-I$(LIB_SRC)/turbulenceModels/compressible/turbulenceModel/lnInclude \
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
tmp<volScalarField> trho = thermo.rho();
|
tmp<volScalarField> trho = thermo.rho();
|
||||||
const volScalarField& rho = trho();
|
const volScalarField& rho = trho();
|
||||||
|
|
||||||
tmp<volScalarField> tcp = thermo.cp();
|
tmp<volScalarField> tcp = thermo.Cp();
|
||||||
const volScalarField& cp = tcp();
|
const volScalarField& cp = tcp();
|
||||||
|
|
||||||
tmp<volScalarField> tK = thermo.K();
|
tmp<volScalarField> tK = thermo.K();
|
||||||
|
|||||||
@ -4,11 +4,12 @@
|
|||||||
tmp<volScalarField> trho = thermo.rho();
|
tmp<volScalarField> trho = thermo.rho();
|
||||||
const volScalarField& rho = trho();
|
const volScalarField& rho = trho();
|
||||||
|
|
||||||
tmp<volScalarField> tcp = thermo.cp();
|
tmp<volScalarField> tcp = thermo.Cp();
|
||||||
const volScalarField& cp = tcp();
|
const volScalarField& cp = tcp();
|
||||||
|
|
||||||
tmp<volScalarField> tK = thermo.K();
|
tmp<volScalarField> tK = thermo.K();
|
||||||
//tmp<volSymmTensorField> tK = thermo.directionalK();
|
//tmp<volSymmTensorField> tK = thermo.directionalK();
|
||||||
const volScalarField& K = tK();
|
const volScalarField& K = tK();
|
||||||
|
//const volSymmTensorField& K = tK();
|
||||||
|
|
||||||
volScalarField& T = thermo.T();
|
volScalarField& T = thermo.T();
|
||||||
|
|||||||
@ -55,4 +55,35 @@ Foam::scalar Foam::solidRegionDiffNo
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Foam::scalar Foam::solidRegionDiffNo
|
||||||
|
(
|
||||||
|
const fvMesh& mesh,
|
||||||
|
const Time& runTime,
|
||||||
|
const volScalarField& Cprho,
|
||||||
|
const volSymmTensorField& Kdirectional
|
||||||
|
)
|
||||||
|
{
|
||||||
|
scalar DiNum = 0.0;
|
||||||
|
scalar meanDiNum = 0.0;
|
||||||
|
|
||||||
|
volScalarField K = mag(Kdirectional);
|
||||||
|
|
||||||
|
//- Take care: can have fluid domains with 0 cells so do not test for
|
||||||
|
// zero internal faces.
|
||||||
|
surfaceScalarField KrhoCpbyDelta =
|
||||||
|
mesh.surfaceInterpolation::deltaCoeffs()
|
||||||
|
* fvc::interpolate(K)
|
||||||
|
/ fvc::interpolate(Cprho);
|
||||||
|
|
||||||
|
DiNum = gMax(KrhoCpbyDelta.internalField())*runTime.deltaT().value();
|
||||||
|
|
||||||
|
meanDiNum = (average(KrhoCpbyDelta)).value()*runTime.deltaT().value();
|
||||||
|
|
||||||
|
Info<< "Region: " << mesh.name() << " Diffusion Number mean: " << meanDiNum
|
||||||
|
<< " max: " << DiNum << endl;
|
||||||
|
|
||||||
|
return DiNum;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -41,6 +41,15 @@ namespace Foam
|
|||||||
const volScalarField& Cprho,
|
const volScalarField& Cprho,
|
||||||
const volScalarField& K
|
const volScalarField& K
|
||||||
);
|
);
|
||||||
|
|
||||||
|
scalar solidRegionDiffNo
|
||||||
|
(
|
||||||
|
const fvMesh& mesh,
|
||||||
|
const Time& runTime,
|
||||||
|
const volScalarField& Cprho,
|
||||||
|
const volSymmTensorField& K
|
||||||
|
);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@ -18,6 +18,8 @@ if (finalIter)
|
|||||||
Info<< "Min/max T:" << min(T) << ' ' << max(T) << endl;
|
Info<< "Min/max T:" << min(T) << ' ' << max(T) << endl;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
thermo.correct();
|
||||||
|
|
||||||
if (finalIter)
|
if (finalIter)
|
||||||
{
|
{
|
||||||
mesh.data::remove("finalIteration");
|
mesh.data::remove("finalIteration");
|
||||||
|
|||||||
@ -10,8 +10,8 @@ EXE_INC = \
|
|||||||
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/solids/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/pointSolids/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/solidMixture/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/pointSolidMixture/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/thermophysicalFunctions/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/thermophysicalFunctions/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/SLGThermo/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/SLGThermo/lnInclude \
|
||||||
@ -33,8 +33,8 @@ EXE_LIBS = \
|
|||||||
-lbasicThermophysicalModels \
|
-lbasicThermophysicalModels \
|
||||||
-lliquids \
|
-lliquids \
|
||||||
-lliquidMixture \
|
-lliquidMixture \
|
||||||
-lsolids \
|
-lpointSolids \
|
||||||
-lsolidMixture \
|
-lpointSolidMixture \
|
||||||
-lthermophysicalFunctions \
|
-lthermophysicalFunctions \
|
||||||
-lreactionThermophysicalModels \
|
-lreactionThermophysicalModels \
|
||||||
-lSLGThermo \
|
-lSLGThermo \
|
||||||
|
|||||||
@ -10,8 +10,8 @@ EXE_INC = \
|
|||||||
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/solids/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/pointSolids/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/solidMixture/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/pointSolidMixture/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/thermophysicalFunctions/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/thermophysicalFunctions/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/SLGThermo/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/SLGThermo/lnInclude \
|
||||||
@ -32,8 +32,8 @@ EXE_LIBS = \
|
|||||||
-lbasicThermophysicalModels \
|
-lbasicThermophysicalModels \
|
||||||
-lliquids \
|
-lliquids \
|
||||||
-lliquidMixture \
|
-lliquidMixture \
|
||||||
-lsolids \
|
-lpointSolids \
|
||||||
-lsolidMixture \
|
-lpointSolidMixture \
|
||||||
-lthermophysicalFunctions \
|
-lthermophysicalFunctions \
|
||||||
-lreactionThermophysicalModels \
|
-lreactionThermophysicalModels \
|
||||||
-lSLGThermo \
|
-lSLGThermo \
|
||||||
|
|||||||
@ -5,8 +5,8 @@ EXE_INC = \
|
|||||||
-I$(LIB_SRC)/thermophysicalModels/pdfs/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/pdfs/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/solids/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/pointSolids/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/solidMixture/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/pointSolidMixture/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/thermophysicalFunctions/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/thermophysicalFunctions/lnInclude \
|
||||||
@ -26,8 +26,8 @@ EXE_LIBS = \
|
|||||||
-lcompressibleLESModels \
|
-lcompressibleLESModels \
|
||||||
-lspecie \
|
-lspecie \
|
||||||
-lbasicThermophysicalModels \
|
-lbasicThermophysicalModels \
|
||||||
-lsolids \
|
-lpointSolids \
|
||||||
-lsolidMixture \
|
-lpointSolidMixture \
|
||||||
-lthermophysicalFunctions \
|
-lthermophysicalFunctions \
|
||||||
-lreactionThermophysicalModels \
|
-lreactionThermophysicalModels \
|
||||||
-lSLGThermo \
|
-lSLGThermo \
|
||||||
|
|||||||
@ -9,8 +9,8 @@ EXE_INC = \
|
|||||||
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/solids/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/pointSolids/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/solidMixture/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/pointSolidMixture/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/thermophysicalFunctions/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/thermophysicalFunctions/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/SLGThermo/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/SLGThermo/lnInclude \
|
||||||
@ -31,8 +31,8 @@ EXE_LIBS = \
|
|||||||
-lbasicThermophysicalModels \
|
-lbasicThermophysicalModels \
|
||||||
-lliquids \
|
-lliquids \
|
||||||
-lliquidMixture \
|
-lliquidMixture \
|
||||||
-lsolids \
|
-lpointSolids \
|
||||||
-lsolidMixture \
|
-lpointSolidMixture \
|
||||||
-lthermophysicalFunctions \
|
-lthermophysicalFunctions \
|
||||||
-lreactionThermophysicalModels \
|
-lreactionThermophysicalModels \
|
||||||
-lSLGThermo \
|
-lSLGThermo \
|
||||||
|
|||||||
@ -10,8 +10,8 @@ EXE_INC = \
|
|||||||
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/solids/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/pointSolids/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/solidMixture/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/pointSolidMixture/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/thermophysicalFunctions/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/thermophysicalFunctions/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \
|
||||||
-I$(LIB_SRC)/thermophysicalModels/SLGThermo/lnInclude \
|
-I$(LIB_SRC)/thermophysicalModels/SLGThermo/lnInclude \
|
||||||
@ -32,8 +32,8 @@ EXE_LIBS = \
|
|||||||
-lbasicThermophysicalModels \
|
-lbasicThermophysicalModels \
|
||||||
-lliquids \
|
-lliquids \
|
||||||
-lliquidMixture \
|
-lliquidMixture \
|
||||||
-lsolids \
|
-lpointSolids \
|
||||||
-lsolidMixture \
|
-lpointSolidMixture \
|
||||||
-lthermophysicalFunctions \
|
-lthermophysicalFunctions \
|
||||||
-lreactionThermophysicalModels \
|
-lreactionThermophysicalModels \
|
||||||
-lSLGThermo \
|
-lSLGThermo \
|
||||||
|
|||||||
@ -1,4 +1,3 @@
|
|||||||
|
Test-CompactIOList.C
|
||||||
|
|
||||||
testCompactIOList.C
|
EXE = $(FOAM_USER_APPBIN)/Test-CompactIOList
|
||||||
|
|
||||||
EXE = $(FOAM_APPBIN)/CompactIOList
|
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
CompactListListTest.C
|
Test-CompactListList.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/CompactListListTest
|
EXE = $(FOAM_USER_APPBIN)/Test-CompactListList
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
DLListTest.C
|
Test-DLList.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/DLListTest
|
EXE = $(FOAM_USER_APPBIN)/Test-DLList
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
DictionaryTest.C
|
Test-Dictionary.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/DictionaryTest
|
EXE = $(FOAM_USER_APPBIN)/Test-Dictionary
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
DynamicFieldTest.C
|
Test-DynamicField.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/DynamicFieldTest
|
EXE = $(FOAM_USER_APPBIN)/Test-DynamicField
|
||||||
|
|||||||
@ -1,4 +1,3 @@
|
|||||||
|
Test-DynamicList.C
|
||||||
|
|
||||||
DynamicListTest.C
|
EXE = $(FOAM_USER_APPBIN)/Test-DynamicList
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/DynamicListTest
|
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
FieldTest.C
|
Test-Field.C
|
||||||
|
|
||||||
SEXE = $(FOAM_USER_APPBIN)/FieldTest
|
EXE = $(FOAM_USER_APPBIN)/Test-Field
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
#include "testField.H"
|
#include "Test-Field.H"
|
||||||
|
|
||||||
int main()
|
int main()
|
||||||
{
|
{
|
||||||
@ -56,4 +56,3 @@ inline Vector<C> operator+(const Vector<C>& v1, const Vector<C>& v2)
|
|||||||
{
|
{
|
||||||
return Vector<C>(v1.X+v2.X, v1.Y+v2.Y);
|
return Vector<C>(v1.X+v2.X, v1.Y+v2.Y);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1,3 +1,3 @@
|
|||||||
FixedListTest.C
|
Test-FixedList.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/FixedListTest
|
EXE = $(FOAM_USER_APPBIN)/Test-FixedList
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
hashPtrTableTest.C
|
Test-hashPtrTable.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/hashPtrTableTest
|
EXE = $(FOAM_USER_APPBIN)/Test-hashPtrTable
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
hashSetTest.C
|
Test-hashSet.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/hashSetTest
|
EXE = $(FOAM_USER_APPBIN)/Test-hashSet
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
hashTableTest.C
|
Test-hashTable.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/hashTableTest
|
EXE = $(FOAM_USER_APPBIN)/Test-hashTable
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
testHashing.C
|
Test-Hashing.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/testHashing
|
EXE = $(FOAM_USER_APPBIN)/Test-Hashing
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
testHashingSpeed.C
|
Test-HashingSpeed.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/testHashingSpeed
|
EXE = $(FOAM_USER_APPBIN)/Test-HashingSpeed
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
ISLListTest.C
|
Test-ISLList.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/ISLListTest
|
EXE = $(FOAM_USER_APPBIN)/Test-ISLList
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
IStringStreamTest.C
|
Test-IStringStream.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/IStringStreamTest
|
EXE = $(FOAM_USER_APPBIN)/Test-IStringStream
|
||||||
|
|||||||
@ -1,4 +1,3 @@
|
|||||||
|
Test-IndirectList.C
|
||||||
|
|
||||||
IndirectListTest.C
|
EXE = $(FOAM_USER_APPBIN)/Test-IndirectList
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/IndirectListTest
|
|
||||||
|
|||||||
@ -1,3 +0,0 @@
|
|||||||
LduMatrixTest3.C
|
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/LduMatrixTest
|
|
||||||
@ -1,18 +0,0 @@
|
|||||||
#include "List.H"
|
|
||||||
#include "scalar.H"
|
|
||||||
|
|
||||||
using namespace Foam;
|
|
||||||
|
|
||||||
void func
|
|
||||||
(
|
|
||||||
List<scalar>& l1,
|
|
||||||
const List<scalar>& l2,
|
|
||||||
const List<label>& a1,
|
|
||||||
const List<label>& a2
|
|
||||||
)
|
|
||||||
{
|
|
||||||
forAll(l1, i)
|
|
||||||
{
|
|
||||||
l1[a1[i]] -= l2[a2[i]];
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -1,4 +1,3 @@
|
|||||||
ListTest.C
|
Test-List.C
|
||||||
ListLoop.C
|
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/ListTest
|
EXE = $(FOAM_USER_APPBIN)/Test-List
|
||||||
|
|||||||
@ -1,4 +1,3 @@
|
|||||||
|
Test-Map.C
|
||||||
|
|
||||||
MapTest.C
|
EXE = $(FOAM_USER_APPBIN)/Test-Map
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/MapTest
|
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
MatrixTest.C
|
Test-Matrix.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/MatrixTest
|
EXE = $(FOAM_USER_APPBIN)/Test-Matrix
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
namedEnumTest.C
|
Test-namedEnum.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/NamedEnum
|
EXE = $(FOAM_USER_APPBIN)/NamedEnum
|
||||||
|
|||||||
3
applications/test/ODE/Make/files
Normal file
3
applications/test/ODE/Make/files
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
Test-ODE.C
|
||||||
|
|
||||||
|
EXE = $(FOAM_USER_APPBIN)/Test-ODE
|
||||||
@ -1,3 +1,2 @@
|
|||||||
EXE_INC = -I$(LIB_SRC)/ODE/lnInclude
|
EXE_INC = -I$(LIB_SRC)/ODE/lnInclude
|
||||||
EXE_LIBS = -lODE
|
EXE_LIBS = -lODE
|
||||||
|
|
||||||
@ -1,3 +0,0 @@
|
|||||||
ODETest.C
|
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/ODETest
|
|
||||||
@ -1,3 +1,3 @@
|
|||||||
OStringStreamTest.C
|
Test-OStringStream.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/OStringStreamTest
|
EXE = $(FOAM_USER_APPBIN)/Test-OStringStream
|
||||||
|
|||||||
@ -1,2 +1,2 @@
|
|||||||
POSIXTest.C
|
Test-POSIX.C
|
||||||
EXE = $(FOAM_USER_APPBIN)/POSIXTest
|
EXE = $(FOAM_USER_APPBIN)/Test-POSIX
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
PackedListTest.C
|
Test-PackedList.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/PackedListTest
|
EXE = $(FOAM_USER_APPBIN)/Test-PackedList
|
||||||
|
|||||||
@ -114,21 +114,6 @@ int main(int argc, char *argv[])
|
|||||||
reportInfo<14>();
|
reportInfo<14>();
|
||||||
reportInfo<15>();
|
reportInfo<15>();
|
||||||
reportInfo<16>();
|
reportInfo<16>();
|
||||||
reportInfo<17>();
|
|
||||||
reportInfo<18>();
|
|
||||||
reportInfo<19>();
|
|
||||||
reportInfo<20>();
|
|
||||||
reportInfo<21>();
|
|
||||||
reportInfo<22>();
|
|
||||||
reportInfo<23>();
|
|
||||||
reportInfo<24>();
|
|
||||||
reportInfo<25>();
|
|
||||||
reportInfo<26>();
|
|
||||||
reportInfo<27>();
|
|
||||||
reportInfo<28>();
|
|
||||||
reportInfo<29>();
|
|
||||||
reportInfo<30>();
|
|
||||||
reportInfo<31>();
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@ -1,3 +1,3 @@
|
|||||||
PackedListTest1.C
|
Test-PackedList1.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/PackedListTest1
|
EXE = $(FOAM_USER_APPBIN)/Test-PackedList1
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
PackedListTest2.C
|
Test-PackedList2.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/PackedListTest2
|
EXE = $(FOAM_USER_APPBIN)/Test-PackedList2
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
PackedListTest3.C
|
Test-PackedList3.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/PackedListTest3
|
EXE = $(FOAM_USER_APPBIN)/Test-PackedList3
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
PackedListTest4.C
|
Test-PackedList4.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/PackedListTest4
|
EXE = $(FOAM_USER_APPBIN)/Test-PackedList4
|
||||||
|
|||||||
3
applications/test/PointEdgeWave/Make/files
Normal file
3
applications/test/PointEdgeWave/Make/files
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
Test-PointEdgeWave.C
|
||||||
|
|
||||||
|
EXE = $(FOAM_USER_APPBIN)/Test-PointEdgeWave
|
||||||
@ -3,4 +3,3 @@ EXE_INC = \
|
|||||||
|
|
||||||
EXE_LIBS = \
|
EXE_LIBS = \
|
||||||
-lmeshTools
|
-lmeshTools
|
||||||
|
|
||||||
@ -1,3 +1,3 @@
|
|||||||
PolynomialTest.C
|
Test-Polynomial.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/PolynomialTest
|
EXE = $(FOAM_USER_APPBIN)/Test-Polynomial
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
PtrListTest.C
|
Test-PtrList.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/PtrListTest
|
EXE = $(FOAM_USER_APPBIN)/Test-PtrList
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
SLListTest.C
|
Test-SLList.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/SLListTest
|
EXE = $(FOAM_USER_APPBIN)/Test-SLList
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
staticHashTableTest.C
|
Test-staticHashTable.C
|
||||||
|
|
||||||
EXE = $(FOAM_APPBIN)/staticHashTableTest
|
EXE = $(FOAM_USER_APPBIN)/Test-staticHashTable
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
Tuple2Test.C
|
Test-Tuple2.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/Tuple2Test
|
EXE = $(FOAM_USER_APPBIN)/Test-Tuple2
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
UDictionaryTest.C
|
Test-UDictionary.C
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/UDictionaryTest
|
EXE = $(FOAM_USER_APPBIN)/Test-UDictionary
|
||||||
|
|||||||
3
applications/test/UIndirectList/Make/files
Normal file
3
applications/test/UIndirectList/Make/files
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
Test-UIndirectList.C
|
||||||
|
|
||||||
|
EXE = $(FOAM_USER_APPBIN)/Test-UIndirectList
|
||||||
@ -1,3 +0,0 @@
|
|||||||
UIndirectListTest.C
|
|
||||||
|
|
||||||
EXE = $(FOAM_USER_APPBIN)/UIndirectListTest
|
|
||||||
@ -1,8 +1,8 @@
|
|||||||
allocTest.C
|
Test-alloc.C
|
||||||
/*
|
/*
|
||||||
newTest.C
|
Test-new.C
|
||||||
mallocTest.C
|
Test-malloc.C
|
||||||
test.C
|
Test.C
|
||||||
*/
|
*/
|
||||||
|
|
||||||
SEXE = $(FOAM_USER_APPBIN)/allocTest
|
EXE = $(FOAM_USER_APPBIN)/Test-alloc
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user