Commit Graph

3619 Commits

Author SHA1 Message Date
2dcd867f47 blockMesh improvements
- expose point field throughout

- make output less verbose, but can switch on/off with verbose() static method
2009-10-05 22:53:22 +02:00
97fb0c31a0 blockMesh: misc code cleanup 2009-09-21 19:43:05 +02:00
d37378acf4 relocate autoMesh -> mesh/autoMesh 2009-09-21 18:20:03 +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
c2ad2d1bd6 blockMesh: change block from 'has-a' to 'is-a' blockDescription 2009-09-16 22:50:07 +02:00
dd093e0a37 blockMesh: rationalize file names/contents 2009-09-16 20:22:56 +02:00
6fc500d68d blockMesh: move classes into separate library 2009-09-16 19:46:58 +02:00
9960977642 foamCopySettings enhancement
- read ~OpenFOAM/foamCopySettings.rc file for an extra rsync options
  for example, to ignore post-processing or sampling directories
2009-08-09 19:02:05 +02:00
ef37a55f1a improvments to tokenizing Scalar
- avoid other degenerate sequences from being treated as a scalar
  eg, '1-e', '1e+', '1e.2'
2009-08-09 16:16:40 +02:00
9407443e69 improvments to tokenizing Scalar
- for alphanumeric sequences (optionally with [-+.]) that don't look
  like a float or int -> return as a word

  This means that '0patch' now looks like a <word> (not <label>)
  and '1.end' looks like a <word> and not <scalar>

  Something like '1-e' still does get treated as a bad <scalar> though
2009-08-09 15:43:49 +02:00
e905f9b03f tokenizing Scalar is more stringent
- require a digit somewhere. This traps '.' or '.+E' type of sequences
  instead of returning them as 0

- avoid buffer overruns on really long sequences

- should we be considering strtod() as an alternative to atof() and checking
  the errno?
  The same might be true for using strtoul() or strtol() instead of atol()
2009-08-09 12:43:45 +02:00
77b2fecc7f check for empty word/expression in keyType and wordRe IO 2009-08-09 09:58:00 +02:00
bdbdd25bac Allwmake and {applications,src}/Allwmake use wmake/wmakeCheckPwd
- solves problems that can occur when checking $PWD and links are involved
2009-08-07 20:24:11 +02:00
1d8294b5b0 added draft of foamCheckPwd 2009-08-07 17:06:49 +02:00
df90d1abf8 Merge commit 'OpenCFD/master' into olesenm 2009-08-07 15:09:02 +02:00
a7c5d31c3e typo 2009-08-06 19:24:22 +01:00
31c76da40f Changed the runtime-selection tables to output a sorted toc. 2009-08-06 18:01:28 +01:00
7297ae0e23 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2009-08-06 17:44:06 +01:00
85f11fa7cc added sortedToc() 2009-08-06 17:43:39 +01:00
5872f2a7e6 added test/ensightFoamReader with udr_checker.c from ensight80
- it looks okay to include: same copyrights as the other ensight headers
2009-08-06 15:34:55 +02:00
60549b30f5 ensightFoamReader - updated README* and global_extern*h from ensight-82
- still using the same version of the reader API (2.03)

- this seems to solve strange issues with genericPatchField symbols,
  but it still doesn't get the reader module working.

- added in the release information (the build string)
2009-08-06 14:53:40 +02:00
13bd15284d Merge commit 'OpenCFD/master' into olesenm 2009-08-06 08:55:42 +02:00
a3cd621b53 update docs for fileName, word, wordRe 2009-08-06 08:42:08 +02:00
73ae3ddc6d include topoChangerFvMesh 2009-08-05 21:31:30 +01:00
e5a710d3eb Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-08-05 16:18:38 +01:00
eba6c985a9 added rawTopoFvChanger mesh 2009-08-05 16:11:47 +01:00
df37b6b431 read not pure virtual 2009-08-05 11:38:16 +01:00
1849d86a0e Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2009-08-05 11:16:31 +01:00
c4fd345ab1 added solverFreq to read(), and changed fvm->fvmSup header 2009-08-05 10:46:03 +01:00
2c62c83b4b actually compile genericPatchFields lib
- also have it use LIB_LIBS to always load finiteVolume
2009-08-05 08:46:19 +02:00
8baeac8d0e Merge commit 'OpenCFD/master' into olesenm 2009-08-05 08:02:33 +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
f3e40598a0 applyWallFunctionBoundaryConditions - use mvBak() 2009-08-04 18:02:07 +02:00
fe0745476d revert to reading surfaces from constant so parallel works out of the box 2009-08-04 16:43:38 +01:00
0b16a73a5a better error checking if restart 2009-08-04 16:43:08 +01:00
876135a83d forcing scheduling calculation 2009-08-04 16:42:54 +01:00
1e6e335f5b Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2009-08-04 10:13:06 +01:00
d217b8bd74 Changed "default" to "generic" for consistency with fvPatchField. 2009-08-04 10:13:01 +01:00
268574393a Removed orphaned files. 2009-08-04 10:12:25 +01:00
2e77a6f9dc Merge commit 'OpenCFD/master' into olesenm 2009-08-03 20:21:50 +02:00
b4c93398e0 no-frills fvSolution format in tutorials/incompressible/* 2009-08-03 20:16:24 +02:00
fdc49d78cf Revert "more consistent naming convention for aliases"
This reverts commit ff5137e459.
But keeps (cosmetic) changes to bin/foamCleanPath
2009-08-03 20:00:09 +02:00
ac4ff01a74 Revert "skip writing default values of Cmu/Prt etc for turbulent bcs"
This reverts commit ad287d9d17.
2009-08-03 19:59:06 +02:00
8336c33aa2 added reading of kappa on dictionary read 2009-08-03 18:58:17 +01:00
db8eadd66e Revert "file-scoped (static const) variables for default turbulence parameters"
This reverts commit e2968b6a36.
2009-08-03 19:58:16 +02:00
8bad166975 updated version number dev->1.6 2009-08-03 16:38:20 +01:00
676c842a63 Revert "drop support for paraview 2.x reader"
- this was not agreed.

This reverts commit 41b196ffeb.
2009-08-03 16:30:48 +01:00
3945ff97b1 renamed LES nuSgs/muSgs BCs to mirror RAS convention 2009-08-03 15:55:33 +01:00
53e81535d8 added updated() check and calling ancestor updateCoeffs() 2009-08-03 15:43:45 +01:00
f6ba88b32c using neater writeEntryIfDifferent syntax 2009-08-03 15:29:14 +01:00