VPNurbsForwardSolver ROfRho Method Virtual Photonics - VTS Library
Virtual Photonics
Overload List

  NameDescription
Public methodROfRho(OpticalProperties,  Double )
Overload of ROfRho. Determines reflectances at optical properties 'op' and source-detector separations 'rhos'
(Inherited from ForwardSolverBase.)
Public methodROfRho( OpticalProperties , Double)
Overload of ROfRho. Determines reflectances at optical properties 'ops' and source-detector separation 'rho'
(Inherited from ForwardSolverBase.)
Public methodROfRho( OpticalProperties ,  Double )
Convenience array overload of ROfRho. Determines reflectances at optical properties 'ops' and source-detector separations 'rhos'
(Inherited from ForwardSolverBase.)
Public methodROfRho(IEnumerable OpticalProperties , IEnumerable Double )
Returns the steady state reflectance for the specified optical properties at source detector separations rhos. The radial distance rho is scaled to the reference space to evaluate rho_ref. If rho_ref is on the reference surface the reference rho-time resolved reflectance is scaled and the isoprametric Nurbs curve is integrated analitically over time. To evaluate the integral of the reflectance out of the time range it evaluates the linear approximation of the logarithm of the tail of the curve and integrates it from tMax to infinity. If rho_ref is out of range the method returns 0.
(Overrides ForwardSolverBase ROfRho(IEnumerable OpticalProperties , IEnumerable Double ).)
Public methodROfRho(OpticalProperties, Double)
Calls its vectorized version to evaluate the steady state reflectance at a source detector separation rho, for the specified optical properties.
(Overrides ForwardSolverBase ROfRho(OpticalProperties, Double).)
Back to Top
See Also