Solver Parameters

class NTPolySwig.LoadBalancer

A data structure for storing permutations.

static PermuteMatrix(mat_in, mat_out, permutation, memorypool)

Apply a permutation to a matrix.

static UndoPermuteMatrix(mat_in, mat_out, permutation, memorypool)

Undo a permutation applied to a matrix.

property thisown

The membership flag

class NTPolySwig.SolverParameters

A class to store all the parameters used for solvers.

SetConvergeDiff(new_value)

When do we consider a calculation converged.:type new_value: float

Parameters:

new_value

SetLoadBalance(new_value)

Load balance settings.:type new_value: Permutation

Parameters:

new_value

SetMaxIterations(new_value)

Max iterations to perform.:type new_value: int

Parameters:

new_value

SetStepThreshold(new_value)

Thresholds for step size searches.:type new_value: float

Parameters:

new_value

SetThreshold(new_value)

Threshold for flushing small values.:type new_value: float

Parameters:

new_value

SetVerbosity(new_value)

Whether to have a verbose calculation.:type new_value: boolean

Parameters:

new_value

property thisown

The membership flag