ArmadilloSolver
The GeMA Armadillo Numeric Solver Plugin
Plugin options

The syntax for creating a Numeric Solver object follows the basic syntax used for creating every plugin based object. The only aditional option provided by the Armadillo solver is the sparse field that enables the user to choose between using sparse matrices (the default) or not.

Example

NumericalSolver
{
id = 'solver',
typeName = 'ArmadilloSolver',
description = 'Direct matrix solver',
}

Fields

Field Description Type Required
id The numeric solver name. String Yes
typeName The plugin name. Should be equal to "ArmadilloSolver". String Yes
description A description of the numeric solver purpose. String No
sparse Flag defining if the solver should enable the use of sparse matrices and the SuperLU solver (true) or use full matrices and the LAPACK solver (false). Default = true. Boolean No