Class EngineeringFunction
Inheritance
System.Object
System.MarshalByRefObject
EngineeringFunction
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class EngineeringFunction : NXRemotableObject, IMessageSink
Constructors
EngineeringFunction(Session)
Declaration
protected EngineeringFunction(Session owner)
Parameters
Type |
Name |
Description |
Session |
owner |
|
Properties
Tag
Declaration
Property Value
Methods
AveragePower(Double, Double)
Declaration
public double AveragePower(double w, double tc)
Parameters
Type |
Name |
Description |
System.Double |
w |
|
System.Double |
tc |
|
Returns
Type |
Description |
System.Double |
|
BulkModulusFromPoissonLame(Double, Double)
Declaration
public double BulkModulusFromPoissonLame(double v, double l)
Parameters
Type |
Name |
Description |
System.Double |
v |
|
System.Double |
l |
|
Returns
Type |
Description |
System.Double |
|
BulkModulusFromShearLame(Double, Double)
Declaration
public double BulkModulusFromShearLame(double g, double l)
Parameters
Type |
Name |
Description |
System.Double |
g |
|
System.Double |
l |
|
Returns
Type |
Description |
System.Double |
|
BulkModulusFromShearPoisson(Double, Double)
Declaration
public double BulkModulusFromShearPoisson(double g, double v)
Parameters
Type |
Name |
Description |
System.Double |
g |
|
System.Double |
v |
|
Returns
Type |
Description |
System.Double |
|
BulkModulusFromYoungsLame(Double, Double)
Declaration
public double BulkModulusFromYoungsLame(double e, double l)
Parameters
Type |
Name |
Description |
System.Double |
e |
|
System.Double |
l |
|
Returns
Type |
Description |
System.Double |
|
BulkModulusFromYoungsPoisson(Double, Double)
Declaration
public double BulkModulusFromYoungsPoisson(double e, double v)
Parameters
Type |
Name |
Description |
System.Double |
e |
|
System.Double |
v |
|
Returns
Type |
Description |
System.Double |
|
BulkModulusFromYoungsShear(Double, Double)
Declaration
public double BulkModulusFromYoungsShear(double e, double g)
Parameters
Type |
Name |
Description |
System.Double |
e |
|
System.Double |
g |
|
Returns
Type |
Description |
System.Double |
|
CenterLoadBendingStressMaximum(Double, Double, Double, Double)
Declaration
public double CenterLoadBendingStressMaximum(double l, double pp, double c, double i)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
c |
|
System.Double |
i |
|
Returns
Type |
Description |
System.Double |
|
CenterLoadDisplacement(Double, Double, Double, Double, Double)
Declaration
public double CenterLoadDisplacement(double x, double l, double pp, double e, double i)
Parameters
Type |
Name |
Description |
System.Double |
x |
|
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
e |
|
System.Double |
i |
|
Returns
Type |
Description |
System.Double |
|
CenterLoadDisplacementMaximum(Double, Double, Double, Double)
Declaration
public double CenterLoadDisplacementMaximum(double l, double pp, double e, double i)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
e |
|
System.Double |
i |
|
Returns
Type |
Description |
System.Double |
|
CenterLoadMoment(Double, Double, Double)
Declaration
public double CenterLoadMoment(double x, double l, double pp)
Parameters
Type |
Name |
Description |
System.Double |
x |
|
System.Double |
l |
|
System.Double |
pp |
|
Returns
Type |
Description |
System.Double |
|
CenterLoadMomentMaximum(Double, Double)
Declaration
public double CenterLoadMomentMaximum(double l, double pp)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
pp |
|
Returns
Type |
Description |
System.Double |
|
CenterLoadShearForce(Double, Double, Double)
Declaration
public double CenterLoadShearForce(double x, double l, double pp)
Parameters
Type |
Name |
Description |
System.Double |
x |
|
System.Double |
l |
|
System.Double |
pp |
|
Returns
Type |
Description |
System.Double |
|
CenterLoadShearForceMaximum(Double, Double)
Declaration
public double CenterLoadShearForceMaximum(double l, double pp)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
pp |
|
Returns
Type |
Description |
System.Double |
|
CenterLoadSlope(Double, Double, Double, Double, Double)
Declaration
public double CenterLoadSlope(double x, double l, double pp, double e, double i)
Parameters
Type |
Name |
Description |
System.Double |
x |
|
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
e |
|
System.Double |
i |
|
Returns
Type |
Description |
System.Double |
|
CenterLoadSlopeMaximum(Double, Double, Double, Double)
Declaration
public double CenterLoadSlopeMaximum(double l, double pp, double e, double i)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
e |
|
System.Double |
i |
|
Returns
Type |
Description |
System.Double |
|
CentrifugalForce(Double, Double, Double)
Declaration
public double CentrifugalForce(double m, double v, double r)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
System.Double |
v |
|
System.Double |
r |
|
Returns
Type |
Description |
System.Double |
|
CircularAreaMomentOfInertia(Double)
Declaration
public double CircularAreaMomentOfInertia(double r)
Parameters
Type |
Name |
Description |
System.Double |
r |
|
Returns
Type |
Description |
System.Double |
|
CircularEdgesFixedCenterLoadDeflection(Double, Double, Double, Double)
Declaration
public double CircularEdgesFixedCenterLoadDeflection(double w, double r, double t, double e)
Parameters
Type |
Name |
Description |
System.Double |
w |
|
System.Double |
r |
|
System.Double |
t |
|
System.Double |
e |
|
Returns
Type |
Description |
System.Double |
|
CircularEdgesFixedCenterLoadStress(Double, Double, Double)
Declaration
public double CircularEdgesFixedCenterLoadStress(double w, double r, double t)
Parameters
Type |
Name |
Description |
System.Double |
w |
|
System.Double |
r |
|
System.Double |
t |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double CircularEdgesFixedUniformLoadDeflection(double pp, double r, double t, double e)
Parameters
Type |
Name |
Description |
System.Double |
pp |
|
System.Double |
r |
|
System.Double |
t |
|
System.Double |
e |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double CircularEdgesFixedUniformLoadStress(double pp, double r, double t)
Parameters
Type |
Name |
Description |
System.Double |
pp |
|
System.Double |
r |
|
System.Double |
t |
|
Returns
Type |
Description |
System.Double |
|
CircularEdgesSupportedCenterLoadDeflection(Double, Double, Double, Double)
Declaration
public double CircularEdgesSupportedCenterLoadDeflection(double w, double r, double t, double e)
Parameters
Type |
Name |
Description |
System.Double |
w |
|
System.Double |
r |
|
System.Double |
t |
|
System.Double |
e |
|
Returns
Type |
Description |
System.Double |
|
CircularEdgesSupportedCenterLoadStress(Double, Double, Double)
Declaration
public double CircularEdgesSupportedCenterLoadStress(double w, double r, double t)
Parameters
Type |
Name |
Description |
System.Double |
w |
|
System.Double |
r |
|
System.Double |
t |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double CircularEdgesSupportedUniformLoadDeflection(double pp, double r, double t, double e)
Parameters
Type |
Name |
Description |
System.Double |
pp |
|
System.Double |
r |
|
System.Double |
t |
|
System.Double |
e |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double CircularEdgesSupportedUniformLoadStress(double pp, double r, double t)
Parameters
Type |
Name |
Description |
System.Double |
pp |
|
System.Double |
r |
|
System.Double |
t |
|
Returns
Type |
Description |
System.Double |
|
CircularMotionCentripetalAcceleration(Double, Double)
Declaration
public double CircularMotionCentripetalAcceleration(double v, double r)
Parameters
Type |
Name |
Description |
System.Double |
v |
|
System.Double |
r |
|
Returns
Type |
Description |
System.Double |
|
CompressionSpringConstant(Double, Double, Double)
Declaration
public double CompressionSpringConstant(double lf, double ld, double f)
Parameters
Type |
Name |
Description |
System.Double |
lf |
|
System.Double |
ld |
|
System.Double |
f |
|
Returns
Type |
Description |
System.Double |
|
CompressionSpringConstantFromParam(Double, Double, Double, Double)
Declaration
public double CompressionSpringConstantFromParam(double g, double d2, double d, double tn)
Parameters
Type |
Name |
Description |
System.Double |
g |
|
System.Double |
d2 |
|
System.Double |
d |
|
System.Double |
tn |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double CompressionSpringDeformedLength(double lf, double f, double k)
Parameters
Type |
Name |
Description |
System.Double |
lf |
|
System.Double |
f |
|
System.Double |
k |
|
Returns
Type |
Description |
System.Double |
|
CompressionSpringForce(Double, Double, Double)
Declaration
public double CompressionSpringForce(double lf, double ld, double k)
Parameters
Type |
Name |
Description |
System.Double |
lf |
|
System.Double |
ld |
|
System.Double |
k |
|
Returns
Type |
Description |
System.Double |
|
CompressionSpringShearStressMaximum(Double, Double, Double)
Declaration
public double CompressionSpringShearStressMaximum(double f, double d, double dout)
Parameters
Type |
Name |
Description |
System.Double |
f |
|
System.Double |
d |
|
System.Double |
dout |
|
Returns
Type |
Description |
System.Double |
|
FirstLameFromBulkPoisson(Double, Double)
Declaration
public double FirstLameFromBulkPoisson(double k, double v)
Parameters
Type |
Name |
Description |
System.Double |
k |
|
System.Double |
v |
|
Returns
Type |
Description |
System.Double |
|
FirstLameFromBulkShear(Double, Double)
Declaration
public double FirstLameFromBulkShear(double k, double g)
Parameters
Type |
Name |
Description |
System.Double |
k |
|
System.Double |
g |
|
Returns
Type |
Description |
System.Double |
|
FirstLameFromShearPoisson(Double, Double)
Declaration
public double FirstLameFromShearPoisson(double g, double v)
Parameters
Type |
Name |
Description |
System.Double |
g |
|
System.Double |
v |
|
Returns
Type |
Description |
System.Double |
|
FirstLameFromYoungsBulk(Double, Double)
Declaration
public double FirstLameFromYoungsBulk(double e, double k)
Parameters
Type |
Name |
Description |
System.Double |
e |
|
System.Double |
k |
|
Returns
Type |
Description |
System.Double |
|
FirstLameFromYoungsPoisson(Double, Double)
Declaration
public double FirstLameFromYoungsPoisson(double e, double v)
Parameters
Type |
Name |
Description |
System.Double |
e |
|
System.Double |
v |
|
Returns
Type |
Description |
System.Double |
|
FirstLameFromYoungsShear(Double, Double)
Declaration
public double FirstLameFromYoungsShear(double e, double g)
Parameters
Type |
Name |
Description |
System.Double |
e |
|
System.Double |
g |
|
Returns
Type |
Description |
System.Double |
|
Frequency(Double)
Declaration
public double Frequency(double t)
Parameters
Type |
Name |
Description |
System.Double |
t |
|
Returns
Type |
Description |
System.Double |
|
FrictionForce(Double, Double)
Declaration
public double FrictionForce(double n, double u)
Parameters
Type |
Name |
Description |
System.Double |
n |
|
System.Double |
u |
|
Returns
Type |
Description |
System.Double |
|
GearRatio(Double, Double)
Declaration
public double GearRatio(double orate, double irate)
Parameters
Type |
Name |
Description |
System.Double |
orate |
|
System.Double |
irate |
|
Returns
Type |
Description |
System.Double |
|
GravitationalPotentialEnergy(Double, Double, Double)
Declaration
public double GravitationalPotentialEnergy(double m, double h, double g)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
System.Double |
h |
|
System.Double |
g |
|
Returns
Type |
Description |
System.Double |
|
GravityAcceleration()
Declaration
public double GravityAcceleration()
Returns
Type |
Description |
System.Double |
|
Impulse1(Double, Double)
Declaration
public double Impulse1(double f, double tc)
Parameters
Type |
Name |
Description |
System.Double |
f |
|
System.Double |
tc |
|
Returns
Type |
Description |
System.Double |
|
Impulse2(Double, Double)
Declaration
public double Impulse2(double m, double vc)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
System.Double |
vc |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double IntermediateLoadBendingStressMaximum(double l, double pp, double a, double c, double i)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
a |
|
System.Double |
c |
|
System.Double |
i |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double IntermediateLoadDisplacement(double x, double l, double pp, double a, double e, double i)
Parameters
Type |
Name |
Description |
System.Double |
x |
|
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
a |
|
System.Double |
e |
|
System.Double |
i |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double IntermediateLoadDisplacementMaximum(double l, double pp, double a, double e, double i)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
a |
|
System.Double |
e |
|
System.Double |
i |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double IntermediateLoadMoment(double x, double l, double pp, double a)
Parameters
Type |
Name |
Description |
System.Double |
x |
|
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
a |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double IntermediateLoadMomentMaximum(double l, double pp, double a)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
a |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double IntermediateLoadShearForce(double x, double l, double pp, double a)
Parameters
Type |
Name |
Description |
System.Double |
x |
|
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
a |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double IntermediateLoadShearForceMaximum(double l, double pp, double a)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
a |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double IntermediateLoadSlope(double x, double l, double pp, double a, double e, double i)
Parameters
Type |
Name |
Description |
System.Double |
x |
|
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
a |
|
System.Double |
e |
|
System.Double |
i |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double IntermediateLoadSlopeMaximum(double l, double pp, double a, double e, double i)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
a |
|
System.Double |
e |
|
System.Double |
i |
|
Returns
Type |
Description |
System.Double |
|
LinearKineticEnergy(Double, Double)
Declaration
public double LinearKineticEnergy(double m, double v)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
System.Double |
v |
|
Returns
Type |
Description |
System.Double |
|
LinearMotionDisplacement(Double, Double, Double, Double)
Declaration
public double LinearMotionDisplacement(double x0, double v0, double a, double t)
Parameters
Type |
Name |
Description |
System.Double |
x0 |
|
System.Double |
v0 |
|
System.Double |
a |
|
System.Double |
t |
|
Returns
Type |
Description |
System.Double |
|
LinearMotionFinalVelocity1(Double, Double, Double)
Declaration
public double LinearMotionFinalVelocity1(double v0, double a, double t)
Parameters
Type |
Name |
Description |
System.Double |
v0 |
|
System.Double |
a |
|
System.Double |
t |
|
Returns
Type |
Description |
System.Double |
|
LinearMotionFinalVelocity2(Double, Double, Double, Double)
Declaration
public double LinearMotionFinalVelocity2(double v0, double x0, double a, double x)
Parameters
Type |
Name |
Description |
System.Double |
v0 |
|
System.Double |
x0 |
|
System.Double |
a |
|
System.Double |
x |
|
Returns
Type |
Description |
System.Double |
|
Momentum(Double, Double)
Declaration
public double Momentum(double m, double v)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
System.Double |
v |
|
Returns
Type |
Description |
System.Double |
|
NewCoordinateNormalStrainX(Double, Double, Double, Double)
Declaration
public double NewCoordinateNormalStrainX(double xstrain, double ystrain, double sstrain, double rangle)
Parameters
Type |
Name |
Description |
System.Double |
xstrain |
|
System.Double |
ystrain |
|
System.Double |
sstrain |
|
System.Double |
rangle |
|
Returns
Type |
Description |
System.Double |
|
NewCoordinateNormalStrainY(Double, Double, Double, Double)
Declaration
public double NewCoordinateNormalStrainY(double xstrain, double ystrain, double sstrain, double rangle)
Parameters
Type |
Name |
Description |
System.Double |
xstrain |
|
System.Double |
ystrain |
|
System.Double |
sstrain |
|
System.Double |
rangle |
|
Returns
Type |
Description |
System.Double |
|
NewCoordinateNormalStressX(Double, Double, Double, Double)
Declaration
public double NewCoordinateNormalStressX(double xstress, double ystress, double sstress, double rangle)
Parameters
Type |
Name |
Description |
System.Double |
xstress |
|
System.Double |
ystress |
|
System.Double |
sstress |
|
System.Double |
rangle |
|
Returns
Type |
Description |
System.Double |
|
NewCoordinateNormalStressY(Double, Double, Double, Double)
Declaration
public double NewCoordinateNormalStressY(double xstress, double ystress, double sstress, double rangle)
Parameters
Type |
Name |
Description |
System.Double |
xstress |
|
System.Double |
ystress |
|
System.Double |
sstress |
|
System.Double |
rangle |
|
Returns
Type |
Description |
System.Double |
|
NewCoordinateShearStrainXy(Double, Double, Double, Double)
Declaration
public double NewCoordinateShearStrainXy(double xstrain, double ystrain, double sstrain, double rangle)
Parameters
Type |
Name |
Description |
System.Double |
xstrain |
|
System.Double |
ystrain |
|
System.Double |
sstrain |
|
System.Double |
rangle |
|
Returns
Type |
Description |
System.Double |
|
NewCoordinateShearStressXy(Double, Double, Double, Double)
Declaration
public double NewCoordinateShearStressXy(double xstress, double ystress, double sstress, double rangle)
Parameters
Type |
Name |
Description |
System.Double |
xstress |
|
System.Double |
ystress |
|
System.Double |
sstress |
|
System.Double |
rangle |
|
Returns
Type |
Description |
System.Double |
|
NewtonMotionSecondLaw(Double, Double)
Declaration
public double NewtonMotionSecondLaw(double m, double a)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
System.Double |
a |
|
Returns
Type |
Description |
System.Double |
|
ORingRadialBoreDia(Double, Double, Double, Double)
Declaration
public double ORingRadialBoreDia(double cs, double id, double cn, double str)
Parameters
Type |
Name |
Description |
System.Double |
cs |
|
System.Double |
id |
|
System.Double |
cn |
|
System.Double |
str |
|
Returns
Type |
Description |
System.Double |
|
ORingRadialGrooveDia(Double, Double)
Declaration
public double ORingRadialGrooveDia(double id, double str)
Parameters
Type |
Name |
Description |
System.Double |
id |
|
System.Double |
str |
|
Returns
Type |
Description |
System.Double |
|
ORingRadialGrooveDiaBore(Double, Double, Double)
Declaration
public double ORingRadialGrooveDiaBore(double bd, double cs, double cn)
Parameters
Type |
Name |
Description |
System.Double |
bd |
|
System.Double |
cs |
|
System.Double |
cn |
|
Returns
Type |
Description |
System.Double |
|
ORingRadialGrooveWidth(Double)
Declaration
public double ORingRadialGrooveWidth(double cs)
Parameters
Type |
Name |
Description |
System.Double |
cs |
|
Returns
Type |
Description |
System.Double |
|
ORingRadialInnerDia(Double, Double)
Declaration
public double ORingRadialInnerDia(double gd, double gtol)
Parameters
Type |
Name |
Description |
System.Double |
gd |
|
System.Double |
gtol |
|
Returns
Type |
Description |
System.Double |
|
ORingRadialSectionMaximum(Double, Double, Double, Double, Double, Double)
Declaration
public double ORingRadialSectionMaximum(double bd, double btol, double gd, double gtol, double cmax, double cstol)
Parameters
Type |
Name |
Description |
System.Double |
bd |
|
System.Double |
btol |
|
System.Double |
gd |
|
System.Double |
gtol |
|
System.Double |
cmax |
|
System.Double |
cstol |
|
Returns
Type |
Description |
System.Double |
|
ORingRadialSectionMinimum(Double, Double, Double, Double, Double, Double)
Declaration
public double ORingRadialSectionMinimum(double bd, double btol, double gd, double gtol, double cmin, double cstol)
Parameters
Type |
Name |
Description |
System.Double |
bd |
|
System.Double |
btol |
|
System.Double |
gd |
|
System.Double |
gtol |
|
System.Double |
cmin |
|
System.Double |
cstol |
|
Returns
Type |
Description |
System.Double |
|
ORingRadialStretch(Double, Double)
Declaration
public double ORingRadialStretch(double id, double gd)
Parameters
Type |
Name |
Description |
System.Double |
id |
|
System.Double |
gd |
|
Returns
Type |
Description |
System.Double |
|
PendulumFrequency(Double, Double)
Declaration
public double PendulumFrequency(double l, double g)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
g |
|
Returns
Type |
Description |
System.Double |
|
PendulumPeriod(Double, Double)
Declaration
public double PendulumPeriod(double l, double g)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
g |
|
Returns
Type |
Description |
System.Double |
|
Period(Double)
Declaration
public double Period(double f)
Parameters
Type |
Name |
Description |
System.Double |
f |
|
Returns
Type |
Description |
System.Double |
|
PipePressureLossOfLaminarFlow(Double, Double, Double, Double, Double, Double, Double, Double)
Declaration
public double PipePressureLossOfLaminarFlow(double pin, double fv, double fd, double zz, double l, double d, double u, double g)
Parameters
Type |
Name |
Description |
System.Double |
pin |
|
System.Double |
fv |
|
System.Double |
fd |
|
System.Double |
zz |
|
System.Double |
l |
|
System.Double |
d |
|
System.Double |
u |
|
System.Double |
g |
|
Returns
Type |
Description |
System.Double |
|
PoissonRatioFromBulkLame(Double, Double)
Declaration
public double PoissonRatioFromBulkLame(double k, double l)
Parameters
Type |
Name |
Description |
System.Double |
k |
|
System.Double |
l |
|
Returns
Type |
Description |
System.Double |
|
PoissonRatioFromShearBulk(Double, Double)
Declaration
public double PoissonRatioFromShearBulk(double g, double k)
Parameters
Type |
Name |
Description |
System.Double |
g |
|
System.Double |
k |
|
Returns
Type |
Description |
System.Double |
|
PoissonRatioFromShearLame(Double, Double)
Declaration
public double PoissonRatioFromShearLame(double g, double l)
Parameters
Type |
Name |
Description |
System.Double |
g |
|
System.Double |
l |
|
Returns
Type |
Description |
System.Double |
|
PoissonRatioFromYoungsBulk(Double, Double)
Declaration
public double PoissonRatioFromYoungsBulk(double e, double k)
Parameters
Type |
Name |
Description |
System.Double |
e |
|
System.Double |
k |
|
Returns
Type |
Description |
System.Double |
|
PoissonRatioFromYoungsLame(Double, Double)
Declaration
public double PoissonRatioFromYoungsLame(double e, double l)
Parameters
Type |
Name |
Description |
System.Double |
e |
|
System.Double |
l |
|
Returns
Type |
Description |
System.Double |
|
PoissonRatioFromYoungsShear(Double, Double)
Declaration
public double PoissonRatioFromYoungsShear(double e, double g)
Parameters
Type |
Name |
Description |
System.Double |
e |
|
System.Double |
g |
|
Returns
Type |
Description |
System.Double |
|
Power(Double, Double, Double)
Declaration
public double Power(double f, double v, double angle)
Parameters
Type |
Name |
Description |
System.Double |
f |
|
System.Double |
v |
|
System.Double |
angle |
|
Returns
Type |
Description |
System.Double |
|
PrincipalStrainAngle(Double, Double, Double)
Declaration
public double PrincipalStrainAngle(double xstrain, double ystrain, double sstrain)
Parameters
Type |
Name |
Description |
System.Double |
xstrain |
|
System.Double |
ystrain |
|
System.Double |
sstrain |
|
Returns
Type |
Description |
System.Double |
|
PrincipalStrainMaximum(Double, Double, Double)
Declaration
public double PrincipalStrainMaximum(double xstrain, double ystrain, double sstrain)
Parameters
Type |
Name |
Description |
System.Double |
xstrain |
|
System.Double |
ystrain |
|
System.Double |
sstrain |
|
Returns
Type |
Description |
System.Double |
|
PrincipalStrainMinimum(Double, Double, Double)
Declaration
public double PrincipalStrainMinimum(double xstrain, double ystrain, double sstrain)
Parameters
Type |
Name |
Description |
System.Double |
xstrain |
|
System.Double |
ystrain |
|
System.Double |
sstrain |
|
Returns
Type |
Description |
System.Double |
|
PrincipalStressAngle(Double, Double, Double)
Declaration
public double PrincipalStressAngle(double xstress, double ystress, double sstress)
Parameters
Type |
Name |
Description |
System.Double |
xstress |
|
System.Double |
ystress |
|
System.Double |
sstress |
|
Returns
Type |
Description |
System.Double |
|
PrincipalStressMaximum(Double, Double, Double)
Declaration
public double PrincipalStressMaximum(double xstress, double ystress, double sstress)
Parameters
Type |
Name |
Description |
System.Double |
xstress |
|
System.Double |
ystress |
|
System.Double |
sstress |
|
Returns
Type |
Description |
System.Double |
|
PrincipalStressMinimum(Double, Double, Double)
Declaration
public double PrincipalStressMinimum(double xstress, double ystress, double sstress)
Parameters
Type |
Name |
Description |
System.Double |
xstress |
|
System.Double |
ystress |
|
System.Double |
sstress |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double RectangularEdgesFixedUniformLoadDeflection(double pp, double ll, double ls, double t, double e)
Parameters
Type |
Name |
Description |
System.Double |
pp |
|
System.Double |
ll |
|
System.Double |
ls |
|
System.Double |
t |
|
System.Double |
e |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double RectangularEdgesFixedUniformLoadStress(double pp, double ll, double ls, double t)
Parameters
Type |
Name |
Description |
System.Double |
pp |
|
System.Double |
ll |
|
System.Double |
ls |
|
System.Double |
t |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double RectangularEdgesSupportedUniformLoadDeflection(double pp, double ll, double ls, double t, double e)
Parameters
Type |
Name |
Description |
System.Double |
pp |
|
System.Double |
ll |
|
System.Double |
ls |
|
System.Double |
t |
|
System.Double |
e |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double RectangularEdgesSupportedUniformLoadStress(double pp, double ll, double ls, double t)
Parameters
Type |
Name |
Description |
System.Double |
pp |
|
System.Double |
ll |
|
System.Double |
ls |
|
System.Double |
t |
|
Returns
Type |
Description |
System.Double |
|
ShearModulusFromBulkLame(Double, Double)
Declaration
public double ShearModulusFromBulkLame(double k, double l)
Parameters
Type |
Name |
Description |
System.Double |
k |
|
System.Double |
l |
|
Returns
Type |
Description |
System.Double |
|
ShearModulusFromBulkPoisson(Double, Double)
Declaration
public double ShearModulusFromBulkPoisson(double k, double v)
Parameters
Type |
Name |
Description |
System.Double |
k |
|
System.Double |
v |
|
Returns
Type |
Description |
System.Double |
|
ShearModulusFromPoissonLame(Double, Double)
Declaration
public double ShearModulusFromPoissonLame(double v, double l)
Parameters
Type |
Name |
Description |
System.Double |
v |
|
System.Double |
l |
|
Returns
Type |
Description |
System.Double |
|
ShearModulusFromYoungsBulk(Double, Double)
Declaration
public double ShearModulusFromYoungsBulk(double e, double k)
Parameters
Type |
Name |
Description |
System.Double |
e |
|
System.Double |
k |
|
Returns
Type |
Description |
System.Double |
|
ShearModulusFromYoungsLame(Double, Double)
Declaration
public double ShearModulusFromYoungsLame(double e, double l)
Parameters
Type |
Name |
Description |
System.Double |
e |
|
System.Double |
l |
|
Returns
Type |
Description |
System.Double |
|
ShearModulusFromYoungsPoisson(Double, Double)
Declaration
public double ShearModulusFromYoungsPoisson(double e, double v)
Parameters
Type |
Name |
Description |
System.Double |
e |
|
System.Double |
v |
|
Returns
Type |
Description |
System.Double |
|
ShearStrainAngleMaximum(Double, Double, Double)
Declaration
public double ShearStrainAngleMaximum(double xstrain, double ystrain, double sstrain)
Parameters
Type |
Name |
Description |
System.Double |
xstrain |
|
System.Double |
ystrain |
|
System.Double |
sstrain |
|
Returns
Type |
Description |
System.Double |
|
ShearStrainMaximum1(Double, Double, Double)
Declaration
public double ShearStrainMaximum1(double xstrain, double ystrain, double sstrain)
Parameters
Type |
Name |
Description |
System.Double |
xstrain |
|
System.Double |
ystrain |
|
System.Double |
sstrain |
|
Returns
Type |
Description |
System.Double |
|
ShearStrainMaximum2(Double, Double)
Declaration
public double ShearStrainMaximum2(double strain1, double strain2)
Parameters
Type |
Name |
Description |
System.Double |
strain1 |
|
System.Double |
strain2 |
|
Returns
Type |
Description |
System.Double |
|
ShearStressAngleMaximum(Double, Double, Double)
Declaration
public double ShearStressAngleMaximum(double xstress, double ystress, double sstress)
Parameters
Type |
Name |
Description |
System.Double |
xstress |
|
System.Double |
ystress |
|
System.Double |
sstress |
|
Returns
Type |
Description |
System.Double |
|
ShearStressMaximum1(Double, Double, Double)
Declaration
public double ShearStressMaximum1(double xstress, double ystress, double sstress)
Parameters
Type |
Name |
Description |
System.Double |
xstress |
|
System.Double |
ystress |
|
System.Double |
sstress |
|
Returns
Type |
Description |
System.Double |
|
ShearStressMaximum2(Double, Double)
Declaration
public double ShearStressMaximum2(double stress1, double stress2)
Parameters
Type |
Name |
Description |
System.Double |
stress1 |
|
System.Double |
stress2 |
|
Returns
Type |
Description |
System.Double |
|
SpringPeriod(Double, Double)
Declaration
public double SpringPeriod(double k, double m)
Parameters
Type |
Name |
Description |
System.Double |
k |
|
System.Double |
m |
|
Returns
Type |
Description |
System.Double |
|
SpringPotentialEnergy(Double, Double)
Declaration
public double SpringPotentialEnergy(double k, double x)
Parameters
Type |
Name |
Description |
System.Double |
k |
|
System.Double |
x |
|
Returns
Type |
Description |
System.Double |
|
SpringRestoringForce(Double, Double)
Declaration
public double SpringRestoringForce(double k, double x)
Parameters
Type |
Name |
Description |
System.Double |
k |
|
System.Double |
x |
|
Returns
Type |
Description |
System.Double |
|
SpurGearAddendum(Double)
Declaration
public double SpurGearAddendum(double m)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
Returns
Type |
Description |
System.Double |
|
SpurGearAngularBacklash(Double, Double)
Declaration
public double SpurGearAngularBacklash(double ct, double d)
Parameters
Type |
Name |
Description |
System.Double |
ct |
|
System.Double |
d |
|
Returns
Type |
Description |
System.Double |
|
SpurGearBaseCircleDiameter(Double, Double)
Declaration
public double SpurGearBaseCircleDiameter(double d, double pangle)
Parameters
Type |
Name |
Description |
System.Double |
d |
|
System.Double |
pangle |
|
Returns
Type |
Description |
System.Double |
|
SpurGearBasePitch(Double, Double)
Declaration
public double SpurGearBasePitch(double m, double pangle)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
System.Double |
pangle |
|
Returns
Type |
Description |
System.Double |
|
SpurGearCenterDistance(Double, Double, Double)
Declaration
public double SpurGearCenterDistance(double m, double n1, double n2)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
System.Double |
n1 |
|
System.Double |
n2 |
|
Returns
Type |
Description |
System.Double |
|
SpurGearCircularPitch1(Double)
Declaration
public double SpurGearCircularPitch1(double m)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
Returns
Type |
Description |
System.Double |
|
SpurGearCircularPitch2(Double, Double)
Declaration
public double SpurGearCircularPitch2(double d, double n)
Parameters
Type |
Name |
Description |
System.Double |
d |
|
System.Double |
n |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double SpurGearContactRatio(double m, double r1o, double r2o, double r1b, double r2b, double c, double pangle)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
System.Double |
r1o |
|
System.Double |
r2o |
|
System.Double |
r1b |
|
System.Double |
r2b |
|
System.Double |
c |
|
System.Double |
pangle |
|
Returns
Type |
Description |
System.Double |
|
SpurGearDedendum(Double)
Declaration
public double SpurGearDedendum(double m)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
Returns
Type |
Description |
System.Double |
|
SpurGearLinearBacklash1(Double, Double)
Declaration
public double SpurGearLinearBacklash1(double cc, double pangle)
Parameters
Type |
Name |
Description |
System.Double |
cc |
|
System.Double |
pangle |
|
Returns
Type |
Description |
System.Double |
|
SpurGearLinearBacklash2(Double)
Declaration
public double SpurGearLinearBacklash2(double ct)
Parameters
Type |
Name |
Description |
System.Double |
ct |
|
Returns
Type |
Description |
System.Double |
|
SpurGearLinearBacklash3(Double, Double)
Declaration
public double SpurGearLinearBacklash3(double ct, double pangle)
Parameters
Type |
Name |
Description |
System.Double |
ct |
|
System.Double |
pangle |
|
Returns
Type |
Description |
System.Double |
|
SpurGearMinimumNumberNoUndercutting(Double)
Declaration
public double SpurGearMinimumNumberNoUndercutting(double pangle)
Parameters
Type |
Name |
Description |
System.Double |
pangle |
|
Returns
Type |
Description |
System.Double |
|
SpurGearModule(Double)
Declaration
public double SpurGearModule(double pd)
Parameters
Type |
Name |
Description |
System.Double |
pd |
|
Returns
Type |
Description |
System.Double |
|
SpurGearNumberOfTeeth(Double, Double)
Declaration
public double SpurGearNumberOfTeeth(double m, double d)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
System.Double |
d |
|
Returns
Type |
Description |
System.Double |
|
SpurGearOutsideDiameter1(Double, Double)
Declaration
public double SpurGearOutsideDiameter1(double m, double d)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
System.Double |
d |
|
Returns
Type |
Description |
System.Double |
|
SpurGearOutsideDiameter2(Double, Double)
Declaration
public double SpurGearOutsideDiameter2(double m, double n)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
System.Double |
n |
|
Returns
Type |
Description |
System.Double |
|
SpurGearPitchDiameter(Double, Double)
Declaration
public double SpurGearPitchDiameter(double m, double n)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
System.Double |
n |
|
Returns
Type |
Description |
System.Double |
|
SpurGearRootDiameter(Double, Double)
Declaration
public double SpurGearRootDiameter(double m, double d)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
System.Double |
d |
|
Returns
Type |
Description |
System.Double |
|
SpurGearToothThickness(Double)
Declaration
public double SpurGearToothThickness(double m)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double SquareBottomSupportedUniformLoadDeflection(double pp, double l, double t, double e)
Parameters
Type |
Name |
Description |
System.Double |
pp |
|
System.Double |
l |
|
System.Double |
t |
|
System.Double |
e |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double SquareBottomSupportedUniformLoadStress(double pp, double l, double t)
Parameters
Type |
Name |
Description |
System.Double |
pp |
|
System.Double |
l |
|
System.Double |
t |
|
Returns
Type |
Description |
System.Double |
|
SquareEdgesFixedCenterLoadDeflection(Double, Double, Double, Double)
Declaration
public double SquareEdgesFixedCenterLoadDeflection(double pp, double l, double t, double e)
Parameters
Type |
Name |
Description |
System.Double |
pp |
|
System.Double |
l |
|
System.Double |
t |
|
System.Double |
e |
|
Returns
Type |
Description |
System.Double |
|
SquareEdgesFixedCenterLoadStress(Double, Double, Double)
Declaration
public double SquareEdgesFixedCenterLoadStress(double pp, double l, double t)
Parameters
Type |
Name |
Description |
System.Double |
pp |
|
System.Double |
l |
|
System.Double |
t |
|
Returns
Type |
Description |
System.Double |
|
SquareEdgesFixedCircularCenterLoadDeflection(Double, Double, Double, Double, Double)
Declaration
public double SquareEdgesFixedCircularCenterLoadDeflection(double pp, double l, double r0, double t, double e)
Parameters
Type |
Name |
Description |
System.Double |
pp |
|
System.Double |
l |
|
System.Double |
r0 |
|
System.Double |
t |
|
System.Double |
e |
|
Returns
Type |
Description |
System.Double |
|
SquareEdgesFixedCircularCenterLoadStress(Double, Double, Double, Double)
Declaration
public double SquareEdgesFixedCircularCenterLoadStress(double pp, double l, double r0, double t)
Parameters
Type |
Name |
Description |
System.Double |
pp |
|
System.Double |
l |
|
System.Double |
r0 |
|
System.Double |
t |
|
Returns
Type |
Description |
System.Double |
|
SquareEdgesSupportedCenterLoadDeflection(Double, Double, Double, Double, Double)
Declaration
public double SquareEdgesSupportedCenterLoadDeflection(double pp, double l, double r0, double t, double e)
Parameters
Type |
Name |
Description |
System.Double |
pp |
|
System.Double |
l |
|
System.Double |
r0 |
|
System.Double |
t |
|
System.Double |
e |
|
Returns
Type |
Description |
System.Double |
|
SquareEdgesSupportedCenterLoadStress(Double, Double, Double, Double)
Declaration
public double SquareEdgesSupportedCenterLoadStress(double pp, double l, double r0, double t)
Parameters
Type |
Name |
Description |
System.Double |
pp |
|
System.Double |
l |
|
System.Double |
r0 |
|
System.Double |
t |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double SquareTopBottomSupportedUniformLoadDeflection(double pp, double l, double t, double e)
Parameters
Type |
Name |
Description |
System.Double |
pp |
|
System.Double |
l |
|
System.Double |
t |
|
System.Double |
e |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double SquareTopBottomSupportedUniformLoadStress(double pp, double l, double t)
Parameters
Type |
Name |
Description |
System.Double |
pp |
|
System.Double |
l |
|
System.Double |
t |
|
Returns
Type |
Description |
System.Double |
|
SymmetricLoadBendingStressMaximum(Double, Double, Double, Double)
Declaration
public double SymmetricLoadBendingStressMaximum(double pp, double a, double c, double i)
Parameters
Type |
Name |
Description |
System.Double |
pp |
|
System.Double |
a |
|
System.Double |
c |
|
System.Double |
i |
|
Returns
Type |
Description |
System.Double |
|
SymmetricLoadDisplacement(Double, Double, Double, Double, Double, Double)
Declaration
public double SymmetricLoadDisplacement(double x, double l, double pp, double a, double e, double i)
Parameters
Type |
Name |
Description |
System.Double |
x |
|
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
a |
|
System.Double |
e |
|
System.Double |
i |
|
Returns
Type |
Description |
System.Double |
|
SymmetricLoadDisplacementMaximum(Double, Double, Double, Double, Double)
Declaration
public double SymmetricLoadDisplacementMaximum(double l, double pp, double a, double e, double i)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
a |
|
System.Double |
e |
|
System.Double |
i |
|
Returns
Type |
Description |
System.Double |
|
SymmetricLoadMoment(Double, Double, Double, Double)
Declaration
public double SymmetricLoadMoment(double x, double l, double pp, double a)
Parameters
Type |
Name |
Description |
System.Double |
x |
|
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
a |
|
Returns
Type |
Description |
System.Double |
|
SymmetricLoadMomentMaximum(Double, Double, Double)
Declaration
public double SymmetricLoadMomentMaximum(double l, double pp, double a)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
a |
|
Returns
Type |
Description |
System.Double |
|
SymmetricLoadShearForce(Double, Double, Double, Double)
Declaration
public double SymmetricLoadShearForce(double x, double l, double pp, double a)
Parameters
Type |
Name |
Description |
System.Double |
x |
|
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
a |
|
Returns
Type |
Description |
System.Double |
|
SymmetricLoadShearForceMaximum(Double)
Declaration
public double SymmetricLoadShearForceMaximum(double pp)
Parameters
Type |
Name |
Description |
System.Double |
pp |
|
Returns
Type |
Description |
System.Double |
|
SymmetricLoadSlope(Double, Double, Double, Double, Double, Double)
Declaration
public double SymmetricLoadSlope(double x, double l, double pp, double a, double e, double i)
Parameters
Type |
Name |
Description |
System.Double |
x |
|
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
a |
|
System.Double |
e |
|
System.Double |
i |
|
Returns
Type |
Description |
System.Double |
|
SymmetricLoadSlopeMaximum(Double, Double, Double, Double, Double)
Declaration
public double SymmetricLoadSlopeMaximum(double l, double pp, double a, double e, double i)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
a |
|
System.Double |
e |
|
System.Double |
i |
|
Returns
Type |
Description |
System.Double |
|
Torque(Double, Double, Double)
Declaration
public double Torque(double f, double r, double angle)
Parameters
Type |
Name |
Description |
System.Double |
f |
|
System.Double |
r |
|
System.Double |
angle |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double UniformLoadBendingStressMaximum(double l, double pp, double c, double i)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
c |
|
System.Double |
i |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double UniformLoadDisplacement(double x, double l, double pp, double e, double i)
Parameters
Type |
Name |
Description |
System.Double |
x |
|
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
e |
|
System.Double |
i |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double UniformLoadDisplacementMaximum(double l, double pp, double e, double i)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
e |
|
System.Double |
i |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double UniformLoadMoment(double x, double l, double pp)
Parameters
Type |
Name |
Description |
System.Double |
x |
|
System.Double |
l |
|
System.Double |
pp |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double UniformLoadMomentMaximum(double l, double pp)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
pp |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double UniformLoadShearForce(double x, double l, double pp)
Parameters
Type |
Name |
Description |
System.Double |
x |
|
System.Double |
l |
|
System.Double |
pp |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double UniformLoadShearForceMaximum(double l, double pp)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
pp |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double UniformLoadSlope(double x, double l, double pp, double e, double i)
Parameters
Type |
Name |
Description |
System.Double |
x |
|
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
e |
|
System.Double |
i |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double UniformLoadSlopeMaximum(double l, double pp, double e, double i)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
pp |
|
System.Double |
e |
|
System.Double |
i |
|
Returns
Type |
Description |
System.Double |
|
VibrationDampedAngularFrequency(Double, Double)
Declaration
public double VibrationDampedAngularFrequency(double dr, double wn)
Parameters
Type |
Name |
Description |
System.Double |
dr |
|
System.Double |
wn |
|
Returns
Type |
Description |
System.Double |
|
VibrationDampedFrequency(Double)
Declaration
public double VibrationDampedFrequency(double wd)
Parameters
Type |
Name |
Description |
System.Double |
wd |
|
Returns
Type |
Description |
System.Double |
|
VibrationDampingRatio(Double, Double)
Declaration
public double VibrationDampingRatio(double cv, double cc)
Parameters
Type |
Name |
Description |
System.Double |
cv |
|
System.Double |
cc |
|
Returns
Type |
Description |
System.Double |
|
VibrationNaturalAngularFrequency(Double, Double)
Declaration
public double VibrationNaturalAngularFrequency(double m, double k)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
System.Double |
k |
|
Returns
Type |
Description |
System.Double |
|
VibrationNaturalCriticalDamping1(Double, Double)
Declaration
public double VibrationNaturalCriticalDamping1(double m, double k)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
System.Double |
k |
|
Returns
Type |
Description |
System.Double |
|
VibrationNaturalCriticalDamping2(Double, Double)
Declaration
public double VibrationNaturalCriticalDamping2(double m, double wn)
Parameters
Type |
Name |
Description |
System.Double |
m |
|
System.Double |
wn |
|
Returns
Type |
Description |
System.Double |
|
VibrationNaturalFrequency(Double)
Declaration
public double VibrationNaturalFrequency(double wn)
Parameters
Type |
Name |
Description |
System.Double |
wn |
|
Returns
Type |
Description |
System.Double |
|
WorkDone(Double, Double, Double)
Declaration
public double WorkDone(double f, double s, double angle)
Parameters
Type |
Name |
Description |
System.Double |
f |
|
System.Double |
s |
|
System.Double |
angle |
|
Returns
Type |
Description |
System.Double |
|
YoungsModulusFromBulkLame(Double, Double)
Declaration
public double YoungsModulusFromBulkLame(double k, double l)
Parameters
Type |
Name |
Description |
System.Double |
k |
|
System.Double |
l |
|
Returns
Type |
Description |
System.Double |
|
YoungsModulusFromBulkPoisson(Double, Double)
Declaration
public double YoungsModulusFromBulkPoisson(double k, double v)
Parameters
Type |
Name |
Description |
System.Double |
k |
|
System.Double |
v |
|
Returns
Type |
Description |
System.Double |
|
YoungsModulusFromBulkShear(Double, Double)
Declaration
public double YoungsModulusFromBulkShear(double k, double g)
Parameters
Type |
Name |
Description |
System.Double |
k |
|
System.Double |
g |
|
Returns
Type |
Description |
System.Double |
|
YoungsModulusFromPoissonLame(Double, Double)
Declaration
public double YoungsModulusFromPoissonLame(double l, double v)
Parameters
Type |
Name |
Description |
System.Double |
l |
|
System.Double |
v |
|
Returns
Type |
Description |
System.Double |
|
YoungsModulusFromPoissonShear(Double, Double)
Declaration
public double YoungsModulusFromPoissonShear(double g, double v)
Parameters
Type |
Name |
Description |
System.Double |
g |
|
System.Double |
v |
|
Returns
Type |
Description |
System.Double |
|
YoungsModulusFromShearLame(Double, Double)
Declaration
public double YoungsModulusFromShearLame(double g, double l)
Parameters
Type |
Name |
Description |
System.Double |
g |
|
System.Double |
l |
|
Returns
Type |
Description |
System.Double |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink