Implementation of error and warning functions.
- See also
- error.h.
Definition in file error.c.
|
unsigned int | RCSline =0 |
| Number of the line currently parsed when reading a .cuik file. More...
|
|
unsigned int | RPNline =0 |
| Number of the line currently parsed when reading a .param file. More...
|
|
◆ Error()
void Error |
( |
const char * |
s | ) |
|
General error function.
- Parameters
-
s | A string describing the error. |
Definition at line 80 of file error.c.
Referenced by AccumulateMEquations(), AddBody2Link(), AddBody2Mechanism(), AddBranchToAtlasDynamicRRT(), AddBranchToAtlasRRT(), AddChart2AtlasRRT(), AddChart2Btree(), AddCtTrans2MEquation(), AddDispTrans2MEquation(), AddEdgeToRRT(), AddEquation(), AddEquation2Simplex(), AddEquationNoSimp(), AddJacobianEquations(), AddJacobianEquationsInt(), AddJoint2World(), AddLeg2World(), AddLink2World(), AddMatrixEquation2CS(), AddNodeToRRT(), AddObstacle2World(), AddPatchTrans2MEquation(), AddPolyhedron2Vcollide(), AddSample2AtlasRRT(), AddScaledMonomial(), AddShape2Solid(), AddSimplifiedJacobianEquations(), AddStepToAtlasRRTstar(), AddTransSeq2MEquation(), AddVariable(), AddVarTrans2MEquation(), AddVarTrans2TransSeq(), AddVelocityEquations(), AdjustBioWorldGeometry(), AdjustLinkForceParameters(), AllocateHessianEvaluationAsVectors(), AnimateWorld(), ApplyLinkRot(), ApplyLinkRotAxisX(), ApplyLinkRotDeformX(), ApplyLinkRotFLinks(), ApplyLinkRotLinks(), ApplyLinkRotQLinks(), ApplyLinkRotVar(), AtlasAStar(), AtlasBiRRTstar(), AtlasGBF(), AtlasRRT(), AtlasRRTSample(), AtlasRRTSimulate(), AtlasRRTstar(), AtlasRRTValidateSample(), AtlasTRRT(), Atoms2Transforms(), BiRRTstar(), body2SDF(), BoundaryPointFromExternalCorner(), BoundaryPointsFromExternalCorners(), Box2Buffer(), BoxesIntersection(), BoxUnion(), Buffer2Box(), BuildAtlasFromPoint(), cBiRRT(), ccRRT(), ccTRRT(), ChangeBiRRTSteps(), ChangeLinkReferenceFrame(), ChangeParameter(), Chart2Manifold(), CheckAllCollisions(), CheckCollision(), CheckHeap(), CheckLinkLinkCollision(), CheckLinkObstacleCollision(), CheckSelfCollisions(), Close3dBlock(), ClosePlot3d(), CompareTangentSpaces(), ComputeAcceleration(), ComputeEnergy(), ComputeInverseDynamics(), ComputeSplitDim(), ComputeSplitDimInt(), ConnectSamplesChart(), CreateFileName(), Crop2Box(), CropEquation(), CSRemoveLCVars(), CSRemoveVarsWithCtRange(), CtScaleEquation(), CuikGradientInBox(), CuikHasVelocity(), CuikNewtonInBox(), CuikNewtonSimp(), DefineChartsAtBifurcation(), DefineNormalVector(), DefinePQPModel(), DeleteCD(), DeriveMEquation(), DeriveTransSeq(), DeriveVarSet(), DetectLinksAndJointsFromResidues(), DetectLinksAndJointsFromRigidsAndHinges(), DetermineChartNeighbour(), DetermineChartNeighbours(), DummifyAndAddEquation(), EnlargeChart(), EquationFromLinearConstraint(), EquationFromLinearConstraintProduct(), ErrorDueToVariable(), ErrorInInequalities(), ErrorInSimpCSEquations(), ErrorInSimpInequalitiesOnPoint(), ErrorInSolution(), EvaluateDDTrans(), EvaluateDTrans(), EvaluateEqMin(), EvaluateEqualitySparseEquations(), EvaluateEquation(), EvaluateEquationInt(), EvaluateEquationsXVectors(), EvaluateSimpCSEquations(), EvaluateSubSetEqualitySparseEquations(), EvaluateSubSetSimpCSEquations(), EvaluateSystemFromNJacobian(), EvaluateTrans(), EvaluateTransposedNJacobianSubSetInVector(), EvaluateTransSeq(), EvaluateVarSet(), EvaluateVarSetInt(), EvaluateVectorsPATrans(), EvaluateWholeEquation(), EvaluateWorldCost(), EvaluateWorldJacobian(), ExpandibleChart(), ExtendAtlasFromPoint(), ExtendAtlasTowardPoint(), ExtractFirst(), ExtractLast(), ExtractMinElement(), ExtractVectorElement(), FindPointInOtherBranch(), FindRightNullVector(), FindSingularPoint(), FixLinks(), FixLinkZToZero(), FixVariableInVarSet(), FixVarInMEquation(), FixZToZero(), FocusedPointOnBoundary(), GenerateCylinderOFF(), GenerateDOFFromLinkConf(), GenerateForceEquilibriumEquations(), GenerateJointEquations(), GenerateJointEquationsInBranch(), GenerateJointRangeEquations(), GenerateJointRangeSingularityEquations(), GenerateJointSolution(), GenerateKinTree(), GenerateLinkConf(), GenerateLinkRot(), GenerateLinkSolution(), GenerateScaledParabolaEquation(), GenerateScaledSaddleEquation(), GenerateSimpInitialBox(), GenerateSimplifiedPoint(), GenerateSolutionFromLinkConf(), GenerateSphereOFF(), GenerateTransEquationsFromBranch(), GenerateWorldEquations(), GenerateWorldSingularityEquations(), GenerateWorldTWSEquations(), GetBoxCenterDistance(), GetBoxInterval(), GetBranchStep(), GetBroydenMatrixBuffer(), GetChartDegree(), GetChartSamplingRadius(), GetConnectionLinkWrench(), GetConnectLinkFrom(), GetConnectLinkPointFrom(), GetConnectLinkPointTo(), GetConnectLinkTo(), GetConstantValue(), GetCSEquation(), GetElementFromTransSeq(), GetEquation(), GetEquationBounds(), GetEquationTypeN(), GetEqVectorElement(), GetFirstOrderApproximationToEquation(), GetForceOnLink(), GetJacobianColumn(), GetJacobianEquation(), GetJointBasicTransform(), GetJointDOF(), GetJointDOFName(), GetJointDOFValues(), GetJointName(), GetJointRangeN(), GetJointRangeTopology(), GetJointTransform(), GetJointTransSeq(), GetLinkConfExtension(), GetLinkDOFLabel(), GetLinkDOFRange(), GetLinkForceVars(), GetLinkMaxForce(), GetLinkPoseSimpVars(), GetLinkRest(), GetLinkStiffness(), GetLinkTrans(), GetLinkTransformsFromSolutionPoint(), GetLinkTransSeq(), GetMoleculeBasicInfo(), GetObstacleColor(), GetParameter(), GetPolyhedronCenter(), GetPolyhedronDefiningPoint(), GetPolyhedronRadius(), GetPolyhedronVertex(), GetPolytopeNeighboursFromVertices(), GetPolytopeVertices(), GetPositionJacobian(), GetRotVarID(), GetRRTNNInBranch(), GetSampleDistance(), GetSampleValue(), GetScalarJacobian(), GetSCpSystem(), GetSimpCSJacobian(), GetSimpCSNHessian(), GetSimpCSNJacobian(), GetSimpCSTopology(), GetTransform(), GetTransform2ConnectionLink(), GetTransform2Link(), GetVariable(), GetVariableFunctionN(), GetVariableN(), GetVariablePowerN(), GetVariableTypeN(), GetWorldClosureN(), GetWorldDOFLabel(), GetWorldInitialBox(), GetWorldJacobian(), GetWorldJoint2Dof(), GetWorldJointLabel(), GetWorldJointTo(), GetWorldLinkN(), GetWorldNumSystemVariables(), GetWorldNumVariables(), GetWorldPositionEqs(), GetWorldPositionVars(), GetWorldPositionVelocityEqs(), GetWorldPositionVelocityVars(), GetWorldPredLink(), GetWorldRangeDOF(), GetWorldSimpInitialBox(), GetWorldSimpJacobian(), GetWorldSimpNHessian(), GetWorldSimpNJacobian(), GetWorldSimpTopology(), GetWorldSimpVariableMask(), GetWorldSystemVarName(), GetWorldSystemVars(), GetWorldTopology(), GetWorldVarNames(), GradientSmooth(), HTransformAcumRot(), HTransformCreate(), HTransformGetElement(), HTransformSetElement(), HTransformX2Vect(), IncrementalSampleCuikSystem(), IncrementalSampleCuikSystemInBox(), InitAtlasFromPoint(), InitAtlasHeapElement(), InitAtlasRRT(), InitAxisXLink(), InitBranchConfig(), InitBroyden(), InitBTree(), InitCD(), InitChartInt(), InitConnectLink(), InitDeformXLink(), InitDynamicSpace(), InitHandC(), InitJacobian(), InitJoint(), InitLink(), InitNHessian(), InitNJacobian(), InitParametersFromFile(), InitPatchTrans(), InitPlot3d(), InitPolyhedronFromFile(), InitPositionJacobian(), InitPrismaticXLink(), InitRRT(), InitScalarPositionJacobian(), InitVarTrans(), InitVector(), InitWorldCD(), InitWorldFromMolecule(), InitWorldKinCS(), IntersectChartsInt(), IntervalAtan2(), IsClosingJoint(), IsCoordEquation(), IsDummyEquation(), IsEqualityEquation(), IsNonDynamicEquation(), IsSimplificable(), IsSystemEquation(), IsSystemVarInSimpCS(), IsVelocityEquation(), IsWorldPolynomial(), JacobianLinearCombination(), kinobiRRT(), kinoEST(), kinoRRT(), Line2Points(), LinkChart(), LinkForceField(), LinkPotentialEnergy(), LoadAtlas(), LoadAtlasRRT(), LoadCSState(), LoadRRT(), LoadSamples(), LoadTrajectory(), LookPlot3d(), LQRPolicy(), main(), ManifoldDimension(), MatrixMatrixProductAccum(), MatrixVectorProductAccum(), MaxReduction(), MaxWorldReduction(), MinCosinusBetweenCharts(), MinimizeOnAtlas(), Move3dObject(), MoveVectorElement(), MoveWorld(), MoveWorldDOF(), MPI_SolveCuikSystem(), MPI_TreatBox(), NewBox(), NewColorWithID(), NewInPatchJoint(), NewPrismaticJoint(), NewRevLowJoint(), NewRevoluteJoint(), NewRevUpJoint(), NewSphericalJoint(), NewSpring(), NewSuccesfulExperiment(), NewTemptativeSample(), Newton2ManifoldPlane(), NewtonInWorld(), NewUniversalJoint(), NoCheckAllCollisions(), NoCheckLinkLinkCollision(), NoCheckLinkObstacleCollision(), NoCheckSelfCollisions(), Normalize(), NumericDDMatrixEquation(), NumericDDTransSeq(), NumLoops(), on_cuikexplore_save(), on_cuikmove_save(), PathEffort(), pick(), Plane3Points(), Plot3dObject(), Plot3dObjectWithColor(), Plot3dObjectWithColors(), PlotBox3d(), PlotChart(), PlotChartAsBox(), PlotChartAsPolygon(), PlotCylinder(), PlotForceField(), PlotLine(), PlotSegments(), PlotSphere(), PlotTriangle3d(), PlotVect3d(), PlotWorld(), PointInBox(), PointInBoxTopology(), PointInSystemBox(), PolytopeBoundaryPointFromExternalCornerInt(), PolytopeCenter(), PrintCollisionInfo(), PrintEquation(), PrintEquations(), PrintJoint(), PrintJointAxes(), PrintLink(), PrintMechanism(), PrintParameters(), PrintPolyhedron(), PrintTransSeq(), PrintVariables(), PrintVarSet(), PrintWorld(), PrintWorldAxes(), PrintWorldCS(), ProductEquations(), ReadBox(), Readcuiksystemerror(), ReadcuiksystemSemanticError(), ReadGeneralMesh(), ReadOFF(), ReadOneSample(), ReadParameterserror(), ReadResidueList(), ReadRigidsAndHinges(), ReadSTL(), ReadTensegrityerror(), ReadTwoSamples(), ReadWorlderror(), RecursiveReWireRRTstar(), ReduceBox(), ReduceRange(), RegenerateLinkBox(), RegenerateLinkSolution(), RegenerateOriginalBox(), RegenerateOriginalPoint(), RegenerateSolutionPoint(), RegenerateWorldOriginalPoint(), RegenerateWorldSolutionPoint(), RemoveEquationsWithVar(), ReplaceVariableInEquation(), ReplaceVariableInEquations(), ReplaceVariableInVarSet(), ReplaceVarInKEquation(), ResetMEquation(), ReverseConcatTrajectories(), ReWireRRTstar(), RewriteEquation2Orig(), RewriteEquation2Simp(), RewriteMEquation2Orig(), RewriteTransSeq2Orig(), RRTstar(), SampleCuikSystem(), SampleCuikSystemInBox(), SaveAtlas(), SaveAtlasGraph(), SaveAtlasRRT(), SaveChartCenters(), SaveCSState(), SavePolyhedron(), SaveRRT(), SaveRRTCosts(), SaveRRTNodes(), SaveSamplesInt(), SaveSingularCharts(), ScaleMEquation(), SegmentCircleIntersection(), SegmentSphereIntersection(), SetAtlasTopology(), SetBoxInterval(), SetCSSearchMode(), SetEquationCmp(), SetEquationInfo(), SetLinearizedDynamics(), SetLinkMass(), SetLinkTrans(), SetOriginalVarRelation(), SetParameter(), SetRotVars(), SetRRTCostAndParent(), SetRRTNodeCost(), SetRRTNodeInfo(), SetRRTParent(), SetRRTTopology(), SetTranslationMEquation(), SetVariableTopology(), ShiftVariablesInKEquation(), ShiftVariablesInTransSeq(), ShiftVarIndexes(), SHTransformGetElement(), SimpInequalitiesHoldOnPoint(), SimplexAddCircle(), SimplexAddNewConstraintRaw(), SimplexColEmpty(), SimplexCreate(), SimplexDelete(), SimplexGetColBounds(), SimplexGetColConstraint(), SimplexGetDuals(), SimplexGetOptimalValueRaw(), SimplexGetOptimizationCoefficients(), SimplexGetRowDual(), SimplexGetRowsLowerBounds(), SimplexGetRowsUpperBounds(), SimplexSetColBounds(), SimplexSetOptimizationFunction(), SimplexSolve(), SimplifyBooleanArray(), SimplifyMEquation(), Simulate(), SmoothSamples(), SolidCorrection(), SolveCuikSystem(), SplitBox(), Start3dBlock(), StepEffort(), StepEffortGradient(), StepLength(), StoreCollisionInfo(), SwapVectorElements(), Time2GoNNToTree(), TMatrixVectorProductAccum(), TNumericDMatrixEquation(), TNumericDTransSeq(), TriangulateAtlas(), UpdateBiRRTSteps(), UpdateCuikSystem(), UpdateHeapElement(), UpdateSimplex(), UpdateSplitWeight(), UpdateTree(), UpdateUsedDOF(), VarAccumulateEqualityEquations(), VarScaleEqualityEquations(), VarScaleEquation(), Vector2Range(), VerifyCuikSystem(), WireAtlasRRTstar(), WireRRTstar(), WorldAtomJacobian(), WorldCoupleTensegrityVariable(), WorldDOF2Sol(), WorldErrorInEquations(), WorldErrorInSimpEquations(), WorldErrorInSimpInequalities(), WorldEvaluateEquations(), WorldEvaluateSimpEquations(), WorldEvaluateSubSetSimpEquations(), WorldFixTensegrityAddon(), WorldForceField(), WorldForceVars(), WorldForceVarsIndices(), WorldGenerateSimplifiedPoint(), WorldGenerateSimplifiedPointFromSystem(), WorldInequalitiesHold(), WorldInitDOFInfo(), WorldManifoldDimension(), WorldPotentialEnergy(), WorldSample2DOF(), WorldSimpInequalitiesHold(), WorldSimpKinematicVars(), WriteDAEMesh(), WriteMolecule(), and WrongCorner().
◆ Readcuiksystemerror()
int Readcuiksystemerror |
( |
const char * |
s | ) |
|
This function is called by the .cuik file parser when encountering syntax errors.
- Parameters
-
s | A string generated by Bison (Normally it contains "Syntax Error"). |
- Returns
- EXIT_FAILURE.
Definition at line 88 of file error.c.
References Error(), and RCSline.
◆ ReadParameterserror()
int ReadParameterserror |
( |
const char * |
s | ) |
|
This function is called by the .param file parser when encountering syntax errors.
- Parameters
-
s | A string generated by Bison (Normally it contains "Syntax Error"). |
- Returns
- EXIT_FAILURE.
Definition at line 98 of file error.c.
References Error(), and RPNline.
◆ ReadcuiksystemSemanticError()
void ReadcuiksystemSemanticError |
( |
const char * |
s | ) |
|
This function is called by the .cuik file parser when it encountrs a semantic error.
- Parameters
-
s | A string describing the error. |
- Returns
- EXIT_FAILURE.
Definition at line 108 of file error.c.
References Error(), and RCSline.
◆ Warning()
void Warning |
( |
const char * |
s | ) |
|
General warning function.
- Parameters
-
s | A string describing the warning. |
Definition at line 116 of file error.c.
Referenced by AddBranchToAtlasRRT(), AddChart2AtlasRRT(), AtlasAStar(), AtlasGBF(), cBiRRT(), ccRRT(), ccTRRT(), ComputeSplitDimInt(), DefineChartsAtBifurcation(), InitAtlasFromPoint(), InitParametersFromFile(), kinobiRRT(), kinoEST(), kinoRRT(), main(), MinimizeOnAtlas(), MoveWorld(), NewTemptativeSample(), on_cuikmove_save(), PlotChartAsPolygon(), PlotForceField(), PolytopeBoundaryPointFromExternalCornerInt(), PostProcessNewCharts(), ReconstructAtlasPath(), ReconstructAtlasRRTPath(), SetParameter(), Steps2PathinAtlasRRT(), Steps2PathinRRT(), WorldPrintAtoms(), and WorldStoreRigidGroups().
◆ RCSline
◆ RPNline
|
Follow us!