Function pecsim::integ_step¶
Defined in File raytrace.cc
Function Documentation¶
-
void pecsim::integ_step(VecXd &z, double &s, double h, double t_epoch_tx, RayTraceConfig config, VecXd &store_vec, bool use_precomputed_vals, bool debug = false)¶
Integrate the ray using a numerical method.
- Parameters:
z – State vector containing position, direction, time, and TEC
s – Path length at the point
h – Step size for integration
t_epoch_tx – Transmission epoch in seconds since J2000
config – Ray trace configuration
debug – Debug flag to print additional information
- Returns:
Updated state vector after integration