public class CylinderASMEVIIId1UG27 extends Cylinder
Constructor and Description |
---|
CylinderASMEVIIId1UG27() |
Modifier and Type | Method and Description |
---|---|
boolean |
checkRequirements()
Verifies ASME requirements for the applicability of the equations see also
Appendix 1 sec 1-2
|
double |
evalMAWP()
Evaluates Maximum Allowable Working Pressure
|
double |
evalMinThickness()
Evaluates required minimum thickness.
|
double |
evalOverdesign()
Evaluates thickness overdesign
|
void |
init(double iD,
double actTh,
double desP,
double maxAllStress,
double jEff,
double corrAllow)
Set design parameters for rating procedure
|
getActualThickness, getCorrAllow, getDesignPressure, getDesignTemperature, getJointEfficiency, getMaxAllowStress, getSolidVolume, setActualThickness, setDesignData, setDesignPressure, setDesignTemperature, setGeometry, setJointEfficiency, setMaxAllowStress
public void init(double iD, double actTh, double desP, double maxAllStress, double jEff, double corrAllow)
iD
- internal diameter [m]actTh
- actual thickness [m]desP
- design pressure [Pa]maxAllStress
- maximum allowable stress [Pa]jEff
- joints efficiencycorrAllow
- corrosion allowance [m]public double evalMinThickness()
public double evalMAWP()
public double evalOverdesign()
public boolean checkRequirements()