I never used both FixedConstraint and LinearMovementConstraint together on the same nodes myself. It does not seem to work. Here is an example on mechanics:
<Node name="root" dt="0.01" gravity="0 0 0">
<Node name="Particle" >
<!-- <EulerExplicitSolver /> -->
The FixedConstraint actually enforces the derivative in time of the DOFs (derivative of temperature) to be zero. So it is a fixed temperature: where i corresponds to the indices. These indices are defined by a BoundingBox (box-cold).
The LinearMovementConstraint enforces temperature (and not the derivatives) to linearly evolve in…[Read more]
You perfectly understood it.
I am currently working on explaining these parts on the documentation. This will come soon (after the recent new doc theoretical page about integration using FEM).
All ForceFields are components that are adding forces. In continuum mechanics, these forces can be either internal or external forces.…[Read more]
The Constraint used in the TetrahedronDiffusionFEMForceField.scn are actually constraints on the temperature DOF. The FixedConstraint forces the temperature to remain constant, while the LinearMovementConstraint forces the evolution of temperature (at the head of the raptor).
I am not sure to understand your question “Where we…[Read more]
The StiffSpringForceField inherits from the SpringForceField where you can see the definition of this “spring” option (in LinearSpring). It corresponds to a vector (each spring can therefore be different from another) of 5 variables:
- indice of 1st extremity of spring
- indice of 2nd extremity of spring