Virtual PhotonicsThe CalculatorToolbox type exposes the following members.
Back to Top
Back to Top
Constructors
Name | Description | |
---|---|---|
CalculatorToolbox | Initializes a new instance of the CalculatorToolbox class |
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
EvaluateDistributedExponentialLineSourceIntegral |
Allows distribution of any function exponentially in a linear direction
| |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetCubicAParameter |
Implementation of the cubic polynomial via Scott Prahl thesis 1988, Appendix A2.9
| |
GetCubicFresnelReflectionMomentOfOrder1 |
Fresnel first reflection moment, via S. Prahl thesis 1988
Polynomial expression, stated accurate for R1 and R2 better than 0.005.
These polynomials should probably be replaced by the integral expresion! TO be DONE
| |
GetCubicFresnelReflectionMomentOfOrder2 |
Fresnel second reflection moment, via S. Prahl thesis 1988.
| |
GetFresnelReflectionMomentOfOrderM |
Fresnel Reflection moment of abritrary integer order M via Gauss-Kronrod
numerical integration.
| |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetRadius(Double, Double) |
Get the radial location from the system origin to the position rho and z
| |
GetRadius(Double, Double, Double) |
Overload of the (rho,z) dependent calculation for calculation of the radial distance from
the position (x,y,z) to the origin (0,0,0)
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
See Also