de.elisabetheckstaedt.dipl.common
Class Verbraucher

java.lang.Object
  extended by de.elisabetheckstaedt.dipl.common.Kostentraeger
      extended by de.elisabetheckstaedt.dipl.common.Einzelobjekt
          extended by de.elisabetheckstaedt.dipl.common.Verbraucher
All Implemented Interfaces:
Investitionsgut
Direct Known Subclasses:
Buero, Hotel, Shopping

public class Verbraucher
extends Einzelobjekt


Constructor Summary
Verbraucher()
           
 
Method Summary
 java.lang.String getBauteilart()
           
 double getGrundlast()
           
 double[][] getLastf()
           
 double[] getLastfaktor()
           
 double[][] getNutzf()
           
 double[] getNutzfaktor()
           
 double getNutzflaeche()
           
 double getNutzlast()
           
 double[] getOrt()
           
 double getOrt(int i)
           
 double getRaumsolltemperatur()
           
 double getWaermedurchgangswert()
           
 double[] Grundlastsumme()
           
 double[] Kaelteleistung(double[] Aussentemperatur)
           
 double[] Nutzlastsumme()
           
 void setGrundlast(double grundlast)
           
 void setInvestition(double investition)
           
 void setLastf(double[][] lastf)
           
 void setLastfaktor(double[] lastfaktor)
           
 void setNutzf(double[][] nutzf)
           
 void setNutzfaktor(double[] nutzfaktor)
           
 void setNutzflaeche(double nutzflaeche)
           
 void setNutzlast(double nutzlast)
           
 void setOrt(double[] ort)
           
 void setOrt(double ortx, double orty)
           
 void setRaumsolltemperatur(double raumsolltemperatur)
           
 void setWaermedurchgangswert(double waermedurchgangswert)
           
 
Methods inherited from class de.elisabetheckstaedt.dipl.common.Einzelobjekt
Bedienungskosten, Inspektionskosten, Instandsetzungskosten, Investitionskosten, KostenXMLout, Wartungskosten
 
Methods inherited from class de.elisabetheckstaedt.dipl.common.Kostentraeger
Betriebsgebundene_Kosten, getBedienungskosten, getBetriebsgebundene_Kosten, getInspektionskosten, getInstandsetzungskosten, getInvestition, getInvestitionskosten, getKapitalkosten, getKosten, getName, getStromkosten, getStromverbrauch, getVerbrauchsgebundene_Kosten, getWaermekosten, getWaermeverbrauch, getWartungskosten, getWasserkosten, getWasserverbrauch, Kapitalkosten, Kosten, KostenXMLoutflach, setInvestitionskosten, setName, Stromkosten, Stromverbrauch, Verbrauchsgebundene_Kosten, Waermekosten, Waermeverbrauch, Wasserkosten, Wasserverbrauch
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Verbraucher

public Verbraucher()
Method Detail

Nutzlastsumme

public double[] Nutzlastsumme()
Returns:
8760x kW liest Nutzflaeche, Nutzlast, Nutzfaktor

Grundlastsumme

public double[] Grundlastsumme()
Returns:
8760x kW liest Nutzflaeche, Grundlast

Kaelteleistung

public double[] Kaelteleistung(double[] Aussentemperatur)
Parameters:
Aussentemperatur - in °C für jede Stunde des Jahres
Returns:
Kälteleistung in kW für jede Stunde des Jahres liest Nutzflaeche, Raumsolltemperatur, Waermedurchgangswert, Lastfaktor ruft Grundlastsumme(), Nutzlastsumme()

getBauteilart

public java.lang.String getBauteilart()
Specified by:
getBauteilart in class Kostentraeger

getOrt

public double[] getOrt()

getOrt

public double getOrt(int i)

setOrt

public void setOrt(double ortx,
                   double orty)

setOrt

public void setOrt(double[] ort)

getNutzflaeche

public double getNutzflaeche()

setNutzflaeche

public void setNutzflaeche(double nutzflaeche)

getWaermedurchgangswert

public double getWaermedurchgangswert()

setWaermedurchgangswert

public void setWaermedurchgangswert(double waermedurchgangswert)

getRaumsolltemperatur

public double getRaumsolltemperatur()

setRaumsolltemperatur

public void setRaumsolltemperatur(double raumsolltemperatur)

getGrundlast

public double getGrundlast()

setGrundlast

public void setGrundlast(double grundlast)

getNutzlast

public double getNutzlast()

setNutzlast

public void setNutzlast(double nutzlast)

getLastfaktor

public double[] getLastfaktor()

setLastfaktor

public void setLastfaktor(double[] lastfaktor)

getLastf

public double[][] getLastf()

setLastf

public void setLastf(double[][] lastf)

getNutzfaktor

public double[] getNutzfaktor()

setNutzfaktor

public void setNutzfaktor(double[] nutzfaktor)

getNutzf

public double[][] getNutzf()

setNutzf

public void setNutzf(double[][] nutzf)

setInvestition

public void setInvestition(double investition)