My Project
0.0.16
QUCS Mapping
|
#include <applications.h>
Classes | |
class | application |
struct | application_t |
class | assignment |
class | checker |
class | constant |
class | differentiate |
struct | differentiation_t |
class | evaluate |
class | node |
class | reference |
class | solver |
Public Types | |
enum | NodeTag { UNKNOWN = -1, CONSTANT = 0, REFERENCE, APPLICATION, ASSIGNMENT } |
enum | ConstantTag { TAG_UNKNOWN = 0, TAG_DOUBLE = 1, TAG_COMPLEX = 2, TAG_VECTOR = 4, TAG_MATRIX = 8, TAG_MATVEC = 16, TAG_CHAR = 32, TAG_STRING = 64, TAG_RANGE = 128, TAG_BOOLEAN = 256 } |
typedef node *(* | differentiator_t )(application *, char *) |
typedef constant *(* | evaluator_t )(constant *) |
typedef node *(* | differentiator_t )(application *, char *) |
typedef constant *(* | evaluator_t )(constant *) |
Public Attributes | |
struct differentiation_t | differentiations [] |
struct application_t | applications [] |
Definition at line 30 of file applications.h.
typedef node*(* eqn::differentiator_t)(application *, char *) |
Definition at line 100 of file differentiate.h.
typedef node*(* eqn::differentiator_t)(application *, char *) |
Definition at line 229 of file equation.h.
typedef constant*(* eqn::evaluator_t)(constant *) |
Definition at line 226 of file equation.h.
typedef constant*(* eqn::evaluator_t)(constant *) |
Definition at line 784 of file evaluate.h.
enum eqn::ConstantTag |
TAG_UNKNOWN | |
TAG_DOUBLE | |
TAG_COMPLEX | |
TAG_VECTOR | |
TAG_MATRIX | |
TAG_MATVEC | |
TAG_CHAR | |
TAG_STRING | |
TAG_RANGE | |
TAG_BOOLEAN |
Definition at line 133 of file equation.h.
enum eqn::NodeTag |
Definition at line 47 of file equation.h.
struct application_t eqn::applications[] |
Definition at line 796 of file evaluate.h.
struct differentiation_t eqn::differentiations[] |
Definition at line 110 of file differentiate.h.