Mercurial > dive4elements > river
view artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/common/AbstractTkhResultRow.java @ 8946:5d5d482da3e9
Implementing SINFO - FlowDepthMinMax calculation
author | gernotbelger |
---|---|
date | Tue, 13 Mar 2018 18:49:33 +0100 |
parents | |
children |
line wrap: on
line source
/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde * Software engineering by * Björnsen Beratende Ingenieure GmbH * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt * * This file is Free Software under the GNU AGPL (>=v3) * and comes with ABSOLUTELY NO WARRANTY! Check out the * documentation coming with Dive4Elements River for details. */ package org.dive4elements.river.artifacts.sinfo.common; import org.dive4elements.river.artifacts.sinfo.tkhcalculation.SoilKind; import org.dive4elements.river.artifacts.sinfo.tkhcalculation.Tkh; /** * Contains common result data of flow-depth- and tkh-calculations. * * @author Gernot Belger */ public abstract class AbstractTkhResultRow extends AbstractSInfoResultRow { private static final long serialVersionUID = 1L; private final Tkh tkh; public AbstractTkhResultRow(final Tkh tkh, final String waterlevelLabel, final String gauge, final String location) { super(waterlevelLabel, gauge, location); this.tkh = tkh; } public final double getStation() { return this.tkh.getStation(); } public final SoilKind getTkhKind() { return this.tkh.getKind(); } public final double getTkh() { return this.tkh.getTkh(); } public final double getTkhUp() { return this.tkh.getUp(); } public final double getTkhDown() { return this.tkh.getDown(); } public final double getWaterlevel() { return this.tkh.getWaterlevel(); } public final double getDischarge() { return this.tkh.getDischarge(); } public final double getMeanBedHeight() { return this.tkh.getMeanBedHeight(); } public final double getFlowDepth() { return this.tkh.getFlowDepth(); } public double getFlowDepthWithTkh() { return this.tkh.getFlowDepthTkh(); } public double getVelocity() { return this.tkh.getVelocity(); } public double getD50() { return this.tkh.getD50(); } public double getTau() { return this.tkh.getTau(); } }