public class Pipe
extends java.lang.Object
Constructor and Description |
---|
Pipe()
Pipe default constructor
Creates an instance of the object Pipe with a PPR pipe OD 25 mm PN 16
insulated with a 12.7 mm thickness of foam insulation.
|
Modifier and Type | Method and Description |
---|---|
double |
getInThCond()
Insulation thermal conductivity
|
double |
getInThick()
Insulation thickness
|
double |
getLength()
Pipe length
|
Elements.Node |
getNI()
Get the inlet Node
|
Elements.Node |
getNO()
Get the outlet Node
|
double |
getOD()
Outside diameter dimension
|
double |
getPloss()
Pipe pressure loss
|
double |
getPpThCond()
Pipe thermal conductivity
|
double |
getPpThick()
Pipe thickness
|
double |
getQloss()
Pipe heat loss
|
double |
getTamb()
Ambient drybulb temperature where the pipe is located
|
void |
refresh()
After any change, update the outside nodes characteristics
|
void |
setInThCond(double k)
Adjust the pipe insulation thermal conductivy
|
void |
setInThick(double t)
Adjust the insulation thickness
|
void |
setLength(double L)
Adjust the length of pipe
|
void |
setNI(Elements.Node node)
Adjust the inlet node with the referenced node.
|
void |
setOD(double D)
Adjusts the outside pipe diameter
|
void |
setPpThCond(double k)
Adjust the Pipe thermal conductivity
|
void |
setPpThick(double t)
Adjust the pipe thickness
|
void |
setTamb(double tem)
Adjust the ambient temperature where the pipe is located
|
public Pipe()
public void setNI(Elements.Node node)
node
- from the inlet point of the pipe connection.Node
public Elements.Node getNI()
Node
public Elements.Node getNO()
public double getQloss()
double
value of heat loss (W)public double getPloss()
double
value of pressure loss (Pa)public void setTamb(double tem)
tem
- Ambient temperature (°C)public double getTamb()
public void setLength(double L)
L
- pipe length double
value(m)public double getLength()
double
value of pipe length (m)public void setPpThCond(double k)
k
- Pipe thermal conductivity double
value (W/m-K)public double getPpThCond()
public void setInThCond(double k)
k
- Insulation thermal conductivity double
value (W/m-K)public double getInThCond()
public void setOD(double D)
D
- outside pipe diameter double
value (m)public double getOD()
public void setPpThick(double t)
t
- Pipe thickness value (m)public double getPpThick()
public void setInThick(double t)
t
- Insulation thickness value (m)public double getInThick()
public void refresh()