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
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
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
3c5d30867b
chemPointISAT: Removed deprecated 'register' type specifier
2016-08-11 16:26:19 +01:00
82aa78a4d4
wmake/rules/linux.*Icc: Removed a new unhelpful warning message
2016-08-11 16:25:53 +01:00
40b3f8b62c
functionObjects::volFieldValue: Updated to use the new volRegion functionObject
2016-08-11 16:25:27 +01:00
4e6ec7d20d
functionObjects::specieReactionRates: Added volRegion support
...
Now the specie reaction rates may be averaged over the entire domain or
a specified cellZone.
2016-08-11 15:15:45 +01:00
7b788f0922
functionObjects::volRegion: General base-class to handle vol (cell) region processing
...
Renamed the original volRegion -> volFieldValue to clarify the purpose
of this class to process vol fields on a volRegion.
2016-08-11 15:11:19 +01:00
225c6777b2
functionObjects::specieReactionRates: New functionObject to write the domain averaged reaction rates for each specie for each reaction
2016-08-10 19:48:43 +01:00
2da5570c92
functionObjects: Further simplification and rationalization using the fvMeshFunctionObject base-class
2016-08-10 12:29:19 +01:00
8339b57255
List: Added void operator=(std::initializer_list<T>)
2016-08-09 20:36:32 +01:00