1 /* $Header: /var/cvs/mbdyn/mbdyn/mbdyn-1.0/modules/module-FMU/mbdynFMI_config.h,v 1.3 2017/01/12 15:20:16 masarati Exp $ */ 2 /* 3 * MBDyn (C) is a multibody analysis code. 4 * http://www.mbdyn.org 5 * 6 * Copyright (C) 1996-2017 7 * 8 * Pierangelo Masarati <masarati@aero.polimi.it> 9 * Paolo Mantegazza <mantegazza@aero.polimi.it> 10 * 11 * Dipartimento di Ingegneria Aerospaziale - Politecnico di Milano 12 * via La Masa, 34 - 20156 Milano, Italy 13 * http://www.aero.polimi.it 14 * 15 * Changing this copyright notice is forbidden. 16 * 17 * This program is free software; you can redistribute it and/or modify 18 * it under the terms of the GNU General Public License as published by 19 * the Free Software Foundation (version 2 of the License). 20 * 21 * 22 * This program is distributed in the hope that it will be useful, 23 * but WITHOUT ANY WARRANTY; without even the implied warranty of 24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 25 * GNU General Public License for more details. 26 * 27 * You should have received a copy of the GNU General Public License 28 * along with this program; if not, write to the Free Software 29 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 30 */ 31 32 /* 33 AUTHOR: Devyesh Tandon <devyeshtandon+mbdyn@gmail.com> 34 Copyright (C) 2016(-2017) all rights reserved. 35 The copyright of this patch is transferred 36 to Pierangelo Masarati and Paolo Mantegazza 37 for use in the software MBDyn as described 38 in the GNU Public License version 2.1 39 40 */ 41 42 #include "mbdynFMI.h" 43 44 #define BUFFER 1000 45 46 void importlogger(jm_callbacks* c, jm_string module, jm_log_level_enu_t log_level, jm_string message); 47 48 void setup_callbacks(jm_callbacks* callbacks); 49 50 int error(const char* test, int value); 51 52 int sumde(int x, int y); 53 54 std::string UncompressLocation(const char* location); 55