![]() |
UNIVERS
15.3
UNIVERS base processing software API
|
#include <psc_solver.hpp>
Public Member Functions | |
| Params () | |
Public Attributes | |
| RowType | row_type |
| Trace::TimeT | max_time_shift |
| unsigned int | max_used_stride |
| bool | remove_trend_flag |
| size_t | trend_polynomial_degree |
| bool | remove_low_freq_flag |
| size_t | low_freq_polynomial_degree |
| std::pair< int, int > | ids_range |
Parameters of the solver.
|
inline |
Default constructor.
| std::pair<int,int> psc::Solver::Params::ids_range |
Range of indexies used for statics determination.
Zero range, e.g. (0,0), means all indexies are used.
| size_t psc::Solver::Params::low_freq_polynomial_degree |
TODO: Degree of least square polynom for low frequency removing.
| Trace::TimeT psc::Solver::Params::max_time_shift |
Maximal permissible time shift.
Time shift < 0 means no maximal time shift limitation.
| unsigned int psc::Solver::Params::max_used_stride |
Maximal stride value used for statics determination.
0 means all strides are used.
| bool psc::Solver::Params::remove_low_freq_flag |
TODO: Remove low frequency form original time shifts flag.
| bool psc::Solver::Params::remove_trend_flag |
Remove least squares polynomial part from resulted time shifts.
| RowType psc::Solver::Params::row_type |
Type of rows for processing
| size_t psc::Solver::Params::trend_polynomial_degree |
Degree of least square polynom for trend removing.
1.8.5