Interface PipeLineInterface
- All Superinterfaces:
NamedInterface, Runnable, Serializable, SimulationInterface, TwoPortInterface
- All Known Implementing Classes:
AdiabaticPipe, AdiabaticTwoPhasePipe, IncompressiblePipeFlow, OnePhasePipeLine, PipeBeggsAndBrills, Pipeline, SimpleTPoutPipeline, TransientPipe, TubingPerformance, TwoFluidPipe, TwoPhasePipeLine, WaterHammerPipe
PipeLineInterface interface.
- Version:
- $Id: $Id
- Author:
- esol
-
Method Summary
Modifier and TypeMethodDescriptiongetPipe()getPipe.voidsetHeightProfile(double[] heights) setHeightProfile.voidsetInitialFlowPattern(String flowPattern) setInitialFlowPattern.voidsetLegPositions(double[] positions) setLegPositions.voidsetNumberOfLegs(int number) setNumberOfLegs.voidsetNumberOfNodesInLeg(int number) setNumberOfNodesInLeg.voidsetOuterTemperatures(double[] outerTemp) setOuterTemperatures.voidsetOutputFileName(String name) setOutputFileName.voidsetPipeDiameters(double[] diameter) setPipeDiameters.voidsetPipeWallRoughness(double[] rough) setPipeWallRoughness.Methods inherited from interface NamedInterface
getName, getTagName, setName, setTagNameMethods inherited from interface SimulationInterface
getCalculateSteadyState, getCalculationIdentifier, getReport_json, getTime, increaseTime, isRunInSteps, run, run, run_step, run_step, runTransient, runTransient, setCalculateSteadyState, setCalculationIdentifier, setRunInSteps, setTime, solvedMethods inherited from interface TwoPortInterface
getInletPressure, getInletStream, getInletTemperature, getInStream, getOutletPressure, getOutletStream, getOutletTemperature, getOutStream, setInletPressure, setInletStream, setInletTemperature, setOutletPressure, setOutletStream, setOutletTemperature
-
Method Details
-
setNumberOfLegs
void setNumberOfLegs(int number) setNumberOfLegs.
- Parameters:
number- a int
-
setHeightProfile
void setHeightProfile(double[] heights) setHeightProfile.
- Parameters:
heights- an array of type double
-
setLegPositions
void setLegPositions(double[] positions) setLegPositions.
- Parameters:
positions- an array of type double
-
setPipeDiameters
void setPipeDiameters(double[] diameter) setPipeDiameters.
- Parameters:
diameter- an array of type double
-
setPipeWallRoughness
void setPipeWallRoughness(double[] rough) setPipeWallRoughness.
- Parameters:
rough- an array of type double
-
setOuterTemperatures
void setOuterTemperatures(double[] outerTemp) setOuterTemperatures.
- Parameters:
outerTemp- an array of type double
-
setNumberOfNodesInLeg
void setNumberOfNodesInLeg(int number) setNumberOfNodesInLeg.
- Parameters:
number- a int
-
setOutputFileName
-
setInitialFlowPattern
-
getPipe
-