Datensatzklasse AMPSomFunctions.SOMVariables
java.lang.Object
java.lang.Record
net.simplace.sim.components.experimental.som.AMPSomFunctions.SOMVariables
- Umschließende Klasse:
AMPSomFunctions
public static record AMPSomFunctions.SOMVariables(Double[] C12Pom, Double[] C14Pom, Double[] NPom, Double[] C12Dom, Double[] C14Dom, Double[] NDom, Double[] C12Microbes, Double[] C14Microbes, Double[] NMicrobes, Double[] C12Necromass, Double[] C14Necromass, Double[] NNecromass, Double[] C12MaomDom, Double[] C14MaomDom, Double[] NMaomDom, Double[] C12MaomNecromass, Double[] C14MaomNecromass, Double[] NMaomNecromass, Double[] C12Co2, Double[] C14Co2, Double[] NMin, Double[] Surf)
extends Record
Record to store state and rate vector in a "human readable" form
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungSOMVariables(Double[] C12Pom, Double[] C14Pom, Double[] NPom, Double[] C12Dom, Double[] C14Dom, Double[] NDom, Double[] C12Microbes, Double[] C14Microbes, Double[] NMicrobes, Double[] C12Necromass, Double[] C14Necromass, Double[] NNecromass, Double[] C12MaomDom, Double[] C14MaomDom, Double[] NMaomDom, Double[] C12MaomNecromass, Double[] C14MaomNecromass, Double[] NMaomNecromass, Double[] C12Co2, Double[] C14Co2, Double[] NMin, Double[] Surf) Erstellt eine Instanz einer DatensatzklasseSOMVariables. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungDouble[]C12Co2()Gibt den Wert für die DatensatzkomponenteC12Co2zurück.Double[]C12Dom()Gibt den Wert für die DatensatzkomponenteC12Domzurück.Double[]Gibt den Wert für die DatensatzkomponenteC12MaomDomzurück.Double[]Gibt den Wert für die DatensatzkomponenteC12MaomNecromasszurück.Double[]Gibt den Wert für die DatensatzkomponenteC12Microbeszurück.Double[]Gibt den Wert für die DatensatzkomponenteC12Necromasszurück.Double[]C12Pom()Gibt den Wert für die DatensatzkomponenteC12Pomzurück.Double[]C14Co2()Gibt den Wert für die DatensatzkomponenteC14Co2zurück.Double[]C14Dom()Gibt den Wert für die DatensatzkomponenteC14Domzurück.Double[]Gibt den Wert für die DatensatzkomponenteC14MaomDomzurück.Double[]Gibt den Wert für die DatensatzkomponenteC14MaomNecromasszurück.Double[]Gibt den Wert für die DatensatzkomponenteC14Microbeszurück.Double[]Gibt den Wert für die DatensatzkomponenteC14Necromasszurück.Double[]C14Pom()Gibt den Wert für die DatensatzkomponenteC14Pomzurück.final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.static AMPSomFunctions.SOMVariablesCreates the record from an arrayfinal inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.Double[]NDom()Gibt den Wert für die DatensatzkomponenteNDomzurück.Double[]NMaomDom()Gibt den Wert für die DatensatzkomponenteNMaomDomzurück.Double[]Gibt den Wert für die DatensatzkomponenteNMaomNecromasszurück.Double[]Gibt den Wert für die DatensatzkomponenteNMicrobeszurück.Double[]NMin()Gibt den Wert für die DatensatzkomponenteNMinzurück.Double[]Gibt den Wert für die DatensatzkomponenteNNecromasszurück.Double[]NPom()Gibt den Wert für die DatensatzkomponenteNPomzurück.Double[]Surf()Gibt den Wert für die DatensatzkomponenteSurfzurück.Double[]toArray()Puts all record values into a single arrayfinal StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
-
Konstruktordetails
-
SOMVariables
public SOMVariables(Double[] C12Pom, Double[] C14Pom, Double[] NPom, Double[] C12Dom, Double[] C14Dom, Double[] NDom, Double[] C12Microbes, Double[] C14Microbes, Double[] NMicrobes, Double[] C12Necromass, Double[] C14Necromass, Double[] NNecromass, Double[] C12MaomDom, Double[] C14MaomDom, Double[] NMaomDom, Double[] C12MaomNecromass, Double[] C14MaomNecromass, Double[] NMaomNecromass, Double[] C12Co2, Double[] C14Co2, Double[] NMin, Double[] Surf) Erstellt eine Instanz einer DatensatzklasseSOMVariables.- Parameter:
C12Pom- Wert für die DatensatzkomponenteC12PomC14Pom- Wert für die DatensatzkomponenteC14PomNPom- Wert für die DatensatzkomponenteNPomC12Dom- Wert für die DatensatzkomponenteC12DomC14Dom- Wert für die DatensatzkomponenteC14DomNDom- Wert für die DatensatzkomponenteNDomC12Microbes- Wert für die DatensatzkomponenteC12MicrobesC14Microbes- Wert für die DatensatzkomponenteC14MicrobesNMicrobes- Wert für die DatensatzkomponenteNMicrobesC12Necromass- Wert für die DatensatzkomponenteC12NecromassC14Necromass- Wert für die DatensatzkomponenteC14NecromassNNecromass- Wert für die DatensatzkomponenteNNecromassC12MaomDom- Wert für die DatensatzkomponenteC12MaomDomC14MaomDom- Wert für die DatensatzkomponenteC14MaomDomNMaomDom- Wert für die DatensatzkomponenteNMaomDomC12MaomNecromass- Wert für die DatensatzkomponenteC12MaomNecromassC14MaomNecromass- Wert für die DatensatzkomponenteC14MaomNecromassNMaomNecromass- Wert für die DatensatzkomponenteNMaomNecromassC12Co2- Wert für die DatensatzkomponenteC12Co2C14Co2- Wert für die DatensatzkomponenteC14Co2NMin- Wert für die DatensatzkomponenteNMinSurf- Wert für die DatensatzkomponenteSurf
-
-
Methodendetails
-
fromArray
Creates the record from an array- Parameter:
arr- Array with valuesn- size of the record's arrays- Gibt zurück:
- the record
-
toArray
Puts all record values into a single array- Gibt zurück:
- array with all values
-
toString
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück. Die Darstellung enthält den Namen der Klasse, gefolgt vom Namen und Wert jeder der Datensatzkomponenten. -
hashCode
public final int hashCode()Gibt einen Hashcodewert für diese Objekt zurück. Der Wert wird vom Hashcode jeder der Datensatzkomponenten abgeleitet. -
equals
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist. Die Objekte sind gleich, wenn das andere Objekt der gleichen Klasse angehört und alle Datensatzkomponenten gleich sind. Alle Komponenten in dieser Datensatzklasse werden verglichen mitObjects::equals(Object,Object). -
C12Pom
Gibt den Wert für die DatensatzkomponenteC12Pomzurück.- Gibt zurück:
- Wert der Datensatzkomponente
C12Pom
-
C14Pom
Gibt den Wert für die DatensatzkomponenteC14Pomzurück.- Gibt zurück:
- Wert der Datensatzkomponente
C14Pom
-
NPom
Gibt den Wert für die DatensatzkomponenteNPomzurück.- Gibt zurück:
- Wert der Datensatzkomponente
NPom
-
C12Dom
Gibt den Wert für die DatensatzkomponenteC12Domzurück.- Gibt zurück:
- Wert der Datensatzkomponente
C12Dom
-
C14Dom
Gibt den Wert für die DatensatzkomponenteC14Domzurück.- Gibt zurück:
- Wert der Datensatzkomponente
C14Dom
-
NDom
Gibt den Wert für die DatensatzkomponenteNDomzurück.- Gibt zurück:
- Wert der Datensatzkomponente
NDom
-
C12Microbes
Gibt den Wert für die DatensatzkomponenteC12Microbeszurück.- Gibt zurück:
- Wert der Datensatzkomponente
C12Microbes
-
C14Microbes
Gibt den Wert für die DatensatzkomponenteC14Microbeszurück.- Gibt zurück:
- Wert der Datensatzkomponente
C14Microbes
-
NMicrobes
Gibt den Wert für die DatensatzkomponenteNMicrobeszurück.- Gibt zurück:
- Wert der Datensatzkomponente
NMicrobes
-
C12Necromass
Gibt den Wert für die DatensatzkomponenteC12Necromasszurück.- Gibt zurück:
- Wert der Datensatzkomponente
C12Necromass
-
C14Necromass
Gibt den Wert für die DatensatzkomponenteC14Necromasszurück.- Gibt zurück:
- Wert der Datensatzkomponente
C14Necromass
-
NNecromass
Gibt den Wert für die DatensatzkomponenteNNecromasszurück.- Gibt zurück:
- Wert der Datensatzkomponente
NNecromass
-
C12MaomDom
Gibt den Wert für die DatensatzkomponenteC12MaomDomzurück.- Gibt zurück:
- Wert der Datensatzkomponente
C12MaomDom
-
C14MaomDom
Gibt den Wert für die DatensatzkomponenteC14MaomDomzurück.- Gibt zurück:
- Wert der Datensatzkomponente
C14MaomDom
-
NMaomDom
Gibt den Wert für die DatensatzkomponenteNMaomDomzurück.- Gibt zurück:
- Wert der Datensatzkomponente
NMaomDom
-
C12MaomNecromass
Gibt den Wert für die DatensatzkomponenteC12MaomNecromasszurück.- Gibt zurück:
- Wert der Datensatzkomponente
C12MaomNecromass
-
C14MaomNecromass
Gibt den Wert für die DatensatzkomponenteC14MaomNecromasszurück.- Gibt zurück:
- Wert der Datensatzkomponente
C14MaomNecromass
-
NMaomNecromass
Gibt den Wert für die DatensatzkomponenteNMaomNecromasszurück.- Gibt zurück:
- Wert der Datensatzkomponente
NMaomNecromass
-
C12Co2
Gibt den Wert für die DatensatzkomponenteC12Co2zurück.- Gibt zurück:
- Wert der Datensatzkomponente
C12Co2
-
C14Co2
Gibt den Wert für die DatensatzkomponenteC14Co2zurück.- Gibt zurück:
- Wert der Datensatzkomponente
C14Co2
-
NMin
Gibt den Wert für die DatensatzkomponenteNMinzurück.- Gibt zurück:
- Wert der Datensatzkomponente
NMin
-
Surf
Gibt den Wert für die DatensatzkomponenteSurfzurück.- Gibt zurück:
- Wert der Datensatzkomponente
Surf
-