nl_api.c File Reference
#include <NL/nl_private.h>
#include <NL/nl_matrix.h>
#include <NL/nl_context.h>
#include <NL/nl_iterative_solvers.h>
#include <NL/nl_preconditioners.h>
#include <NL/nl_superlu.h>
Go to the source code of this file.
Functions |
| void | nlBegin (NLenum prim) |
| void | nlBeginMatrix () |
| void | nlBeginRow () |
| void | nlBeginSystem () |
| void | nlCoefficient (NLuint index, NLdouble value) |
| void | nlDisable (NLenum pname) |
| void | nlEnable (NLenum pname) |
| void | nlEnd (NLenum prim) |
| void | nlEndMatrix () |
| void | nlEndRow () |
| void | nlEndSystem () |
| void | nlGetBooleanv (NLenum pname, NLboolean *params) |
| void | nlGetDoublev (NLenum pname, NLdouble *params) |
| void | nlGetFunction (NLenum pname, void **param) |
| void | nlGetIntergerv (NLenum pname, NLint *params) |
| NLdouble | nlGetVariable (NLuint index) |
| NLboolean | nlInitExtension (char *extension) |
| NLboolean | nlIsEnabled (NLenum pname) |
| void | nlLockVariable (NLuint index) |
| void | nlNormalizeRow (NLdouble weight) |
| void | nlRowParameterd (NLenum pname, NLdouble param) |
| void | nlRowParameteri (NLenum pname, NLint param) |
| void | nlScaleRow (NLdouble s) |
| void | nlSetFunction (NLenum pname, void *param) |
| void | nlSetVariable (NLuint index, NLdouble value) |
| NLboolean | nlSolve () |
| void | nlSolverParameterd (NLenum pname, NLdouble param) |
| void | nlSolverParameteri (NLenum pname, NLint param) |
| void | nlUnlockVariable (NLuint index) |
| NLboolean | nlVariableIsLocked (NLuint index) |
| void | nlVariablesToVector () |
| void | nlVectorToVariables () |
Function Documentation
| void nlDisable |
( |
NLenum |
pname |
) |
|
| void nlEnable |
( |
NLenum |
pname |
) |
|
| void nlGetFunction |
( |
NLenum |
pname, |
|
|
void ** |
param | |
|
) |
| | |
| NLboolean nlInitExtension |
( |
char * |
extension |
) |
|
| void nlLockVariable |
( |
NLuint |
index |
) |
|
| void nlSetFunction |
( |
NLenum |
pname, |
|
|
void * |
param | |
|
) |
| | |
| void nlUnlockVariable |
( |
NLuint |
index |
) |
|
| void nlVariablesToVector |
( |
|
) |
|
| void nlVectorToVariables |
( |
|
) |
|