Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,12 @@ void CompareState::processCompareState()
}
}

if (validLines.empty()) // No references found, we need to notify that this is not a correct result
{
totalError_X = std::numeric_limits<double>::max();
totalError_V = std::numeric_limits<double>::max();
}

msg_info() << "totalError_X = " << totalError_X << ", totalError_V = " << totalError_V;
}

Expand Down
20 changes: 10 additions & 10 deletions examples/Demos/chainAll.scn
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@

<Node name="TorusFixed">
<MeshTopology src="@../loader_torus2_for_collision" />
<MechanicalObject src="@../loader_torus2_for_collision" />
<MechanicalObject name="tata" src="@../loader_torus2_for_collision" />
<TriangleCollisionModel moving="0" simulated="0" />
<LineCollisionModel moving="0" simulated="0" />
<PointCollisionModel moving="0" simulated="0" />
Expand All @@ -44,8 +44,8 @@
<EulerImplicitSolver rayleighStiffness="0.1" rayleighMass="0.1"/>
<CGLinearSolver iterations="100" threshold="1e-08" tolerance="1e-05" />
<MeshTopology src="@../loader_torus_low_res" />
<MechanicalObject dx="7.6871" dy="0.0000" dz="0.9632" rx="10.0000" ry="-15.0000" rz="0.0000" src="@../loader_torus_low_res" />
<UniformMass totalMass="5" />
<MechanicalObject name="toto" dx="7.6871" dy="0.0000" dz="0.9632" rx="10.0000" ry="-15.0000" rz="0.0000" src="@../loader_torus_low_res" />
<UniformMass totalMass="15" />
<TetrahedronFEMForceField computeGlobalMatrix="false" method="polar" name="FEM" poissonRatio="0.3" youngModulus="5000" />
<Node name="Visu">
<OglModel color="1.000 0.000 0.000" dx="7.6871" dy="0.0000" dz="0.9632" src="@../../loader_torus" name="Visual" rx="10.0000" ry="-15.0000" rz="0.0000" />
Expand All @@ -65,7 +65,7 @@
<CGLinearSolver iterations="100" threshold="1e-08" tolerance="1e-05"/>
<MeshTopology src="@../loader_torus2_low_res" />
<MechanicalObject dx="10.0309" dy="0.0000" dz="2.1145" rx="15.0000" ry="-25.0000" rz="0.0000" src="@../loader_torus2_low_res" />
<UniformMass totalMass="5" />
<UniformMass totalMass="15" />
<MeshSpringForceField name="Springs" tetrasDamping="4" tetrasStiffness="1000" />
<Node name="Visu">
<OglModel color="0.000 1.000 0.000" dx="10.0309" dy="0.0000" dz="2.1145" src="@../../loader_torus2" name="Visual" rx="15.0000" ry="-25.0000" rz="0.0000" />
Expand All @@ -84,7 +84,7 @@
<EulerImplicitSolver rayleighStiffness="0.1" rayleighMass="0.1"/>
<CGLinearSolver iterations="100" threshold="1e-08" tolerance="1e-05"/>
<MechanicalObject dx="12.3521" dy="0.0000" dz="3.2783" rx="20.0000" ry="-30.0000" rz="0.0000" />
<UniformMass totalMass="5" />
<UniformMass totalMass="15" />
<RegularGridTopology nx="6" ny="2" nz="5" xmax="2.5" xmin="-2.5" ymax="0.5" ymin="-0.5" zmax="2" zmin="-2" />
<RegularGridSpringForceField damping="2" name="Springs" stiffness="200" />
<Node name="Visu">
Expand All @@ -104,7 +104,7 @@
<EulerImplicitSolver rayleighStiffness="0.01" rayleighMass="0.01"/>
<CGLinearSolver iterations="100" threshold="1e-08" tolerance="1e-05"/>
<MechanicalObject dx="14.4679" dy="0.0000" dz="4.7604" rx="25.0000" ry="-35.0000" rz="0.0000" template="Rigid3" />
<UniformMass totalMass="10"/>
<UniformMass totalMass="1"/>
<Node name="Visu">
<OglModel color="0.500 0.500 0.500" src="@../../loader_torus2" name="Visual" />
<RigidMapping input="@.." output="@Visual" />
Expand All @@ -123,7 +123,7 @@
<CGLinearSolver iterations="100" threshold="1e-08" tolerance="1e-05"/>
<MeshTopology src="@../loader_torus_low_res" />
<MechanicalObject dx="20.7850" dy="0.1285" dz="15.4381" rx="-36.1968" ry="38.9599" rz="6.3146" src="@../loader_torus_low_res" />
<UniformMass totalMass="5" />
<UniformMass totalMass="15" />
<TetrahedronFEMForceField computeGlobalMatrix="false" method="polar" name="FEM" poissonRatio="0.3" youngModulus="5000" />
<Node name="Visu">
<OglModel color="1.000 0.000 0.000" dx="20.7850" dy="0.1285" dz="15.4381" src="@../../loader_torus" name="Visual" rx="-36.1968" ry="38.9599" rz="6.3146" />
Expand All @@ -143,7 +143,7 @@
<CGLinearSolver iterations="100" threshold="1e-08" tolerance="1e-05"/>
<MeshTopology src="@../loader_torus2_low_res" />
<MechanicalObject dx="22.1025" dy="-0.1037" dz="13.4780" rx="-26.3682" ry="62.5274" rz="-0.8890" src="@../loader_torus2_low_res" />
<UniformMass totalMass="5" />
<UniformMass totalMass="15" />
<TetrahedronFEMForceField computeGlobalMatrix="false" method="polar" name="FEM" poissonRatio="0.3" youngModulus="5000" />
<Node name="Visu">
<OglModel color="1.000 0.000 0.000" dx="22.1025" dy="-0.1037" dz="13.4780" src="@../../loader_torus2" name="Visual" rx="-26.3682" ry="62.5274" rz="-0.8890" />
Expand All @@ -163,7 +163,7 @@
<CGLinearSolver iterations="100" threshold="1e-08" tolerance="1e-05"/>
<MeshTopology src="@../loader_torus_low_res" />
<MechanicalObject dx="2.5428" dy="0.0000" dz="0.0195" rx="-0.0000" ry="-5.0000" rz="0.0000" src="@../loader_torus_low_res" />
<UniformMass totalMass="5" />
<UniformMass totalMass="15" />
<TetrahedronFEMForceField computeGlobalMatrix="false" method="polar" name="FEM" poissonRatio="0.3" youngModulus="5000" />
<Node name="Visu">
<OglModel color="1.000 0.000 0.000" dx="2.5428" dy="0.0000" dz="0.0195" src="@../../loader_torus" name="Visual" rx="-0.0000" ry="-5.0000" rz="0.0000" />
Expand All @@ -183,7 +183,7 @@
<CGLinearSolver iterations="100" threshold="1e-08" tolerance="1e-05"/>
<MeshTopology src="@../loader_torus2_low_res" />
<MechanicalObject dx="5.1472" dy="0.0000" dz="0.3725" rx="5.0000" ry="-10.0000" rz="0.0000" src="@../loader_torus2_low_res" />
<UniformMass totalMass="5" />
<UniformMass totalMass="15" />
<TetrahedronFEMForceField computeGlobalMatrix="false" method="polar" name="FEM" poissonRatio="0.3" youngModulus="5000" />
<Node name="Visu">
<OglModel color="1.000 0.000 0.000" dx="5.1472" dy="0.0000" dz="0.3725" src="@../../loader_torus2" name="Visual" rx="5.0000" ry="-10.0000" rz="0.0000" />
Expand Down
Loading