Commit Graph

48 Commits

Author SHA1 Message Date
249c15c179 COMP: foamDebugSwitches missing library to resolve alphaFvContactAngle 2010-10-01 18:02:22 +01:00
c21cbfb330 ENH: use CompactIOList for binary face and cell IOList. 2010-09-30 20:58:38 +01:00
012494fdb5 STYLE: Fixing code style requirements for all apps.
Exception: applyWallFunctionBoundaryConditions.C cannot split #include
directives.
2010-07-27 15:27:05 +01:00
d572f40c63 ENH: allow retention of 'FoamFile' when reading dictionaries
- used in expandDictionary
2010-05-17 12:56:30 +02:00
35afeb9b18 STYLE: remove superfluous uses of argList::validArgs.clear()
- a holdover from the old <root> <case> days
2010-05-03 08:38:39 +02:00
845314b280 Merge remote branch 'OpenCFD/master' into olesenm 2010-04-28 14:49:39 +02:00
0da8c1864d ENH: Have -region argument to foamFormatConvert 2010-04-27 14:55:30 +01:00
147fa2a75d STYLE: add notes to some (most) command-line options
- mapFields and splitMeshRegions need more clarification
2010-04-27 10:50:15 +02:00
a50f01b079 STYLE: use forAllIter, forAllConstIter instead of long-hand version
STYLE: use 'forAll(' NOT 'forAll (', as per coding guide
2010-04-12 11:18:38 +02:00
d29c438657 STYLE: use url for FSF license instead of postal address, switch to GPL v3 2010-03-29 14:07:56 +02:00
689d4b2860 ENH: provide operator[] for accessing argList options.
- operator[] with label -> get args at index
- operator[] with word  -> get named option
2010-02-17 11:43:42 +01:00
d857d671ac STYLE: use new argList argRead() method and operator[] for cleaner code.
- deprecate argList::additionalArgs() method and remove uses of it
2010-02-16 17:57:49 +01:00
2d91dedaa0 Merge commit 'OpenCFD/master' into olesenm 2010-01-22 13:23:43 +01:00
06b1695962 Added conversion of zero-sized zones 2010-01-15 17:17:05 +00:00
0d49e4711c Begin code refactoring of third-party file formats. 2010-01-15 14:35:50 +01:00
6e3ed58ae5 Merge commit 'OpenCFD/master' into olesenm 2009-12-03 16:40:37 +01:00
4eb40f90ee link all libraries 2009-12-02 16:41:28 +00:00
587401643c add text wrapping to the argList::printUsage output 2009-12-03 16:16:56 +01:00
c091d856ae pedantic changes: 'forAll (' -> 'forAll(' in applications/
- to match coding guidelines
2009-12-03 14:12:08 +01:00
58b7e64185 Use argList::addOption, argList::addBoolOption (almost) everywhere
- ensure that the standard options (eg, from timeSelector) also have
  some usage information
2009-12-03 13:32:12 +01:00
fa93ce8cd7 coding style adherence
- markup codingStyleGuide.org examples so they actually indent correctly

- use 'Info<<' as per codingStyleGuide instead of 'Info <<'
2009-11-27 15:39:14 +01:00
5e852915f5 Merge commit 'bundle/home' into olesenm
Conflicts:
	src/autoMesh/autoHexMesh/trackedParticle/trackedParticle.H
	src/mesh/autoMesh/autoHexMesh/trackedParticle/trackedParticle.H
	src/mesh/blockMesh/blockMesh/blockMeshMerge.C
	src/postProcessing/functionObjects/field/streamLine/streamLineParticle.H
2009-10-08 12:03:35 +02:00
897baf81c0 blockMesh: most mesh data are now demand-driven
- Unless the points(), cells(), patches() methods are called, the classes
  should know maintain a lightweight representation for as long as possible.

- bugfix: old-code used xferMove() instead of xferCopy() when creating the
  topology mesh - causing const pointField& to break if the code order was
  changed

- relocate blockMesh from src/meshing -> src/mesh
2009-09-17 23:45:52 +02:00
7c9b7192b4 drop -lfiniteVolume requirement from expandDictionary 2009-09-14 16:45:59 +02:00
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
e38822ad1a expandDictionary - write as top-level dictionary 2009-07-30 15:25:32 +02:00
6a9dfcdc82 merge of thermo branch into master 2009-06-19 13:21:55 +01:00
0dcd37351b converting zones without reading mesh 2009-06-18 22:50:52 +01:00
c3c36e6b16 updated name change of combustion->reaction lib 2009-06-10 19:37:52 +01:00
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
be8cbc1018 use timeSelector mechanism in a few more utilities 2009-03-23 16:57:26 +01:00
6ecdf4fc41 updated DebugSwitches, surfaceWriter
- added obj surfaceWriter
- don't bother with prepended field names on obj and stl surfaceWriter.
  It fills the disk and suggests differences where there are none.
2009-03-09 15:37:54 +01:00
03f950341f added output of geometric boundary type 2009-02-10 11:37:40 +00:00
ef42bea66f added region 2009-01-08 18:13:04 +00:00
28b200bcd9 update copyrights for 2009 2008-12-31 19:01:56 +01:00
28696e51ab Use LIB_SRC instead of FOAM_SRC in Make/options files 2008-10-07 09:18:18 +02:00
bac9f1e1b7 wildcards in dictionaries 2008-10-02 17:28:17 +01:00
c9148dd1dd Minor rearrangement. 2008-07-23 17:06:55 +01:00
02cabc3cf2 updated Copyright (C) \d+-2008 OpenCFD Ltd. 2008-06-25 15:01:46 +02:00
e684296bc1 build options 2008-06-25 09:31:10 +01:00
3f84fc27ef small utility to list patches and boundary conditions 2008-06-23 19:20:46 +01:00
b2b5ace228 Corrected for turbulence library name-change 2008-06-20 21:34:05 +01:00
2b01d2f5da consistency update - (in)compressibleTurbulenceModels -> (in)compressibleRASmodels 2008-06-18 10:06:06 +01:00
5569015b4a New application:
Application
    expandDictionary

Description
    Read the dictionary provided as an argument, expand the macros etc. and
    write the resulting dictionary to standard output.
2008-06-10 11:07:52 +01:00
168c7e1ca9 removing FoamX 2008-06-04 13:40:02 +01:00
e9876723e6 Adjust some utilities to use postCalc wrapper or timeSelector directly.
When required, also adjusted to use XXXApp.C for the source name.
Adjusted some names in preparation for merge with master.
2008-05-21 10:19:23 +02:00
6b361fc908 New fvMotionSolver. Small fix to foamDebugSwitches 2008-05-02 08:50:14 +01:00
3170c7c0c9 Creation of OpenFOAM-dev repository 15/04/2008 2008-04-15 18:56:58 +01:00