public class ShellHeadASMEVIIId1UG32 extends ShellHead
ShellHead.Shapes
Constructor and Description |
---|
ShellHeadASMEVIIId1UG32() |
Modifier and Type | Method and Description |
---|---|
boolean |
checkRequirements()
Verifies ASME requirements for the applicability of the equations
|
double |
evalMAWP()
Evaluates Maximum Allowable Working Pressure
|
double |
evalMinThickness()
Evaluates required minimum thickness
|
double |
evalOverdesign() |
void |
init(ShellHead.Shapes shape,
double iD,
double actTh,
double corrAllow,
double desP,
double maxAllStress,
double jEff)
Wrapper method to set head geometry and design data
|
getDesignPressure, getDesignTemperature, getJointEfficiency, getMaxAllowStress, getSolidVolume, setDesignData, setDesignPressure, setDesignTemperature, setGeometry, setGeometryEllipsoidal21, setGeometryHemispherical, setGeometryTorispherical1006, setJointEfficiency, setMaxAllowStress
public void init(ShellHead.Shapes shape, double iD, double actTh, double corrAllow, double desP, double maxAllStress, double jEff)
shape
- Head type, to chose in Shapes
enumerationiD
- internal diameter [m]actTh
- actual thickness [m]corrAllow
- corrosion allowance [m]desP
- design pressure [Pa]maxAllStress
- maximum allowable stress [Pa]jEff
- joint efficiencypublic double evalMinThickness()
public double evalMAWP()
public double evalOverdesign()
public boolean checkRequirements()