Skip to content

Project Geode-Numerics

class LinearSolver

Records

Coefficient

Impl

Functions

LinearSolver

cpp
public void LinearSolver(const LinearSolver & )
public void LinearSolver(const LinearSolver & )

operator=

cpp
public LinearSolver & operator=(const LinearSolver & )
public LinearSolver & operator=(const LinearSolver & )

LinearSolver

cpp
public void LinearSolver(LinearSolver && )
public void LinearSolver(LinearSolver && )

operator=

cpp
public LinearSolver & operator=(LinearSolver && )
public LinearSolver & operator=(LinearSolver && )

LinearSolver

cpp
public void LinearSolver(index_t nb_variables)
public void LinearSolver(index_t nb_variables)

~LinearSolver

cpp
public void ~LinearSolver()
public void ~LinearSolver()

nb_variables

cpp
public index_t nb_variables()
public index_t nb_variables()

variable

cpp
public double variable(index_t variable)
public double variable(index_t variable)

set_variable

cpp
public void set_variable(index_t variable, double value)
public void set_variable(index_t variable, double value)

lock_variable

cpp
public void lock_variable(index_t variable)
public void lock_variable(index_t variable)

is_variable_locked

cpp
public bool is_variable_locked(index_t variable)
public bool is_variable_locked(index_t variable)

create_system

cpp
public void create_system(index_t nb_rows)
public void create_system(index_t nb_rows)

add_coefficient

cpp
public void add_coefficient(const Coefficient & coefficient)
public void add_coefficient(const Coefficient & coefficient)

add_rhs

cpp
public void add_rhs(index_t variable, double value)
public void add_rhs(index_t variable, double value)

solve

cpp
public void solve()
public void solve()

Geode-solutions' documentation website