31.01.2014 Aufrufe

disser1.pdf (2006 KB) - Ernst-Moritz-Arndt-Universität Greifswald

disser1.pdf (2006 KB) - Ernst-Moritz-Arndt-Universität Greifswald

disser1.pdf (2006 KB) - Ernst-Moritz-Arndt-Universität Greifswald

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

A. DIRCOL<br />

C* of the form<br />

C* F(E) = F1(E(1)) + F2(E(2)) + ... + FM(E(M))<br />

C* which is a sum of functions F_i, i = 1,...,M, that<br />

depend<br />

C* either only on the state, control and parameter values<br />

C* at initial (i=1) or final (i=M) time, or on the leftand<br />

C* rightsided limites at a switching point (i=2,...M-1).<br />

C*<br />

C*<br />

C* -----------<br />

C* EXIT-Parameters:<br />

C* ----------<br />

C* FOBJ...computed value of the NR-th part FNR(E(NR)) of<br />

the sum<br />

C* defines the objective (real)<br />

C<br />

IMPLICIT NONE<br />

C<br />

INTEGER NX, LU, LP, NR<br />

C**** REAL<br />

DOUBLE PRECISION<br />

+ ENR, XL(NX), UL(LU), P(LP), FOBJ, XR(NX), UR(LU)<br />

C<br />

C-----BEGIN--PROBLEM<br />

C<br />

IF (NR .EQ. 2) THEN<br />

FOBJ = -XL(4)<br />

ELSE<br />

FOBJ = 0.0D0<br />

END IF<br />

C<br />

C------END---PROBLEM<br />

C<br />

RETURN<br />

C -- End of subroutine USROBJ<br />

END<br />

SUBROUTINE USRDEQ( IPHASE, NX, LU, LP, X, U, P, T, F)<br />

C*****************************************<br />

C* Purpose:<br />

C* -----<br />

C* Computation of the right hand side F of the<br />

128

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!