Class

AgsSolverPolynomial

Description

class Ags.SolverPolynomial : GObject.Object {
  gobject: GObject,
  flags: guint,
  obj_mutex: GRecMutex,
  polynomial: gchar*,
  coefficient: gchar*,
  symbol: gchar**,
  exponent: gchar**,
  coefficient_value: AgsComplex*,
  exponent_value: AgsComplex*
}
No description available.

Ancestors

Constructors

ags_solver_polynomial_new

Instantiate a new AgsSolverPolynomial.

since: 3.2.0

Functions

ags_solver_polynomial_error_quark
No description available.

Instance methods

ags_solver_polynomial_add

Perform addition of polynomial_a and polynomial_b. Both summands need to have the very same symbol and exponent, otherwise NULL returned and error is appropriately set.

since: 3.2.0

ags_solver_polynomial_divide

Perform division of polynomial_a and polynomial_b.

since: 3.2.0

ags_solver_polynomial_extract_root

Perform raising power of polynomial_a and polynomial_b.

since: 3.2.0

ags_solver_polynomial_get_coefficient

Get coefficient of solver_polynomial.

since: 3.9.3

ags_solver_polynomial_get_coefficient_value

Get coefficient value of solver_polynomial.

since: 3.9.3

ags_solver_polynomial_get_exponent

Get exponent of solver_polynomial.

since: 3.9.3

ags_solver_polynomial_get_exponent_value

Get exponent value of solver_polynomial.

since: 3.9.3

ags_solver_polynomial_get_polynomial

Get polynomial of solver_polynomial.

since: 3.9.3

ags_solver_polynomial_get_symbol

Get symbol of solver_polynomial.

since: 3.9.3

ags_solver_polynomial_multiply

Perform multiplication of polynomial_a and polynomial_b.

since: 3.2.0

ags_solver_polynomial_parse

Parse polynomial and apply to solver_polynomial.

since: 3.2.0

ags_solver_polynomial_raise_power

Perform raising power of polynomial_a and polynomial_b.

since: 3.2.0

ags_solver_polynomial_set_coefficient

Set coefficient of solver_polynomial.

since: 3.9.3

ags_solver_polynomial_set_coefficient_value

Set coefficient_value of solver_polynomial.

since: 3.9.3

ags_solver_polynomial_set_polynomial

Set polynomial of solver_polynomial.

since: 3.9.3

ags_solver_polynomial_subtract

Perform subtraction of polynomial_a and polynomial_b. Both minuend and subtrahend need to have the very same symbol and exponent, otherwise NULL returned and error is appropriately set.

since: 3.2.0

ags_solver_polynomial_update

Update string representation of solver_polynomial.

since: 3.2.0

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Ags.SolverPolynomial:coefficient

The assigned coefficient.

since: 3.2.0

Ags.SolverPolynomial:coefficient-value

Coefficient value.

since: 3.2.0

Ags.SolverPolynomial:exponent

The assigned exponent.

since: 3.2.0

Ags.SolverPolynomial:exponent-value

Exponent value.

since: 3.2.0

Ags.SolverPolynomial:polynomial

The assigned polynomial.

since: 3.2.0

Ags.SolverPolynomial:symbol

The assigned symbol.

since: 3.2.0

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct AgsSolverPolynomialClass {
  GObjectClass gobject;
  
}
No description available.
Class members
gobject: GObjectClass
No description available.