$search

nl_context.h File Reference

#include <NL/nl_private.h>
#include <NL/nl_matrix.h>
Include dependency graph for nl_context.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  NLContextStruct
struct  NLVariable

Defines

#define NL_STATE_INITIAL   0
#define NL_STATE_MATRIX   2
#define NL_STATE_MATRIX_CONSTRUCTED   4
#define NL_STATE_ROW   3
#define NL_STATE_SOLVED   6
#define NL_STATE_SYSTEM   1
#define NL_STATE_SYSTEM_CONSTRUCTED   5

Typedefs

typedef void(* NLMatrixFunc )(double *x, double *y)
typedef NLboolean(* NLSolverFunc )()

Functions

void nlCheckState (NLenum state)
NLboolean nlDefaultSolver ()
void nlMatrixVectorProd_default (NLdouble *x, NLdouble *y)
void nlTransition (NLenum from_state, NLenum to_state)

Variables

NLContextStructnlCurrentContext

Define Documentation

#define NL_STATE_INITIAL   0

Definition at line 55 of file nl_context.h.

#define NL_STATE_MATRIX   2

Definition at line 57 of file nl_context.h.

#define NL_STATE_MATRIX_CONSTRUCTED   4

Definition at line 59 of file nl_context.h.

#define NL_STATE_ROW   3

Definition at line 58 of file nl_context.h.

#define NL_STATE_SOLVED   6

Definition at line 61 of file nl_context.h.

#define NL_STATE_SYSTEM   1

Definition at line 56 of file nl_context.h.

#define NL_STATE_SYSTEM_CONSTRUCTED   5

Definition at line 60 of file nl_context.h.


Typedef Documentation

typedef void(* NLMatrixFunc)(double *x, double *y)

Definition at line 46 of file nl_context.h.

typedef NLboolean(* NLSolverFunc)()

Definition at line 47 of file nl_context.h.


Function Documentation

void nlCheckState ( NLenum  state  ) 

Definition at line 108 of file nl_context.c.

NLboolean nlDefaultSolver (  ) 

Definition at line 181 of file nl_context.c.

void nlMatrixVectorProd_default ( NLdouble x,
NLdouble y 
)

Definition at line 44 of file nl_context.c.

void nlTransition ( NLenum  from_state,
NLenum  to_state 
)

Definition at line 112 of file nl_context.c.


Variable Documentation

Definition at line 42 of file nl_context.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


opennl
Author(s): Benjamin Pitzer
autogenerated on Mon Mar 4 11:05:49 2013