/*
 * Header file for: Exercise_0_Skeleton/Power Stage
 * Generated with : PLECS 4.9.2
 *                  PLECS RT Box 1 3.1.2
 * Generated on   : 17 Feb 2025 15:19:06
 */
#ifndef PLECS_HEADER_Plant_h_
#define PLECS_HEADER_Plant_h_

#include <stdbool.h>
#include <stdint.h>

/* Model floating point type */
typedef float Plant_FloatType;

/* Model checksum */
extern const char * const Plant_checksum;

/* Model error status */
extern const char * Plant_errorStatus;


/* Model sample time */
extern const float Plant_sampleTime;


#if defined(EXTERNAL_MODE) && EXTERNAL_MODE
/* External mode signals */
#define Plant_NumExtModeSignals 33
extern const float * const Plant_ExtModeSignals[];
/* Tunable parameters */
#define Plant_NumTunableParameters 0
#endif /* defined(EXTERNAL_MODE) */


/* Entry point functions */
void Plant_initialize(float time);
void Plant_step(void);
void Plant_terminate(void);

#endif /* PLECS_HEADER_Plant_h_ */
