c6701df1f6
sixDoFRigidBody: adding constraints.
...
Adding fixedPlane and fixedLine constraints.
2010-01-28 15:27:08 +00:00
f026a5af0e
sixDoFRigidBody: adding constraints.
...
Added force to fixedPoint constraint.
Moved application of rotation matrices to function.
Implemented predictedPosition function.
Added maximum iteration check and under-relaxation variable.
2010-01-27 18:31:55 +00:00
66aa2681bb
STYLE: corrected comments - spelling + wording
2010-01-27 12:43:42 +00:00
a0522a2b7b
sixDoFRigidBody: adding constraints.
...
Adding outline and placeholders for constraints and their solution.
2010-01-26 17:51:38 +00:00
8bcb2c8f11
sixDoFRigidBody: adding restraints.
...
Applying restraints, which return the force and moment to be applied
to the attachment point.
Adding linearSpring with along axis damping.
Making access functions for the sixDoFRigidBodyMotion data private
where possible to prevent erroneous external use of body local data.
Fixing bug in unused updateForce(pointField...) function, torques were
not being correctly applied.
Adding gravity lookup to uncoupledSixDoFRigidBodyDisplacement BC to
allow it to be used in, for example, moveDynamicMesh (which would need
read gravity into the database).
2010-01-26 15:47:48 +00:00
c194087671
In: src/postProcessing/functionObjects/forces, adding mechanisms for
...
restraints and constraints.
Moving sixDoFRigidBodyMotion back one directory.
Adding uncoupledSixDoFRigidBodyDisplacement to execute motion
specified by the six DoF motion state, but not applying surface
forces. Useful for pre-displacing a mesh.
Adding constrainedSixDoFRigidBodyDisplacement to temporarily perform
Vorticity's lander simulation. Will be removed when generalised
constraints are added.
2010-01-25 18:35:53 +00:00
1812773b25
Updates to the fieldValues function object
...
- Updates to enable correct operation in parallel
- Added weighted average operation for cell sources
2010-01-08 17:14:53 +00:00
711e0a42dd
Updated function object example usage
2010-01-08 12:16:01 +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
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
9157364a4b
Merge commit 'OpenCFD/master' into olesenm
2009-11-25 12:29:31 +01:00
407d047f07
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2009-11-24 14:45:05 +00:00
75bb4275ac
minor coding tweaks
2009-11-24 14:39:17 +00:00
428327f3e6
added comments
2009-11-24 14:36:20 +00:00
e83a5c271e
re-structuring
2009-11-23 18:31:41 +00:00
d6a5a3299e
new function object: timeActivatedFileUpdate
2009-11-23 17:18:24 +00:00
e0cbe97409
cosmetics
2009-11-23 17:17:35 +00:00
af3c1a7766
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2009-11-23 12:19:58 +00:00
7cd4adc59d
Minor reordering.
2009-11-23 12:18:21 +00:00
87300f124e
Merge commit 'OpenCFD/master' into olesenm
2009-11-23 12:03:10 +01:00
0870e22400
Merge branch 'master' into dsmc
2009-11-11 13:24:48 +00:00
3d9c822022
Added abortCalculation function object, exposed Time::stopAtControls
...
- still needs fine-tuning (testing) to see if it reacts as anticipated under
various conditions.
2009-11-06 17:18:32 +01:00
4387f7be17
code structuring
2009-10-29 10:56:48 +00:00
42f82562b6
added weighted average option
2009-10-27 16:02:21 +00:00
c3eac7b801
Merge branch 'master' into dsmc
...
Conflicts:
src/lagrangian/dsmc/clouds/Templates/DsmcCloud/DsmcCloudI.H
Fixed - old cacheDeltaT in conflict.
2009-10-21 16:39:20 +01: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
e10bb9589e
Merge master, fixing conflicts
2009-09-07 12:23:13 +01:00
6062a1ef66
updates/improvements to the cloud IO system and using new constants
2009-09-04 16:19:57 +01:00
4e1dc5ffe1
removed faceZonesIntegrationFunctionObject - functionality offered by fieldValuesFunctionObject
2009-09-04 10:25:31 +01:00
906a0458da
added pressure reference
2009-09-02 17:55:42 +01:00
aabd9bbea8
Back again
2009-08-28 18:21:57 +01:00
47ac4180c9
Corrected handling of the initial time and header.
2009-08-28 17:55:25 +01:00
b9e8d0fa82
corrected comment
2009-08-28 12:35:58 +01:00
b8e6998969
debug printing
2009-08-25 17:41:23 +01:00
3355c8d9eb
initial streamlines functionobject
2009-08-25 12:35:48 +01:00
5623ba449a
added fieldValues to field function objects library
2009-08-24 17:10:53 +01:00
77a08ec131
added field face/cell values function objects
2009-08-24 16:20:31 +01:00
91fca60f79
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2009-08-19 16:43:40 +01:00
71b7f89329
more sensible variable names
2009-08-19 11:47:52 +01:00
d781ca0602
Merge branch 'master' into dsmc
2009-08-19 09:53:17 +01:00
2d1398b319
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2009-08-18 17:18:09 +01:00
0c8ca47199
Added support for variable density incompressible solvers.
2009-08-18 17:13:22 +01:00
c6aaf9be58
minor formatting changes
2009-08-17 18:26:35 +01:00
e4727a4860
refactoring
2009-08-17 12:49:32 +01:00
6059bc7cc1
reduce synchronisation
2009-08-10 11:39:51 +01:00
9d1fc15616
Merge branch 'master' into dsmc
2009-07-29 14:16:27 +01:00
816f6b3488
Updated the headers.
2009-07-24 17:01:31 +01:00
85aa1c8890
Reordering of internal temperature calculation to avoid FPEs. iDof was
...
defaulting to VSMALL (1e-300) for monoatomics but being multiplied by kb:
O(1e-23) for field calculation.
2009-07-21 17:17:01 +01:00
9321f7e1e5
Adding pressure field measurement, internal and surface.
2009-07-15 15:28:04 +01:00