[CONFIG]
INCLUDE=0
VAR=1
LOWINIT=1
FCT=0
SSP=0
CODE=1
LIBRARY=0
FINISH=0

[VAR]
VAR1=%     %SNM_DerivFiltre_XX_NUMFCT1_XX : DOUBLE;
VAR2=%     %ENM_DerivFiltre_XX_NUMFCT1_XX : DOUBLE;
VAR3=%     %Coeff_DerivFiltre_XX_NUMFCT1_XX : DOUBLE;
VAR4=%     %Flag_DerivFiltre_XX_NUMFCT1_XX : INTEGER;
VAR5=%     %Nouveau_XX_SORTIE1_XX : INTEGER;

[LOWINIT]
LI1=ENM_DerivFiltre_XX_NUMFCT1_XX := 0.0;
LI2=SNM_DerivFiltre_XX_NUMFCT1_XX := 0.0;
LI3=Coeff_DerivFiltre_XX_NUMFCT1_XX := exp(-XX_PARAM1_XX*XX_PARAM2_XX);
LI4=Flag_DerivFiltre_XX_NUMFCT1_XX := 0;

[CODE]
C1=Nouveau_XX_SORTIE1_XX := 0;
C2=IF (Nouveau_XX_ENTREE1_XX=1) THEN BEGIN
C3=%   %IF (Flag_DerivFiltre_XX_NUMFCT1_XX = 0) THEN BEGIN
C4=%       %ENM_DerivFiltre_XX_NUMFCT1_XX := XX_ENTREE1_XX;
C5=%       %Flag_DerivFiltre_XX_NUMFCT1_XX := 1;
C6=%   %END;
C7=%   %XX_SORTIE1_XX := Coeff_DerivFiltre_XX_NUMFCT1_XX*SNM_DerivFiltre_XX_NUMFCT1_XX+XX_PARAM1_XX*(XX_ENTREE1_XX-ENM_DerivFiltre_XX_NUMFCT1_XX);
C8=%   %Nouveau_XX_SORTIE1_XX := 1;
C9=%   %SNM_DerivFiltre_XX_NUMFCT1_XX := XX_SORTIE1_XX;
C10=%   %ENM_DerivFiltre_XX_NUMFCT1_XX := XX_ENTREE1_XX;
C11=END;
