MODFKT: Difference between revisions

From BlueM
Jump to navigation Jump to search
m (Formatierung)
mNo edit summary
Line 133: Line 133:
Objekt zu einer ID
Objekt zu einer ID


[[Kategorie:BlauesModell]]
[[Kategorie:BlueM Code]]
[[Kategorie:BlauesModell Code]]

Revision as of 02:23, 13 September 2007

MODULE
Übersicht
MODBEK
MODBF
MODBIL
MODCON
MODEIN
MODERR
MODEZG
MODFKT
MODGGL
MODHYA
MODHYO
MODKAL
MODMAX
MODMISC
MODSCE
MODSTAT
MODSYS
MODTAL
MODTRS
MODURB
MODVER
MODZIEL
MODZRE

<fortran>FUNCTION FKT_INI () RESULT (LOK)</fortran> Initialisiere die Typen für das Modul Funktionen

<fortran>FUNCTION FKNL_INI () RESULT (LOK)</fortran> Initialisiere die Kennlinien-Typen für das Modul Funktionen

<fortran>FUNCTION FKT_INI_TMP () RESULT (LOK)</fortran> Initialisiere die temporären Typen für das Modul Funktionen

<fortran>FUNCTION FKT_CREATE () RESULT (ID)</fortran> Die nächste freie ID für Funktionen ermitteln

<fortran>FUNCTION FKT_CREATE_TMP () RESULT (ID)</fortran> Die nächste freie ID für FKT_tmp ermitteln

<fortran>FUNCTION FKNL_CREATE () RESULT (ID)</fortran> Die nächste freie ID für FKNL - Kennlinien ermitteln

<fortran>FUNCTION FKNL_CREATE_TMP () RESULT (ID)</fortran> Die nächste freie ID für FKNL_tmp ermitteln

<fortran>FUNCTION FKT_NEU () RESULT (LOK)</fortran> Neues FKT-Objekt einrichten

<fortran>FUNCTION FKT_NEU_TMP () RESULT (LOK)</fortran> Neues FKT_tmp-Objekt einrichten

<fortran>FUNCTION FKNL_NEU () RESULT (LOK)</fortran> Neues Kennlinien-Objekt einrichten

<fortran>FUNCTION FKNL_NEU_TMP () RESULT (LOK)</fortran> Neues FKNL_tmp-Objekt einrichten

<fortran>FUNCTION FKT_LET_VAL () RESULT (LOK)</fortran> Stützstellen FKT-Objekt einrichten

<fortran>FUNCTION FKT_WRITE_VAL () RESULT (LOK)</fortran> Stützstellen FKT-Objekt in Datei schreiben

<fortran>FUNCTION FKT_START () RESULT (LOK)</fortran> Anfangsbedingungen der Funktionen setzen: Steigungen der akt. Funktion berechnen

<fortran>FUNCTION FKT_WEL () RESULT (LOK)</fortran> Aktuelle Funktionen setzen

<fortran>FUNCTION FKT_GET_MAXSTZ () RESULT (N)</fortran>

Maximale Anzahl an Stützstellen einer Funktion

<fortran>FUNCTION FKT_GET_MAXMMTT () RESULT (N)</fortran> Maximale Anzahl an Datumsangaben einer Funktion

<fortran>FUNCTION FKT_GET_FKTANZ_TMP () RESULT (N)</fortran> Anzahl der temporär angelegten Funktionen übergeben

<fortran>FUNCTION FKT_GET_KNLANZ_TMP () RESULT (N)</fortran> Anzahl der temporär angelegten Kennlinien übergeben

<fortran>FUNCTION FKT_GET_ATTRIB_TMP () RESULT (DBID)</fortran> FKT_tmp-Objekt auslesen

<fortran>FUNCTION FKNL_GET_NSTZ () RESULT (N)</fortran> Stützstellenanzahl der angelegten Kennlinien übergeben

<fortran>FUNCTION FKNL_GET_NSTZ_TMP () RESULT (N)</fortran> Anzahl der temporär angelegten Kennlinien übergeben

<fortran>FUNCTION FKNL_GET_KNL () RESULT (NSTZ)</fortran> Kennlinien-Werte auslesen

<fortran>FUNCTION FKNL_GET_KNL_XSKAL () RESULT (XSkal)</fortran> Kennlinien-Werte Skalierungsfaktor auslesen

<fortran>FUNCTION FKNL_GET_KNL_TMP () RESULT (NSTZ)</fortran> Temporäre Kennlinien-Werte auslesen

<fortran>FUNCTION FKT_ASSIGN_KNL () RESULT (LOK)</fortran> Temporäre Kennlinien zu festen Kennlinien zuordnen

<fortran>FUNCTION FKT_READ_ATTRIB () RESULT (anzMMTT)</fortran> Anzahl der Beziehungen auslesen für eine Funktion

<fortran>FUNCTION FKTREAD () RESULT(anzfktzeilen)</fortran> Übergabe aller Funktionen in den Array FktZeile()

<fortran>FUNCTION FKT_GETFKT () RESULT (NSTZ)</fortran> Aktuelle gültige Funktion auslesen

<fortran>FUNCTION FKT_GET_FKTWERTE () RESULT (NSTZ)</fortran> Nach Datum gültige Funktion auslesen

<fortran>FUNCTION FKT_WRITE_FKTWERTE () RESULT (LOK)</fortran> Funktionswerte in Datei schreiben (Datei muss bereits offen sein)

<fortran>FUNCTION FKT_isSKALIERT () RESULT (LOK)</fortran> Logical Skalierung auslesen

<fortran>FUNCTION FKT_GET_XSKAL () RESULT (XSkal)</fortran> X-Skalierfaktor auslesen

<fortran>FUNCTION FKT_GETFAK () RESULT (Faktor)</fortran> Faktor mit IST, SOLL aus einer Funktion auslesen

<fortran>FUNCTION FKT_GET_ANZMMTT () RESULT(N)</fortran> Anzahl der Funktionen auslesen

<fortran>FUNCTION FKT_GET_SOURCE () RESULT(ISOURCE)</fortran> Herkunft Funktionen auslesen

<fortran>FUNCTION FKT_GET_AKTFKT () RESULT (ifkt)</fortran> Die aktuelle Funktionsnummer ermitteln von FKTID kommend

<fortran>FUNCTION FKT_GET_AKTMMTT () RESULT (ifkt)</fortran> Die aktuelle Funktionsnummer ermitteln

<fortran>FUNCTION FKT_GET_FKTID () RESULT (FKTID)</fortran> FunktionsID für Funktionsnummer

<fortran>FUNCTION FKT_GET_ID () RESULT (ID)</fortran> FunktionsID für Funktionsnummer

<fortran>FUNCTION FKT_IDObj () RESULT (objptr)</fortran> Objekt zu einer ID

<fortran>FUNCTION FKTtmp_IDObj () RESULT (objptr)</fortran> Objekt zu einer ID

<fortran>FUNCTION FKNL_IDObj () RESULT (objptr)</fortran> Objekt zu einer ID

<fortran>FUNCTION FKNLtmp_IDObj () RESULT (objptr)</fortran> Objekt zu einer ID