ee67553d2b
STYLE: inverseDistanceDiffusivity : typo in comment
2010-09-08 17:29:24 +01:00
d79237597e
STYLE: Fixing code style requirements for all src.
2010-07-28 13:31:46 +01:00
c51a2b0f63
ENH: have MUST_READ_IF_MODIFIED on IOdictionary construction
2010-06-02 09:48:07 +01:00
72f7d46f23
ENH: add operator[](const word&) as "find-by-name" to some classes
...
- affected: polyBoundary, fvBoundaryMesh, ZoneMesh, searchableSurfaces
before:
const label zoneI = mesh.cellZones().findZoneID(zoneName);
const cellZone& cz = mesh.cellZones()[zoneI];
after:
const cellZone& cz = mesh.cellZones()[zoneName];
2010-04-29 10:12:35 +02:00
03338b9ea9
STYLE: partial revert for 5cfa97624e
2010-04-23 10:23:08 +02:00
5cfa97624e
STYLE: more consistent New methods, use unregistered IOobject where appropriate
2010-04-20 17:13:35 +02:00
6b819eb50a
STYLE: use new fvPatch::start() method
2010-04-13 17:12:57 +02:00
b6f3bd4c23
STYLE: follow coding guide recommendation for '//- Destructor'
2010-04-12 11:55:52 +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
c508b2fe17
STYLE: consistent capitalization of Private/Protected Member Functions in comments
2010-03-30 11:33:42 +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
f7f35bc271
STYLE: changed indentation
2010-03-18 11:16:21 +00:00
caa250f81d
ENH: layered mesh motion solver
...
Specifies motion as blocks inside which motion is interpolated
2010-03-17 11:16:29 +00:00
a3621bd6d1
ENH: mesh motion on layered meshes.
...
Specifies motion as a set of interpolations on subsets of the mesh.
2010-03-09 13:22:23 +00:00
536e2fd413
BUG: fvMotionSolver/pointPatchFields which store p0, the initial
...
position of patch points. Adding autoMap and rmap functions to
correctly handle p0 on decomposition and reconstruction.
2010-02-24 14:14:08 +00:00
85867eff93
ENH: Added check for size of points.
...
Useful for in parallel if it cannot find processor*/constant/polyMesh/points
and decides to read undecomposed constant/polyMesh/points...
2010-02-17 15:17:44 +00:00
379eac4f74
BUG: meshes with differing pointsInstance and facesInstance were not decomposed correctly.
...
In case of differing pointsInstance and facesInstance it will
- read the points belonging to the facesInstance
- construct and write the mesh belonging to the facesInstance
(so with the old, facesInstance, points)
- additionally write the current points to pointsInstance
2010-02-08 11:12:52 +00:00
a029a59036
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2009-12-09 17:44:13 +00:00
17121a46a3
Corrected checking of component
2009-12-09 12:49:04 +00:00
00a9a51b3b
Reorganised the location of the "sixDoFRigidBodyDisplacement" BC to avoid unnecessary
...
dependency on the libforces.so and the libraries it requires.
2009-12-08 22:36:17 +00:00
ddfd9da81f
Reorganised the location of the "sixDoFRigidBodyDisplacement" BC to avoid unnecessary
...
dependency on the libforces.so and the libraries it requires.
2009-12-08 22:35:35 +00:00
b67c07177c
Removed "forces" library dependency to avoid many solvers inheriting unnecessary
...
dependencies.
2009-12-08 15:05:52 +00:00
5e972c772f
remove trailing space from some files
2009-12-04 13:39:35 +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
d17d015f88
Use new last() method for List-type classes
...
- use first() method in some places as well where it helps clarity
- there are a few remaining cases: git grep 'size()-1]'
2009-11-26 13:35:57 +01:00
908c61688a
Adding mapper argument BCs that store p0_ point field in
...
fvMotionSolver/pointPatchFields
2009-11-23 17:29:59 +00:00
dd746d4e4b
incorrect reading of optional wedgePlane
2009-11-11 17:19:18 +00:00
9221793088
Changing
...
deltaT().value() to deltaTValue()
and
deltaT0().value() to deltaT0Value()
across the whole code - faster to return especially if being used
often, in each call to a submodel for example.
2009-10-21 16:36:07 +01:00
e9af73e39c
Removing unnecessary mathConstant.H include
2009-10-12 12:41:21 +01:00
f87d36f34c
Rename sixDof to sixDoF
2009-10-12 11:22:41 +01:00
0545576016
Adding rhoInf data member to be passed to the forces function object.
2009-09-30 12:32:49 +01:00
ce299b3917
Making parallel motion consistent. Moving all motion state data to a
...
sepatate class so that it may be scattered in one operation.
2009-09-29 17:35:53 +01:00
dfd02c8b4f
sixDof motion pointPatchField
2009-09-28 19:06:11 +01:00
ee060ce00a
make wedgePlane entry optional
2009-09-24 18:41:10 +01:00
31c76da40f
Changed the runtime-selection tables to output a sorted toc.
2009-08-06 18:01:28 +01:00
0ae328eced
surface following bc for use with 3D displacement solver
2009-06-25 23:41:16 +01:00
b5b5ed1216
Reinstated defineTypeNameAndDebug to remove the "undefined" error in
...
compiling the mesh-motion solvers.
2009-03-23 22:30:04 +00:00
ee3d5243c4
common base for displacement solvers
...
modified: fvMotionSolver/Make/files
modified: fvMotionSolver/fvMotionSolvers/displacement/SBRStress/displacementSBRStressFvMotionSolver.C
modified: fvMotionSolver/fvMotionSolvers/displacement/SBRStress/displacementSBRStressFvMotionSolver.H
new file: fvMotionSolver/fvMotionSolvers/displacement/displacementFvMotionSolver/displacementFvMotionSolver.C
new file: fvMotionSolver/fvMotionSolvers/displacement/displacementFvMotionSolver/displacementFvMotionSolver.H
modified: fvMotionSolver/fvMotionSolvers/displacement/interpolation/displacementInterpolationFvMotionSolver.C
modified: fvMotionSolver/fvMotionSolvers/displacement/interpolation/displacementInterpolationFvMotionSolver.H
modified: fvMotionSolver/fvMotionSolvers/displacement/laplacian/displacementLaplacianFvMotionSolver.C
modified: fvMotionSolver/fvMotionSolvers/displacement/laplacian/displacementLaplacianFvMotionSolver.H
modified: fvMotionSolver/pointPatchFields/derived/surfaceSlipDisplacement/surfaceSlipDisplacementPointPatchVectorField.C
2009-03-20 16:30:22 +00:00
1f1f2a40f4
moved code
2009-03-20 12:57:51 +00:00
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
16aaf5b54e
autoPtr gets "empty()" method that can be used instead of "! ...valid()"
2009-01-10 10:38:53 +01:00
973b9ea0ce
boundBox, octree cleanup
...
- added boundBox(const tmp<pointField>&) constructor for use with
coordinate systems
- moved some methods from treeBoundBox to boundBox and use VectorSpace ops
2009-01-01 17:03:19 +01:00
28b200bcd9
update copyrights for 2009
2008-12-31 19:01:56 +01:00
dcc82bf77b
boundingBox has mag() and span() methods - use them
2008-12-31 17:58:23 +01:00
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
1c9102dada
HashSet gets additional operators
...
- operator+= : add in the listed keys
- operator-= : remove the listed keys
- operator&= : intersection of keys
- added xfer constructor (just in case)
- moved labelHashSet typedef to HashSet.H, for consistency with the
wordHashSet typedef being there and since it is used so often
2008-11-18 23:11:09 +01:00
99e8bf7516
volPointInterpolation, pointMesh now MeshObject
2008-10-21 15:02:04 +01:00
b42e13583a
More cleanup on headers/source for doxygen
...
- it also found things like size_t instead of size_type in fileName class
2008-07-22 11:12:40 +02:00
b7bb04e81b
trisurfaceMeshes superceded by searchableSurfaces
2008-07-07 18:40:05 +01:00
02cabc3cf2
updated Copyright (C) \d+-2008 OpenCFD Ltd.
2008-06-25 15:01:46 +02:00