gnc-math

Use


(↥ "pkg:gnc-math" pkg)

Call the exports below through the pkg alias, for example pkg.Bootstrap.

Functions

Bootstrap

Type: (∷ (→ Unit Any))

Construct Bootstrap values.

GncConstraintProfileSchemaV1

Type: (∷ (→ Any Any))

Construct GncConstraintProfileSchemaV1 values.

GncControlProfileSchemaV1

Type: (∷ (→ Any Any))

Construct GncControlProfileSchemaV1 values.

GncEstimatorProfileSchemaV1

Type: (∷ (→ Any Any))

Construct GncEstimatorProfileSchemaV1 values.

GncExecutionAbort

Type: (∷ (→ Unit Any))

Construct GncExecutionAbort values.

GncExecutionAttitudeTransform

Type: (∷ (→ Unit Any))

Construct GncExecutionAttitudeTransform values.

GncExecutionControlLaw

Type: (∷ (→ Unit Any))

Construct GncExecutionControlLaw values.

GncExecutionDecisionV1

Type: (∷ (→ Any Any Any Any))

Construct GncExecutionDecisionV1 values.

GncExecutionDecisionWireV1

Type: (∷ (→ Any Any Any Any))

Construct GncExecutionDecisionWireV1 values.

GncExecutionEstimatorUpdate

Type: (∷ (→ Unit Any))

Construct GncExecutionEstimatorUpdate values.

GncExecutionHold

Type: (∷ (→ Unit Any))

Construct GncExecutionHold values.

GncExecutionPlanV1

Type: (∷ (→ Any Any Any Any Any Any))

Construct GncExecutionPlanV1 values.

GncFailureContextV1

Type: (∷ (→ Any Any Any Any Any))

Construct GncFailureContextV1 values.

GncMatrixV1

Type: (∷ (→ Any Any Any Any Any Any))

Construct GncMatrixV1 values.

GncMatrixWireV1

Type: (∷ (→ Any Any Any Any Any Any))

Construct GncMatrixWireV1 values.

GncQuaternionProfileSchemaV1

Type: (∷ (→ Any Any))

Construct GncQuaternionProfileSchemaV1 values.

GncSlotCore

Type: (∷ (→ Unit Any))

Construct GncSlotCore values.

GncSlotReserved

Type: (∷ (→ Unit Any))

Construct GncSlotReserved values.

GncSlotUnknown

Type: (∷ (→ Unit Any))

Construct GncSlotUnknown values.

GncStateSchemaV1

Type: (∷ (→ Any Any Any Any Any Any Any Any))

Construct GncStateSchemaV1 values.

GncStateProfileSchemaV1

Type: (∷ (→ Any Any))

Construct GncStateProfileSchemaV1 values.

GncStateV1

Type: (∷ (→ Any Any Any Any Any Any))

Construct GncStateV1 values.

GncStateWireV1

Type: (∷ (→ Any Any Any Any Any Any))

Construct GncStateWireV1 values.

GncTaxonomyAdditive

Type: (∷ (→ Unit Any))

Construct GncTaxonomyAdditive values.

GncTaxonomyBreaking

Type: (∷ (→ Unit Any))

Construct GncTaxonomyBreaking values.

GncTaxonomyDeprecation

Type: (∷ (→ Unit Any))

Construct GncTaxonomyDeprecation values.

GncVectorV1

Type: (∷ (→ Any Any Any Any Any Any))

Construct GncVectorV1 values.

gnc-math-library-name

Type: (∷ (→ Unit Any))

0x0 library function gnc-math-library-name.

gnc-math-build-stage

Type: (∷ (→ Unit Any))

0x0 library function gnc-math-build-stage.

gnc-math-api-version

Type: (∷ (→ Unit Any))

0x0 library function gnc-math-api-version.

gnc-failure-context

Type: (∷ (→ Any Any Any Any Any))

0x0 library function gnc-failure-context.

gnc-failure-profile-label

Type: (∷ (→ Any Any))

0x0 library function gnc-failure-profile-label.

gnc-failure-class-label

Type: (∷ (→ Any Any))

0x0 library function gnc-failure-class-label.

gnc-failure-id-text

Type: (∷ (→ Any Any))

0x0 library function gnc-failure-id-text.

gnc-failure-message-text

Type: (∷ (→ Any Any))

0x0 library function gnc-failure-message-text.

parse-gnc-failure-profile-label

Type: (∷ (→ Any Any))

0x0 library function parse-gnc-failure-profile-label.

parse-gnc-id-text

Type: (∷ (→ Any Any))

0x0 library function parse-gnc-id-text.

parse-gnc-class-label

Type: (∷ (→ Any Any))

0x0 library function parse-gnc-class-label.

parse-gnc-estimator-profile

Type: (∷ (→ Any Any))

0x0 library function parse-gnc-estimator-profile.

parse-gnc-frame-label

Type: (∷ (→ Any Any))

0x0 library function parse-gnc-frame-label.

parse-gnc-state-profile-label

Type: (∷ (→ Any Any))

0x0 library function parse-gnc-state-profile-label.

parse-gnc-control-profile-label

Type: (∷ (→ Any Any))

0x0 library function parse-gnc-control-profile-label.

parse-gnc-quaternion-profile-label

Type: (∷ (→ Any Any))

0x0 library function parse-gnc-quaternion-profile-label.

parse-gnc-constraint-profile-label

Type: (∷ (→ Any Any))

0x0 library function parse-gnc-constraint-profile-label.

require-gnc-axis-count

Type: (∷ (→ Any Any))

0x0 library function require-gnc-axis-count.

require-gnc-component-count

Type: (∷ (→ Any Any))

0x0 library function require-gnc-component-count.

require-gnc-norm-milli

Type: (∷ (→ Any Any))

0x0 library function require-gnc-norm-milli.

require-gnc-row-count

Type: (∷ (→ Any Any))

0x0 library function require-gnc-row-count.

require-gnc-column-count

Type: (∷ (→ Any Any))

0x0 library function require-gnc-column-count.

require-gnc-matrix-order

Type: (∷ (→ Any Any))

0x0 library function require-gnc-matrix-order.

require-gnc-message

Type: (∷ (→ Any Any))

0x0 library function require-gnc-message.

parse-gnc-execution-phase

Type: (∷ (→ Any Any))

0x0 library function parse-gnc-execution-phase.

require-gnc-now-ms

Type: (∷ (→ Any Any))

0x0 library function require-gnc-now-ms.

require-gnc-budget-ms

Type: (∷ (→ Any Any))

0x0 library function require-gnc-budget-ms.

validate-gnc-failure-context

Type: (∷ (→ Any Any))

0x0 library function validate-gnc-failure-context.

gnc-state-profile-schema

Type: (∷ (→ Any Any))

0x0 library function gnc-state-profile-schema.

gnc-control-profile-schema

Type: (∷ (→ Any Any))

0x0 library function gnc-control-profile-schema.

gnc-quaternion-profile-schema

Type: (∷ (→ Any Any))

0x0 library function gnc-quaternion-profile-schema.

gnc-estimator-profile-schema

Type: (∷ (→ Any Any))

0x0 library function gnc-estimator-profile-schema.

gnc-constraint-profile-schema

Type: (∷ (→ Any Any))

0x0 library function gnc-constraint-profile-schema.

gnc-state-profile-schema-label

Type: (∷ (→ Any Any))

0x0 library function gnc-state-profile-schema-label.

gnc-control-profile-schema-label

Type: (∷ (→ Any Any))

0x0 library function gnc-control-profile-schema-label.

gnc-quaternion-profile-schema-label

Type: (∷ (→ Any Any))

0x0 library function gnc-quaternion-profile-schema-label.

gnc-estimator-profile-schema-label

Type: (∷ (→ Any Any))

0x0 library function gnc-estimator-profile-schema-label.

gnc-constraint-profile-schema-label

Type: (∷ (→ Any Any))

0x0 library function gnc-constraint-profile-schema-label.

gnc-state-schema

Type: (∷ (→ Any Any Any Any Any Any Any Any))

0x0 library function gnc-state-schema.

gnc-state-schema-state-profile

Type: (∷ (→ Any Any))

0x0 library function gnc-state-schema-state-profile.

gnc-state-schema-control-profile

Type: (∷ (→ Any Any))

0x0 library function gnc-state-schema-control-profile.

gnc-state-schema-quaternion-profile

Type: (∷ (→ Any Any))

0x0 library function gnc-state-schema-quaternion-profile.

gnc-state-schema-estimator-profile

Type: (∷ (→ Any Any))

0x0 library function gnc-state-schema-estimator-profile.

gnc-state-schema-constraint-profile

Type: (∷ (→ Any Any))

0x0 library function gnc-state-schema-constraint-profile.

gnc-state-schema-axis-count

Type: (∷ (→ Any Any))

0x0 library function gnc-state-schema-axis-count.

gnc-state-schema-matrix-order

Type: (∷ (→ Any Any))

0x0 library function gnc-state-schema-matrix-order.

gnc-class-from-constraint-profile

Type: (∷ (→ Any Any))

0x0 library function gnc-class-from-constraint-profile.

gnc-state-from-schemas

Type: (∷ (→ Any Any Any Any))

0x0 library function gnc-state-from-schemas.

gnc-matrix-from-schemas

Type: (∷ (→ Any Any Any Any Any))

0x0 library function gnc-matrix-from-schemas.

gnc-state

Type: (∷ (→ Any Any Any Any Any Any))

0x0 library function gnc-state.

validate-gnc-state

Type: (∷ (→ Any Any))

0x0 library function validate-gnc-state.

gnc-state-id-text

Type: (∷ (→ Any Any))

0x0 library function gnc-state-id-text.

gnc-state-class-label

Type: (∷ (→ Any Any))

0x0 library function gnc-state-class-label.

gnc-state-axis-count

Type: (∷ (→ Any Any))

0x0 library function gnc-state-axis-count.

gnc-state-estimator-profile

Type: (∷ (→ Any Any))

0x0 library function gnc-state-estimator-profile.

gnc-state-context

Type: (∷ (→ Any Any))

0x0 library function gnc-state-context.

gnc-vector

Type: (∷ (→ Any Any Any Any Any Any))

0x0 library function gnc-vector.

validate-gnc-vector

Type: (∷ (→ Any Any))

0x0 library function validate-gnc-vector.

gnc-vector-id-text

Type: (∷ (→ Any Any))

0x0 library function gnc-vector-id-text.

gnc-vector-frame-label

Type: (∷ (→ Any Any))

0x0 library function gnc-vector-frame-label.

gnc-vector-component-count

Type: (∷ (→ Any Any))

0x0 library function gnc-vector-component-count.

gnc-vector-norm-milli

Type: (∷ (→ Any Any))

0x0 library function gnc-vector-norm-milli.

gnc-vector-context

Type: (∷ (→ Any Any))

0x0 library function gnc-vector-context.

gnc-matrix

Type: (∷ (→ Any Any Any Any Any Any))

0x0 library function gnc-matrix.

validate-gnc-matrix

Type: (∷ (→ Any Any))

0x0 library function validate-gnc-matrix.

gnc-matrix-id-text

Type: (∷ (→ Any Any))

0x0 library function gnc-matrix-id-text.

gnc-matrix-frame-label

Type: (∷ (→ Any Any))

0x0 library function gnc-matrix-frame-label.

gnc-matrix-row-count

Type: (∷ (→ Any Any))

0x0 library function gnc-matrix-row-count.

gnc-matrix-column-count

Type: (∷ (→ Any Any))

0x0 library function gnc-matrix-column-count.

gnc-matrix-context

Type: (∷ (→ Any Any))

0x0 library function gnc-matrix-context.

gnc-execution-plan

Type: (∷ (→ Any Any Any Any Any Any))

0x0 library function gnc-execution-plan.

gnc-execution-plan-state

Type: (∷ (→ Any Any))

0x0 library function gnc-execution-plan-state.

gnc-execution-plan-matrix

Type: (∷ (→ Any Any))

0x0 library function gnc-execution-plan-matrix.

gnc-execution-plan-phase-label

Type: (∷ (→ Any Any))

0x0 library function gnc-execution-plan-phase-label.

gnc-execution-plan-now-ms

Type: (∷ (→ Any Any))

0x0 library function gnc-execution-plan-now-ms.

gnc-execution-plan-budget-ms

Type: (∷ (→ Any Any))

0x0 library function gnc-execution-plan-budget-ms.

gnc-execution-next-action

Type: (∷ (→ Any Any))

0x0 library function gnc-execution-next-action.

gnc-execution-action-text

Type: (∷ (→ Any Any))

0x0 library function gnc-execution-action-text.

gnc-execution-decision

Type: (∷ (→ Any Any))

0x0 library function gnc-execution-decision.

gnc-execution-decision-state

Type: (∷ (→ Any Any))

0x0 library function gnc-execution-decision-state.

gnc-execution-decision-action

Type: (∷ (→ Any Any))

0x0 library function gnc-execution-decision-action.

gnc-execution-decision-reason

Type: (∷ (→ Any Any))

0x0 library function gnc-execution-decision-reason.

gnc-code-slot

Type: (∷ (→ Any Any))

0x0 library function gnc-code-slot.

gnc-code-slot-text

Type: (∷ (→ Any Any))

0x0 library function gnc-code-slot-text.

is-reserved-gnc-code

Type: (∷ (→ Any Any))

0x0 library function is-reserved-gnc-code.

ensure-non-reserved-gnc-code

Type: (∷ (→ Any Any))

0x0 library function ensure-non-reserved-gnc-code.

gnc-wire-schema-version

Type: (∷ (→ Unit Any))

0x0 library function gnc-wire-schema-version.

gnc-state-wire-field-is-required

Type: (∷ (→ Any Any))

0x0 library function gnc-state-wire-field-is-required.

gnc-matrix-wire-field-is-required

Type: (∷ (→ Any Any))

0x0 library function gnc-matrix-wire-field-is-required.

gnc-execution-decision-wire-field-is-required

Type: (∷ (→ Any Any))

0x0 library function gnc-execution-decision-wire-field-is-required.

gnc-state-to-wire-v1

Type: (∷ (→ Any Any))

0x0 library function gnc-state-to-wire-v1.

gnc-state-from-wire-v1

Type: (∷ (→ Any Any))

0x0 library function gnc-state-from-wire-v1.

gnc-matrix-to-wire-v1

Type: (∷ (→ Any Any))

0x0 library function gnc-matrix-to-wire-v1.

gnc-matrix-from-wire-v1

Type: (∷ (→ Any Any))

0x0 library function gnc-matrix-from-wire-v1.

parse-gnc-execution-action-text

Type: (∷ (→ Any Any))

0x0 library function parse-gnc-execution-action-text.

gnc-execution-decision-to-wire-v1

Type: (∷ (→ Any Any))

0x0 library function gnc-execution-decision-to-wire-v1.

gnc-execution-decision-from-wire-v1

Type: (∷ (→ Any Any))

0x0 library function gnc-execution-decision-from-wire-v1.

gnc-taxonomy-additive-change

Type: (∷ (→ Unit Any))

0x0 library function gnc-taxonomy-additive-change.

gnc-taxonomy-deprecation-change

Type: (∷ (→ Unit Any))

0x0 library function gnc-taxonomy-deprecation-change.

gnc-taxonomy-breaking-change

Type: (∷ (→ Unit Any))

0x0 library function gnc-taxonomy-breaking-change.

gnc-taxonomy-change-semver

Type: (∷ (→ Any Any))

0x0 library function gnc-taxonomy-change-semver.

normalize-gnc-class-label-or-default

Type: (∷ (→ Any Any))

0x0 library function normalize-gnc-class-label-or-default.

normalize-gnc-estimator-profile-or-default

Type: (∷ (→ Any Any))

0x0 library function normalize-gnc-estimator-profile-or-default.

normalize-gnc-state-profile-or-default

Type: (∷ (→ Any Any))

0x0 library function normalize-gnc-state-profile-or-default.

normalize-gnc-control-profile-or-default

Type: (∷ (→ Any Any))

0x0 library function normalize-gnc-control-profile-or-default.

normalize-gnc-quaternion-profile-or-default

Type: (∷ (→ Any Any))

0x0 library function normalize-gnc-quaternion-profile-or-default.

normalize-gnc-constraint-profile-or-default

Type: (∷ (→ Any Any))

0x0 library function normalize-gnc-constraint-profile-or-default.

normalize-gnc-execution-phase-or-default

Type: (∷ (→ Any Any))

0x0 library function normalize-gnc-execution-phase-or-default.

gnc-math-supports-api-version

Type: (∷ (→ Any Any))

0x0 library function gnc-math-supports-api-version.

gnc-math-supports-wire-version

Type: (∷ (→ Any Any))

0x0 library function gnc-math-supports-wire-version.

gnc-math-supports-downstream-library

Type: (∷ (→ Any Any))

0x0 library function gnc-math-supports-downstream-library.