v2.0.0
Loading...
Searching...
No Matches
UTILSLIB::SSSParams Struct Reference

Configuration parameters for SSS/tSSS (defined outside class to work around a Clang default-argument/nested-struct limitation). More...

#include <sss.h>

Public Attributes

int iOrderIn = 8
int iOrderOut = 3
Eigen::Vector3d origin {0.0, 0.0, 0.04}
double dRegIn = 1e-5

Detailed Description

Configuration parameters for SSS/tSSS (defined outside class to work around a Clang default-argument/nested-struct limitation).

Definition at line 84 of file sss.h.

Member Data Documentation

◆ dRegIn

double UTILSLIB::SSSParams::dRegIn = 1e-5

Tikhonov regularisation for the combined-basis pseudoinverse.

Definition at line 89 of file sss.h.

◆ iOrderIn

int UTILSLIB::SSSParams::iOrderIn = 8

Internal spherical-harmonic expansion order (default 8). N_in = iOrderIn*(iOrderIn+2) = 80.

Definition at line 86 of file sss.h.

◆ iOrderOut

int UTILSLIB::SSSParams::iOrderOut = 3

External spherical-harmonic expansion order (default 3). N_out = iOrderOut*(iOrderOut+2) = 15.

Definition at line 87 of file sss.h.

◆ origin

Eigen::Vector3d UTILSLIB::SSSParams::origin {0.0, 0.0, 0.04}

Expansion origin in metres, head-coordinate frame (default: 4 cm superior to head origin).

Definition at line 88 of file sss.h.


The documentation for this struct was generated from the following file: