#include <float.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include "rtwtypes.h"#include "rtmodel.h"#include "rt_sim.h"#include "rt_logging.h"#include "ext_work.h"

Go to the source code of this file.
Defines | |
| #define | CONCAT(name1, name2) EXPAND_CONCAT(name1,name2) |
| #define | EXPAND_CONCAT(name1, name2) name1 ## name2 |
| #define | MATFILE MATFILE1(MODEL) |
| #define | MATFILE1(file) MATFILE2(file) |
| #define | MATFILE2(file) #file ".mat" |
| #define | MODEL_INITIALIZE CONCAT(MODEL,_initialize) |
| #define | MODEL_OUTPUT CONCAT(MODEL,_output) |
| #define | MODEL_TERMINATE CONCAT(MODEL,_terminate) |
| #define | MODEL_UPDATE CONCAT(MODEL,_update) |
| #define | QUOTE(name) QUOTE1(name) /* need to expand name */ |
| #define | QUOTE1(name) #name |
| #define | RT_MDL CONCAT(MODEL,_M) |
| #define | RT_MODEL CONCAT(MODEL,_rtModel) |
| #define | RUN_FOREVER -1.0 |
Functions | |
| void | MODEL_INITIALIZE (void) |
| void | MODEL_OUTPUT (void) |
| void | MODEL_TERMINATE (void) |
| void | MODEL_UPDATE (void) |
| #define CONCAT | ( | name1, | |
| name2 | |||
| ) | EXPAND_CONCAT(name1,name2) |
| #define EXPAND_CONCAT | ( | name1, | |
| name2 | |||
| ) | name1 ## name2 |
| #define MODEL_INITIALIZE CONCAT(MODEL,_initialize) |
| #define MODEL_OUTPUT CONCAT(MODEL,_output) |
| #define MODEL_TERMINATE CONCAT(MODEL,_terminate) |
| #define MODEL_UPDATE CONCAT(MODEL,_update) |
| #define RUN_FOREVER -1.0 |
| void MODEL_INITIALIZE | ( | void | ) |
| void MODEL_OUTPUT | ( | void | ) |
| void MODEL_TERMINATE | ( | void | ) |
| void MODEL_UPDATE | ( | void | ) |