CogniPilot

MODELICA LIBRARY · ENGINEERING REFERENCE

function

LieGroups.Analysis.quadraticTangentPotential

Dimension-generic quadratic candidate on any Lie algebra coordinate vector

Public declarations

Explicit source declarations; dimensions, modifications and defaults are shown as written, without evaluation.

RoleNameTypeDimensions / attributes / defaultDescription
inputtangentReal[:]
inputmetricReal[size(tangent, 1), size(tangent, 1)]
outputvalueReal

Modelica declarations and implementation

Show parameters, interfaces and source

Parameters, inputs, outputs, defaults and equations from the source file.

function quadraticTangentPotential
  "Dimension-generic quadratic candidate on any Lie algebra coordinate vector"
  input Real tangent[:];
  input Real metric[size(tangent, 1), size(tangent, 1)];
  output Real value;
algorithm
  value := 0.5 * LinearAlgebra.quadraticForm(tangent, metric);
end quadraticTangentPotential;