Titanlib 0.3.1
Library for quality control algorithms
Functions
sct_resistant.cpp File Reference
#include <vector>
#include <math.h>
#include "titanlib.h"
#include <assert.h>
#include <iostream>
#include <numeric>
#include <exception>
#include <gsl/gsl_multimin.h>
#include <gsl/gsl_linalg.h>
#include <boost/numeric/ublas/vector.hpp>
#include <boost/numeric/ublas/vector_proxy.hpp>
#include <boost/numeric/ublas/triangular.hpp>
#include <boost/numeric/ublas/lu.hpp>
#include <boost/numeric/ublas/io.hpp>
#include <boost/numeric/ublas/matrix.hpp>

Functions

bool sct_core (const vec &lats, const vec &lons, const vec &elevs, const vec &yo, const vec &yb, float Dh_min, float Dh_max, int kth_close, float Dz, const vec &eps2, float minp, float maxp, const vec &mina, const vec &maxa, const vec &minv, const vec &maxv, const vec &tpos, const vec &tneg, const ivec &indices_global_test, const ivec &indices_outer_inner, const ivec &indices_outer_test, const ivec &indices_inner_test, bool debug, float na, bool set_flag0, int &thrown_out, vec &scores, ivec &flags)
 

Function Documentation

◆ sct_core()

bool sct_core ( const vec lats,
const vec lons,
const vec elevs,
const vec yo,
const vec yb,
float  Dh_min,
float  Dh_max,
int  kth_close,
float  Dz,
const vec eps2,
float  minp,
float  maxp,
const vec mina,
const vec maxa,
const vec minv,
const vec maxv,
const vec tpos,
const vec tneg,
const ivec indices_global_test,
const ivec indices_outer_inner,
const ivec indices_outer_test,
const ivec indices_inner_test,
bool  debug,
float  na,
bool  set_flag0,
int &  thrown_out,
vec scores,
ivec flags 
)