![]()  | 
  
    SMILE
    v2.5
    
   Schwarzschild Modelling Interactive expLoratory Environment 
   | 
 
Common configuration parameters for various tasks in CSmileCore. More...
#include <core.h>
Public Attributes | |
orbit integration parameters  | |
| double | intTimeInPeriods | 
| orbit integration time measured in units of long-axis-orbit periods  | |
| double | intTimeMaxAdaptive | 
| upper limits for adaptive integration time, expressed in energy-dependent orbital time periods  | |
| double | adaptiveTimeThreshold | 
| (unused) parameter in Pfenniger's method for adaptive integration time  | |
| double | intTimeMinAbs | 
| minimum integration time for orbits in Schwarzschild model, expressed in absolute time units (not periods)  | |
| bool | usePS | 
| whether to plot points on Poincare section  | |
| unsigned int | PSsectionCoord | 
| coordinate used for strobbing the section (i.e. put a point when passing y=0 with y'>0)  | |
| unsigned int | PSdisplayCoord | 
| coordinate used for displaying the section (i.e.  More... | |
frequency map parameters  | |
| int | fm_numOrbitsStationary | 
| number of orbits in stationary start-space  | |
| int | fm_numOrbitsPrincipalPlane | 
| number of orbits in principal-plane start-space  | |
| int | fm_numOrbitsYalpha | 
| number of orbits in Y-alpha start space  | |
| int | fm_numOrbitsRandom | 
| number of orbits in random(ergodic) start-space  | |
Schwarzschild modelling parameters  | |
| std::vector< unsigned int > | densityComponents | 
| list of composite potential components to be included in the density model  | |
| int | sm_numOrbits | 
| number of orbits with random initial conditions in the Schwarzschild model  | |
| CBasicICGenerator::ICTYPE | sm_ICgenType | 
| choice of generator for initial conditions  | |
| double | sm_ICbeta | 
| anisotropy parameter for initial conditions generation using spherical Jeans equation  | |
| double | sm_ICbetaAxi | 
| anisotropy parameter for initial conditions generation using axisymmetric Jeans equation  | |
| double | sm_ICkAxi | 
| rotation parameter for initial conditions generation using axisymmetric Jeans equation  | |
| double | weightSkewFactorE | 
| if greate than zero, bias the assignment of initial conditions towards lower energies  | |
| double | weightSkewFactorL | 
| if >0, bias sampling of initial conditions towards lower angular momentum  | |
| CBasicSchwData::SCHWDATATYPE | sm_densDataType | 
| variant of Schwarzschild density model  | |
| int | sm_numShells | 
| grid size: number of radial shells  | |
| int | sm_linesPerSegment | 
| grid size: number of lines dividing each of 3 segments of each shell into cells  | |
| int | sm_numAngularCoefs | 
| order of angular spherical-harmonic expansion  | |
| int | sm_numRadialCoefs | 
| number of radial coefs in BSE / SHGrid Schwarzschild model  | |
| int | sm_numVerticalCoefs | 
| vertical size of the grid in Cylindrical model  | |
| double | sm_Alpha | 
| Alpha-parameter defining family of basis functions in BSE model.  | |
| double | sm_innerShellMass | 
| fraction of mass in the innermost shell, 0 for default value of 1/(numShells+1)  | |
| double | sm_outerShellMass | 
| fraction of mass enclosed by the outermost shell, 0 for default value of 1-1/(numShells+1)  | |
| double | sm_grid_q | 
| axis ratio (y/x) for ellipsoidal flattening of Classic Schwarzschild grid  | |
| double | sm_grid_p | 
| axis ratio (z/x) for Schwarzschild grid  | |
| double | chaoticMinFreqDiff | 
| minimal value of frequency diffusion rate to consider orbit as chaotic  | |
| double | chaoticMinLambda | 
| minimal value of Lyapunov indicator to consider orbit as chaotic (in OR relation with previous criterion)  | |
| double | sm_chaoticPenalty | 
| weight factor for chaotic (super)orbit in objective function: +1 - disfavor them, -1 - favor, 0 - treat equally as regular  | |
| int | sm_numSamplingPoints | 
| number of points sampled from trajectory, default NUM_SAMPLING_POINTS  | |
| bool | sm_useBPMPD | 
| whether to use BPMPD solver (if the executable is present), otherwise use GLPK  | |
| double | sm_maxWeight | 
| upper bound on orbit weight  | |
| double | sm_regularization | 
| parameter controlling the regularization of orbit weights in the quadratic optimization  | |
| double | sm_constraintPenaltyLin | 
| penalty for constraint violation in the objective function in linear/quadratic optimization; 0 means infinity - must satisfy exactly  | |
| double | sm_constraintPenaltyQuad | 
| quadratic penalty term for constraint violation  | |
| bool | sm_constrainBeta | 
| whether to constrain anisotropy  | |
| double | sm_betaIn | 
| double | sm_betaOut | 
| anisotropy coefficient requested (values for the inner and outer shells, linearly interpolated in between)  | |
| bool | sm_constrainAngMomDist | 
| whether to constrain binned relative angular momentum distribution  | |
| int | sm_numAngMomBins | 
| number of bins in angular momentum distribution  | |
Common configuration parameters for various tasks in CSmileCore.
| unsigned int smile::CConfigCore::PSdisplayCoord | 
coordinate used for displaying the section (i.e.
record x and x' at each passage)
 1.8.8