Top |
#define | AGS_SOLVER_MATRIX_GET_OBJ_MUTEX() |
gchar * | ags_solver_matrix_get_source_function () |
void | ags_solver_matrix_set_source_function () |
guint | ags_solver_matrix_get_row_count () |
guint | ags_solver_matrix_get_column_count () |
GList * | ags_solver_matrix_get_solver_path () |
void | ags_solver_matrix_set_solver_path () |
gchar * | ags_solver_matrix_to_string () |
void | ags_solver_matrix_parse () |
void | ags_solver_matrix_insert_vector () |
void | ags_solver_matrix_remove_vector () |
void | ags_solver_matrix_eliminate () |
void | ags_solver_matrix_solve_default () |
AgsSolverMatrix * | ags_solver_matrix_new () |
guint | column-count | Read |
guint | row-count | Read |
gpointer | solver-path | Read / Write |
char * | source-function | Read / Write |
#define AGS_SOLVER_MATRIX_GET_OBJ_MUTEX(obj) (&(((AgsSolverMatrix *) obj)->obj_mutex))
gchar *
ags_solver_matrix_get_source_function (AgsSolverMatrix *solver_matrix
);
Get column count of solver_matrix
.
Since: 3.9.3
void ags_solver_matrix_set_source_function (AgsSolverMatrix *solver_matrix
,gchar *source_function
);
Set source_function
of solver_matrix
.
Since: 3.9.3
guint
ags_solver_matrix_get_row_count (AgsSolverMatrix *solver_matrix
);
Get row count of solver_matrix
.
Since: 3.9.3
guint
ags_solver_matrix_get_column_count (AgsSolverMatrix *solver_matrix
);
GList *
ags_solver_matrix_get_solver_path (AgsSolverMatrix *solver_matrix
);
Get solver path of solver_matrix
.
Since: 6.7.1
void ags_solver_matrix_set_solver_path (AgsSolverMatrix *solver_matrix
,GList *solver_path
);
Get column count of solver_matrix
.
Since: 6.7.1
gchar *
ags_solver_matrix_to_string (AgsSolverMatrix *solver_matrix
);
To string of solver_matrix
.
Since: 5.5.1
void ags_solver_matrix_parse (AgsSolverMatrix *solver_matrix
,gchar *source_function
);
Parse source_function
and apply to solver_matrix
.
Since: 3.9.3
void ags_solver_matrix_insert_vector (AgsSolverMatrix *solver_matrix
,AgsSolverVector *solver_vector
,gint position
);
Insert solver_vector
to solver_matrix
.
solver_matrix |
the AgsSolverMatrix |
|
solver_vector |
the AgsSolverVector |
|
position |
the position |
Since: 3.2.0
void ags_solver_matrix_remove_vector (AgsSolverMatrix *solver_matrix
,AgsSolverVector *solver_vector
);
Remove solver_vector
from solver_matrix
.
Since: 3.2.0
void ags_solver_matrix_eliminate (AgsSolverMatrix *solver_matrix
,guint nth_column
,guint nth_row_a
,guint nth_row_b
);
Eliminate one column of solver_matrix
.
solver_matrix |
the AgsSolverMatrix |
|
nth_column |
the nth column |
|
nth_row_a |
the nth row as a |
|
nth_row_b |
the nth row as b |
Since: 3.9.3
void
ags_solver_matrix_solve_default (AgsSolverMatrix *solver_matrix
);
Default solve.
Since: 5.3.4
AgsSolverMatrix * ags_solver_matrix_new ();
Instantiate a new AgsSolverMatrix.
Since: 3.0.0
“column-count”
property “column-count” guint
The column count of the term table.
Owner: AgsSolverMatrix
Flags: Read
Default value: 0
Since: 3.9.3
“row-count”
property “row-count” guint
The row count of the term table.
Owner: AgsSolverMatrix
Flags: Read
Default value: 0
Since: 3.9.3
“solver-path”
property “solver-path” gpointer
The assigned solver path.
Owner: AgsSolverMatrix
Flags: Read / Write
Since: 6.7.1