Commit Graph

97 Commits

Author SHA1 Message Date
andy
fd9d801e2d GIT: Initial commit after latest foundation merge 2016-04-25 11:40:48 +01:00
Henry Weller
2bbc844ea0 Rationalize the autoMesh library: autoHexMesh -> snappyHexMesh
autoRefine -> snappyRefine
autoLayer -> snappyLayer
autoSnap -> snappySnap
2016-03-01 16:21:31 +00:00
Henry Weller
968c888fc4 Rename DataEntry -> Function1
Function1 is an abstract base-class of run-time selectable unary
functions which may be composed of other Function1's allowing the user
to specify complex functions of a single scalar variable, e.g. time.
The implementations need not be a simple or continuous functions;
interpolated tables and polynomials are also supported.  In fact form of
mapping between a single scalar input and a single primitive type output
is supportable.

The primary application of Function1 is in time-varying boundary
conditions, it also used for other functions of time, e.g. injected mass
is spray simulations but is not limited to functions of time.
2016-02-08 16:18:07 +00:00
Andrew Heather
f0c3e8d599 STYLE: Updated version to 'plus' 2015-12-22 23:14:17 +00:00
Andrew Heather
0e01c44129 GIT: Resolved conflict 2015-12-09 16:19:28 +00:00
Andrew Heather
8837a89237 STYLE: Updated links from openfoam.org to openfoam.com 2015-12-09 15:03:05 +00:00
Henry Weller
37430daa19 etc/controlDict: reformatted 2015-11-21 18:28:54 +00:00
Henry
732cd3883f turbulenceModel: Correct handling of IOdictionary writing to support timeStampMaster 2015-02-10 17:32:27 +00:00
Henry
912c6e5926 controlDict: change timeStampMaster -> timeStamp
Currently timeStampMaster does not support re-reading of IOdictionaries in parallel
2015-01-23 09:21:39 +00:00
Henry
69ff8aa4d2 wallDist: now a MeshObject cached and updated automatically with a run-time selected algorithm
When using models which require the wallDist e.g. kOmegaSST it will
request the method to be used from the wallDist sub-dictionary in
fvSchemes e.g.

wallDist
{
    method meshWave;
}

specifies the mesh-wave method as hard-coded in previous OpenFOAM versions.
2015-01-08 10:40:23 +00:00
Henry
cc21bb9a87 Added InfoSwitches::writeOptionalEntries which enables the writing of optional keywords and values which are not present in the dictionary
Warning: generates a VERY large number of messages from OpenFOAM applications
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1473
2015-01-03 16:54:07 +00:00
OpenFOAM-admin
9fb26d59d3 GIT: Repo update 2014-12-11 08:35:10 +00:00
Henry
9153118afe twoPhaseMixture: return phase names by reference 2014-07-15 21:20:42 +01:00
Henry
3f5eda25f0 symmetryPlane: add symmetryPlane as a special type of symmetry condition applied to a single plane
The standard/previous general symmetry type is now named symmetry
    both in class and lookup name for consistency.  The rigorous
    symmetryPlane type is needed for moving-mesh cases in which the
    motion it constrained by one or two planes.
2013-12-06 15:45:11 +00:00
Henry
0b7a873c07 fvMatrixSolve: print solver messages only if the SolverPerformance debug switch is set
etc/controlDict: Set SolverPerformance debug switch default to 1
2013-07-03 22:16:40 +01:00
mattijs
6d3cfe9848 ENH: GAMGAgglomeration: enable debug printing by default 2013-05-14 20:42:54 +01:00
mattijs
464756f805 ENH: controlDict: uscs units 2013-01-22 12:25:57 +00:00
Henry
38dbf14d44 Debug: Remove error reporting on stripInvalid for word 2013-01-17 09:49:09 +00:00
mattijs
e6ba001368 BUG: controlDict: typo in comment 2012-12-17 13:46:10 +00:00
mattijs
55acc42bc9 ENH: multiLevel: disable debug switch by default (causes problems when running with GeomDecomp) 2012-12-04 15:04:20 +00:00
Henry
6cf770cbee CrankNicholsonDdtScheme: renamed CrankNicolsonDdtScheme 2012-11-18 22:43:56 +00:00
mattijs
bdfba5ce2e ENH: dimensionSet: symbolic units 2012-10-08 09:36:22 +01:00
mattijs
15198110d8 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-09-24 17:43:08 +01:00
mattijs
19ef4cdd9e ENH: controlDict: typo 2012-09-24 17:42:59 +01:00
Henry
f1bfeba127 Thermodynamics: rename specieThermo -> species::thermo and create the species namespace
Also remove the "<thermo" part of the names of thermodynamics packages
2012-09-24 15:37:36 +01:00
mattijs
dcca9323d1 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-09-20 13:01:46 +01:00
mattijs
33c72cc4c4 ENH: etc/controlDict: added dimensionSet symbols 2012-09-20 13:01:28 +01:00
Henry
dbe48b482c Thermodynamics: Changed all eEqn to EEqn and reformulated to conserve E in sonic solvers
To support these changes the need for "Sp" corrections on div-terms has been
eliminated by introducing a "bounded" convection scheme which subtracts the Sp
term from the selected scheme.  The equivalent will be needed for the ddt term.

A warning message is generated for steady-state solvers in which the "bounded"
scheme is not selected for the convection terms.
2012-09-19 12:49:07 +01:00
Henry
830c0ef382 Thermodynamyics: rename basicThermo -> fluidThermo and veryBasicThermo -> basicThermo 2012-08-23 14:13:13 +01:00
Henry
c8b62e27f7 Thermodynamics: Instantiated isobaricPerfectGas packages 2012-06-12 17:14:57 +01:00
mattijs
e1ae53ef67 STYLE: octree: replaced by indexedOctree 2011-11-09 13:52:23 +00:00
mattijs
99c860d2e2 ENH: Time: secondary write controls, signal handling 2011-10-05 17:31:12 +01:00
andy
8ae9569085 ENH: Multiple commits - lumped due to git index file corruption
- Re-located mapped point patches
- Updated mapped patch write
- deprecated directMapped in favour of mapped
- updated resulting dependancies - apps/libs/tuts
2011-09-09 12:05:12 +01:00
Henry
c2dd153a14 Copyright transfered to the OpenFOAM Foundation 2011-08-14 12:17:30 +01:00
andy
2803089975 BUG: Corrected units of elementary charge 2011-08-04 11:32:56 +01:00
mattijs
d205a84e8d Merge branch 'master' into cvm
Conflicts:
	src/meshTools/searchableSurface/closedTriSurfaceMesh.C
	src/meshTools/searchableSurface/closedTriSurfaceMesh.H
2011-07-20 18:18:22 +01:00
Henry
3ba236115d Added support to writing dictionaries to log on read and re-read. 2011-07-20 14:27:02 +01:00
Henry
2169a5de40 etc/controlDict: Removed redundant entry 2011-07-06 12:40:15 +01:00
graham
5a5f27a6b6 ENH: Parallelised autoDensity initialPointsMethod. 2011-06-17 16:52:21 +01:00
graham
caea0aec03 Merge branch 'master' into cvm 2011-06-17 10:57:23 +01:00
graham
68b6e58de1 ENH: Turn off backgroundMeshDecomposition debug. 2011-06-14 17:18:30 +01:00
andy
4eec2f9279 ENH: Updated etc/controlDict version 2011-06-14 15:47:57 +01:00
graham
1be43f88ae Merge branch 'master' into cvm 2011-05-31 16:18:03 +01:00
mattijs
ffffda19ef ENH: etc/controlDict: added missing entry 2011-05-23 12:25:20 +01:00
graham
db1154b862 ENH: New backgroundMeshDecomposition class. 2011-05-18 15:26:28 +01:00
graham
1fac7b662e Merge branch 'master' into cvm
Conflicts:
	src/mesh/Allwmake
2011-03-10 13:54:43 +00:00
Mark Olesen
51399bbbd1 STYLE: use dynamicCode/ instead of codeStream/ for dynamically generated code 2011-02-24 13:21:39 +01:00
Mark Olesen
6e6d3bb4f8 STYLE: move InfoSwitches, OptimisationSwitches up front in etc/controlDict
- add doc-dir doc/doxygen so it doesn't get forgotten
2011-02-23 16:16:28 +01:00
mattijs
5538eb4f95 ENH: #codeStream : new functionEntry 2011-02-21 10:13:01 +00:00
graham
e1b537a057 Merge branch 'master' into cvm 2010-12-15 17:54:08 +00:00