Commit Graph

76 Commits

Author SHA1 Message Date
andy
8dcea0f8cd using new constant definitions 2009-08-28 18:04:22 +01:00
andy
0ce3449681 improved setFields utility 2009-08-25 18:38:54 +01:00
andy
4eb83aed27 using generic -instance option instead of -constant 2009-08-13 15:31:39 +01:00
andy
11752041d3 Added option to change dictionary in /constant
- could do with a 'nice' way to treat parent folders - constant, system, time dirs etc
2009-08-11 16:43:59 +01:00
Mark Olesen
8baeac8d0e Merge commit 'OpenCFD/master' into olesenm 2009-08-05 08:02:33 +02:00
henry
d4864d9b6e Moved the "generic" BCs into a separate library and included it only in those utilities
which need this functionality.  Solvers will now check the correctness of the BCs on
read.
2009-08-04 22:13:54 +01:00
Mark Olesen
f3e40598a0 applyWallFunctionBoundaryConditions - use mvBak() 2009-08-04 18:02:07 +02:00
Mark Olesen
ecb8d29b83 Merge commit 'OpenCFD/master' into olesenm 2009-08-03 16:20:24 +02:00
andy
96f23c2796 Updated wall function boundary types for utils 2009-08-03 11:44:14 +01:00
Mark Olesen
827e3659b9 consistency update: kappa=0.41, E=9.8
- this would be an argument for providing default values at the top-level
  compressible/incompressible turbulenceModel
2009-07-31 18:15:54 +02:00
andy
930477f0f1 updating verion dev->1.6 2009-07-24 17:49:15 +01:00
henry
816f6b3488 Updated the headers. 2009-07-24 17:01:31 +01:00
andy
13b92a6c99 updated - using classes to supply type names
- nasty utility - think about replacing/deleting altogether
2009-07-24 13:52:01 +01:00
Chris Greenshields
6a144cd7a6 Corrected more Descriptions 2009-07-22 16:10:24 +01:00
Chris Greenshields
4d5d919d37 Corrected incorrect spelling of utility name 2009-07-22 16:06:54 +01:00
Chris Greenshields
1bfa912781 Modified more Description entries in utilities for documenting purposes 2009-07-22 15:51:53 +01:00
Chris Greenshields
2f3016173e Modified Description entries for documenting purposes 2009-07-22 14:08:02 +01:00
henry
70f453b435 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2009-07-21 19:06:59 +01:00
henry
b3d455de80 Removed turbulence model coefficients from the dictionaries to allow them to default. 2009-07-21 19:05:30 +01:00
Mark Olesen
dc3ebcfb16 Use new mvBak() in a few places to avoid hammering existing files 2009-07-20 11:10:59 +02:00
mattijs
6acfd6a3ae execute bit set 2009-07-07 15:48:04 +01:00
graham
6f1fdb6c21 Merge branch 'master' into molecularDynamics 2009-06-19 13:11:04 +01:00
graham
0bfa0e8628 Merge branch 'master' into molecularDynamics 2009-06-18 15:19:57 +01:00
graham
8f5e38ac9c Modified copyright years, removed old molConfig. 2009-06-17 15:11:06 +01:00
graham
edcf49af67 More modified copyright years 2009-06-17 14:59:34 +01:00
Mark Olesen
8edf105c45 cleanup of time handling (cosmetic changes), used timeSelector in more places 2009-05-20 15:40:30 +02:00
Mark Olesen
d1295da31f adjust solvers and utilities to use new argList methods
- also drop various unused time options from src/OpenFOAM/include
2009-05-19 20:21:50 +02:00
mattijs
103b37d5e1 unmapped particle did not get cellID set 2009-04-01 10:33:50 +01:00
Mark Olesen
fb1e155eed Merge commit 'OpenCFD/master' into olesenm 2009-03-16 08:28:08 +01:00
Mark Olesen
fe455d1cbf cloud, surfaceRegistry: rename subInstance -> prefix 2009-03-16 08:27:03 +01:00
andy
c5b894cf01 minor clean-up 2009-03-13 15:35:18 +00:00
graham
a7341a7e95 Merge branch 'master' into dsmc 2009-03-09 11:20:58 +00:00
Mark Olesen
b968e62ef9 objectRegistry fixes
- objectRegistry gets a rename() that also adjusts the dbDir
- cloud reworked to use static variables subInstance and defaultName.
  This avoids writing "lagrangian" everywhere

string fixes
- avoid masking of std::string::replace in string.H
- avoid old strstream in PV3FoamReader
2009-03-06 15:18:00 +01:00
graham
f5d45542ae Added Larsen Borgnakke internal energy redistribution and all supporting variables and function calls. Added energy and momentum monitoring functions. Added U and T fields to be used for boundary conditions and field measurement. Modified constructors accordingly. Now reading dsmcInitialiseDict in the Cloud, not the application. Initialisation dict now reads a subdict of <species keyword> <number density> entries. 2009-03-03 13:39:52 +00:00
andy
e10c3a86ba minor formatting/coding changes 2009-03-02 13:18:45 +00:00
graham
9edb5b4941 Changing template-depth back to 40. Adding initialisation functions and constantProperties construction. 2009-02-25 18:04:51 +00:00
Mark Olesen
4b60453cf1 use while (runTime.loop() { .. } where possible in solvers
- change system/controlDict to use functions {..} instead of functions (..);
  * This is internally more efficient
- fixed formatting of system/controlDict functions entry

- pedantic change: use 'return 0' instead of 'return(0)' in the applications,
  since return is a C/C++ keyword, not a function.
2009-02-18 08:57:10 +01:00
Mark Olesen
f679bd5003 Merge commit 'OpenCFD/master' into olesenm 2009-01-14 14:32:01 +01:00
andy
4cc5ec39ea applying update from Graham 2009-01-13 18:03:18 +00:00
Mark Olesen
95dcb6ded7 Simplify checking of container (List/HashTable, strings) sizes
- can use 'XX.empty()' instead of 'XX.size() == 0', 'XX.size() < 1' or
  'XX.size() <= 0' or for simpler coding.
  It also has the same number of characters as '!XX.size()' and /might/ be
  more readable

- many size checking had 'XX.size() > 0', 'XX.size() != 0', or 'XX.size() >= 1'
  when a simple 'XX.size()' suffices
2009-01-10 20:28:06 +01:00
graham
d61af129f1 Finished lattice generation and molecule creation. Functions added to set the sizes of the sitePositions_ and siteForces_ members after construction from disk. 2009-01-07 15:33:16 +00:00
graham
fa0717dd00 rewriting molConfig, renamed to mdInitiaise. Driving all creation of molecules from within moleculeCloud. 2009-01-05 17:42:35 +00:00
Mark Olesen
28b200bcd9 update copyrights for 2009 2008-12-31 19:01:56 +01:00
Mark Olesen
f7f2d1672a extend fvSolution re-write to also include the 'smooth' entry 2008-12-09 17:04:05 +01:00
Mark Olesen
4f1bb8345f lduMatrix now takes a dictionary instead of an Istream for the solver controls
- can now use dictionary substitutions and regular expressions in
    system/fvSolution

  - foamUpgradeFvSolution application to convert system/fvSolution
    (with -test option)

motion solver syntax left as-is.
2008-12-08 17:22:01 +01:00
Mark Olesen
7cf90b039e sampling: use new runtime macros and avoid typedefs for each writer/instance 2008-11-21 21:46:06 +01:00
mattijs
bac9f1e1b7 wildcards in dictionaries 2008-10-02 17:28:17 +01:00
andy
9774bf2d0d updaing to include compressible case 2008-09-23 15:13:53 +01:00
andy
7fbcce1596 new app to apply wall function BCs for incompressible RAS calcs 2008-09-12 11:58:07 +01:00
mattijs
212a70a17b boundbox intersect renaming 2008-08-28 15:50:11 +01:00