MBDyn-1.7.3
|
#include "mbconfig.h"
#include "mbdynFMI.h"
#include "stepsol.h"
#include <sstream>
#include <iostream>
#include <fmilib.h>
#include <FMI2/fmi2_import.h>
#include <FMI/fmi_version.h>
#include <FMI2/fmi2_types.h>
#include <FMI2/fmi2_functions.h>
#include <FMI2/fmi2_enums.h>
#include <FMI/fmi_util.h>
#include "fmi2_import_impl.h"
#include <FMI1/fmi1_import.h>
#include <FMI1/fmi1_types.h>
#include <FMI1/fmi1_functions.h>
#include <FMI1/fmi1_enums.h>
#include "fmi1_import_impl.h"
Go to the source code of this file.
Macros | |
#define | STATUSCHECK(a) |
Functions | |
void | do_event_iteration (fmi2_import_t *fmu, fmi2_event_info_t *eventInfo) |
static void | stepFinished (fmi2_component_environment_t env, fmi2_status_t status) |
int | annotation_start_handle (void *context, const char *parentName, void *parent, const char *elm, const char **attr) |
int | annotation_data_handle (void *context, const char *s, int len) |
int | annotation_end_handle (void *context, const char *elm) |
Variables | |
fmi2_xml_callbacks_t | annotation_callbacks |
#define STATUSCHECK | ( | a | ) |
Definition at line 78 of file mbdynFMI.cc.
Referenced by fmu1::CheckInterrupts(), fmu2::CheckInterrupts(), fmu1::CSPropogate(), fmu2::CSPropogate(), fmu2::GetDirectionalDerivatives(), fmu1::GetStateDerivatives(), fmu2::GetStateDerivatives(), fmu1::GetStateFromRefValue(), fmu2::GetStateFromRefValue(), fmu2::GetStates(), fmu1::ImportCreateDLL(), fmu2::ImportCreateDLL(), fmu1::Initialize(), fmu2::Initialize(), fmu1::InitializeAsSlave(), fmu2::InitializeAsSlave(), fmu1::SetStates(), fmu2::SetStates(), fmu1::SetTime(), fmu2::SetTime(), fmu1::SetValuesByVariable(), fmu2::SetValuesByVariable(), fmu1::~fmu1(), and fmu2::~fmu2().
Definition at line 110 of file mbdynFMI.cc.
int annotation_end_handle | ( | void * | context, |
const char * | elm | ||
) |
Definition at line 118 of file mbdynFMI.cc.
int annotation_start_handle | ( | void * | context, |
const char * | parentName, | ||
void * | parent, | ||
const char * | elm, | ||
const char ** | attr | ||
) |
Definition at line 98 of file mbdynFMI.cc.
void do_event_iteration | ( | fmi2_import_t * | fmu, |
fmi2_event_info_t * | eventInfo | ||
) |
Definition at line 84 of file mbdynFMI.cc.
Referenced by fmu2::CheckInterrupts(), and fmu2::Initialize().
|
static |
Definition at line 93 of file mbdynFMI.cc.
Referenced by fmu2::setCallBackFunction().
fmi2_xml_callbacks_t annotation_callbacks |
Definition at line 124 of file mbdynFMI.cc.
Referenced by fmu2::parseXML().