Commit graph

772 commits

Author SHA1 Message Date
ignis
db10b8be0e volScalarField rho AUTO_WRITE for debugging 2015-12-03 00:28:16 +09:00
ignis
b06cff4db7 volScalarField he_ qc_ AUTO_WRITE for debugging 2015-12-03 00:28:15 +09:00
ignis
c48de45842 plasmaReactingFoam PhiEqn is added to solve Poisson's equation 2015-12-03 00:28:15 +09:00
ignis
de9e5bba8d plasmaReactingFoam read permittivity electron mobility and electric potential field 2015-12-03 00:28:15 +09:00
ignis
67c6ff5c64 plasmaReactingFoam initiated from copy of reactingFoam 2015-12-03 00:28:15 +09:00
ignis
a641fad756 class psiReactionThermo added pure virtual method qc() 2015-12-03 00:28:15 +09:00
ignis
a8d3a17984 class template hePsiThermo modified method correct to update qc_ 2015-11-30 13:32:55 +09:00
ignis
5c9dbef47b class template heThermo added init_qc() for qc_ 2015-11-29 16:22:46 +09:00
ignis
82ef4f6289 class template heThermo added charge density qc_ 2015-11-29 16:22:46 +09:00
ignis
9916e5b5a8 class template species::thermo new methods qc & QC 2015-11-29 16:21:52 +09:00
ignis
429edd9f30 class specie added public constants e, NA 2015-11-29 14:24:26 +09:00
ignis
a6b1fd6636 class specie upadate stream IO and dictionary constructor 2015-11-29 14:24:26 +09:00
ignis
b912ad59b1 class specie update inline operators 2015-11-29 14:24:26 +09:00
ignis
147437386e class specie added access method z() for nCharges_ 2015-11-29 14:24:26 +09:00
ignis
31d593d57c class specie new private constructors 2015-11-24 03:07:44 +09:00
ignis
145892966a class specie updated inline constructors 2015-11-24 03:07:44 +09:00
ignis
cdf1d5e829 class specie new attribute nCharges_ 2015-11-24 03:05:54 +09:00
Henry Weller
2b147f41da foamListSourceFiles: Do not filter-out "debian" directories.
Fix proposed by Bruno Santos.
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1770
2015-10-22 15:01:09 +01:00
Henry Weller
1da3d4aa6f polyMesh: Ensure parallel consistency in findCell
by ensuring tetBasePtIs is called on all processors, even for those with
0 cells.  Also use unique communicator for globalMeshData to avoid data
transfer interference.

Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1792
2015-10-21 12:52:30 +01:00
Chris Greenshields
277a7096b5 template cases: corrected BirdCarreauCoeffs names (m -> k) 2015-10-15 12:10:03 +01:00
Henry Weller
0fa65b7819 uniformFixedValueFvPatchField: Remove the inconsistent optional "value"
read in the construction from dictionary.

It is important that the initial value is obtained from the table
provided to avoid the user having to evaluate a consistent one or risk
the code crashing from a very sudden change in the value.

The current value is now written for post-processing convenience only.
2015-10-14 09:22:34 +01:00
Henry Weller
c55e14bb71 wingMotion tutorials: added missing ';' 2015-10-01 14:05:40 +01:00
Henry Weller
bc1b76fa0e surfaceFilmModels/submodels/thermo/phaseChangeModel/solidification: Corrected and improved solidification rate controls
Solidification phase change model where all film mass is converted when the
    local temperature > activation temperature.  The latent heat is
    assumed to be removed by heat-transfer to the wall.
2015-09-30 22:13:53 +01:00
Henry Weller
49ee25dcd7 patchInjection: Check for 0-patches 2015-09-30 22:13:32 +01:00
Henry Weller
b2d0be3aea KinematicLookupTableInjection: Use 64bit integers to avoid overflow for large numbers of injectors. 2015-09-28 14:28:19 +01:00
Henry Weller
9bf69ecd0b Updated headers 2015-09-17 10:03:00 +01:00
Henry Weller
879d8ca6aa epsilonLowReWallFunctionFvPatchScalarField.C: Corrected accumulation of corner epsilon and G
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1852
2015-09-17 10:02:09 +01:00
Henry Weller
511155669f Updated header 2015-09-13 22:14:50 +01:00
Henry Weller
efc3810d49 globalMeshData: Changed the communicator for the reductions
Avoids problems with overlapping communicationbetween these reductions
and the calculation of deltaCoeffs.  This is a temporary fix while code
reorganizations are undertaken to ensure the globalMeshData is updated
before deltaCoeffs are requested.

Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1780
2015-09-13 22:12:12 +01:00
Henry Weller
e040f431ba dynOneEqEddy: Bound KK during construction
Resolves bug-report http://openfoam.org/mantisbt/view.php?id=1850
2015-09-09 19:45:00 +01:00
Henry Weller
51457432ee chemkinReader: Add tolerance to element balance check
Patch provided by Daniel Jasinski
Resolved bug-report http://www.openfoam.org/mantisbt/view.php?id=1843
2015-09-02 15:34:43 +01:00
Henry Weller
2f8531de49 chtMultiRegionFoam: Updated temperature diagnostics
Patch provided by Daniel Jasinski
Resolved bug-report http://www.openfoam.org/mantisbt/view.php?id=1843
2015-09-02 15:34:02 +01:00
Henry Weller
8685344a0b activePressureForceBaffleVelocityFvPatchVectorField: Corrected implementation and documentation
Updated files provided by Bruno Santos
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1793
2015-08-24 18:30:50 +01:00
Henry Weller
ee9849afbf fluent3DMeshToFoam: Updated to handle ',' and '|' characters in headers
Patch provided by Bruno Santos
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1826
2015-08-24 17:49:02 +01:00
Henry Weller
a0fd606186 utilities/postProcessing/noise: Corrected documentation
Patches provided by Bruno Santos
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1832
2015-08-19 11:41:26 +01:00
Henry Weller
b4057f743b functionObjects/fvTools/calcFvcGrad: Avoid clash with cached gradient field
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1828
2015-08-18 12:11:13 +01:00
Henry Weller
b66d73427f Merge branch 'master' of github.com:OpenFOAM/OpenFOAM-2.4.x 2015-08-13 19:10:15 +01:00
Henry Weller
e7e54e156c uniformFixedGradientFvPatchField: Corrected constructor
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1827
2015-08-13 19:09:57 +01:00
Chris Greenshields
24cf453438 Template explicitPorositySource fvOption with a set
of template coordinate systems for the porous media
2015-08-11 14:47:13 +01:00
Henry Weller
d6ca7f7740 Merge branch 'master' of github.com:OpenFOAM/OpenFOAM-2.4.x 2015-08-10 12:02:17 +01:00
Henry Weller
3e93a65ccd transformFvPatchField: Specialize valueInternalCoeffs for scalar
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1820
2015-08-10 12:01:16 +01:00
Chris Greenshields
1f8494e10c Corrected names of compounds in thermoData to use upper/lower
case in accordance with standard symbols for chemical elements.
For example, Cl for Chlorine (not CL), Ar for Argon (not AR), Al, Ne, Si, Pb, etc
2015-08-08 17:54:14 +01:00
Henry Weller
96075b7a5b Update headers 2015-08-07 16:16:37 +01:00
Henry Weller
5f7c84e227 Compressible solver: correct initial Courant-number calculation
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1816
2015-08-07 16:16:12 +01:00
Chris Greenshields
f30a1a1f19 Template inflow-outflow case for compressible flow with rhoSimpleFoam 2015-08-06 17:48:42 +01:00
Henry Weller
bf23ff4ddd paraFoam: add support for system/blockMeshDict with the -block option 2015-08-06 10:10:20 +01:00
Henry Weller
699d1a7128 Merge branch 'master' of github.com:OpenFOAM/OpenFOAM-2.4.x 2015-08-06 09:23:43 +01:00
Henry Weller
dfcf5d948e blockMesh: Updated to latest version from OpenFOAM-dev:
Improved multi-grading so that the divisions are independent of section ordering.
Corrected multi-grading support for polyLine.
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1809

Changed default location of blockMeshDict from constant/polyMesh to system
    For multi-region cases the default location of blockMeshDict is now system/<region name>

    If the blockMeshDict is not found in system then the constant directory
    is also checked providing backward-compatibility

Added experimental fast-merge algorithm

    The standard merge-algorithm is N^2 over the face-points and uses a
    geometric proximity test for the merge.  These are both choices for
    implementation simplicity and are rather inefficient for large meshes.
    I have now implemented an experimental linear topological merge
    algorithm which is VERY fast and effective for meshes of any size.
    Currently it will merge internal faces on meshes of arbitrary complexity
    but does not yet handle edge or face collapse needed for wedges and
    other degenerate blocks.

    The new fast-merge algorithm may be selected using the optional
    "fastMerge" entry:

    fastMerge yes;

    and if not present the standard N^2 algorithm will be used.

    Henry G. Weller
    CFD Direct
2015-08-06 09:08:58 +01:00
Chris Greenshields
fa54db85e2 inflowOutflow templates: added inlet and outlet groups in snappyHexMeshDict 2015-08-05 18:44:26 +01:00
Chris Greenshields
bb146c867b Template case files: added model coeffs to transportProperties 2015-07-20 13:28:34 +01:00