1 /*--------------------------------*- C++ -*----------------------------------*\
3 | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
4 | \\ / O peration | Version: 1.7 |
5 | \\ / A nd | Web: www.OpenFOAM.com |
6 | \\/ M anipulation | |
7 \*---------------------------------------------------------------------------*/
16 // NB: the #functions do not work here
17 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
21 // The special value "ECHO" (all-caps) just prints
22 // the location of the documentation file to STDOUT
23 docBrowser "@FOAM_HTML_DOC_BROWSER_COMMAND@";
26 "@FOAM_DATA_DIR@/DoxyDocIndex"
64 CentredFitData<biLinearFitPolynomial> 0;
65 CentredFitData<linearFitPolynomial> 0;
66 CentredFitData<quadraticFitPolynomial> 0;
67 CentredFitData<quadraticLinearFitPolynomial> 0;
69 Cloud<basicKinematicParcel> 0;
70 Cloud<basicReactingParcel> 0;
71 Cloud<basicThermoParcel> 0;
72 Cloud<indexedParticle> 0;
74 Cloud<passiveParticle> 0;
75 Cloud<trackedParticle> 0;
80 ConstantRateDevolatilisation 0;
89 DeardorffDiffStress 0;
98 extendedCellToFaceStencil 0;
104 GAMGInterfaceField 0;
112 GidaspowErgunWenYu 0;
113 GidaspowSchillerNaumann 0;
114 GradientDispersionRAS 0;
128 IOPtrList<MRFZone> 0;
129 IOPtrList<coordinateSystem> 0;
130 IOPtrList<injector> 0;
131 IOPtrList<porousZone> 0;
137 KinematicCloud<basicKinematicParcel> 0;
138 KinematicCloud<basicReactingParcel> 0;
139 KinematicCloud<basicThermoParcel> 0;
140 KinematicParcel<basicReactingParcel> 0;
141 KinematicParcel<basicThermoParcel> 0;
153 LienLeschzinerLowRe 0;
162 MarshakRadiationFixedT 0;
196 PatchToPatchInterpolation 0;
211 ReactingCloud<basicReactingParcel> 0;
212 ReactingParcel<basicReactingParcel> 0;
231 SingleKineticRateDevolatilisation 0;
232 SingleMixtureFraction 0;
235 SpalartAllmarasDDES 0;
236 SpalartAllmarasIDDES 0;
238 StandardWallInteraction 0;
240 StochasticDispersionRAS 0;
243 SurfaceReactionModel 0;
246 SyamlalRogersOBrien 0;
249 ThermoCloud<basicReactingParcel> 0;
250 ThermoCloud<basicThermoParcel> 0;
251 ThermoParcel<basicReactingParcel> 0;
252 ThermoParcel<basicThermoParcel> 0;
255 UpwindFitData<cubicUpwindFitPolynomial> 0;
256 UpwindFitData<quadraticLinearUpwindFitPolynomial> 0;
257 UpwindFitData<quadraticUpwindFitPolynomial> 0;
258 WallInteractionModel 0;
261 absorptionEmissionModel 0;
269 alphaFixedPressure 0;
270 alphatWallFunction 0;
271 angularOscillatingDisplacement 0;
272 angularOscillatingVelocity 0;
284 basicKinematicCloud 0;
285 basicKinematicParcel 0;
287 basicReactingCloud 0;
288 basicReactingParcel 0;
293 binaryAbsorptionEmission 0;
295 blobsSheetAtomization 0;
296 blobsSwirlInjector 0;
308 cellClassification 0;
331 cloudAbsorptionEmission 0;
336 commonRailInjector 0;
340 constantAbsorptionEmission 0;
341 constantAlphaContactAngle 0;
343 coordinateRotation 0;
353 cyclicLduInterface 0;
354 cyclicLduInterfaceField 0;
357 decompositionMethod 0;
358 definedHollowConeInjector 0;
360 definedPressureSwirlInjector 0;
367 directMappedVelocityFlux 0;
370 disallowGenericFvPatchField 0;
371 disallowGenericPointPatchField 0;
372 disallowGenericPolyPatch 0;
373 dispersionLESModel 0;
375 dispersionRASModel 0;
376 displacementComponentLaplacian 0;
377 displacementInterpolation 0;
378 displacementLaplacian 0;
379 displacementSBRStress 0;
385 dynMixedSmagorinsky 0;
388 dynamicAlphaContactAngle 0;
390 dynamicInkJetFvMesh 0;
391 dynamicMotionSolverFvMesh 0;
392 dynamicRefineFvMesh 0;
399 epsilonWallFunction 0;
400 errorDrivenRefinement 0;
403 extendedLeastSquares 0;
404 extendedLeastSquaresVectors 0;
428 fixedFluxBoussinesqBuoyantPressure 0;
431 fixedInternalEnergy 0;
432 fixedInternalValue 0;
434 fixedPressureCompressibleDensity 0;
435 fixedUnburntEnthalpy 0;
437 flowRateInletVelocity 0;
438 fluxCorrectedVelocity 0;
439 foamChemistryReader 0;
445 freestreamPressure 0;
446 frictionalStressModel 0;
455 fvSphericalTensorMatrix 0;
456 fvSymmTensorMatrix 0;
464 geometricSurfacePatch 0;
469 gradientDispersionRAS 0;
471 gradientInternalEnergy 0;
472 gradientUnburntEnthalpy 0;
473 granularPressureModel 0;
475 hMixtureThermo<dieselMixture<sutherlandTransport<specieThermo<janafThermo<perfectGas>>>>> 0;
476 hMixtureThermo<homogeneousMixture<constTransport<specieThermo<hConstThermo<perfectGas>>>>> 0;
477 hMixtureThermo<homogeneousMixture<sutherlandTransport<specieThermo<janafThermo<perfectGas>>>>> 0;
478 hMixtureThermo<inhomogeneousMixture<constTransport<specieThermo<hConstThermo<perfectGas>>>>> 0;
479 hMixtureThermo<inhomogeneousMixture<sutherlandTransport<specieThermo<janafThermo<perfectGas>>>>> 0;
480 hMixtureThermo<multiComponentMixture<sutherlandTransport<specieThermo<janafThermo<perfectGas>>>>> 0;
481 hMixtureThermo<reactingMixture> 0;
482 hMixtureThermo<veryInhomogeneousMixture<constTransport<specieThermo<hConstThermo<perfectGas>>>>> 0;
483 hMixtureThermo<veryInhomogeneousMixture<sutherlandTransport<specieThermo<janafThermo<perfectGas>>>>> 0;
484 hThermo<pureMixture<constTransport<specieThermo<hConstThermo<perfectGas>>>>> 0;
485 hThermo<pureMixture<sutherlandTransport<specieThermo<hConstThermo<perfectGas>>>>> 0;
486 hThermo<pureMixture<sutherlandTransport<specieThermo<janafThermo<perfectGas>>>>> 0;
491 hhuCombustionThermo 0;
492 hhuMixtureThermo<egrMixture<constTransport<specieThermo<hConstThermo<perfectGas>>>>> 0;
493 hhuMixtureThermo<egrMixture<sutherlandTransport<specieThermo<janafThermo<perfectGas>>>>> 0;
494 hhuMixtureThermo<homogeneousMixture<constTransport<specieThermo<hConstThermo<perfectGas>>>>> 0;
495 hhuMixtureThermo<homogeneousMixture<sutherlandTransport<specieThermo<janafThermo<perfectGas>>>>> 0;
496 hhuMixtureThermo<inhomogeneousMixture<constTransport<specieThermo<hConstThermo<perfectGas>>>>> 0;
497 hhuMixtureThermo<inhomogeneousMixture<sutherlandTransport<specieThermo<janafThermo<perfectGas>>>>> 0;
498 hhuMixtureThermo<veryInhomogeneousMixture<constTransport<specieThermo<hConstThermo<perfectGas>>>>> 0;
499 hhuMixtureThermo<veryInhomogeneousMixture<sutherlandTransport<specieThermo<janafThermo<perfectGas>>>>> 0;
501 hollowConeInjector 0;
508 inletOutletTotalTemperature 0;
509 interfaceCompression 0;
510 intersectedSurface 0;
512 inverseFaceDistance 0;
513 inversePointDistance 0;
534 layerAdditionRemoval 0;
541 leastSquaresVectors 0;
549 limitedLimitedCubic 0;
550 limitedLimitedLinear 0;
555 limitedSurfaceInterpolationScheme 0;
580 mixedInternalEnergy 0;
582 mixedUnburntEnthalpy 0;
591 movingConeTopoFvMesh 0;
592 movingWallVelocity 0;
593 muSgsSpalartAllmarasWallFunction 0;
594 multiDirRefinement 0;
596 multivariateSelection 0;
597 mutRoughWallFunction 0;
598 mutSpalartAllmarasStandardRoughWallFunction 0;
599 mutSpalartAllmarasStandardWallFunction 0;
600 mutSpalartAllmarasWallFunction 0;
606 noAbsorptionEmission 0;
612 nuSgsSpalartAllmarasWallFunction 0;
613 nutRoughWallFunction 0;
614 nutSpalartAllmarasStandardRoughWallFunction 0;
615 nutSpalartAllmarasStandardWallFunction 0;
616 nutSpalartAllmarasWallFunction 0;
623 octreeDataFaceList 0;
624 octreeDataTriSurface 0;
629 oscillatingDisplacement 0;
630 oscillatingFixedValue 0;
631 oscillatingVelocity 0;
635 parabolicCylindrical 0;
647 pointPatchInterpolation 0;
649 pointScalarField::DimensionedInternalField 0;
651 pointSphericalTensorField 0;
652 pointSphericalTensorField::DimensionedInternalField 0;
653 pointSymmTensorField 0;
654 pointSymmTensorField::DimensionedInternalField 0;
656 pointTensorField::DimensionedInternalField 0;
661 pointVectorField::DimensionedInternalField 0;
670 pressureDirectedInletOutletVelocity 0;
671 pressureDirectedInletVelocity 0;
672 pressureInletOutletVelocity 0;
673 pressureInletUniformVelocity 0;
674 pressureInletVelocity 0;
675 pressureNormalInletOutletVelocity 0;
676 pressureSwirlInjector 0;
678 primitiveMeshGeometry 0;
681 processorLduInterface 0;
682 processorLduInterfaceField 0;
683 pureMixture<constTransport<specieThermo<hConstThermo<perfectGas>>>> 0;
684 pureMixture<sutherlandTransport<specieThermo<hConstThermo<perfectGas>>>> 0;
685 pureMixture<sutherlandTransport<specieThermo<janafThermo<perfectGas>>>> 0;
688 quadraticLinearFit 0;
689 quadraticLinearUpwindFit 0;
690 quadraticUpwindFit 0;
697 refinementIterator 0;
711 rotatingPressureInletOutletVelocity 0;
712 rotatingTotalPressure 0;
717 saturateEvaporationModel 0;
718 scalarAverageField 0;
731 sixDoFRigidBodyMotionConstraint 0;
733 skewCorrectionVectors 0;
740 solidBodyMotionFunction 0;
741 solidBodyMotionFvMesh 0;
746 sphericalTensorAverageField 0;
747 sphericalTensorField 0;
749 standardEvaporationModel 0;
754 stochasticDispersionRAS 0;
755 supersonicFreestream 0;
757 surfaceInterpolation 0;
758 surfaceInterpolationScheme 0;
759 surfaceIntersection 0;
760 surfaceNormalFixedValue 0;
762 surfacePatchIOList 0;
763 surfaceScalarField 0;
764 surfaceScalarField::DimensionedInternalField 0;
765 surfaceSlipDisplacement 0;
766 surfaceSphericalTensorField 0;
767 surfaceSphericalTensorField::DimensionedInternalField 0;
768 surfaceSymmTensorField 0;
769 surfaceSymmTensorField::DimensionedInternalField 0;
770 surfaceTensorField 0;
771 surfaceTensorField::DimensionedInternalField 0;
774 surfaceVectorField 0;
775 surfaceVectorField::DimensionedInternalField 0;
779 symmTensorAverageField 0;
783 tensorAverageField 0;
786 thermophysicalFunction 0;
788 timeVaryingAlphaContactAngle 0;
789 timeVaryingFlowRateInletVelocity 0;
790 timeVaryingMappedFixedValue 0;
791 timeVaryingTotalPressure 0;
792 timeVaryingUniformFixedValue 0;
807 treeDataTriSurface 0;
813 turbulentHeatFluxTemperature 0;
815 turbulentIntensityKineticEnergyInlet 0;
816 turbulentMixingLengthDissipationRateInlet 0;
817 turbulentMixingLengthFrequencyInlet 0;
819 undoableMeshCutter 0;
833 vectorAverageField 0;
835 velocityComponentLaplacian 0;
838 volPointInterpolation 0;
840 volScalarField::DimensionedInternalField 0;
841 volSphericalTensorField 0;
842 volSphericalTensorField::DimensionedInternalField 0;
843 volSymmTensorField 0;
844 volSymmTensorField::DimensionedInternalField 0;
846 volTensorField::DimensionedInternalField 0;
848 volVectorField::DimensionedInternalField 0;
875 fileModificationSkew 10;
876 commsType nonBlocking; //scheduled; //blocking;
885 //- Universal gas constant [J/(kmol K)]
888 //- Standard pressure [Pa]
891 //- Standard temperature [K]
894 //- Stefan-Boltzmann constant [J/(K4 m2 s)]
895 sigmaSB sigmaSB [1 0 -3 -4 0 0 0] 5.670e-08;
899 //- Universal gas constant [lbm ft2/(s2 kmol R)]
902 //- Standard pressure [lbm/(ft2)]
905 //- Standard temperature [degR]
908 //- Stefan-Boltzmann constant [lbm /(degR4 ft s)]
909 sigmaSB sigmaSB [1 0 -3 -4 0 0 0] 8.2292e-08;
913 //- List of paths to be searched when dynamically loading
914 // libraries at run-time. These entries get prepended to
915 // the search path and are searched in the order specified.
921 PstreamImplementation
923 //- Select here the Pstream implementation
924 // to be used. You can override this choice
925 // by setting FREEFOAM_PSTREAM_CONFIG, or
926 // directly specify the library and classes
927 // to use by setting FREEFOAM_PSTREAM_CLASS,
928 // FREEFOAM_IPSTREAM_CLASS and FREEFOAM_OPSTREAM_CLASS.
929 // You can also specify the Pstream library to load
930 // by setting FREEFOAM_PSTREAM_LIBRARY.
931 configName @FOAM_DEFAULT_PSTREAM@;
935 //- A dummy Pstream implementation used for
939 library "@FOAM_PLUGIN_DIR@/libdummyPstream.so";
940 Pstream dummyPstreamImpl;
941 OPstream dummyOPstreamImpl;
942 IPstream dummyIPstreamImpl;
945 //- A Pstream implementation that works with
946 // MPI (i.e. Open-MPI, MPICH-2, LAM and many more)
949 library "@FOAM_PLUGIN_DIR@/libmpiPstream.so";
950 Pstream mpiPstreamImpl;
951 OPstream mpiOPstreamImpl;
952 IPstream mpiIPstreamImpl;
956 //- Uncomment and customize to influence
957 // the default job-control directory
958 //foamJobDir "~/.FreeFOAM/jobControl";
961 //- Tell foamJob how to run parallel jobs
962 // You can use ${NPROCS}, ${APPLICATION}, ${ARGS}
963 // and ${PAROPTS} as placeholders for the number
964 // of processors, the application to run, its arguments
965 // and additional options you want to pass to parallel
966 // runner (such as "-hostfile machines")
967 parRunTemplate "@MPIEXEC@ @MPIEXEC_NUMPROC_FLAG@ %(NPROCS)d %(PAROPTS)s @MPIEXEC_PREFLAGS@ %(APPLICATION)s @MPIEXEC_POSTFLAGS@ %(ARGS)s -parallel";
969 // ********************* vim: set ft=cpp sw=4 sts=4 et: ******************** //