#include <mbs_equil_struct.h>
|
MbsEquilOptions * | options |
| structure defining the option of a equilibrium More...
|
|
MbsAux * | aux |
|
double * | qd_saved |
| initial generalized velocities as defined in the mbsysPad More...
|
|
double * | qdd_saved |
| initial generalized accelerations as defined in the mbsysPad More...
|
|
int | nx |
| number of variables for the equilibrium More...
|
|
double * | x |
| variables for the equilibrium More...
|
|
double ** | x_ptr |
| vector of pointers pointing to the equilibrium variables More...
|
|
int | Nux_saved |
| copy of mbs_data Nux More...
|
|
int | nxch |
| number of exchange variables for the equilibrium More...
|
|
int * | xch |
| index of the exchange variables in the vector of equilibrium variables More...
|
|
int | nxe |
| number of added variables for the equilibrium More...
|
|
int * | xe |
| index of the added variables in the vector of equilibrium variables More...
|
|
int | nxs |
| number of sensitive variables for the equilibrium More...
|
|
int * | xs |
| index of sensitive variables in the vector of equilibrium variables More...
|
|
int | nxns |
| number of non sensitive variables for the equilibrium More...
|
|
int * | xns |
| index of non sensitive variables in the vector of equilibrium variables More...
|
|
double | norm_pk |
| norm of the equlibrium variables vector x (parameter to minimize in the solvepk algorithm) More...
|
|
double ** | grad |
| Linear Tangent matrix: delta Fx / delta x (obtained numerically) More...
|
|
double ** | grad_Rr |
| mbs Linear Tangent matrix: delta Rr / delta x (obtained numerically) More...
|
|
double ** | grad_uxd |
| uxd Linear Tangent matrix: delta uxd / delta x (obtained numerically) More...
|
|
double ** | grad_fxe |
| fxe Linear Tangent matrix: delta fxe / delta x (obtained numerically) More...
|
|
MbsLpk * | lpk |
| working structure to compute the linearized matrices (one by one) More...
|
|
double * | F |
|
double | R |
|
int | iter |
| current iteration in the equilibrium computation More...
|
|
int | savePeriodCounter |
| counter for checking whether results must be saved More...
|
|
int | bufferNb |
|
MbsBuffer ** | buffers |
| buffer to store generalized coordinates, velocities, acceleration, joint forces... More...
|
|
MbsGrowingBuffer * | user_buffer |
| growing buffer to store user values More...
|
|
double ** | savedArrays |
| pointer to the array that must be saved to buffers More...
|
|
int | success |
| 1 if the equilibrium process were successful (0 if none -1 if failed) More...
|
|
◆ aux
◆ bufferNb
◆ buffers
buffer to store generalized coordinates, velocities, acceleration, joint forces...
◆ grad
Linear Tangent matrix: delta Fx / delta x (obtained numerically)
◆ grad_fxe
fxe Linear Tangent matrix: delta fxe / delta x (obtained numerically)
◆ grad_Rr
mbs Linear Tangent matrix: delta Rr / delta x (obtained numerically)
◆ grad_uxd
uxd Linear Tangent matrix: delta uxd / delta x (obtained numerically)
◆ iter
current iteration in the equilibrium computation
◆ lpk
working structure to compute the linearized matrices (one by one)
◆ norm_pk
norm of the equlibrium variables vector x (parameter to minimize in the solvepk algorithm)
◆ Nux_saved
◆ nx
number of variables for the equilibrium
◆ nxch
number of exchange variables for the equilibrium
◆ nxe
number of added variables for the equilibrium
◆ nxns
number of non sensitive variables for the equilibrium
◆ nxs
number of sensitive variables for the equilibrium
◆ options
structure defining the option of a equilibrium
◆ qd_saved
initial generalized velocities as defined in the mbsysPad
◆ qdd_saved
initial generalized accelerations as defined in the mbsysPad
◆ savedArrays
pointer to the array that must be saved to buffers
◆ savePeriodCounter
counter for checking whether results must be saved
◆ success
1 if the equilibrium process were successful (0 if none -1 if failed)
◆ user_buffer
growing buffer to store user values
variables for the equilibrium
◆ x_ptr
vector of pointers pointing to the equilibrium variables
◆ xch
index of the exchange variables in the vector of equilibrium variables
◆ xe
index of the added variables in the vector of equilibrium variables
◆ xns
index of non sensitive variables in the vector of equilibrium variables
◆ xs
index of sensitive variables in the vector of equilibrium variables
The documentation for this struct was generated from the following file: