MoDeNa
1.0
Software framework facilitating sequential multi-scale modelling
|
#include "inline.h"
#include <stddef.h>
Go to the source code of this file.
Data Structures | |
struct | modena_siunits_t |
struct | modena_inputs_t |
struct | modena_outputs_t |
Macros | |
#define | __BEGIN_DECLS /* empty */ |
#define | __END_DECLS /* empty */ |
Functions | |
modena_siunits_t * | modena_siunits_new () |
int | modena_siunits_get (const modena_siunits_t *self, const size_t i) |
void | modena_siunits_destroy (modena_siunits_t *self) |
modena_inputs_t * | modena_inputs_new (const struct modena_model_t *self) |
modena_outputs_t * | modena_outputs_new (const struct modena_model_t *self) |
void | modena_inputs_destroy (modena_inputs_t *inputs) |
void | modena_outputs_destroy (modena_outputs_t *outputs) |
INLINE_DECL void | modena_inputs_set (modena_inputs_t *self, const size_t i, double x) |
INLINE_DECL void | modena_inherited_inputs_set (modena_inputs_t *self, const size_t i, double x) |
INLINE_DECL double | modena_inputs_get (const modena_inputs_t *self, const size_t i) |
INLINE_DECL double | modena_inherited_inputs_get (const modena_inputs_t *self, const size_t i) |
INLINE_DECL double | modena_outputs_get (const modena_outputs_t *self, const size_t i) |
Low-level interface library
Definition in file inputsoutputs.h.