0ea2023ae0
codingStyleGuide: Improved formatting
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2194
2016-08-20 09:33:11 +01:00
181558028c
septernion: Correct quaternion normalization after averaging
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2203
2016-08-19 20:32:30 +01:00
8e3dd09425
BUG: ensightSurfaceReader - enabled reading of data from sub-directory and updated field mask (See #215 )
2016-08-18 15:29:56 +01:00
16b516bba3
ENH: noise functionality robustness improvements
2016-08-18 15:24:13 +01:00
9fb439bb46
BUG: Corrected FFTW_ARCH_PATH - patch contributed by Bruno Santos. Fixes #210
2016-08-18 11:22:25 +01:00
b075f10053
/primitives/triad: Initialize array to avoid warning from icpc
2016-08-18 11:22:15 +01:00
6635d2edfe
ODESolvers::adaptiveSolver: Changed functions which need not be to non-virtual
...
Resolves warnings from clang
2016-08-18 10:36:52 +01:00
ab7dcca8a6
functionObjects::writeObjects: Corrected namespace for the definition of the NamedEnum
...
Resolves compilation failure with clang
2016-08-18 10:36:04 +01:00
4a766d28cb
epsilonWallFunction, omegaWallFunction: Removed unused variabl
2016-08-18 08:23:54 +01:00
8d036e2750
multivariateScheme: Correct local typedef name
2016-08-17 23:04:00 +01:00
1d308b2ead
Update header
2016-08-17 23:03:49 +01:00
4d2e628b61
primitives/hashes/SHA1: undef macros
2016-08-17 23:03:27 +01:00
a9280d103f
sigWriteNow, sigStopAtWriteNow: Change runTimePtr_ to static member
2016-08-17 23:02:58 +01:00
30e456a641
fvDOM radiation model: Removed unreliable 'cacheDiv' option
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2182
2016-08-17 17:12:20 +01:00
b2e9655495
functionObjects::writeObjects: improved code and docs
...
Patch contributed by Bruno Santos
Resolves bug-report http://bugs.openfoam.org/view.php?id=2090
2016-08-17 14:41:42 +01:00
e078fa031b
viscosityModels::Casson: Added example specification for blood
...
Contributed by Sergey Sindeev
2016-08-17 13:46:46 +01:00
e670c3e356
viscosityModels::Casson: Updated constructor to avoid the need to specify the dimensions of the coefficients
2016-08-17 13:45:18 +01:00
40b0be0376
ODESolvers: Updated references to APA style
2016-08-17 10:27:15 +01:00
35f12bb6bd
viscosityModels::Casson: New viscosity model
...
Description
An incompressible Casson non-Newtonian viscosity model.
References:
\verbatim
Casson, N. (1959).
Rheology of disperse systems.
In Proceedings of a Conference Organized by the
British Society of Rheology.
Pergamon Press, New York.
Fournier, R. L. (2011).
Basic transport phenomena in biomedical engineering.
CRC Press.
\endverbatim
Contributed by Sergey Sindeev
2016-08-17 09:38:17 +01:00
73cef20494
viscosityModels: State virtual functions are virtual also in the derived classes
2016-08-17 09:37:37 +01:00
79530dc8e3
surfacePatch.C: Corrected formatting
2016-08-17 08:08:21 +01:00
9a739863e5
functionObjects::writeObjects: Added option "writeOption"
...
Description
Allows specification of different writing frequency of objects registered
to the database.
It has similar functionality as the main time database through the
\c writeControl setting:
- timeStep
- writeTime
- adjustableRunTime
- runTime
- clockTime
- cpuTime
It also has the ability to write the selected objects that were defined
with the respective write mode for the requested \c writeOption, namely:
- \c autoWrite - objects set to write at output time
- \c noWrite - objects set to not write by default
- \c anyWrite - any option of the previous two
Example of function object specification:
\verbatim
writeObjects1
{
type writeObjects;
libs ("libutilityFunctionObjects.so");
...
objects (obj1 obj2);
writeOption anyWrite;
}
\endverbatim
Patch contributed by Bruno Santos
Resolves bug-report http://bugs.openfoam.org/view.php?id=2090
2016-08-16 23:41:22 +01:00
63010615ae
fvMesh,dynamicRefineFvMesh: Rename writeObjects -> writeObject for consistency with regIOobject
2016-08-16 23:40:27 +01:00
14a0a94c01
dlLibraryTable: Add support for library path expansion
...
Patch contributed by Mattijs Janssens
Resolves patch request http://bugs.openfoam.org/view.php?id=2195
2016-08-16 16:12:19 +01:00
e44cc9697b
AMIInterpolation: Make tracking across AMI more robust
...
If a suitable face an the receiving side of the AMI cannot be found the
particle is marked for deletion.
2016-08-16 11:33:27 +01:00
bc71a7d208
lagrangian: Delete lost particles on restart
...
Warning messages are generated for each particle deleted
2016-08-16 11:32:27 +01:00
3f82568b74
lagrangian::Cloud: Removed unused function
2016-08-16 11:31:51 +01:00
b23d80916b
lagrangian:: hasWallImpactDistance() need not be virtual
2016-08-16 11:31:14 +01:00
aaf8819c92
tetPtI -> tetPti
2016-08-16 11:30:17 +01:00
72bd9fd6cd
ParaView: GUI resource files in plugins are no longer supported
...
Patch contributed by Bruno Santos
Resolves bug-report http://bugs.openfoam.org/view.php?id=2192
2016-08-16 08:46:39 +01:00
caa354aa95
codingStyleGuide: Corrected typos
...
Patch contributed by Bruno Santos
Resolves bug-report http://bugs.openfoam.org/view.php?id=2193
2016-08-16 08:36:36 +01:00
e371de3a6f
fvMatrixSolve: Set the solver name to that used to solve the components
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2189
2016-08-14 21:39:58 +01:00
ddd4f9f2ef
functionObject: change default behavior of 'end()' to do nothing rather than calling execute and write
...
Time: call functionObject 'execute()' and 'end()' for last time-step
Now the operation of functionObject 'end()' call is consistent between running and post-processing
2016-08-12 21:46:21 +01:00
0f36cce1b5
Revert "functionObject: change default behavior of 'end()' to do nothing rather than calling execute and write"
...
This reverts commit 32e2e1bc76 .
2016-08-12 21:34:37 +01:00
32e2e1bc76
functionObject: change default behavior of 'end()' to do nothing rather than calling execute and write
2016-08-12 21:28:00 +01:00
45409b3fdc
LduMatrix/SolverPerformance: Changed nIterations from label to labelType corresponding to the type solved
...
Now the number of iterations to solve each component in a segregated
solution are stored and returned in the SolverPerformance class.
Resolves bug-report http://bugs.openfoam.org/view.php?id=2189
2016-08-12 14:56:03 +01:00
873628e7b4
ILList: Added doc for assignment
2016-08-12 13:28:56 +01:00
fc923ba55a
OpenFOAM/containers/LinkedLists: Replaced partially specialized template classes with C++11 template aliases
...
This feature of C++11 avoids complex code duplication simplifies code maintenance
2016-08-12 13:21:05 +01:00
d048b857dc
functionObjects::surfaceFieldValue: New rational name for the surfaceRegion functionObject
...
surfaceRegion will be the name of a class to provide support for surface
region selection.
2016-08-12 10:04:11 +01:00
659076c0fa
LList, SLList: Added construction from and assignment to initializer_list
...
SLList: now a C++11 template alias rather than a wrapper-class.
2016-08-12 10:01:41 +01:00
f846706229
OpenFOAM/containers: Standardized assignment docs
2016-08-12 10:00:48 +01:00
ba413e1f9a
ENH: minor adjustments to surfZoneIdentifier
...
- gearing to make it more reusable in triSurface
2016-08-12 10:05:01 +02:00
fc714ed67b
ENH: surfaceCheck: survive triangles with duplicate vertices. Fixes #222
2016-08-31 16:47:36 +01:00
30442158b1
ENH: snappyHexMesh: added -region option ( fixes #223 )
2016-08-31 09:44:34 +01:00
66eb48c3a4
BUG: snappyHexMesh: patch intersections of mesh was using cell zone information.
...
This was going wrong in a fair few cases where you would get regions which
were delimited by a combination of intersections with unnamed surfaces (wall)
and named surfaces (faceZone surface) but not with either of these sets
individually. This would cause there to be unvisited cells (zone = -2)
next to a visited cells but separated by a named surface only (and not an
unnamed surface). Fixed by using direct surface intersection in the removal
part. Related to #66 .
2016-08-19 10:48:35 +01:00
78bbfc4409
COMP: foamDebugSwitches: support for missing randomProcesses. Fixes #213 .
2016-08-19 10:46:53 +01:00
ef720003c3
FixedList: Added void operator=(std::initializer_list<T>)
2016-08-11 22:02:05 +01:00
900c804bf0
HashTable: Added void operator=(std::initializer_list<Tuple2<Key, T>>)
2016-08-11 21:41:55 +01:00
434afda523
specieReactionRates: Corrected namespace of the debug switches
2016-08-11 16:27:05 +01:00
9b36f9f445
chemistryModel: Minor clean-up
2016-08-11 16:26:50 +01:00