SYMBOL INDEX (6773 symbols across 437 files) FILE: OptolithiumC/examples/aerial_image_various_source_shapes.py function get_quasar_source_shape_model (line 8) | def get_quasar_source_shape_model(x, y, sigma_in, sigma_out, blade_angle): function get_conventional_coherent_source_shape_model (line 25) | def get_conventional_coherent_source_shape_model(step, x, y): function get_conventional_partially_coherent_source_shape_model (line 33) | def get_conventional_partially_coherent_source_shape_model(x, y, sigma): function get_annular_source_shape_model (line 43) | def get_annular_source_shape_model(x, y, sigma_in, sigma_out): function get_dipole_source_shape_model (line 54) | def get_dipole_source_shape_model(x, y, center_sigma, radius_sigma): function get_monopole_source_shape_model (line 65) | def get_monopole_source_shape_model(x, y, center_x, center_y, radius_sig... function get_quadrupole_source_shape_model (line 75) | def get_quadrupole_source_shape_model(x, y, center_sigma, radius_sigma, ... function get_shrinc_source_shape_model (line 95) | def get_shrinc_source_shape_model(x, y, sigma_out, stripe_width): function get_square_source_shape_model (line 107) | def get_square_source_shape_model(x, y, half_width_sigma): class AerialImage (line 118) | class AerialImage(object): method __init__ (line 119) | def __init__(self): method source_shape_model_choice (line 154) | def source_shape_model_choice(self, x, y): method aerial_image_formation (line 179) | def aerial_image_formation(self): function main (line 232) | def main(): FILE: OptolithiumC/examples/resist_images_and_contours.py function get_quasar_source_shape_model (line 8) | def get_quasar_source_shape_model(x, y, sigma_in, sigma_out, blade_angle): function get_conventional_coherent_source_shape_model (line 25) | def get_conventional_coherent_source_shape_model(step, x, y): function get_conventional_partially_coherent_source_shape_model (line 33) | def get_conventional_partially_coherent_source_shape_model(x, y, sigma): function get_annular_source_shape_model (line 43) | def get_annular_source_shape_model(x, y, sigma_in, sigma_out): function get_dipole_source_shape_model (line 54) | def get_dipole_source_shape_model(x, y, center_sigma, radius_sigma): function get_monopole_source_shape_model (line 65) | def get_monopole_source_shape_model(x, y, center_x, center_y, radius_sig... function get_quadrupole_source_shape_model (line 75) | def get_quadrupole_source_shape_model(x, y, center_sigma, radius_sigma, ... function get_shrinc_source_shape_model (line 95) | def get_shrinc_source_shape_model(x, y, sigma_out, stripe_width): function get_square_source_shape_model (line 107) | def get_square_source_shape_model(x, y, half_width_sigma): class ResistImagesAndContours (line 118) | class ResistImagesAndContours(object): method __init__ (line 119) | def __init__(self): method source_shape_model_choice (line 176) | def source_shape_model_choice(self, x, y): method image_formation (line 201) | def image_formation(self): function main (line 305) | def main(): FILE: OptolithiumC/include/opl_capi.h function namespace (line 48) | namespace oplc { type std (line 240) | typedef std::shared_ptr SharedAbstractMaskGeometry; type std (line 241) | typedef std::vector ArrayOfSharedAbstractMas... type std (line 243) | typedef std::shared_ptr SharedRegion; type std (line 244) | typedef std::shared_ptr ConstSharedRegion; type std (line 245) | typedef std::vector ArrayOfSharedRegions; type std (line 246) | typedef std::shared_ptr SharedBox; type std (line 247) | typedef std::shared_ptr ConstSharedBox; type std (line 275) | typedef std::shared_ptr SharedMask; type common_model_type_t (line 278) | typedef enum { function class (line 285) | class AbstractSourceShapeModel { function class (line 296) | class SourceShapeModelPlugin : public AbstractSourceShapeModel { function class (line 308) | class SourceShapeModelSheet : public AbstractSourceShapeModel { function class (line 319) | class AbstractResistRateModel { function class (line 330) | class ResistRateModelExpression : public AbstractResistRateModel { function class (line 342) | class ResistRateModelDepthSheet : public AbstractResistRateModel { function class (line 353) | class ResistRateModelSheet : public AbstractResistRateModel { function class (line 364) | class AbstractPupilFilterModel { function class (line 375) | class PupilFilterModelPlugin : public AbstractPupilFilterModel { function class (line 387) | class PupilFilterModelSheet : public AbstractPupilFilterModel { function class (line 399) | class PupilFilterModelEmpty : public AbstractPupilFilterModel { type std (line 407) | typedef std::shared_ptr SharedAbstractResistRat... type std (line 408) | typedef std::shared_ptr ConstSharedAbstra... type std (line 409) | typedef std::shared_ptr SharedResistRateModel... type std (line 410) | typedef std::shared_ptr SharedResistRateModelSheet; type std (line 412) | typedef std::shared_ptr SharedAbstractSourceSh... type std (line 413) | typedef std::shared_ptr ConstSharedAbstr... type std (line 414) | typedef std::shared_ptr SharedSourceShapePlugin; type std (line 415) | typedef std::shared_ptr SharedSourceShapeSheet; type std (line 417) | typedef std::shared_ptr SharedAbstractPupilFil... type std (line 418) | typedef std::shared_ptr ConstSharedAbstr... type std (line 419) | typedef std::shared_ptr SharedPupilFilterPlugin; type std (line 420) | typedef std::shared_ptr SharedPupilFilterSheet; function class (line 423) | class SourceShape { type std (line 484) | typedef std::shared_ptr SharedSourceShape; type std (line 485) | typedef std::shared_ptr ConstSharedSourceShape; function class (line 488) | class ImagingTool { type std (line 510) | typedef std::shared_ptr SharedImagingTool; type std (line 511) | typedef std::shared_ptr ConstSharedImagingTool; function class (line 514) | class Exposure { type std (line 527) | typedef std::shared_ptr SharedExposure; type std (line 528) | typedef std::shared_ptr ConstSharedExposure; function within_circle (line 531) | inline bool within_circle(double dx, double dy, double r) { function within_circle (line 546) | inline bool within_circle(double x, double y, double cx, double cy, doub... function class (line 551) | class Diffraction { function std (line 617) | static std::shared_ptr _select_axis(uint32_t axis, std::shared_ptr... FILE: OptolithiumC/include/opl_contours.h function namespace (line 39) | namespace contours { FILE: OptolithiumC/include/opl_conv.h function namespace (line 36) | namespace conv { FILE: OptolithiumC/include/opl_eikonal.h function namespace (line 36) | namespace eikonal { FILE: OptolithiumC/include/opl_fft.h function namespace (line 47) | namespace fft { FILE: OptolithiumC/include/opl_geometry.h function namespace (line 63) | namespace geometry { FILE: OptolithiumC/include/opl_interp.h function namespace (line 38) | namespace interp { FILE: OptolithiumC/include/opl_iter.h function namespace (line 32) | namespace Iterable FILE: OptolithiumC/include/opl_log.h function class (line 13) | class OptolithiumCoreLog { FILE: OptolithiumC/include/opl_misc.h function namespace (line 30) | namespace misc { FILE: OptolithiumC/include/opl_physc.h function namespace (line 31) | namespace physc { FILE: OptolithiumC/include/optolithium.h type plugin_type_t (line 59) | typedef enum { type plugin_descriptor_t (line 70) | typedef struct { type standard_plugin_arg_t (line 80) | typedef struct { type standard_plugin_arg_t (line 93) | typedef standard_plugin_arg_t dev_model_arg_t; type dev_model_t (line 95) | typedef struct { type mask_type_t (line 107) | typedef enum { type mask_point_t (line 112) | typedef struct { type mask_region_t (line 117) | typedef struct { type mask_t (line 124) | typedef struct { type standard_plugin_arg_t (line 132) | typedef standard_plugin_arg_t mask_parameter_t; type mask_plugin_t (line 134) | typedef struct { type standard_plugin_arg_t (line 152) | typedef standard_plugin_arg_t source_shape_arg_t; type source_shape_plugin_t (line 154) | typedef struct { type standard_plugin_arg_t (line 167) | typedef standard_plugin_arg_t pupil_filter_arg_t; type pupil_filter_plugin_t (line 169) | typedef struct { FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/BaseCube_bones.hpp type BaseCube_eval_Cube (line 15) | struct BaseCube_eval_Cube type BaseCube_eval_expr (line 22) | struct BaseCube_eval_expr type BaseCube_eval (line 29) | struct BaseCube_eval {} type BaseCube_eval (line 32) | struct BaseCube_eval { typedef BaseCube_eval_... type BaseCube_eval (line 35) | struct BaseCube_eval { typedef BaseCube_eval_... type BaseCube (line 41) | struct BaseCube FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/BaseCube_meat.hpp function arma_inline (line 15) | arma_inline function arma_inline (line 76) | arma_inline function arma_inline (line 91) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/Base_bones.hpp type Base_inv_yes (line 15) | struct Base_inv_yes type Base_inv_no (line 23) | struct Base_inv_no type Base_inv (line 29) | struct Base_inv {} type Base_inv (line 32) | struct Base_inv { typedef Base_inv_yes result; } type Base_inv (line 35) | struct Base_inv { typedef Base_inv_no result; } type Base_eval_Mat (line 40) | struct Base_eval_Mat type Base_eval_expr (line 47) | struct Base_eval_expr type Base_eval (line 54) | struct Base_eval {} type Base_eval (line 57) | struct Base_eval { typedef Base_eval_Mat (line 60) | struct Base_eval { typedef Base_eval_expr (line 86) | struct Base_trans { typedef Base_trans_cx ... type Base_trans (line 89) | struct Base_trans { typedef Base_trans_default ... type Base (line 99) | struct Base FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/Base_meat.hpp function arma_inline (line 15) | arma_inline function arma_warn_unused (line 81) | inline function arma_warn_unused (line 92) | inline function elem_type (line 103) | inline function elem_type (line 115) | inline function elem_type (line 127) | inline function elem_type (line 148) | inline function arma_inline (line 172) | arma_inline function arma_inline (line 182) | arma_inline function arma_inline (line 199) | arma_inline function arma_inline (line 214) | arma_inline function arma_inline (line 229) | arma_inline function arma_inline (line 239) | arma_inline function arma_inline (line 249) | arma_inline function arma_inline (line 262) | arma_inline function arma_inline (line 272) | arma_inline function arma_inline (line 282) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/Col_bones.hpp class Col (line 15) | class Col : public Mat class fixed (line 134) | class fixed class Col::fixed (line 153) | class Col::fixed : public Col FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/Col_meat.hpp function arma_inline (line 488) | arma_inline function arma_inline (line 498) | arma_inline function arma_inline (line 508) | arma_inline function arma_inline (line 518) | arma_inline function arma_inline (line 532) | arma_inline function arma_inline (line 546) | arma_inline function arma_inline (line 562) | arma_inline function arma_inline (line 578) | arma_inline function arma_inline (line 594) | arma_inline function arma_inline (line 610) | arma_inline function arma_inline (line 622) | arma_inline function arma_inline (line 634) | arma_inline function arma_inline (line 656) | arma_inline function arma_inline (line 678) | arma_inline function arma_inline (line 690) | arma_inline function arma_inline (line 702) | arma_inline function arma_inline (line 716) | arma_inline function arma_inline (line 730) | arma_inline function arma_inline (line 746) | arma_inline function arma_inline (line 762) | arma_inline function arma_inline (line 774) | arma_inline function arma_inline (line 786) | arma_inline function arma_inline (line 798) | arma_inline function arma_inline (line 922) | arma_inline function arma_inline (line 933) | arma_inline function arma_inline (line 944) | arma_inline function arma_inline (line 955) | arma_inline function arma_inline (line 1023) | arma_inline function arma_inline (line 1289) | arma_inline function arma_inline (line 1386) | arma_inline function arma_inline (line 1397) | arma_inline function arma_inline (line 1408) | arma_inline function arma_inline (line 1419) | arma_inline function arma_inline (line 1441) | arma_inline function arma_inline (line 1453) | arma_inline function arma_inline (line 1465) | arma_inline function arma_inline (line 1477) | arma_inline function arma_inline (line 1489) | arma_inline function arma_inline (line 1503) | arma_inline function arma_inline (line 1517) | arma_inline function arma_inline (line 1529) | arma_inline function arma_inline (line 1541) | arma_inline function arma_inline (line 1555) | arma_inline function arma_inline (line 1569) | arma_inline function arma_inline (line 1581) | arma_inline function arma_hot (line 1593) | arma_hot function arma_hot (line 1611) | arma_hot function arma_hot (line 1629) | arma_hot FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/Cube_bones.hpp type Cube_prealloc (line 14) | struct Cube_prealloc class Cube (line 25) | class Cube : public BaseCube< eT, Cube > class fixed (line 334) | class fixed class Cube::fixed (line 364) | class Cube::fixed : public Cube class Cube_aux (line 412) | class Cube_aux FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/Cube_meat.hpp function arma_inline (line 438) | arma_inline function arma_inline (line 453) | arma_inline function arma_inline (line 468) | arma_inline function arma_inline (line 483) | arma_inline function arma_inline (line 498) | arma_inline function arma_inline (line 816) | arma_inline function arma_inline (line 836) | arma_inline function arma_inline (line 856) | arma_inline function arma_inline (line 877) | arma_inline function arma_inline (line 898) | arma_inline function arma_inline (line 922) | arma_inline function arma_inline (line 1137) | arma_inline function arma_inline (line 1155) | arma_inline function arma_inline (line 1173) | arma_inline function arma_inline (line 1195) | arma_inline function arma_inline (line 1217) | arma_inline function arma_inline (line 1241) | arma_inline function arma_inline (line 1336) | arma_inline function arma_inline (line 1349) | arma_inline function arma_inline (line 1362) | arma_inline function arma_inline (line 1375) | arma_inline function arma_inline (line 2326) | arma_inline function arma_inline (line 2341) | arma_inline function arma_inline (line 2354) | arma_inline function arma_inline (line 2366) | arma_inline function arma_inline (line 2378) | arma_inline function arma_inline (line 2390) | arma_inline function arma_inline (line 2402) | arma_inline function arma_inline (line 2414) | arma_inline function arma_inline (line 2435) | arma_inline function arma_inline (line 2456) | arma_inline function arma_inline (line 2468) | arma_inline function arma_inline (line 2480) | arma_inline function arma_inline (line 2492) | arma_inline function arma_inline (line 2503) | arma_inline function arma_inline (line 2515) | arma_inline function arma_inline (line 2526) | arma_inline function arma_inline (line 2538) | arma_inline function arma_warn_unused (line 2549) | inline function arma_warn_unused (line 2562) | inline function arma_inline (line 2576) | arma_inline function arma_inline (line 2588) | arma_inline function arma_inline (line 2612) | arma_inline function arma_warn_unused (line 2623) | inline function arma_warn_unused (line 2651) | inline function arma_inline (line 2677) | arma_inline function arma_inline (line 2689) | arma_inline function arma_inline (line 2701) | arma_inline function arma_inline (line 2713) | arma_inline function arma_inline (line 2725) | arma_inline function arma_inline (line 2737) | arma_inline function arma_warn_unused (line 3118) | inline function arma_warn_unused (line 3138) | inline function eT (line 3158) | inline function eT (line 3177) | inline function eT (line 3196) | inline function eT (line 3227) | inline function uword (line 3686) | inline function arma_inline (line 3829) | arma_inline function arma_inline (line 3963) | arma_inline function arma_inline (line 3975) | arma_inline function arma_inline (line 3987) | arma_inline function arma_inline (line 3999) | arma_inline function arma_inline (line 4011) | arma_inline function arma_inline (line 4025) | arma_inline function arma_inline (line 4039) | arma_inline function arma_inline (line 4053) | arma_inline function arma_inline (line 4067) | arma_inline function arma_inline (line 4090) | arma_inline function arma_inline (line 4118) | arma_inline function arma_inline (line 4143) | arma_inline function arma_inline (line 4154) | arma_inline function arma_inline (line 4179) | arma_inline function arma_inline (line 4190) | arma_inline function arma_inline (line 4215) | arma_inline function arma_inline (line 4226) | arma_inline function arma_inline (line 4251) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/GenCube_bones.hpp class GenCube (line 15) | class GenCube : public BaseCube > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/GenCube_meat.hpp function arma_inline (line 27) | arma_inline function arma_inline (line 36) | arma_inline function arma_inline (line 50) | arma_inline function arma_inline (line 60) | arma_inline function arma_inline (line 70) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/Gen_bones.hpp class Gen (line 15) | class Gen : public Base > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/Gen_meat.hpp function arma_inline (line 26) | arma_inline function arma_inline (line 35) | arma_inline function arma_inline (line 51) | arma_inline function arma_inline (line 70) | arma_inline function arma_inline (line 89) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/GlueCube_bones.hpp class GlueCube (line 16) | class GlueCube : public BaseCube > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/Mat_bones.hpp class Mat (line 18) | class Mat : public Base< eT, Mat > class row_iterator (line 480) | class row_iterator class const_row_iterator (line 503) | class const_row_iterator class const_row_col_iterator (line 527) | class const_row_col_iterator class row_col_iterator (line 529) | class row_col_iterator class const_row_col_iterator (line 567) | class const_row_col_iterator class fixed (line 644) | class fixed class Mat::fixed (line 687) | class Mat::fixed : public Mat class Mat_aux (line 774) | class Mat_aux FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/Mat_meat.hpp function arma_inline (line 676) | arma_inline function arma_inline (line 691) | arma_inline function arma_inline (line 706) | arma_inline function arma_inline (line 721) | arma_inline function arma_inline (line 736) | arma_inline function arma_inline (line 2777) | arma_inline function arma_inline (line 2792) | arma_inline function arma_inline (line 2865) | arma_inline function arma_inline (line 2880) | arma_inline function arma_inline (line 2993) | arma_inline function arma_inline (line 3014) | arma_inline function arma_inline (line 3035) | arma_inline function arma_inline (line 3056) | arma_inline function arma_inline (line 3133) | arma_inline function arma_inline (line 3161) | arma_inline function arma_inline (line 3189) | arma_inline function arma_inline (line 3211) | arma_inline function arma_inline (line 3233) | arma_inline function arma_inline (line 3258) | arma_inline function arma_inline (line 3523) | arma_inline function arma_inline (line 3536) | arma_inline function arma_inline (line 3549) | arma_inline function arma_inline (line 3562) | arma_inline function arma_inline (line 3575) | arma_inline function arma_inline (line 3588) | arma_inline function arma_inline (line 3601) | arma_inline function arma_inline (line 3614) | arma_inline function arma_inline (line 3627) | arma_inline function arma_inline (line 3640) | arma_inline function arma_inline (line 3653) | arma_inline function arma_inline (line 3666) | arma_inline function arma_inline (line 3679) | arma_inline function arma_inline (line 3692) | arma_inline function arma_inline (line 3704) | arma_inline function arma_inline (line 3716) | arma_inline function arma_inline (line 3755) | arma_inline function arma_inline (line 3779) | arma_inline function arma_inline (line 5156) | arma_inline function arma_inline (line 5171) | arma_inline function arma_inline (line 5184) | arma_inline function arma_inline (line 5196) | arma_inline function arma_inline (line 5208) | arma_inline function arma_inline (line 5220) | arma_inline function arma_inline (line 5232) | arma_inline function arma_inline (line 5244) | arma_inline function arma_inline (line 5257) | arma_inline function arma_inline (line 5270) | arma_inline function arma_inline (line 5282) | arma_inline function arma_inline (line 5294) | arma_inline function arma_inline (line 5306) | arma_inline function arma_inline (line 5317) | arma_inline function arma_inline (line 5329) | arma_inline function arma_inline (line 5340) | arma_inline function arma_inline (line 5352) | arma_inline function arma_inline (line 5364) | arma_inline function arma_inline (line 5376) | arma_inline function arma_inline (line 5388) | arma_inline function arma_warn_unused (line 5400) | inline function arma_warn_unused (line 5411) | inline function arma_warn_unused (line 5424) | inline function arma_warn_unused (line 5437) | inline function arma_warn_unused (line 5450) | inline function arma_inline (line 5591) | arma_inline function arma_inline (line 5603) | arma_inline function arma_inline (line 5627) | arma_inline function arma_inline (line 5638) | arma_inline function arma_inline (line 5661) | arma_inline function arma_inline (line 5684) | arma_inline function arma_inline (line 5706) | arma_inline function arma_inline (line 5728) | arma_inline function arma_inline (line 5740) | arma_inline function arma_inline (line 5752) | arma_inline function arma_inline (line 5764) | arma_inline function arma_hot (line 6070) | arma_hot function arma_hot (line 6087) | arma_hot function arma_warn_unused (line 6358) | inline function arma_warn_unused (line 6378) | inline function eT (line 6398) | inline function eT (line 6417) | inline function eT (line 6436) | inline function eT (line 6462) | inline function eT (line 6793) | inline function eT (line 6908) | inline function eT (line 7039) | inline function uword (line 7119) | inline function uword (line 7129) | inline function eT (line 7232) | inline function uword (line 7313) | inline function uword (line 7323) | inline function uword (line 7618) | inline function arma_inline (line 7811) | arma_inline function arma_inline (line 7908) | arma_inline function arma_inline (line 7919) | arma_inline function arma_inline (line 7930) | arma_inline function arma_inline (line 7941) | arma_inline function arma_inline (line 7963) | arma_inline function arma_inline (line 7975) | arma_inline function arma_inline (line 7987) | arma_inline function arma_inline (line 7999) | arma_inline function arma_inline (line 8011) | arma_inline function arma_inline (line 8025) | arma_inline function arma_inline (line 8039) | arma_inline function arma_inline (line 8053) | arma_inline function arma_inline (line 8067) | arma_inline function arma_inline (line 8083) | arma_inline function arma_inline (line 8099) | arma_inline function arma_inline (line 8113) | arma_inline function arma_inline (line 8127) | arma_inline function arma_inline (line 8139) | arma_inline function arma_inline (line 8151) | arma_inline function arma_hot (line 8163) | arma_hot function arma_hot (line 8181) | arma_hot function arma_hot (line 8199) | arma_hot function arma_inline (line 8217) | arma_inline function arma_inline (line 8242) | arma_inline function arma_inline (line 8253) | arma_inline function arma_inline (line 8278) | arma_inline function arma_inline (line 8289) | arma_inline function arma_inline (line 8314) | arma_inline function arma_inline (line 8325) | arma_inline function arma_inline (line 8350) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/OpCube_bones.hpp class OpCube (line 16) | class OpCube : public BaseCube > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/Proxy.hpp type Proxy_default (line 19) | struct Proxy_default method Proxy_default (line 21) | inline Proxy_default(const T1&) type Proxy_fixed (line 30) | struct Proxy_fixed method Proxy_fixed (line 47) | inline explicit Proxy_fixed(const T1& A) method arma_inline (line 53) | arma_inline static uword get_n_rows() { return T1::n_rows; } method arma_inline (line 54) | arma_inline static uword get_n_cols() { return T1::n_cols; } method arma_inline (line 55) | arma_inline static uword get_n_elem() { return T1::n_elem; } method arma_inline (line 57) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 58) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 59) | arma_inline elem_type at_alt (const uword i) co... method arma_inline (line 61) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 62) | get_aligned_ea() const { return Q; } method arma_inline (line 65) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(... method arma_inline (line 67) | arma_inline bool is_aligned() const type Proxy_redirect (line 80) | struct Proxy_redirect {} type Proxy_redirect (line 83) | struct Proxy_redirect { typedef Proxy_default result; } type Proxy_redirect (line 86) | struct Proxy_redirect { typedef Proxy_fixed result; } class Proxy (line 91) | class Proxy : public Proxy_redirect::value >::result method Proxy (line 94) | inline Proxy(const T1& A) class Proxy< Mat > (line 103) | class Proxy< Mat > method Proxy (line 122) | inline explicit Proxy(const Mat& A) method arma_inline (line 128) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 129) | arma_inline uword get_n_cols() const { return Q.n_cols; } method arma_inline (line 130) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 132) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 133) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 134) | arma_inline elem_type at_alt (const uword i) co... method arma_inline (line 136) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 137) | get_aligned_ea() const { return Q; } method arma_inline (line 140) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(... method arma_inline (line 142) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.memp... class Proxy< Col > (line 148) | class Proxy< Col > method Proxy (line 167) | inline explicit Proxy(const Col& A) method arma_inline (line 173) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 174) | arma_inline uword get_n_cols() const { return 1; } method arma_inline (line 175) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 177) | arma_inline elem_type operator[] (const uword i) const ... method arma_inline (line 178) | arma_inline elem_type at (const uword row, const uword) const ... method arma_inline (line 179) | arma_inline elem_type at_alt (const uword i) const ... method arma_inline (line 181) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 182) | get_aligned_ea() const { return Q; } method arma_inline (line 185) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(... method arma_inline (line 187) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.memp... class Proxy< Row > (line 193) | class Proxy< Row > method Proxy (line 212) | inline explicit Proxy(const Row& A) method arma_inline (line 218) | arma_inline uword get_n_rows() const { return 1; } method arma_inline (line 219) | arma_inline uword get_n_cols() const { return Q.n_cols; } method arma_inline (line 220) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 222) | arma_inline elem_type operator[] (const uword i) const ... method arma_inline (line 223) | arma_inline elem_type at (const uword, const uword col) const ... method arma_inline (line 224) | arma_inline elem_type at_alt (const uword i) const ... method arma_inline (line 226) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 227) | get_aligned_ea() const { return Q; } method arma_inline (line 230) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(... method arma_inline (line 232) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.memp... class Proxy< Gen > (line 238) | class Proxy< Gen > method Proxy (line 257) | inline explicit Proxy(const Gen& A) method arma_inline (line 263) | arma_inline uword get_n_rows() const { return (is_row ? 1 : Q.n_rows);... method arma_inline (line 264) | arma_inline uword get_n_cols() const { return (is_col ? 1 : Q.n_cols);... method arma_inline (line 265) | arma_inline uword get_n_elem() const { return (is_row ? 1 : Q.n_rows) ... method arma_inline (line 267) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 268) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 269) | arma_inline elem_type at_alt (const uword i) co... method arma_inline (line 271) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 272) | get_aligned_ea() const { return Q; } method arma_inline (line 275) | arma_inline bool is_alias(const Mat&) const { return false; } method arma_inline (line 277) | arma_inline bool is_aligned() const { return Gen::is_sim... class Proxy< Op > (line 283) | class Proxy< Op > method Proxy (line 302) | inline explicit Proxy(const Op& A) method arma_inline (line 308) | arma_inline uword get_n_rows() const { return is_row ? 1 : Q.n_rows; } method arma_inline (line 309) | arma_inline uword get_n_cols() const { return is_col ? 1 : Q.n_cols; } method arma_inline (line 310) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 312) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 313) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 314) | arma_inline elem_type at_alt (const uword i) co... method arma_inline (line 316) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 317) | get_aligned_ea() const { return Q; } method arma_inline (line 320) | arma_inline bool is_alias(const Mat&) const { return false; } method arma_inline (line 322) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.memp... class Proxy_diagvec_mat (line 328) | class Proxy_diagvec_mat method Proxy_diagvec_mat (line 330) | inline Proxy_diagvec_mat(const T1&) {} class Proxy_diagvec_mat< Op > (line 336) | class Proxy_diagvec_mat< Op > method Proxy_diagvec_mat (line 356) | inline explicit Proxy_diagvec_mat(const Op& A) method arma_inline (line 362) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 363) | arma_inline uword get_n_cols() const { return 1; } method arma_inline (line 364) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 366) | arma_inline elem_type operator[] (const uword i) const ... method arma_inline (line 367) | arma_inline elem_type at (const uword row, const uword) const ... method arma_inline (line 368) | arma_inline elem_type at_alt (const uword i) const ... method arma_inline (line 370) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 371) | get_aligned_ea() const { return Q; } method arma_inline (line 374) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(... method arma_inline (line 376) | arma_inline bool is_aligned() const { return false; } class Proxy_diagvec_expr (line 382) | class Proxy_diagvec_expr method Proxy_diagvec_expr (line 384) | inline Proxy_diagvec_expr(const T1&) {} class Proxy_diagvec_expr< Op > (line 390) | class Proxy_diagvec_expr< Op > method Proxy_diagvec_expr (line 409) | inline explicit Proxy_diagvec_expr(const Op& A) method arma_inline (line 415) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 416) | arma_inline uword get_n_cols() const { return 1; } method arma_inline (line 417) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 419) | arma_inline elem_type operator[] (const uword i) const ... method arma_inline (line 420) | arma_inline elem_type at (const uword row, const uword) const ... method arma_inline (line 421) | arma_inline elem_type at_alt (const uword i) const ... method arma_inline (line 423) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 424) | get_aligned_ea() const { return Q; } method arma_inline (line 427) | arma_inline bool is_alias(const Mat&) const { return false; } method arma_inline (line 429) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.memp... type Proxy_diagvec_redirect (line 435) | struct Proxy_diagvec_redirect {} type Proxy_diagvec_redirect< Op, true > (line 438) | struct Proxy_diagvec_redirect< Op, true > { typedef Prox... type Proxy_diagvec_redirect< Op, false> (line 441) | struct Proxy_diagvec_redirect< Op, false> { typedef Prox... class Proxy< Op > (line 446) | class Proxy< Op > method Proxy (line 453) | inline explicit Proxy(const Op& A) type Proxy_xtrans_default (line 463) | struct Proxy_xtrans_default method Proxy_xtrans_default (line 465) | inline Proxy_xtrans_default(const T1&) {} type Proxy_xtrans_default< Op > (line 471) | struct Proxy_xtrans_default< Op > method Proxy_xtrans_default (line 491) | inline explicit Proxy_xtrans_default(const Op& A) method arma_inline (line 498) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 499) | get_aligned_ea() const { return Q; } method arma_inline (line 502) | arma_inline bool is_alias(const Mat& X) const { return void_ptr(&... method arma_inline (line 504) | arma_inline bool is_aligned() const { return false; } type Proxy_xtrans_default< Op > (line 510) | struct Proxy_xtrans_default< Op > method Proxy_xtrans_default (line 530) | inline explicit Proxy_xtrans_default(const Op& A) method arma_inline (line 537) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 538) | get_aligned_ea() const { return Q; } method arma_inline (line 541) | arma_inline bool is_alias(const Mat& X) const { return void_ptr(&... method arma_inline (line 543) | arma_inline bool is_aligned() const { return false; } type Proxy_xtrans_vector (line 549) | struct Proxy_xtrans_vector method Proxy_xtrans_vector (line 551) | inline Proxy_xtrans_vector(const T1&) {} type Proxy_xtrans_vector< Op > (line 557) | struct Proxy_xtrans_vector< Op > method Proxy_xtrans_vector (line 576) | inline Proxy_xtrans_vector(const Op& A) method arma_inline (line 583) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 584) | get_aligned_ea() const { return Q; } method arma_inline (line 587) | arma_inline bool is_alias(const Mat& X) const { return U.is_alias... method arma_inline (line 589) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.memp... type Proxy_xtrans_vector< Op > (line 595) | struct Proxy_xtrans_vector< Op > method Proxy_xtrans_vector (line 614) | inline Proxy_xtrans_vector(const Op& A) method arma_inline (line 621) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 622) | get_aligned_ea() const { return Q; } method arma_inline (line 625) | arma_inline bool is_alias(const Mat& X) const { return U.is_alias... method arma_inline (line 627) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.memp... type Proxy_xtrans_redirect (line 633) | struct Proxy_xtrans_redirect {} type Proxy_xtrans_redirect (line 636) | struct Proxy_xtrans_redirect { typedef Proxy_xtrans_default (line 639) | struct Proxy_xtrans_redirect { typedef Proxy_xtrans_vector > (line 644) | class Proxy< Op > method Proxy (line 678) | inline explicit Proxy(const Op& A) method arma_inline (line 684) | arma_inline uword get_n_rows() const { return is_row ? 1 : Q.n_rows; } method arma_inline (line 685) | arma_inline uword get_n_cols() const { return is_col ? 1 : Q.n_cols; } method arma_inline (line 686) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 688) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 689) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 690) | arma_inline elem_type at_alt (const uword i) co... method arma_inline (line 692) | arma_inline ea_type get_ea() const { return Proxy_xtra... method get_aligned_ea (line 693) | get_aligned_ea() const { return Proxy_xtrans::get_aligned_ea(); } method arma_inline (line 696) | arma_inline bool is_alias(const Mat& X) const { return Proxy_xtra... method arma_inline (line 698) | arma_inline bool is_aligned() const { return Proxy_xtrans::is_aligned(... class Proxy< Op > (line 704) | class Proxy< Op > method Proxy (line 738) | inline explicit Proxy(const Op& A) method arma_inline (line 744) | arma_inline uword get_n_rows() const { return is_row ? 1 : Q.n_rows; } method arma_inline (line 745) | arma_inline uword get_n_cols() const { return is_col ? 1 : Q.n_cols; } method arma_inline (line 746) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 748) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 749) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 750) | arma_inline elem_type at_alt (const uword i) co... method arma_inline (line 752) | arma_inline ea_type get_ea() const { return Proxy_xtra... method get_aligned_ea (line 753) | get_aligned_ea() const { return Proxy_xtrans::get_aligned_ea(); } method arma_inline (line 756) | arma_inline bool is_alias(const Mat& X) const { return Proxy_xtra... method arma_inline (line 758) | arma_inline bool is_aligned() const { return Proxy_xtrans::is_aligned(... type Proxy_subview_row_htrans_cx (line 764) | struct Proxy_subview_row_htrans_cx method Proxy_subview_row_htrans_cx (line 781) | inline explicit Proxy_subview_row_htrans_cx(const Op, ... method arma_inline (line 788) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(... type Proxy_subview_row_htrans_non_cx (line 794) | struct Proxy_subview_row_htrans_non_cx method Proxy_subview_row_htrans_non_cx (line 811) | inline explicit Proxy_subview_row_htrans_non_cx(const Op& X) const { return (void_ptr(... type Proxy_subview_row_htrans_redirect (line 824) | struct Proxy_subview_row_htrans_redirect {} type Proxy_subview_row_htrans_redirect (line 827) | struct Proxy_subview_row_htrans_redirect { typedef Proxy_subv... type Proxy_subview_row_htrans_redirect (line 830) | struct Proxy_subview_row_htrans_redirect { typedef Proxy_subv... class Proxy< Op, op_htrans> > (line 835) | class Proxy< Op, op_htrans> > method Proxy (line 869) | inline explicit Proxy(const Op, op_htrans>& A) method arma_inline (line 875) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 876) | arma_inline uword get_n_cols() const { return 1; } method arma_inline (line 877) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 879) | arma_inline elem_type operator[] (const uword i) const ... method arma_inline (line 880) | arma_inline elem_type at (const uword row, const uword) const ... method arma_inline (line 881) | arma_inline elem_type at_alt (const uword i) const ... method arma_inline (line 883) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 884) | get_aligned_ea() const { return Q; } method arma_inline (line 887) | arma_inline bool is_alias(const Mat& X) const { return Proxy_sv_r... method arma_inline (line 889) | arma_inline bool is_aligned() const { return false; } class Proxy< Op, op_strans> > (line 895) | class Proxy< Op, op_strans> > method Proxy (line 914) | inline explicit Proxy(const Op, op_strans>& A) method arma_inline (line 920) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 921) | arma_inline uword get_n_cols() const { return 1; } method arma_inline (line 922) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 924) | arma_inline elem_type operator[] (const uword i) const ... method arma_inline (line 925) | arma_inline elem_type at (const uword row, const uword) const ... method arma_inline (line 926) | arma_inline elem_type at_alt (const uword i) const ... method arma_inline (line 928) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 929) | get_aligned_ea() const { return Q; } method arma_inline (line 932) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(... method arma_inline (line 934) | arma_inline bool is_aligned() const { return false; } class Proxy< Op< Row< std::complex >, op_htrans> > (line 940) | class Proxy< Op< Row< std::complex >, op_htrans> > method Proxy (line 962) | inline explicit Proxy(const Op< Row< std::complex >, op_htrans>& A) method arma_inline (line 969) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 970) | arma_inline uword get_n_cols() const { return 1; } method arma_inline (line 971) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 973) | arma_inline elem_type operator[] (const uword i) const ... method arma_inline (line 974) | arma_inline elem_type at (const uword row, const uword) const ... method arma_inline (line 975) | arma_inline elem_type at_alt (const uword i) const ... method arma_inline (line 977) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 978) | get_aligned_ea() const { return Q; } method arma_inline (line 981) | arma_inline bool is_alias(const Mat& X) const { return void_ptr(&... method arma_inline (line 983) | arma_inline bool is_aligned() const { return false; } class Proxy< Op< Col< std::complex >, op_htrans> > (line 989) | class Proxy< Op< Col< std::complex >, op_htrans> > method Proxy (line 1011) | inline explicit Proxy(const Op< Col< std::complex >, op_htrans>& A) method arma_inline (line 1018) | arma_inline uword get_n_rows() const { return 1; } method arma_inline (line 1019) | arma_inline uword get_n_cols() const { return Q.n_cols; } method arma_inline (line 1020) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 1022) | arma_inline elem_type operator[] (const uword i) const ... method arma_inline (line 1023) | arma_inline elem_type at (const uword, const uword col) const ... method arma_inline (line 1024) | arma_inline elem_type at_alt (const uword i) const ... method arma_inline (line 1026) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 1027) | get_aligned_ea() const { return Q; } method arma_inline (line 1030) | arma_inline bool is_alias(const Mat& X) const { return void_ptr(&... method arma_inline (line 1032) | arma_inline bool is_aligned() const { return false; } class Proxy< Op< subview_col< std::complex >, op_htrans> > (line 1038) | class Proxy< Op< subview_col< std::complex >, op_htrans> > method Proxy (line 1060) | inline explicit Proxy(const Op< subview_col< std::complex >, op_htr... method arma_inline (line 1067) | arma_inline uword get_n_rows() const { return 1; } method arma_inline (line 1068) | arma_inline uword get_n_cols() const { return Q.n_cols; } method arma_inline (line 1069) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 1071) | arma_inline elem_type operator[] (const uword i) const ... method arma_inline (line 1072) | arma_inline elem_type at (const uword, const uword col) const ... method arma_inline (line 1073) | arma_inline elem_type at_alt (const uword i) const ... method arma_inline (line 1075) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 1076) | get_aligned_ea() const { return Q; } method arma_inline (line 1079) | arma_inline bool is_alias(const Mat& X) const { return void_ptr(&... method arma_inline (line 1081) | arma_inline bool is_aligned() const { return false; } class Proxy< Op > (line 1087) | class Proxy< Op > method Proxy (line 1108) | inline explicit Proxy(const Op& A) method arma_inline (line 1115) | arma_inline uword get_n_rows() const { return is_row ? 1 : Q.get_n_row... method arma_inline (line 1116) | arma_inline uword get_n_cols() const { return is_col ? 1 : Q.get_n_col... method arma_inline (line 1117) | arma_inline uword get_n_elem() const { return Q.get_n_elem(); ... method arma_inline (line 1119) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 1120) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 1121) | arma_inline elem_type at_alt (const uword i) co... method arma_inline (line 1123) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 1124) | get_aligned_ea() const { return Q; } method arma_inline (line 1127) | arma_inline bool is_alias(const Mat& X) const { return Q.P.is_ali... method arma_inline (line 1129) | arma_inline bool is_aligned() const { return Q.P.is_aligned(); } class Proxy< Op > (line 1135) | class Proxy< Op > method Proxy (line 1155) | inline explicit Proxy(const Op& A) method arma_inline (line 1162) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 1163) | arma_inline uword get_n_cols() const { return 1; } method arma_inline (line 1164) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 1166) | arma_inline elem_type operator[] (const uword i) const ... method arma_inline (line 1167) | arma_inline elem_type at (const uword row, const uword) const ... method arma_inline (line 1168) | arma_inline elem_type at_alt (const uword i) const ... method arma_inline (line 1170) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 1171) | get_aligned_ea() const { return Q; } method arma_inline (line 1174) | arma_inline bool is_alias(const Mat& X) const { return ( void_ptr... method arma_inline (line 1176) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.memp... class Proxy< Glue > (line 1182) | class Proxy< Glue > method Proxy (line 1201) | inline explicit Proxy(const Glue& A) method arma_inline (line 1207) | arma_inline uword get_n_rows() const { return is_row ? 1 : Q.n_rows; } method arma_inline (line 1208) | arma_inline uword get_n_cols() const { return is_col ? 1 : Q.n_cols; } method arma_inline (line 1209) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 1211) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 1212) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 1213) | arma_inline elem_type at_alt (const uword i) co... method arma_inline (line 1215) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 1216) | get_aligned_ea() const { return Q; } method arma_inline (line 1219) | arma_inline bool is_alias(const Mat&) const { return false; } method arma_inline (line 1221) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.memp... class Proxy< subview > (line 1227) | class Proxy< subview > method Proxy (line 1246) | inline explicit Proxy(const subview& A) method arma_inline (line 1252) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 1253) | arma_inline uword get_n_cols() const { return Q.n_cols; } method arma_inline (line 1254) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 1256) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 1257) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 1258) | arma_inline elem_type at_alt (const uword i) co... method arma_inline (line 1260) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 1261) | get_aligned_ea() const { return Q; } method arma_inline (line 1264) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(... method arma_inline (line 1266) | arma_inline bool is_aligned() const { return false; } class Proxy< subview_col > (line 1272) | class Proxy< subview_col > method Proxy (line 1291) | inline explicit Proxy(const subview_col& A) method arma_inline (line 1297) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 1298) | arma_inline uword get_n_cols() const { return 1; } method arma_inline (line 1299) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 1301) | arma_inline elem_type operator[] (const uword i) const ... method arma_inline (line 1302) | arma_inline elem_type at (const uword row, const uword) const ... method arma_inline (line 1303) | arma_inline elem_type at_alt (const uword i) const ... method arma_inline (line 1305) | arma_inline ea_type get_ea() const { return Q.colmem; } method get_aligned_ea (line 1306) | get_aligned_ea() const { return Q; } method arma_inline (line 1309) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(... method arma_inline (line 1311) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.colm... class Proxy< subview_row > (line 1317) | class Proxy< subview_row > method Proxy (line 1336) | inline explicit Proxy(const subview_row& A) method arma_inline (line 1342) | arma_inline uword get_n_rows() const { return 1; } method arma_inline (line 1343) | arma_inline uword get_n_cols() const { return Q.n_cols; } method arma_inline (line 1344) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 1346) | arma_inline elem_type operator[] (const uword i) const ... method arma_inline (line 1347) | arma_inline elem_type at (const uword, const uword col) const ... method arma_inline (line 1348) | arma_inline elem_type at_alt (const uword i) const ... method arma_inline (line 1350) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 1351) | get_aligned_ea() const { return Q; } method arma_inline (line 1354) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(... method arma_inline (line 1356) | arma_inline bool is_aligned() const { return false; } class Proxy< subview_row_strans > (line 1362) | class Proxy< subview_row_strans > method Proxy (line 1381) | inline explicit Proxy(const subview_row_strans& A) method arma_inline (line 1387) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 1388) | arma_inline uword get_n_cols() const { return 1; } method arma_inline (line 1389) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 1391) | arma_inline elem_type operator[] (const uword i) const ... method arma_inline (line 1392) | arma_inline elem_type at (const uword row, const uword) const ... method arma_inline (line 1393) | arma_inline elem_type at_alt (const uword i) const ... method arma_inline (line 1395) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 1396) | get_aligned_ea() const { return Q; } method arma_inline (line 1399) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(... method arma_inline (line 1401) | arma_inline bool is_aligned() const { return false; } class Proxy< subview_row_htrans > (line 1407) | class Proxy< subview_row_htrans > method Proxy (line 1426) | inline explicit Proxy(const subview_row_htrans& A) method arma_inline (line 1432) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 1433) | arma_inline uword get_n_cols() const { return 1; } method arma_inline (line 1434) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 1436) | arma_inline elem_type operator[] (const uword i) const ... method arma_inline (line 1437) | arma_inline elem_type at (const uword row, const uword) const ... method arma_inline (line 1438) | arma_inline elem_type at_alt (const uword i) const ... method arma_inline (line 1440) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 1441) | get_aligned_ea() const { return Q; } method arma_inline (line 1444) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(... method arma_inline (line 1446) | arma_inline bool is_aligned() const { return false; } class Proxy< xtrans_mat > (line 1452) | class Proxy< xtrans_mat > method Proxy (line 1471) | inline explicit Proxy(const xtrans_mat& A) method arma_inline (line 1477) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 1478) | arma_inline uword get_n_cols() const { return Q.n_cols; } method arma_inline (line 1479) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 1481) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 1482) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 1483) | arma_inline elem_type at_alt (const uword i) co... method arma_inline (line 1485) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 1486) | get_aligned_ea() const { return Q; } method arma_inline (line 1489) | arma_inline bool is_alias(const Mat&) const { return false; } method arma_inline (line 1491) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.memp... class Proxy< xvec_htrans > (line 1497) | class Proxy< xvec_htrans > method Proxy (line 1516) | inline explicit Proxy(const xvec_htrans& A) method arma_inline (line 1522) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 1523) | arma_inline uword get_n_cols() const { return Q.n_cols; } method arma_inline (line 1524) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 1526) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 1527) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 1528) | arma_inline elem_type at_alt (const uword i) co... method arma_inline (line 1530) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 1531) | get_aligned_ea() const { return Q; } method arma_inline (line 1534) | arma_inline bool is_alias(const Mat&) const { return false; } method arma_inline (line 1536) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.memp... class Proxy< subview_elem1 > (line 1542) | class Proxy< subview_elem1 > method Proxy (line 1561) | inline explicit Proxy(const subview_elem1& A) method arma_inline (line 1567) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 1568) | arma_inline uword get_n_cols() const { return 1; } method arma_inline (line 1569) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 1571) | arma_inline elem_type operator[] (const uword i) const ... method arma_inline (line 1572) | arma_inline elem_type at (const uword row, const uword) const ... method arma_inline (line 1573) | arma_inline elem_type at_alt (const uword i) const ... method arma_inline (line 1575) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 1576) | get_aligned_ea() const { return Q; } method arma_inline (line 1579) | arma_inline bool is_alias(const Mat&) const { return false; } method arma_inline (line 1581) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.memp... class Proxy< subview_elem2 > (line 1587) | class Proxy< subview_elem2 > method Proxy (line 1606) | inline explicit Proxy(const subview_elem2& A) method arma_inline (line 1612) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 1613) | arma_inline uword get_n_cols() const { return Q.n_cols; } method arma_inline (line 1614) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 1616) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 1617) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 1618) | arma_inline elem_type at_alt (const uword i) co... method arma_inline (line 1620) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 1621) | get_aligned_ea() const { return Q; } method arma_inline (line 1624) | arma_inline bool is_alias(const Mat&) const { return false; } method arma_inline (line 1626) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.memp... class Proxy< diagview > (line 1632) | class Proxy< diagview > method Proxy (line 1651) | inline explicit Proxy(const diagview& A) method arma_inline (line 1657) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 1658) | arma_inline uword get_n_cols() const { return 1; } method arma_inline (line 1659) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 1661) | arma_inline elem_type operator[] (const uword i) const ... method arma_inline (line 1662) | arma_inline elem_type at (const uword row, const uword) const ... method arma_inline (line 1663) | arma_inline elem_type at_alt (const uword i) const ... method arma_inline (line 1665) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 1666) | get_aligned_ea() const { return Q; } method arma_inline (line 1669) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(... method arma_inline (line 1671) | arma_inline bool is_aligned() const { return false; } class Proxy< spdiagview > (line 1677) | class Proxy< spdiagview > method Proxy (line 1696) | inline explicit Proxy(const spdiagview& A) method arma_inline (line 1702) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 1703) | arma_inline uword get_n_cols() const { return 1; } method arma_inline (line 1704) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 1706) | arma_inline elem_type operator[] (const uword i) const ... method arma_inline (line 1707) | arma_inline elem_type at (const uword row, const uword) const ... method arma_inline (line 1708) | arma_inline elem_type at_alt (const uword i) const ... method arma_inline (line 1710) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 1711) | get_aligned_ea() const { return Q; } method arma_inline (line 1714) | arma_inline bool is_alias(const Mat&) const { return false; } method arma_inline (line 1716) | arma_inline bool is_aligned() const { return false; } class Proxy< eOp > (line 1722) | class Proxy< eOp > method Proxy (line 1741) | inline explicit Proxy(const eOp& A) method arma_inline (line 1747) | arma_inline uword get_n_rows() const { return is_row ? 1 : Q.get_n_row... method arma_inline (line 1748) | arma_inline uword get_n_cols() const { return is_col ? 1 : Q.get_n_col... method arma_inline (line 1749) | arma_inline uword get_n_elem() const { return Q.get_n_elem(); ... method arma_inline (line 1751) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 1752) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 1753) | arma_inline elem_type at_alt (const uword i) co... method arma_inline (line 1755) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 1756) | get_aligned_ea() const { return Q; } method arma_inline (line 1759) | arma_inline bool is_alias(const Mat& X) const { return Q.P.is_ali... method arma_inline (line 1761) | arma_inline bool is_aligned() const { return Q.P.is_aligned(); } class Proxy< eGlue > (line 1767) | class Proxy< eGlue > method Proxy (line 1786) | inline explicit Proxy(const eGlue& A) method arma_inline (line 1792) | arma_inline uword get_n_rows() const { return is_row ? 1 : Q.get_n_row... method arma_inline (line 1793) | arma_inline uword get_n_cols() const { return is_col ? 1 : Q.get_n_col... method arma_inline (line 1794) | arma_inline uword get_n_elem() const { return Q.get_n_elem(); ... method arma_inline (line 1796) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 1797) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 1798) | arma_inline elem_type at_alt (const uword i) co... method arma_inline (line 1800) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 1801) | get_aligned_ea() const { return Q; } method arma_inline (line 1804) | arma_inline bool is_alias(const Mat& X) const { return (Q.P1.is_a... method arma_inline (line 1806) | arma_inline bool is_aligned() const { return (Q.P1.is_aligned() && Q.P... class Proxy< mtOp > (line 1812) | class Proxy< mtOp > method Proxy (line 1831) | inline explicit Proxy(const mtOp& A) method arma_inline (line 1837) | arma_inline uword get_n_rows() const { return is_row ? 1 : Q.n_rows; } method arma_inline (line 1838) | arma_inline uword get_n_cols() const { return is_col ? 1 : Q.n_cols; } method arma_inline (line 1839) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 1841) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 1842) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 1843) | arma_inline elem_type at_alt (const uword i) co... method arma_inline (line 1845) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 1846) | get_aligned_ea() const { return Q; } method arma_inline (line 1849) | arma_inline bool is_alias(const Mat&) const { return false; } method arma_inline (line 1851) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.memp... class Proxy< mtGlue > (line 1857) | class Proxy< mtGlue > method Proxy (line 1876) | inline explicit Proxy(const mtGlue& A) method arma_inline (line 1882) | arma_inline uword get_n_rows() const { return is_row ? 1 : Q.n_rows; } method arma_inline (line 1883) | arma_inline uword get_n_cols() const { return is_col ? 1 : Q.n_cols; } method arma_inline (line 1884) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 1886) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 1887) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 1888) | arma_inline elem_type at_alt (const uword i) co... method arma_inline (line 1890) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 1891) | get_aligned_ea() const { return Q; } method arma_inline (line 1894) | arma_inline bool is_alias(const Mat&) const { return false; } method arma_inline (line 1896) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.memp... FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/ProxyCube.hpp class ProxyCube (line 15) | class ProxyCube method ProxyCube (line 18) | inline ProxyCube(const T1&) class ProxyCube< Cube > (line 30) | class ProxyCube< Cube > method ProxyCube (line 45) | inline explicit ProxyCube(const Cube& A) method arma_inline (line 51) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 52) | arma_inline uword get_n_cols() const { return Q.n_cols; } method arma_inline (line 53) | arma_inline uword get_n_elem_slice() const { return Q.n_elem_slice; } method arma_inline (line 54) | arma_inline uword get_n_slices() const { return Q.n_slices; } method arma_inline (line 55) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 57) | arma_inline elem_type operator[] (const uword i) ... method arma_inline (line 58) | arma_inline elem_type at (const uword row, const uword col, co... method arma_inline (line 59) | arma_inline elem_type at_alt (const uword i) ... method arma_inline (line 61) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 62) | get_aligned_ea() const { return Q; } method arma_inline (line 65) | arma_inline bool is_alias(const Cube& X) const { return (void_ptr... method arma_inline (line 67) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.memp... class ProxyCube< GenCube > (line 73) | class ProxyCube< GenCube > method ProxyCube (line 88) | inline explicit ProxyCube(const GenCube& A) method arma_inline (line 94) | arma_inline uword get_n_rows() const { return Q.n_rows; ... method arma_inline (line 95) | arma_inline uword get_n_cols() const { return Q.n_cols; ... method arma_inline (line 96) | arma_inline uword get_n_elem_slice() const { return Q.n_rows*Q.n_cols;... method arma_inline (line 97) | arma_inline uword get_n_slices() const { return Q.n_slices; ... method arma_inline (line 98) | arma_inline uword get_n_elem() const { return Q.n_rows*Q.n_cols*... method arma_inline (line 100) | arma_inline elem_type operator[] (const uword i) ... method arma_inline (line 101) | arma_inline elem_type at (const uword row, const uword col, co... method arma_inline (line 102) | arma_inline elem_type at_alt (const uword i) ... method arma_inline (line 104) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 105) | get_aligned_ea() const { return Q; } method arma_inline (line 108) | arma_inline bool is_alias(const Cube&) const { return false; } method arma_inline (line 110) | arma_inline bool is_aligned() const { return GenCube::is... class ProxyCube< OpCube > (line 116) | class ProxyCube< OpCube > method ProxyCube (line 131) | inline explicit ProxyCube(const OpCube& A) method arma_inline (line 137) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 138) | arma_inline uword get_n_cols() const { return Q.n_cols; } method arma_inline (line 139) | arma_inline uword get_n_elem_slice() const { return Q.n_elem_slice; } method arma_inline (line 140) | arma_inline uword get_n_slices() const { return Q.n_slices; } method arma_inline (line 141) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 143) | arma_inline elem_type operator[] (const uword i) ... method arma_inline (line 144) | arma_inline elem_type at (const uword row, const uword col, co... method arma_inline (line 145) | arma_inline elem_type at_alt (const uword i) ... method arma_inline (line 147) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 148) | get_aligned_ea() const { return Q; } method arma_inline (line 151) | arma_inline bool is_alias(const Cube&) const { return false; } method arma_inline (line 153) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.memp... class ProxyCube< GlueCube > (line 159) | class ProxyCube< GlueCube > method ProxyCube (line 174) | inline explicit ProxyCube(const GlueCube& A) method arma_inline (line 180) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 181) | arma_inline uword get_n_cols() const { return Q.n_cols; } method arma_inline (line 182) | arma_inline uword get_n_elem_slice() const { return Q.n_elem_slice; } method arma_inline (line 183) | arma_inline uword get_n_slices() const { return Q.n_slices; } method arma_inline (line 184) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 186) | arma_inline elem_type operator[] (const uword i) ... method arma_inline (line 187) | arma_inline elem_type at (const uword row, const uword col, co... method arma_inline (line 188) | arma_inline elem_type at_alt (const uword i) ... method arma_inline (line 190) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 191) | get_aligned_ea() const { return Q; } method arma_inline (line 194) | arma_inline bool is_alias(const Cube&) const { return false; } method arma_inline (line 196) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.memp... class ProxyCube< subview_cube > (line 202) | class ProxyCube< subview_cube > method ProxyCube (line 217) | inline explicit ProxyCube(const subview_cube& A) method arma_inline (line 223) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 224) | arma_inline uword get_n_cols() const { return Q.n_cols; } method arma_inline (line 225) | arma_inline uword get_n_elem_slice() const { return Q.n_elem_slice; } method arma_inline (line 226) | arma_inline uword get_n_slices() const { return Q.n_slices; } method arma_inline (line 227) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 229) | arma_inline elem_type operator[] (const uword i) ... method arma_inline (line 230) | arma_inline elem_type at (const uword row, const uword col, co... method arma_inline (line 231) | arma_inline elem_type at_alt (const uword i) ... method arma_inline (line 233) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 234) | get_aligned_ea() const { return Q; } method arma_inline (line 237) | arma_inline bool is_alias(const Cube& X) const { return (void_ptr... method arma_inline (line 239) | arma_inline bool is_aligned() const { return false; } class ProxyCube< eOpCube > (line 245) | class ProxyCube< eOpCube > method ProxyCube (line 260) | inline explicit ProxyCube(const eOpCube& A) method arma_inline (line 266) | arma_inline uword get_n_rows() const { return Q.get_n_rows(); ... method arma_inline (line 267) | arma_inline uword get_n_cols() const { return Q.get_n_cols(); ... method arma_inline (line 268) | arma_inline uword get_n_elem_slice() const { return Q.get_n_elem_slice... method arma_inline (line 269) | arma_inline uword get_n_slices() const { return Q.get_n_slices(); ... method arma_inline (line 270) | arma_inline uword get_n_elem() const { return Q.get_n_elem(); ... method arma_inline (line 272) | arma_inline elem_type operator[] (const uword i) ... method arma_inline (line 273) | arma_inline elem_type at (const uword row, const uword col, co... method arma_inline (line 274) | arma_inline elem_type at_alt (const uword i) ... method arma_inline (line 276) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 277) | get_aligned_ea() const { return Q; } method arma_inline (line 280) | arma_inline bool is_alias(const Cube& X) const { return Q.P.is_al... method arma_inline (line 282) | arma_inline bool is_aligned() const { return Q.P.is_aligned(); } class ProxyCube< eGlueCube > (line 288) | class ProxyCube< eGlueCube > method ProxyCube (line 303) | inline explicit ProxyCube(const eGlueCube& A) method arma_inline (line 309) | arma_inline uword get_n_rows() const { return Q.get_n_rows(); ... method arma_inline (line 310) | arma_inline uword get_n_cols() const { return Q.get_n_cols(); ... method arma_inline (line 311) | arma_inline uword get_n_elem_slice() const { return Q.get_n_elem_slice... method arma_inline (line 312) | arma_inline uword get_n_slices() const { return Q.get_n_slices(); ... method arma_inline (line 313) | arma_inline uword get_n_elem() const { return Q.get_n_elem(); ... method arma_inline (line 315) | arma_inline elem_type operator[] (const uword i) ... method arma_inline (line 316) | arma_inline elem_type at (const uword row, const uword col, co... method arma_inline (line 317) | arma_inline elem_type at_alt (const uword i) ... method arma_inline (line 319) | arma_inline ea_type get_ea() const { return Q; } method get_aligned_ea (line 320) | get_aligned_ea() const { return Q; } method arma_inline (line 323) | arma_inline bool is_alias(const Cube& X) const { return (Q.P1.is_... method arma_inline (line 325) | arma_inline bool is_aligned() const { return Q.P1.is_aligned() && Q.P2... class ProxyCube< mtOpCube > (line 331) | class ProxyCube< mtOpCube > method ProxyCube (line 346) | inline explicit ProxyCube(const mtOpCube& A) method arma_inline (line 352) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 353) | arma_inline uword get_n_cols() const { return Q.n_cols; } method arma_inline (line 354) | arma_inline uword get_n_elem_slice() const { return Q.n_elem_slice; } method arma_inline (line 355) | arma_inline uword get_n_slices() const { return Q.n_slices; } method arma_inline (line 356) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 358) | arma_inline elem_type operator[] (const uword i) ... method arma_inline (line 359) | arma_inline elem_type at (const uword row, const uword col, co... method arma_inline (line 360) | arma_inline elem_type at_alt (const uword i) ... method arma_inline (line 362) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 363) | get_aligned_ea() const { return Q; } method arma_inline (line 366) | arma_inline bool is_alias(const Cube&) const { return false; } method arma_inline (line 368) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.memp... class ProxyCube< mtGlueCube > (line 374) | class ProxyCube< mtGlueCube > method ProxyCube (line 389) | inline explicit ProxyCube(const mtGlueCube& A) method arma_inline (line 395) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 396) | arma_inline uword get_n_cols() const { return Q.n_cols; } method arma_inline (line 397) | arma_inline uword get_n_elem_slice() const { return Q.n_elem_slice; } method arma_inline (line 398) | arma_inline uword get_n_slices() const { return Q.n_slices; } method arma_inline (line 399) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 401) | arma_inline elem_type operator[] (const uword i) ... method arma_inline (line 402) | arma_inline elem_type at (const uword row, const uword col, co... method arma_inline (line 403) | arma_inline elem_type at_alt (const uword i) ... method arma_inline (line 405) | arma_inline ea_type get_ea() const { return Q.memptr(); } method get_aligned_ea (line 406) | get_aligned_ea() const { return Q; } method arma_inline (line 409) | arma_inline bool is_alias(const Cube&) const { return false; } method arma_inline (line 411) | arma_inline bool is_aligned() const { return memory::is_aligned(Q.memp... FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/Row_bones.hpp class Row (line 15) | class Row : public Mat class fixed (line 134) | class fixed class Row::fixed (line 153) | class Row::fixed : public Row FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/Row_meat.hpp function arma_inline (line 454) | arma_inline function arma_inline (line 464) | arma_inline function arma_inline (line 474) | arma_inline function arma_inline (line 484) | arma_inline function arma_inline (line 498) | arma_inline function arma_inline (line 512) | arma_inline function arma_inline (line 528) | arma_inline function arma_inline (line 544) | arma_inline function arma_inline (line 560) | arma_inline function arma_inline (line 576) | arma_inline function arma_inline (line 588) | arma_inline function arma_inline (line 600) | arma_inline function arma_inline (line 622) | arma_inline function arma_inline (line 644) | arma_inline function arma_inline (line 656) | arma_inline function arma_inline (line 668) | arma_inline function arma_inline (line 682) | arma_inline function arma_inline (line 696) | arma_inline function arma_inline (line 712) | arma_inline function arma_inline (line 728) | arma_inline function arma_inline (line 740) | arma_inline function arma_inline (line 752) | arma_inline function arma_inline (line 764) | arma_inline function arma_inline (line 888) | arma_inline function arma_inline (line 899) | arma_inline function arma_inline (line 910) | arma_inline function arma_inline (line 921) | arma_inline function arma_inline (line 1227) | arma_inline function arma_inline (line 1324) | arma_inline function arma_inline (line 1335) | arma_inline function arma_inline (line 1346) | arma_inline function arma_inline (line 1357) | arma_inline function arma_inline (line 1379) | arma_inline function arma_inline (line 1391) | arma_inline function arma_inline (line 1403) | arma_inline function arma_inline (line 1415) | arma_inline function arma_inline (line 1427) | arma_inline function arma_inline (line 1441) | arma_inline function arma_inline (line 1455) | arma_inline function arma_inline (line 1467) | arma_inline function arma_inline (line 1479) | arma_inline function arma_inline (line 1493) | arma_inline function arma_inline (line 1507) | arma_inline function arma_inline (line 1519) | arma_inline function arma_hot (line 1531) | arma_hot function arma_hot (line 1549) | arma_hot function arma_hot (line 1567) | arma_hot FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/SizeCube_bones.hpp class SizeCube (line 14) | class SizeCube FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/SizeMat_bones.hpp class SizeMat (line 14) | class SizeMat FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/SpBase_bones.hpp type SpBase_eval_SpMat (line 15) | struct SpBase_eval_SpMat type SpBase_eval_expr (line 22) | struct SpBase_eval_expr type SpBase_eval (line 29) | struct SpBase_eval {} type SpBase_eval (line 32) | struct SpBase_eval { typedef SpBase_eval_SpMa... type SpBase_eval (line 35) | struct SpBase_eval { typedef SpBase_eval_expr... type SpBase (line 40) | struct SpBase FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/SpBase_meat.hpp function arma_inline (line 15) | arma_inline function derived (line 153) | inline function arma_warn_unused (line 180) | inline function arma_warn_unused (line 191) | inline function elem_type (line 202) | inline function elem_type (line 214) | inline function elem_type (line 226) | inline function elem_type (line 247) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/SpCol_bones.hpp class SpCol (line 15) | class SpCol : public SpMat FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/SpGlue_bones.hpp class SpGlue (line 14) | class SpGlue : public SpBase > class iterator_base (line 344) | class iterator_base method arma_inline (line 363) | arma_inline uword row() const { return M->row_indices[internal_pos]; } method arma_inline (line 364) | arma_inline uword col() const { return internal_col; } method arma_inline (line 365) | arma_inline uword pos() const { return internal_pos; } class iterator (line 345) | class iterator method iterator (line 420) | inline iterator() : const_iterator() { } method iterator (line 421) | inline iterator(SpMat& in_M, uword initial_pos = 0) : const_iterator... method iterator (line 422) | inline iterator(SpMat& in_M, uword in_row, uword in_col) : const_ite... method iterator (line 423) | inline iterator(SpMat& in_M, uword in_row, uword in_col, uword in_po... method iterator (line 424) | inline iterator(const const_iterator& other) : const_iterator(other)... class const_iterator (line 346) | class const_iterator class row_iterator (line 347) | class row_iterator method row_iterator (line 481) | inline row_iterator() : const_row_iterator() {} method row_iterator (line 482) | inline row_iterator(SpMat& in_M, uword initial_pos = 0) : const_row_... method row_iterator (line 484) | inline row_iterator(SpMat& in_M, uword in_row, uword in_col) : const... method row_iterator (line 485) | inline row_iterator(const row_iterator& other) : const_row_iterator(... class const_row_iterator (line 348) | class const_row_iterator method arma_inline (line 460) | arma_inline eT operator*() const { return iterator_base::M->values[a... method arma_inline (line 462) | arma_inline uword row() const { return internal_row; } class iterator_base (line 352) | class iterator_base method arma_inline (line 363) | arma_inline uword row() const { return M->row_indices[internal_pos]; } method arma_inline (line 364) | arma_inline uword col() const { return internal_col; } method arma_inline (line 365) | arma_inline uword pos() const { return internal_pos; } class const_iterator (line 379) | class const_iterator : public iterator_base class iterator (line 416) | class iterator : public const_iterator method iterator (line 420) | inline iterator() : const_iterator() { } method iterator (line 421) | inline iterator(SpMat& in_M, uword initial_pos = 0) : const_iterator... method iterator (line 422) | inline iterator(SpMat& in_M, uword in_row, uword in_col) : const_ite... method iterator (line 423) | inline iterator(SpMat& in_M, uword in_row, uword in_col, uword in_po... method iterator (line 424) | inline iterator(const const_iterator& other) : const_iterator(other)... class const_row_iterator (line 441) | class const_row_iterator : public iterator_base method arma_inline (line 460) | arma_inline eT operator*() const { return iterator_base::M->values[a... method arma_inline (line 462) | arma_inline uword row() const { return internal_row; } class row_iterator (line 477) | class row_iterator : public const_row_iterator method row_iterator (line 481) | inline row_iterator() : const_row_iterator() {} method row_iterator (line 482) | inline row_iterator(SpMat& in_M, uword initial_pos = 0) : const_row_... method row_iterator (line 484) | inline row_iterator(SpMat& in_M, uword in_row, uword in_col) : const... method row_iterator (line 485) | inline row_iterator(const row_iterator& other) : const_row_iterator(... class SpMat_aux (line 629) | class SpMat_aux FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/SpMat_iterators_meat.hpp function arma_hot (line 54) | inline function arma_hot (line 140) | inline function arma_hot (line 165) | inline function arma_hot (line 180) | inline function arma_hot (line 208) | inline function arma_hot (line 223) | inline function arma_hot (line 234) | inline function arma_hot (line 245) | inline function arma_hot (line 256) | inline function arma_hot (line 267) | inline function arma_hot (line 278) | inline function arma_hot (line 289) | inline function arma_hot (line 300) | inline function arma_hot (line 315) | inline function arma_hot (line 330) | inline function arma_hot (line 342) | inline function arma_hot (line 357) | inline function arma_hot (line 369) | inline function arma_hot (line 513) | inline function arma_hot (line 565) | inline function arma_hot (line 583) | inline function arma_hot (line 625) | inline function arma_hot (line 640) | inline function arma_hot (line 651) | inline function arma_hot (line 662) | inline function arma_hot (line 673) | inline function arma_hot (line 684) | inline function arma_hot (line 695) | inline function arma_hot (line 706) | inline function arma_hot (line 717) | inline function arma_hot (line 732) | inline function arma_hot (line 747) | inline function arma_hot (line 759) | inline function arma_hot (line 774) | inline function arma_hot (line 786) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/SpMat_meat.hpp function arma_inline (line 1549) | arma_inline function arma_inline (line 1563) | arma_inline function arma_inline (line 1635) | arma_inline function arma_inline (line 1649) | arma_inline function arma_inline (line 1721) | arma_inline function arma_inline (line 1741) | arma_inline function arma_inline (line 1761) | arma_inline function arma_inline (line 1781) | arma_inline function arma_inline (line 1801) | arma_inline function arma_inline (line 1822) | arma_inline function arma_inline (line 1843) | arma_inline function arma_inline (line 1867) | arma_inline function arma_inline (line 1985) | arma_inline function arma_inline (line 1997) | arma_inline function arma_inline (line 2498) | arma_inline function arma_inline (line 2509) | arma_inline function arma_inline (line 2520) | arma_inline function arma_inline (line 2531) | arma_inline function arma_inline (line 2542) | arma_inline function arma_inline (line 2554) | arma_inline function arma_inline (line 2571) | arma_inline function arma_inline (line 2582) | arma_inline function arma_inline (line 2593) | arma_inline function arma_inline (line 2605) | arma_inline function arma_inline (line 2620) | arma_inline function arma_inline (line 2632) | arma_inline function arma_inline (line 2644) | arma_inline function arma_inline (line 2656) | arma_inline function arma_inline (line 2668) | arma_inline function arma_warn_unused (line 2680) | inline function arma_warn_unused (line 2693) | inline function arma_warn_unused (line 2706) | inline function arma_inline (line 2720) | arma_inline function arma_inline (line 2731) | arma_inline function arma_inline (line 2755) | arma_inline function arma_inline (line 2766) | arma_inline function arma_inline (line 2789) | arma_inline function arma_inline (line 2812) | arma_inline function arma_inline (line 2834) | arma_inline function arma_hot (line 4434) | arma_hot function arma_hot (line 4467) | arma_hot function uword (line 4746) | inline function arma_hot (line 4756) | inline function arma_hot (line 4772) | inline function arma_hot (line 4788) | inline function arma_hot (line 4823) | inline function arma_hot (line 4861) | arma_hot function arma_hot (line 4878) | arma_hot function arma_hot (line 4908) | inline function arma_hot (line 5017) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/SpOp_bones.hpp class SpOp (line 14) | class SpOp : public SpBase > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/SpProxy.hpp class SpProxy< SpMat > (line 14) | class SpProxy< SpMat > method SpProxy (line 33) | inline explicit SpProxy(const SpMat& A) method arma_inline (line 39) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 40) | arma_inline uword get_n_cols() const { return Q.n_cols; } method arma_inline (line 41) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 42) | arma_inline uword get_n_nonzero() const { return Q.n_nonzero; } method arma_inline (line 44) | arma_inline elem_type operator[](const uword i) con... method arma_inline (line 45) | arma_inline elem_type at (const uword row, const uword col) con... method arma_inline (line 47) | arma_inline const eT* get_values() const { return Q.values; ... method arma_inline (line 48) | arma_inline const uword* get_row_indices() const { return Q.row_indice... method arma_inline (line 49) | arma_inline const uword* get_col_ptrs() const { return Q.col_ptrs; ... method begin (line 51) | begin() const { return Q.begin(); } method begin_col (line 52) | begin_col(const uword col_num) const { return Q.begin_col(col_num); } method begin_row (line 53) | begin_row(const uword row_num = 0) const { return Q.begin_row(row_num); } method end (line 55) | end() const { return Q.end(); } method end_row (line 56) | end_row() const { return Q.end_row(); } method end_row (line 57) | end_row(const uword row_num) const { return Q.end_row(row_num); } method arma_inline (line 60) | arma_inline bool is_alias(const SpMat& X) const { return (void_pt... class SpProxy< SpCol > (line 66) | class SpProxy< SpCol > method SpProxy (line 85) | inline explicit SpProxy(const SpCol& A) method arma_inline (line 91) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 92) | arma_inline uword get_n_cols() const { return 1; } method arma_inline (line 93) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 94) | arma_inline uword get_n_nonzero() const { return Q.n_nonzero; } method arma_inline (line 96) | arma_inline elem_type operator[](const uword i) con... method arma_inline (line 97) | arma_inline elem_type at (const uword row, const uword col) con... method arma_inline (line 99) | arma_inline const eT* get_values() const { return Q.values; ... method arma_inline (line 100) | arma_inline const uword* get_row_indices() const { return Q.row_indice... method arma_inline (line 101) | arma_inline const uword* get_col_ptrs() const { return Q.col_ptrs; ... method begin (line 103) | begin() const { return Q.begin(); } method begin_col (line 104) | begin_col(const uword) const { return Q.begin(); } method begin_row (line 105) | begin_row(const uword row_num = 0) const { return Q.begin_row(row_num); } method end (line 107) | end() const { return Q.end(); } method end_row (line 108) | end_row() const { return Q.end_row(); } method end_row (line 109) | end_row(const uword row_num) const { return Q.end_row(row_num); } method arma_inline (line 112) | arma_inline bool is_alias(const SpMat& X) const { return (void_pt... class SpProxy< SpRow > (line 118) | class SpProxy< SpRow > method SpProxy (line 137) | inline explicit SpProxy(const SpRow& A) method arma_inline (line 143) | arma_inline uword get_n_rows() const { return 1; } method arma_inline (line 144) | arma_inline uword get_n_cols() const { return Q.n_cols; } method arma_inline (line 145) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 146) | arma_inline uword get_n_nonzero() const { return Q.n_nonzero; } method arma_inline (line 148) | arma_inline elem_type operator[](const uword i) con... method arma_inline (line 149) | arma_inline elem_type at (const uword row, const uword col) con... method arma_inline (line 151) | arma_inline const eT* get_values() const { return Q.values; ... method arma_inline (line 152) | arma_inline const uword* get_row_indices() const { return Q.row_indice... method arma_inline (line 153) | arma_inline const uword* get_col_ptrs() const { return Q.col_ptrs; ... method begin (line 155) | begin() const { return Q.begin(); } method begin_col (line 156) | begin_col(const uword col_num) const { return Q.begin_col(col_num); } method begin_row (line 157) | begin_row(const uword row_num = 0) const { return Q.begin_row(row_num); } method end (line 159) | end() const { return Q.end(); } method end_row (line 160) | end_row() const { return Q.end_row(); } method end_row (line 161) | end_row(const uword row_num) const { return Q.end_row(row_num); } method arma_inline (line 164) | arma_inline bool is_alias(const SpMat& X) const { return (void_pt... class SpProxy< SpSubview > (line 170) | class SpProxy< SpSubview > method SpProxy (line 189) | inline explicit SpProxy(const SpSubview& A) method arma_inline (line 195) | arma_inline uword get_n_rows() const { return Q.n_rows; } method arma_inline (line 196) | arma_inline uword get_n_cols() const { return Q.n_cols; } method arma_inline (line 197) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 198) | arma_inline uword get_n_nonzero() const { return Q.n_nonzero; } method arma_inline (line 200) | arma_inline elem_type operator[](const uword i) con... method arma_inline (line 201) | arma_inline elem_type at (const uword row, const uword col) con... method arma_inline (line 203) | arma_inline const eT* get_values() const { return Q.m.values; ... method arma_inline (line 204) | arma_inline const uword* get_row_indices() const { return Q.m.row_indi... method arma_inline (line 205) | arma_inline const uword* get_col_ptrs() const { return Q.m.col_ptrs... method begin (line 207) | begin() const { return Q.begin(); } method begin_col (line 208) | begin_col(const uword col_num) const { return Q.begin_col(col_num); } method begin_row (line 209) | begin_row(const uword row_num = 0) const { return Q.begin_row(row_num); } method end (line 211) | end() const { return Q.end(); } method end_row (line 212) | end_row() const { return Q.end_row(); } method end_row (line 213) | end_row(const uword row_num) const { return Q.end_row(row_num); } method arma_inline (line 216) | arma_inline bool is_alias(const SpMat& X) const { return (void_pt... class SpProxy< SpOp > (line 222) | class SpProxy< SpOp > method SpProxy (line 242) | inline explicit SpProxy(const SpOp& A) method arma_inline (line 248) | arma_inline uword get_n_rows() const { return is_row ? 1 : Q.n_rows; } method arma_inline (line 249) | arma_inline uword get_n_cols() const { return is_col ? 1 : Q.n_cols; } method arma_inline (line 250) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 251) | arma_inline uword get_n_nonzero() const { return Q.n_nonzero; } method arma_inline (line 253) | arma_inline elem_type operator[](const uword i) con... method arma_inline (line 254) | arma_inline elem_type at (const uword row, const uword col) con... method arma_inline (line 256) | arma_inline const eT* get_values() const { return Q.values; ... method arma_inline (line 257) | arma_inline const uword* get_row_indices() const { return Q.row_indice... method arma_inline (line 258) | arma_inline const uword* get_col_ptrs() const { return Q.col_ptrs; ... method begin (line 260) | begin() const { return Q.begin(); } method begin_col (line 261) | begin_col(const uword col_num) const { return Q.begin_col(col_num); } method begin_row (line 262) | begin_row(const uword row_num = 0) const { return Q.begin_row(row_num); } method end (line 264) | end() const { return Q.end(); } method end_row (line 265) | end_row() const { return Q.end_row(); } method end_row (line 266) | end_row(const uword row_num) const { return Q.end_row(row_num); } method arma_inline (line 269) | arma_inline bool is_alias(const SpMat&) const { return false; } class SpProxy< SpGlue > (line 275) | class SpProxy< SpGlue > method SpProxy (line 295) | inline explicit SpProxy(const SpGlue& A) method arma_inline (line 301) | arma_inline uword get_n_rows() const { return is_row ? 1 : Q.n_rows; } method arma_inline (line 302) | arma_inline uword get_n_cols() const { return is_col ? 1 : Q.n_cols; } method arma_inline (line 303) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 304) | arma_inline uword get_n_nonzero() const { return Q.n_nonzero; } method arma_inline (line 306) | arma_inline elem_type operator[](const uword i) con... method arma_inline (line 307) | arma_inline elem_type at (const uword row, const uword col) con... method arma_inline (line 309) | arma_inline const eT* get_values() const { return Q.values; ... method arma_inline (line 310) | arma_inline const uword* get_row_indices() const { return Q.row_indice... method arma_inline (line 311) | arma_inline const uword* get_col_ptrs() const { return Q.col_ptrs; ... method begin (line 313) | begin() const { return Q.begin(); } method begin_col (line 314) | begin_col(const uword col_num) const { return Q.begin_col(col_num); } method begin_row (line 315) | begin_row(const uword row_num = 0) const { return Q.begin_row(row_num); } method end (line 317) | end() const { return Q.end(); } method end_row (line 318) | end_row() const { return Q.end_row(); } method end_row (line 319) | end_row(const uword row_num) const { return Q.end_row(row_num); } method arma_inline (line 322) | arma_inline bool is_alias(const SpMat&) const { return false; } class SpProxy< mtSpOp > (line 328) | class SpProxy< mtSpOp > method SpProxy (line 348) | inline explicit SpProxy(const mtSpOp& A) method arma_inline (line 354) | arma_inline uword get_n_rows() const { return is_row ? 1 : Q.n_rows; } method arma_inline (line 355) | arma_inline uword get_n_cols() const { return is_col ? 1 : Q.n_cols; } method arma_inline (line 356) | arma_inline uword get_n_elem() const { return Q.n_elem; } method arma_inline (line 357) | arma_inline uword get_n_nonzero() const { return Q.n_nonzero; } method arma_inline (line 359) | arma_inline elem_type operator[](const uword i) con... method arma_inline (line 360) | arma_inline elem_type at (const uword row, const uword col) con... method arma_inline (line 362) | arma_inline const eT* get_values() const { return Q.values; ... method arma_inline (line 363) | arma_inline const uword* get_row_indices() const { return Q.row_indice... method arma_inline (line 364) | arma_inline const uword* get_col_ptrs() const { return Q.col_ptrs; ... method begin (line 366) | begin() const { return Q.begin(); } method begin_col (line 367) | begin_col(const uword col_num) const { return Q.begin_col(col_num); } method begin_row (line 368) | begin_row(const uword row_num = 0) const { return Q.begin_row(row_num); } method end (line 370) | end() const { return Q.end(); } method end_row (line 371) | end_row() const { return Q.end_row(); } method end_row (line 372) | end_row(const uword row_num) const { return Q.end_row(row_num); } method arma_inline (line 375) | arma_inline bool is_alias(const SpMat&) const { return false; } FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/SpRow_bones.hpp class SpRow (line 15) | class SpRow : public SpMat FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/SpSubview_bones.hpp class SpSubview (line 13) | class SpSubview : public SpBase > class iterator_base (line 132) | class iterator_base method arma_inline (line 149) | arma_inline uword row() const { return M.m.row_indices[internal_pos ... method arma_inline (line 150) | arma_inline uword col() const { return internal_col; ... method arma_inline (line 151) | arma_inline uword pos() const { return internal_pos; ... class const_iterator (line 133) | class const_iterator class iterator (line 134) | class iterator method iterator (line 198) | inline iterator(SpSubview& in_M, const uword initial_pos = 0) : cons... method iterator (line 199) | inline iterator(SpSubview& in_M, const uword in_row, const uword in_... method iterator (line 200) | inline iterator(SpSubview& in_M, const uword in_row, const uword in_... method iterator (line 201) | inline iterator(const iterator& other) : const_iterator(other) { } class const_row_iterator (line 135) | class const_row_iterator method arma_inline (line 235) | arma_inline eT operator*() const { return iterator_base::M.m.values[... method arma_inline (line 237) | arma_inline uword row() const { return internal_row; } class row_iterator (line 136) | class row_iterator method row_iterator (line 256) | inline row_iterator(SpSubview& in_M, uword initial_pos = 0) : const_... method row_iterator (line 257) | inline row_iterator(SpSubview& in_M, uword in_row, uword in_col) : c... method row_iterator (line 258) | inline row_iterator(const row_iterator& other) : const_row_iterator(... class iterator_base (line 139) | class iterator_base method arma_inline (line 149) | arma_inline uword row() const { return M.m.row_indices[internal_pos ... method arma_inline (line 150) | arma_inline uword col() const { return internal_col; ... method arma_inline (line 151) | arma_inline uword pos() const { return internal_pos; ... class const_iterator (line 166) | class const_iterator : public iterator_base class iterator (line 194) | class iterator : public const_iterator method iterator (line 198) | inline iterator(SpSubview& in_M, const uword initial_pos = 0) : cons... method iterator (line 199) | inline iterator(SpSubview& in_M, const uword in_row, const uword in_... method iterator (line 200) | inline iterator(SpSubview& in_M, const uword in_row, const uword in_... method iterator (line 201) | inline iterator(const iterator& other) : const_iterator(other) { } class const_row_iterator (line 218) | class const_row_iterator : public iterator_base method arma_inline (line 235) | arma_inline eT operator*() const { return iterator_base::M.m.values[... method arma_inline (line 237) | arma_inline uword row() const { return internal_row; } class row_iterator (line 252) | class row_iterator : public const_row_iterator method row_iterator (line 256) | inline row_iterator(SpSubview& in_M, uword initial_pos = 0) : const_... method row_iterator (line 257) | inline row_iterator(SpSubview& in_M, uword in_row, uword in_col) : c... method row_iterator (line 258) | inline row_iterator(const row_iterator& other) : const_row_iterator(... FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/SpSubview_iterators_meat.hpp function eT (line 42) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/SpSubview_meat.hpp function arma_hot (line 865) | arma_hot function arma_hot (line 879) | arma_hot function arma_hot (line 893) | arma_hot function arma_hot (line 909) | arma_hot function arma_hot (line 925) | arma_hot function arma_hot (line 938) | arma_hot function arma_hot (line 951) | arma_hot function arma_hot (line 965) | arma_hot function arma_hot (line 979) | arma_hot function arma_hot (line 1010) | arma_hot function arma_hot (line 1529) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/SpValProxy_bones.hpp class SpValProxy (line 17) | class SpValProxy FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/SpValProxy_meat.hpp function arma_inline (line 26) | arma_inline function arma_inline (line 37) | arma_inline function arma_inline (line 47) | arma_inline function arma_inline (line 87) | arma_inline function arma_inline (line 112) | arma_inline function arma_inline (line 137) | arma_inline function arma_inline (line 170) | arma_inline function arma_inline (line 217) | arma_inline function arma_inline (line 238) | arma_inline function arma_inline (line 259) | arma_inline function arma_inline (line 287) | arma_inline function arma_inline (line 315) | arma_inline function arma_inline (line 331) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/access.hpp class access (line 13) | class access method arma_inline (line 18) | arma_inline static T1& rw (const T1& x) { return const_cast& X) { retu... method arma_inline (line 26) | arma_inline static const typename enable_if2::value... method arma_inline (line 27) | arma_inline static const typename enable_if2< is_complex::value... FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/arma_boost.hpp type arma_boost (line 13) | namespace arma_boost function arma_snprintf (line 26) | inline class format (line 47) | class format method format (line 51) | format(const char* in_fmt) method format (line 56) | format(const std::string& in_fmt) class basic_format (line 71) | class basic_format method basic_format (line 75) | basic_format(const T1& in_A, const T2& in_B) function str (line 111) | inline function str (line 163) | inline function str (line 215) | inline function str (line 267) | inline function str (line 319) | inline function str (line 371) | inline type format_metaprog (line 423) | struct format_metaprog type format_metaprog< basic_format > (line 440) | struct format_metaprog< basic_format > function str (line 457) | inline type string_only (line 476) | struct string_only { } type string_only (line 477) | struct string_only { typedef std::string result; } type char_only (line 479) | struct char_only { } type char_only (line 480) | struct char_only { typedef char result; } type basic_format_only (line 483) | struct basic_format_only { } type basic_format_only< basic_format > (line 486) | struct basic_format_only< basic_format > { typedef basic_forma... function T1 (line 491) | inline function T1 (line 504) | inline function str_wrapper (line 517) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/arma_cmath.hpp function arma_inline (line 20) | arma_inline function arma_inline (line 32) | arma_inline function arma_inline (line 62) | arma_inline function arma_inline (line 92) | arma_inline function arma_inline (line 113) | arma_inline function arma_inline (line 125) | arma_inline function arma_inline (line 151) | arma_inline function arma_inline (line 177) | arma_inline function arma_inline (line 191) | arma_inline function arma_inline (line 203) | arma_inline function arma_inline (line 227) | arma_inline function arma_inline (line 251) | arma_inline function arma_inline (line 262) | arma_inline function arma_inline (line 291) | arma_inline function arma_inline (line 353) | arma_inline function arma_inline (line 378) | arma_inline function arma_inline (line 403) | arma_inline function arma_inline (line 428) | arma_inline function arma_inline (line 465) | arma_inline function arma_inline (line 488) | arma_inline function arma_inline (line 525) | arma_inline function arma_inline (line 550) | arma_inline function arma_inline (line 575) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/arma_config.hpp type arma_config (line 14) | struct arma_config FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/arma_ostream_bones.hpp class arma_ostream_state (line 14) | class arma_ostream_state class arma_ostream (line 33) | class arma_ostream FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/arma_ostream_meat.hpp function arma_inline (line 304) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/arma_rng.hpp class arma_rng (line 29) | class arma_rng type randi (line 52) | struct randi type randu (line 53) | struct randu type randn (line 54) | struct randn type timeval (line 140) | struct timeval type arma_rng::randi (line 172) | struct arma_rng::randi method arma_inline (line 174) | arma_inline method max_val (line 193) | inline method fill (line 214) | inline type arma_rng::randu (line 238) | struct arma_rng::randu method arma_inline (line 240) | arma_inline method fill (line 259) | inline type arma_rng::randu< std::complex > (line 285) | struct arma_rng::randu< std::complex > method arma_inline (line 287) | arma_inline method fill (line 297) | inline type arma_rng::randn (line 315) | struct arma_rng::randn method arma_inline (line 336) | arma_inline method fill (line 357) | inline type arma_rng::randn< std::complex > (line 380) | struct arma_rng::randn< std::complex > method fill (line 393) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/arma_rng_cxx11.hpp class arma_rng_cxx11 (line 16) | class arma_rng_cxx11 function arma_inline (line 62) | arma_inline function arma_inline (line 71) | arma_inline function arma_inline (line 80) | arma_inline function arma_inline (line 90) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/arma_rng_cxx98.hpp class arma_rng_cxx98 (line 14) | class arma_rng_cxx98 function arma_inline (line 46) | arma_inline function arma_inline (line 68) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/arma_static_check.hpp type arma_type_check_cxx1998 (line 15) | struct arma_type_check_cxx1998 method arma_inline (line 17) | arma_inline type arma_type_check_cxx1998 (line 30) | struct arma_type_check_cxx1998 method arma_inline (line 32) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/arma_version.hpp type arma_version (line 21) | struct arma_version method as_string (line 27) | static FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/arpack_wrapper.hpp type arpack (line 12) | namespace arpack function naupd (line 18) | inline function saupd (line 56) | inline function seupd (line 78) | inline function neupd (line 102) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/arrayops_bones.hpp class arrayops (line 13) | class arrayops FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/arrayops_meat.hpp function arma_hot (line 15) | arma_hot function arma_hot (line 33) | arma_hot function arma_hot (line 63) | arma_hot function arma_hot (line 89) | arma_hot function arma_hot (line 128) | arma_hot function arma_hot (line 139) | arma_hot function arma_hot (line 159) | arma_hot function arma_hot (line 177) | arma_hot function arma_hot (line 194) | arma_hot function arma_hot (line 246) | arma_hot function arma_hot (line 268) | arma_hot function arma_hot (line 306) | arma_hot function arma_hot (line 344) | arma_hot function arma_hot (line 382) | arma_hot function arma_hot (line 420) | arma_hot function arma_hot (line 456) | arma_hot function arma_hot (line 492) | arma_hot function arma_hot (line 528) | arma_hot function arma_hot (line 564) | arma_hot function arma_hot (line 600) | arma_hot function arma_hot (line 633) | arma_hot function arma_hot (line 663) | arma_hot function arma_hot (line 677) | arma_hot function arma_hot (line 697) | arma_hot function arma_hot (line 717) | arma_hot function arma_hot (line 737) | arma_hot function arma_hot (line 757) | arma_hot function arma_hot (line 790) | arma_hot function arma_hot (line 823) | arma_hot function arma_hot (line 856) | arma_hot function arma_hot (line 889) | arma_hot function arma_hot (line 937) | arma_hot function arma_hot (line 965) | arma_hot function arma_hot (line 998) | arma_hot function arma_hot (line 1025) | arma_hot function arma_hot (line 1083) | arma_hot function arma_hot (line 1118) | arma_hot FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/atlas_bones.hpp type atlas (line 13) | namespace atlas type CBLAS_ORDER (line 34) | enum CBLAS_ORDER type CBLAS_TRANSPOSE (line 34) | enum CBLAS_TRANSPOSE type CBLAS_ORDER (line 37) | enum CBLAS_ORDER type CBLAS_TRANSPOSE (line 37) | enum CBLAS_TRANSPOSE type CBLAS_ORDER (line 40) | enum CBLAS_ORDER type CBLAS_TRANSPOSE (line 40) | enum CBLAS_TRANSPOSE type CBLAS_ORDER (line 43) | enum CBLAS_ORDER type CBLAS_TRANSPOSE (line 43) | enum CBLAS_TRANSPOSE type CBLAS_ORDER (line 48) | enum CBLAS_ORDER type CBLAS_TRANSPOSE (line 48) | enum CBLAS_TRANSPOSE type CBLAS_TRANSPOSE (line 48) | enum CBLAS_TRANSPOSE type CBLAS_ORDER (line 52) | enum CBLAS_ORDER type CBLAS_TRANSPOSE (line 52) | enum CBLAS_TRANSPOSE type CBLAS_TRANSPOSE (line 52) | enum CBLAS_TRANSPOSE type CBLAS_ORDER (line 56) | enum CBLAS_ORDER type CBLAS_TRANSPOSE (line 56) | enum CBLAS_TRANSPOSE type CBLAS_TRANSPOSE (line 56) | enum CBLAS_TRANSPOSE type CBLAS_ORDER (line 60) | enum CBLAS_ORDER type CBLAS_TRANSPOSE (line 60) | enum CBLAS_TRANSPOSE type CBLAS_TRANSPOSE (line 60) | enum CBLAS_TRANSPOSE type CBLAS_ORDER (line 66) | enum CBLAS_ORDER type CBLAS_UPLO (line 66) | enum CBLAS_UPLO type CBLAS_TRANSPOSE (line 66) | enum CBLAS_TRANSPOSE type CBLAS_ORDER (line 70) | enum CBLAS_ORDER type CBLAS_UPLO (line 70) | enum CBLAS_UPLO type CBLAS_TRANSPOSE (line 70) | enum CBLAS_TRANSPOSE type CBLAS_ORDER (line 76) | enum CBLAS_ORDER type CBLAS_UPLO (line 76) | enum CBLAS_UPLO type CBLAS_TRANSPOSE (line 76) | enum CBLAS_TRANSPOSE type CBLAS_ORDER (line 80) | enum CBLAS_ORDER type CBLAS_UPLO (line 80) | enum CBLAS_UPLO type CBLAS_TRANSPOSE (line 80) | enum CBLAS_TRANSPOSE type CBLAS_ORDER (line 86) | enum CBLAS_ORDER type CBLAS_ORDER (line 87) | enum CBLAS_ORDER type CBLAS_ORDER (line 88) | enum CBLAS_ORDER type CBLAS_ORDER (line 89) | enum CBLAS_ORDER type CBLAS_ORDER (line 91) | enum CBLAS_ORDER type CBLAS_ORDER (line 92) | enum CBLAS_ORDER type CBLAS_ORDER (line 93) | enum CBLAS_ORDER type CBLAS_ORDER (line 94) | enum CBLAS_ORDER type CBLAS_ORDER (line 96) | enum CBLAS_ORDER type CBLAS_ORDER (line 97) | enum CBLAS_ORDER type CBLAS_ORDER (line 98) | enum CBLAS_ORDER type CBLAS_ORDER (line 99) | enum CBLAS_ORDER FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/atlas_wrapper.hpp type atlas (line 13) | namespace atlas function eT (line 17) | inline static const eT& tmp_real(const eT& X) { return X; } function T (line 20) | inline static const T tmp_real(const std::complex& X) { return X.... function arma_inline (line 25) | arma_inline function arma_inline (line 51) | arma_inline function cblas_gemv (line 85) | inline function cblas_gemm (line 128) | inline function cblas_syrk (line 169) | inline function cblas_herk (line 196) | inline function clapack_getrf (line 227) | inline function clapack_getri (line 269) | inline function clapack_gesv (line 311) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/auxlib_bones.hpp class auxlib (line 17) | class auxlib type pos (line 23) | struct pos FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/auxlib_meat.hpp function eT (line 486) | inline function eT (line 519) | inline function eT (line 608) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/blas_wrapper.hpp type blas (line 14) | namespace blas function gemv (line 19) | inline function gemm (line 54) | inline function syrk (line 89) | inline function herk (line 111) | inline function eT (line 137) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/cond_rel_bones.hpp class cond_rel (line 17) | class cond_rel FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/cond_rel_meat.hpp function arma_inline (line 16) | arma_inline function arma_inline (line 27) | arma_inline function arma_inline (line 38) | arma_inline function arma_inline (line 49) | arma_inline function arma_inline (line 60) | arma_inline function arma_inline (line 71) | arma_inline function arma_inline (line 82) | arma_inline function arma_inline (line 93) | arma_inline function arma_inline (line 104) | arma_inline function arma_inline (line 115) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/constants.hpp type priv (line 13) | namespace priv class Datum_helper (line 15) | class Datum_helper method nan (line 20) | static method nan (line 38) | static method nan (line 51) | static method inf (line 62) | static method inf (line 80) | static method inf (line 93) | static function arma_inline (line 220) | static function arma_inline (line 240) | static function arma_inline (line 253) | static function arma_inline (line 273) | static class Datum (line 115) | class Datum type priv (line 216) | namespace priv class Datum_helper (line 15) | class Datum_helper method nan (line 20) | static method nan (line 38) | static method nan (line 51) | static method inf (line 62) | static method inf (line 80) | static method inf (line 93) | static function arma_inline (line 220) | static function arma_inline (line 240) | static function arma_inline (line 253) | static function arma_inline (line 273) | static FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/constants_compat.hpp class Math (line 18) | class Math method eT (line 26) | static eT pi() { return eT(3.1415926535897932384626433832795028... method eT (line 29) | static eT e() { return eT(2.7182818284590452353602874713526624... method eT (line 32) | static eT euler() { return eT(0.5772156649015328606065120900824024... method eT (line 35) | static eT gratio() { return eT(1.6180339887498948482045868343656381... method eT (line 38) | static eT sqrt2() { return eT(1.4142135623730950488016887242096980... method eT (line 41) | static eT eps() { return std::numeric_limits::epsilon(); } method eT (line 44) | static eT log_min() { static const eT out = std::log(std::numeric_li... method eT (line 47) | static eT log_max() { static const eT out = std::log(std::numeric_li... method eT (line 50) | static eT nan() { return priv::Datum_helper::nan(); } method eT (line 53) | static eT inf() { return priv::Datum_helper::inf(); } class Phy (line 63) | class Phy method eT (line 68) | static eT m_u() { return eT(1.660539040e-27); } method eT (line 71) | static eT N_A() { return eT(6.022140857e23); } method eT (line 74) | static eT k() { return eT(1.38064852e-23); } method eT (line 77) | static eT k_evk() { return eT(8.6173303e-5); } method eT (line 80) | static eT a_0() { return eT(0.52917721067e-10); } method eT (line 83) | static eT mu_B() { return eT(927.4009994e-26); } method eT (line 86) | static eT Z_0() { return eT(3.76730313461771e-2); } method eT (line 89) | static eT G_0() { return eT(7.7480917310e-5); } method eT (line 92) | static eT k_e() { return eT(8.9875517873681764e9); } method eT (line 95) | static eT eps_0() { return eT(8.85418781762039e-12); } method eT (line 98) | static eT m_e() { return eT(9.10938356e-31); } method eT (line 101) | static eT eV() { return eT(1.6021766208e-19); } method eT (line 104) | static eT e() { return eT(1.6021766208e-19); } method eT (line 107) | static eT F() { return eT(96485.33289); } method eT (line 110) | static eT alpha() { return eT(7.2973525664e-3); } method eT (line 113) | static eT alpha_inv() { return eT(137.035999139); } method eT (line 116) | static eT K_J() { return eT(483597.8525e9); } method eT (line 119) | static eT mu_0() { return eT(1.25663706143592e-06); } method eT (line 122) | static eT phi_0() { return eT(2.067833667e-15); } method eT (line 125) | static eT R() { return eT(8.3144598); } method eT (line 128) | static eT G() { return eT(6.67408e-11); } method eT (line 131) | static eT h() { return eT(6.626070040e-34); } method eT (line 134) | static eT h_bar() { return eT(1.054571800e-34); } method eT (line 137) | static eT m_p() { return eT(1.672621898e-27); } method eT (line 140) | static eT R_inf() { return eT(10973731.568508); } method eT (line 143) | static eT c_0() { return eT(299792458.0); } method eT (line 146) | static eT sigma() { return eT(5.670367e-8); } method eT (line 149) | static eT R_k() { return eT(25812.8074555); } method eT (line 152) | static eT b() { return eT(2.8977729e-3); } FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/debug.hpp function set_stream_err1 (line 49) | inline function set_stream_err2 (line 58) | inline function arma_cold (line 90) | arma_cold function arma_cold (line 117) | arma_cold function arma_cold (line 148) | arma_cold function arma_cold (line 181) | arma_cold function arma_cold (line 191) | arma_cold function arma_cold (line 203) | arma_cold function arma_cold (line 215) | arma_cold function arma_sigprint (line 236) | inline function arma_bktprint (line 249) | inline function arma_bktprint (line 258) | inline function arma_bktprint (line 268) | inline function arma_thisprint (line 283) | inline function arma_cold (line 298) | arma_cold function arma_cold (line 312) | arma_cold function arma_cold (line 326) | arma_cold function arma_hot (line 345) | arma_hot function arma_hot (line 358) | arma_hot function arma_hot (line 371) | arma_hot function arma_hot (line 388) | arma_hot function arma_cold (line 406) | arma_cold function arma_cold (line 421) | arma_cold function arma_cold (line 437) | arma_cold function arma_inline (line 465) | arma_inline function arma_hot (line 480) | arma_hot function arma_hot (line 501) | arma_hot function arma_hot (line 521) | arma_hot function arma_hot (line 541) | arma_hot function arma_hot (line 561) | arma_hot function arma_hot (line 581) | arma_hot function arma_hot (line 601) | arma_hot function arma_hot (line 621) | arma_hot function arma_hot (line 641) | arma_hot function arma_hot (line 666) | arma_hot function arma_hot (line 690) | arma_hot function arma_hot (line 705) | arma_hot function arma_hot (line 719) | arma_hot function arma_hot (line 733) | arma_hot function arma_hot (line 747) | arma_hot function arma_hot (line 762) | arma_hot function arma_hot (line 789) | arma_hot function arma_hot (line 803) | arma_hot function arma_hot (line 817) | arma_hot function arma_hot (line 831) | arma_hot function arma_assert_cube_as_mat (line 845) | inline function arma_hot (line 999) | arma_hot function arma_hot (line 1014) | arma_hot function arma_hot (line 1032) | arma_hot function arma_hot (line 1052) | arma_hot function arma_hot (line 1072) | arma_hot function arma_hot (line 1086) | arma_hot function arma_hot (line 1100) | arma_hot function arma_hot (line 1114) | arma_hot function arma_hot (line 1136) | arma_hot function arma_hot (line 1160) | arma_hot function arma_hot (line 1182) | arma_hot type junk (line 1269) | namespace junk class arma_first_extra_debug_message (line 1271) | class arma_first_extra_debug_message method arma_first_extra_debug_message (line 1275) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/diagmat_proxy.hpp class diagmat_proxy_default (line 15) | class diagmat_proxy_default method diagmat_proxy_default (line 22) | inline method arma_inline (line 39) | arma_inline method arma_inline (line 61) | arma_inline method arma_inline (line 90) | arma_inline bool is_alias(const Mat&) const { return false; } class diagmat_proxy_fixed (line 101) | class diagmat_proxy_fixed method diagmat_proxy_fixed (line 108) | inline method arma_inline (line 122) | arma_inline method arma_inline (line 130) | arma_inline method arma_inline (line 144) | arma_inline bool is_alias(const Mat& X) const { return (voi... type diagmat_proxy_redirect (line 155) | struct diagmat_proxy_redirect {} type diagmat_proxy_redirect (line 158) | struct diagmat_proxy_redirect { typedef diagmat_proxy_default... type diagmat_proxy_redirect (line 161) | struct diagmat_proxy_redirect { typedef diagmat_proxy_fixed... method diagmat_proxy (line 168) | inline diagmat_proxy(const T1& X) class diagmat_proxy< Mat > (line 177) | class diagmat_proxy< Mat > method diagmat_proxy (line 184) | inline method arma_inline (line 199) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 200) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 202) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(&... class diagmat_proxy< Row > (line 212) | class diagmat_proxy< Row > method diagmat_proxy (line 220) | inline method arma_inline (line 228) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 229) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 231) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(&... class diagmat_proxy< Col > (line 242) | class diagmat_proxy< Col > method diagmat_proxy (line 250) | inline method arma_inline (line 258) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 259) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 261) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(&... class diagmat_proxy< subview_row > (line 272) | class diagmat_proxy< subview_row > method diagmat_proxy (line 280) | inline method arma_inline (line 288) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 289) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 291) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(&... class diagmat_proxy< subview_col > (line 302) | class diagmat_proxy< subview_col > method diagmat_proxy (line 310) | inline method arma_inline (line 318) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 319) | arma_inline elem_type at (const uword row, const uword col) co... method arma_inline (line 321) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(&... class diagmat_proxy_check_default (line 338) | class diagmat_proxy_check_default method diagmat_proxy_check_default (line 345) | inline method arma_inline (line 360) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 361) | arma_inline elem_type at (const uword row, const uword col) co... class diagmat_proxy_check_fixed (line 371) | class diagmat_proxy_check_fixed method diagmat_proxy_check_fixed (line 379) | inline method arma_inline (line 393) | arma_inline eT operator[] (const uword i) const { r... method arma_inline (line 394) | arma_inline eT at (const uword row, const uword col) const { r... type diagmat_proxy_check_redirect (line 405) | struct diagmat_proxy_check_redirect {} type diagmat_proxy_check_redirect (line 408) | struct diagmat_proxy_check_redirect { typedef diagmat_proxy_c... type diagmat_proxy_check_redirect (line 411) | struct diagmat_proxy_check_redirect { typedef diagmat_proxy_c... class diagmat_proxy_check (line 415) | class diagmat_proxy_check : public diagmat_proxy_check_redirect > (line 427) | class diagmat_proxy_check< Mat > method diagmat_proxy_check (line 435) | inline method arma_inline (line 456) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 457) | arma_inline elem_type at (const uword row, const uword col) co... class diagmat_proxy_check< Row > (line 468) | class diagmat_proxy_check< Row > method diagmat_proxy_check (line 475) | inline method arma_inline (line 489) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 490) | arma_inline elem_type at (const uword row, const uword col) co... class diagmat_proxy_check< Col > (line 502) | class diagmat_proxy_check< Col > method diagmat_proxy_check (line 509) | inline method arma_inline (line 523) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 524) | arma_inline elem_type at (const uword row, const uword col) co... class diagmat_proxy_check< subview_row > (line 536) | class diagmat_proxy_check< subview_row > method diagmat_proxy_check (line 543) | inline method arma_inline (line 551) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 552) | arma_inline elem_type at (const uword row, const uword col) co... class diagmat_proxy_check< subview_col > (line 563) | class diagmat_proxy_check< subview_col > method diagmat_proxy_check (line 570) | inline method arma_inline (line 578) | arma_inline elem_type operator[] (const uword i) co... method arma_inline (line 579) | arma_inline elem_type at (const uword row, const uword col) co... FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/diagview_bones.hpp class diagview (line 15) | class diagview : public Base > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/diagview_meat.hpp function arma_inline (line 716) | arma_inline function arma_inline (line 726) | arma_inline function arma_inline (line 736) | arma_inline function arma_inline (line 746) | arma_inline function arma_inline (line 756) | arma_inline function arma_inline (line 766) | arma_inline function arma_inline (line 778) | arma_inline function arma_inline (line 790) | arma_inline function arma_inline (line 800) | arma_inline function arma_inline (line 810) | arma_inline function arma_inline (line 822) | arma_inline function arma_inline (line 834) | arma_inline function arma_inline (line 844) | arma_inline function arma_inline (line 854) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/diskio_bones.hpp class diskio (line 17) | class diskio FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/diskio_meat.hpp function else (line 60) | else function else (line 65) | else function else (line 72) | else function else (line 77) | else function else (line 82) | else function else (line 87) | else function else (line 93) | else function else (line 98) | else function else (line 103) | else function else (line 108) | else function else (line 166) | else function else (line 171) | else function else (line 178) | else function else (line 183) | else function else (line 188) | else function else (line 193) | else function else (line 199) | else function else (line 204) | else function else (line 209) | else function else (line 214) | else function else (line 272) | else function else (line 277) | else function else (line 284) | else function else (line 289) | else function else (line 294) | else function else (line 299) | else function else (line 305) | else function else (line 310) | else function else (line 315) | else function else (line 320) | else function else (line 377) | else function else (line 382) | else function else (line 389) | else function else (line 394) | else function else (line 399) | else function else (line 404) | else function else (line 410) | else function else (line 415) | else function else (line 420) | else function else (line 425) | else function else (line 483) | else function else (line 488) | else function else (line 495) | else function else (line 500) | else function else (line 505) | else function else (line 510) | else function else (line 516) | else function else (line 521) | else function else (line 526) | else function else (line 531) | else function file_type (line 545) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/distr_param.hpp class distr_param (line 15) | class distr_param method distr_param (line 34) | inline distr_param() method distr_param (line 40) | inline explicit distr_param(const int a, const int b) method distr_param (line 48) | inline explicit distr_param(const double a, const double b) FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/eGlueCube_bones.hpp class eGlueCube (line 14) | class eGlueCube : public BaseCube > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/eOp_meat.hpp function arma_inline (line 65) | arma_inline function arma_inline (line 75) | arma_inline function arma_inline (line 85) | arma_inline function arma_inline (line 95) | arma_inline function arma_inline (line 105) | arma_inline function arma_inline (line 127) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/eglue_core_bones.hpp type eglue_core (line 15) | struct eglue_core class eglue_plus (line 40) | class eglue_plus : public eglue_core class eglue_minus (line 49) | class eglue_minus : public eglue_core class eglue_div (line 58) | class eglue_div : public eglue_core class eglue_schur (line 67) | class eglue_schur : public eglue_core FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/eglue_core_meat.hpp function arma_hot (line 175) | arma_hot function arma_hot (line 251) | arma_hot function arma_hot (line 325) | arma_hot function arma_hot (line 399) | arma_hot function arma_hot (line 473) | arma_hot function arma_hot (line 552) | arma_hot function arma_hot (line 629) | arma_hot function arma_hot (line 704) | arma_hot function arma_hot (line 779) | arma_hot function arma_hot (line 854) | arma_hot FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/eop_aux.hpp class eop_aux (line 17) | class eop_aux method arma_inline (line 21) | arma_inline static typename arma_integral_only::result acos (c... method arma_inline (line 22) | arma_inline static typename arma_integral_only::result asin (c... method arma_inline (line 23) | arma_inline static typename arma_integral_only::result atan (c... method arma_inline (line 25) | arma_inline static typename arma_real_only::result acos (c... method arma_inline (line 26) | arma_inline static typename arma_real_only::result asin (c... method arma_inline (line 27) | arma_inline static typename arma_real_only::result atan (c... method arma_inline (line 29) | arma_inline static typename arma_cx_only::result acos (c... method arma_inline (line 30) | arma_inline static typename arma_cx_only::result asin (c... method arma_inline (line 31) | arma_inline static typename arma_cx_only::result atan (c... method arma_inline (line 33) | arma_inline static typename arma_integral_only::result acosh (c... method arma_inline (line 34) | arma_inline static typename arma_integral_only::result asinh (c... method arma_inline (line 35) | arma_inline static typename arma_integral_only::result atanh (c... method arma_inline (line 37) | arma_inline static typename arma_real_or_cx_only::result acosh (co... method arma_inline (line 38) | arma_inline static typename arma_real_or_cx_only::result asinh (co... method arma_inline (line 39) | arma_inline static typename arma_real_or_cx_only::result atanh (co... method arma_inline (line 41) | arma_inline static typename arma_not_cx::result conj(const eT ... method arma_inline (line 42) | arma_inline static std::complex conj(const std::co... method arma_inline (line 44) | arma_inline static typename arma_integral_only::result sqrt (cons... method arma_inline (line 45) | arma_inline static typename arma_integral_only::result log10 (cons... method arma_inline (line 46) | arma_inline static typename arma_integral_only::result log (cons... method arma_inline (line 47) | arma_inline static typename arma_integral_only::result exp (cons... method arma_inline (line 48) | arma_inline static typename arma_integral_only::result cos (cons... method arma_inline (line 49) | arma_inline static typename arma_integral_only::result sin (cons... method arma_inline (line 50) | arma_inline static typename arma_integral_only::result tan (cons... method arma_inline (line 51) | arma_inline static typename arma_integral_only::result cosh (cons... method arma_inline (line 52) | arma_inline static typename arma_integral_only::result sinh (cons... method arma_inline (line 53) | arma_inline static typename arma_integral_only::result tanh (cons... method arma_inline (line 55) | arma_inline static typename arma_real_or_cx_only::result sqrt (co... method arma_inline (line 56) | arma_inline static typename arma_real_or_cx_only::result log10 (co... method arma_inline (line 57) | arma_inline static typename arma_real_or_cx_only::result log (co... method arma_inline (line 58) | arma_inline static typename arma_real_or_cx_only::result exp (co... method arma_inline (line 59) | arma_inline static typename arma_real_or_cx_only::result cos (co... method arma_inline (line 60) | arma_inline static typename arma_real_or_cx_only::result sin (co... method arma_inline (line 61) | arma_inline static typename arma_real_or_cx_only::result tan (co... method arma_inline (line 62) | arma_inline static typename arma_real_or_cx_only::result cosh (co... method arma_inline (line 63) | arma_inline static typename arma_real_or_cx_only::result sinh (co... method arma_inline (line 64) | arma_inline static typename arma_real_or_cx_only::result tanh (co... method arma_inline (line 66) | arma_inline static typename arma_unsigned_integral_only::result ne... method arma_inline (line 67) | arma_inline static typename arma_signed_only::result ne... method arma_inline (line 69) | arma_inline static typename arma_integral_only::result floor (cons... method arma_inline (line 70) | arma_inline static typename arma_real_only::result floor (cons... method arma_inline (line 71) | arma_inline static typename arma_cx_only::result floor (cons... method arma_inline (line 73) | arma_inline static typename arma_integral_only::result ceil (cons... method arma_inline (line 74) | arma_inline static typename arma_real_only::result ceil (cons... method arma_inline (line 75) | arma_inline static typename arma_cx_only::result ceil (cons... method arma_inline (line 79) | arma_inline static typename arma_integral_only::result round (cons... method arma_inline (line 80) | arma_inline static typename arma_real_only::result round (cons... method arma_inline (line 81) | arma_inline static typename arma_cx_only::result round (cons... method arma_inline (line 83) | arma_inline static typename arma_integral_only::result round (cons... method arma_inline (line 84) | arma_inline static typename arma_real_only::result round (cons... method arma_inline (line 85) | arma_inline static typename arma_cx_only::result round (cons... method arma_inline (line 90) | arma_inline static typename arma_integral_only::result log2 (con... method arma_inline (line 91) | arma_inline static typename arma_real_only::result log2 (con... method arma_inline (line 92) | arma_inline static typename arma_cx_only::result log2 (con... method arma_inline (line 94) | arma_inline static typename arma_integral_only::result log2 (con... method arma_inline (line 95) | arma_inline static typename arma_real_or_cx_only::result log2 (con... method arma_inline (line 100) | arma_inline static typename arma_integral_only::result exp2 (con... method arma_inline (line 101) | arma_inline static typename arma_real_only::result exp2 (con... method arma_inline (line 102) | arma_inline static typename arma_cx_only::result exp2 (con... method arma_inline (line 104) | arma_inline static typename arma_integral_only::result exp2 (con... method arma_inline (line 105) | arma_inline static typename arma_real_or_cx_only::result exp2 (con... method arma_inline (line 109) | arma_inline static typename arma_integral_only::result exp10 (co... method arma_inline (line 110) | arma_inline static typename arma_real_or_cx_only::result exp10 (co... method arma_inline (line 112) | arma_inline static typename arma_unsigned_integral_only::result ar... method arma_inline (line 113) | arma_inline static typename arma_signed_integral_only::result ar... method arma_inline (line 114) | arma_inline static typename arma_real_only::result ar... method arma_inline (line 115) | arma_inline static typename arma_real_only< T>::result ar... method arma_inline (line 117) | arma_inline static typename arma_unsigned_integral_only::result si... method arma_inline (line 118) | arma_inline static typename arma_signed_integral_only::result si... method arma_inline (line 119) | arma_inline static typename arma_real_only::result si... method arma_inline (line 120) | arma_inline static typename arma_cx_only::result si... method arma_inline (line 123) | arma_inline static typename arma_integral_only::result pow (cons... method arma_inline (line 124) | arma_inline static typename arma_real_or_cx_only::result pow (cons... method arma_inline (line 128) | arma_inline method direct_eps (line 139) | inline method direct_eps (line 162) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/eop_core_bones.hpp class eop_core (line 15) | class eop_core class eop_neg (line 46) | class eop_neg : public eop_core {} class eop_scalar_plus (line 47) | class eop_scalar_plus : public eop_core {} class eop_scalar_minus_pre (line 48) | class eop_scalar_minus_pre : public eop_core {} class eop_scalar_minus_post (line 49) | class eop_scalar_minus_post : public eop_core {} class eop_scalar_times (line 50) | class eop_scalar_times : public eop_core {} class eop_scalar_div_pre (line 51) | class eop_scalar_div_pre : public eop_core {} class eop_scalar_div_post (line 52) | class eop_scalar_div_post : public eop_core {} class eop_square (line 53) | class eop_square : public eop_core {} class eop_sqrt (line 54) | class eop_sqrt : public eop_core {} class eop_log (line 55) | class eop_log : public eop_core {} class eop_log2 (line 56) | class eop_log2 : public eop_core {} class eop_log10 (line 57) | class eop_log10 : public eop_core {} class eop_trunc_log (line 58) | class eop_trunc_log : public eop_core {} class eop_exp (line 59) | class eop_exp : public eop_core {} class eop_exp2 (line 60) | class eop_exp2 : public eop_core {} class eop_exp10 (line 61) | class eop_exp10 : public eop_core {} class eop_trunc_exp (line 62) | class eop_trunc_exp : public eop_core {} class eop_cos (line 63) | class eop_cos : public eop_core {} class eop_sin (line 64) | class eop_sin : public eop_core {} class eop_tan (line 65) | class eop_tan : public eop_core {} class eop_acos (line 66) | class eop_acos : public eop_core {} class eop_asin (line 67) | class eop_asin : public eop_core {} class eop_atan (line 68) | class eop_atan : public eop_core {} class eop_cosh (line 69) | class eop_cosh : public eop_core {} class eop_sinh (line 70) | class eop_sinh : public eop_core {} class eop_tanh (line 71) | class eop_tanh : public eop_core {} class eop_acosh (line 72) | class eop_acosh : public eop_core {} class eop_asinh (line 73) | class eop_asinh : public eop_core {} class eop_atanh (line 74) | class eop_atanh : public eop_core {} class eop_eps (line 75) | class eop_eps : public eop_core {} class eop_abs (line 76) | class eop_abs : public eop_core {} class eop_conj (line 77) | class eop_conj : public eop_core {} class eop_pow (line 78) | class eop_pow : public eop_core {} class eop_floor (line 79) | class eop_floor : public eop_core {} class eop_ceil (line 80) | class eop_ceil : public eop_core {} class eop_round (line 81) | class eop_round : public eop_core {} class eop_sign (line 82) | class eop_sign : public eop_core {} FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/eop_core_meat.hpp function arma_hot (line 160) | arma_hot function arma_hot (line 218) | arma_hot function arma_hot (line 275) | arma_hot function arma_hot (line 332) | arma_hot function arma_hot (line 389) | arma_hot function arma_hot (line 451) | arma_hot function arma_hot (line 510) | arma_hot function arma_hot (line 568) | arma_hot function arma_hot (line 626) | arma_hot function arma_hot (line 684) | arma_hot function arma_hot (line 747) | arma_hot function arma_hot (line 759) | arma_hot arma_const arma_inline eT function arma_hot (line 762) | arma_hot arma_const arma_inline eT function arma_hot (line 765) | arma_hot arma_const arma_inline eT function arma_hot (line 768) | arma_hot arma_const arma_inline eT function arma_hot (line 771) | arma_hot arma_const arma_inline eT function arma_hot (line 774) | arma_hot arma_const arma_inline eT function arma_hot (line 777) | arma_hot arma_const arma_inline eT function arma_hot (line 780) | arma_hot arma_const arma_inline eT function arma_hot (line 783) | arma_hot arma_pure arma_inline eT function arma_hot (line 786) | arma_hot arma_pure arma_inline eT function arma_hot (line 789) | arma_hot arma_pure arma_inline eT function arma_hot (line 792) | arma_hot arma_pure arma_inline eT function arma_hot (line 795) | arma_hot arma_pure arma_inline eT function arma_hot (line 798) | arma_hot arma_pure arma_inline eT function arma_hot (line 801) | arma_hot arma_pure arma_inline eT function arma_hot (line 804) | arma_hot arma_pure arma_inline eT function arma_hot (line 807) | arma_hot arma_pure arma_inline eT function arma_hot (line 810) | arma_hot arma_pure arma_inline eT function arma_hot (line 813) | arma_hot arma_pure arma_inline eT function arma_hot (line 816) | arma_hot arma_pure arma_inline eT function arma_hot (line 819) | arma_hot arma_pure arma_inline eT function arma_hot (line 822) | arma_hot arma_pure arma_inline eT function arma_hot (line 825) | arma_hot arma_pure arma_inline eT function arma_hot (line 828) | arma_hot arma_pure arma_inline eT function arma_hot (line 831) | arma_hot arma_pure arma_inline eT function arma_hot (line 834) | arma_hot arma_pure arma_inline eT function arma_hot (line 837) | arma_hot arma_pure arma_inline eT function arma_hot (line 840) | arma_hot arma_pure arma_inline eT function arma_hot (line 843) | arma_hot arma_pure arma_inline eT function arma_hot (line 846) | arma_hot arma_pure arma_inline eT function arma_hot (line 849) | arma_hot arma_pure arma_inline eT function arma_hot (line 852) | arma_hot arma_pure arma_inline eT function arma_hot (line 855) | arma_hot arma_pure arma_inline eT function arma_hot (line 858) | arma_hot arma_pure arma_inline eT function arma_hot (line 861) | arma_hot arma_pure arma_inline eT function arma_hot (line 864) | arma_hot arma_pure arma_inline eT function arma_hot (line 867) | arma_hot arma_pure arma_inline eT FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fft_engine.hpp type store (line 46) | struct store {} type store (line 49) | struct store method store (line 55) | inline store() {} method store (line 56) | inline store(uword) {} method arma_inline (line 58) | arma_inline cx_type* coeffs_ptr() { return &coeffs_array[0... method arma_inline (line 59) | arma_inline const cx_type* coeffs_ptr() const { return &coeffs_array[0... type store (line 65) | struct store method store (line 71) | inline store() : N(0) {} method store (line 72) | inline store(uword in_N) : N(in_N) { coeffs_array.set_size(N); } method arma_inline (line 74) | arma_inline cx_type* coeffs_ptr() { return coeffs_array.me... method arma_inline (line 75) | arma_inline const cx_type* coeffs_ptr() const { return coeffs_array.me... class fft_engine (line 81) | class fft_engine : public store 0)> method uword (line 97) | inline method fft_engine (line 131) | inline method arma_hot (line 156) | arma_hot method arma_hot (line 176) | arma_hot method arma_hot (line 222) | arma_hot method arma_hot (line 265) | inline method arma_hot (line 329) | arma_hot method run (line 375) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/field_bones.hpp type field_prealloc_n_elem (line 15) | struct field_prealloc_n_elem class field (line 26) | class field class iterator (line 187) | class iterator class const_iterator (line 209) | class const_iterator class field_aux (line 266) | class field_aux FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/field_meat.hpp function arma_inline (line 220) | arma_inline function arma_inline (line 231) | arma_inline function arma_inline (line 242) | arma_inline function arma_inline (line 253) | arma_inline function arma_inline (line 264) | arma_inline function arma_inline (line 276) | arma_inline function arma_inline (line 288) | arma_inline function arma_inline (line 300) | arma_inline function arma_inline (line 312) | arma_inline function arma_inline (line 324) | arma_inline function arma_inline (line 336) | arma_inline function arma_inline (line 347) | arma_inline function arma_inline (line 358) | arma_inline function arma_inline (line 369) | arma_inline function arma_inline (line 1198) | arma_inline function arma_inline (line 1209) | arma_inline function arma_inline (line 1221) | arma_inline function arma_inline (line 1245) | arma_inline function arma_inline (line 1256) | arma_inline function arma_inline (line 1279) | arma_inline function arma_inline (line 1302) | arma_inline function arma_inline (line 1324) | arma_inline function arma_inline (line 1345) | arma_inline function arma_inline (line 1356) | arma_inline function arma_inline (line 1382) | arma_inline function oT (line 1743) | inline function oT (line 1842) | inline function uword (line 2011) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_accu.hpp function arma_hot (line 16) | arma_hot function arma_hot (line 71) | arma_hot function arma_hot (line 84) | arma_hot function arma_hot (line 133) | arma_hot function arma_warn_unused (line 151) | inline function arma_warn_unused (line 206) | inline function eT (line 265) | inline function eT (line 308) | inline function accu (line 324) | typename T1::elem_type function arma_hot (line 409) | arma_hot FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_all.hpp function arma_inline (line 15) | arma_inline function arma_inline (line 35) | arma_inline function arma_warn_unused (line 53) | inline function arma_warn_unused (line 73) | inline function arma_inline (line 87) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_any.hpp function arma_inline (line 15) | arma_inline function arma_inline (line 35) | arma_inline function arma_warn_unused (line 53) | inline function arma_warn_unused (line 73) | inline function arma_inline (line 87) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_as_scalar.hpp type as_scalar_redirect (line 15) | struct as_scalar_redirect type as_scalar_redirect<2> (line 24) | struct as_scalar_redirect<2> type as_scalar_redirect<3> (line 32) | struct as_scalar_redirect<3> function as_scalar_diag (line 217) | inline function as_scalar_diag (line 241) | inline function arma_inline (line 302) | arma_inline function arma_warn_unused (line 327) | inline function arma_warn_unused (line 356) | inline function arma_warn_unused (line 373) | inline function arma_warn_unused (line 396) | inline function arma_warn_unused (line 431) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_chol.hpp function chol (line 15) | inline function chol (line 37) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_clamp.hpp function clamp (line 15) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_cond.hpp function arma_warn_unused (line 14) | arma_warn_unused FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_conv.hpp function conv (line 17) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_conv_to.hpp class conv_to (line 17) | class conv_to function out_eT (line 38) | inline function out_eT (line 58) | inline function out_eT (line 82) | inline function out_eT (line 102) | inline class conv_to< Mat > (line 126) | class conv_to< Mat > class conv_to< Row > (line 253) | class conv_to< Row > class conv_to< Col > (line 368) | class conv_to< Col > class conv_to< SpMat > (line 482) | class conv_to< SpMat > class conv_to< Cube > (line 507) | class conv_to< Cube > class conv_to< std::vector > (line 564) | class conv_to< std::vector > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_cor.hpp function cor (line 16) | inline function cor (line 30) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_cov.hpp function cov (line 16) | inline function cov (line 30) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_cross.hpp function cross (line 16) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_cumsum.hpp function arma_inline (line 15) | arma_inline function arma_inline (line 35) | arma_inline function arma_inline (line 53) | arma_inline function arma_inline (line 72) | arma_inline function arma_inline (line 90) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_det.hpp function arma_warn_unused (line 16) | inline function arma_warn_unused (line 35) | inline function arma_warn_unused (line 61) | inline function arma_warn_unused (line 101) | inline function arma_warn_unused (line 123) | inline function arma_warn_unused (line 164) | inline function arma_warn_unused (line 186) | inline function arma_warn_unused (line 211) | inline function arma_warn_unused (line 237) | inline function arma_warn_unused (line 258) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_diagmat.hpp function arma_inline (line 15) | arma_inline function diagmat (line 32) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_diagvec.hpp function arma_inline (line 15) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_dot.hpp function arma_inline (line 15) | arma_inline function arma_warn_unused (line 37) | inline function arma_warn_unused (line 59) | inline function arma_inline (line 86) | arma_inline function arma_inline (line 109) | arma_inline function arma_inline (line 133) | arma_inline type priv (line 160) | namespace priv function arma_hot (line 164) | arma_hot function dot (line 213) | typename function dot (line 270) | typename function dot (line 312) | typename FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_eig_gen.hpp function eig_gen (line 17) | inline function eig_gen (line 50) | inline function eig_gen (line 83) | inline function eig_gen (line 113) | inline function eig_gen (line 145) | inline function eig_gen (line 235) | inline function arma_deprecated (line 287) | arma_deprecated FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_eig_pair.hpp function eig_pair (line 15) | inline function eig_pair (line 49) | inline function eig_pair (line 83) | inline function eig_pair (line 114) | inline function eig_pair (line 145) | inline function eig_pair (line 219) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_eig_sym.hpp function eig_sym (line 16) | inline function eig_sym (line 46) | inline function eig_sym (line 73) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_eigs_gen.hpp function eigs_gen (line 16) | inline function eigs_gen (line 50) | inline function eigs_gen (line 84) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_eigs_sym.hpp function eigs_sym (line 16) | inline function eigs_sym (line 48) | inline function eigs_sym (line 80) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_elem.hpp function arma_inline (line 17) | arma_inline function arma_inline (line 29) | arma_inline function arma_inline (line 41) | arma_inline function real (line 53) | inline function real (line 65) | inline function arma_inline (line 77) | arma_inline function imag (line 92) | inline function imag (line 106) | inline function imag (line 120) | inline function imag (line 134) | inline function imag (line 146) | inline function arma_inline (line 158) | arma_inline function arma_inline (line 173) | arma_inline function arma_inline (line 185) | arma_inline function arma_inline (line 200) | arma_inline function arma_inline (line 212) | arma_inline function arma_inline (line 227) | arma_inline function arma_inline (line 239) | arma_inline function arma_inline (line 254) | arma_inline function arma_inline (line 266) | arma_inline function arma_inline (line 280) | arma_inline function arma_inline (line 292) | arma_inline function arma_inline (line 306) | arma_inline function arma_inline (line 318) | arma_inline function arma_inline (line 334) | arma_inline function arma_inline (line 346) | arma_inline function abs (line 360) | inline function abs (line 372) | inline function arma_inline (line 386) | arma_inline function arma_inline (line 399) | arma_inline function arma_inline (line 415) | arma_inline function arma_inline (line 427) | arma_inline function arma_inline (line 439) | arma_inline function arma_inline (line 454) | arma_inline function arma_inline (line 466) | arma_inline function arma_inline (line 478) | arma_inline function arma_inline (line 493) | arma_inline function arma_inline (line 505) | arma_inline function arma_inline (line 517) | arma_inline function arma_inline (line 529) | arma_inline function arma_inline (line 541) | arma_inline function arma_inline (line 553) | arma_inline function arma_inline (line 567) | arma_inline function arma_inline (line 579) | arma_inline function arma_inline (line 593) | arma_inline function arma_inline (line 607) | arma_inline function arma_inline (line 624) | arma_inline function arma_inline (line 636) | arma_inline function arma_inline (line 651) | arma_inline function arma_inline (line 663) | arma_inline function arma_inline (line 678) | arma_inline function arma_inline (line 690) | arma_inline function arma_inline (line 705) | arma_inline function arma_inline (line 717) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_eps.hpp function eps (line 19) | inline function eps (line 34) | inline function arma_inline (line 66) | arma_inline function arma_inline (line 79) | arma_inline function arma_inline (line 90) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_expmat.hpp function expmat (line 11) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_eye.hpp function arma_inline (line 14) | arma_inline function arma_inline (line 26) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_fft.hpp function fft (line 19) | inline function fft (line 36) | inline function fft (line 53) | inline function fft (line 70) | inline function ifft (line 87) | inline function ifft (line 104) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_fft2.hpp function fft2 (line 19) | inline function fft2 (line 47) | inline function ifft2 (line 71) | inline function ifft2 (line 99) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_find.hpp function find (line 15) | inline function find (line 32) | inline function uvec (line 58) | inline function uvec (line 76) | inline function uvec (line 94) | inline function uvec (line 112) | inline function find_finite (line 139) | inline function find_nonfinite (line 156) | inline function uvec (line 177) | inline function uvec (line 195) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_flip.hpp function arma_inline (line 15) | arma_inline function arma_inline (line 27) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_hist.hpp function hist (line 11) | inline function hist (line 31) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_histc.hpp function histc (line 11) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_inplace_strans.hpp function inplace_strans (line 16) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_inplace_trans.hpp function inplace_htrans (line 15) | inline function inplace_htrans (line 36) | inline function inplace_trans (line 72) | inline function inplace_trans (line 97) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_interp1.hpp function interp1_helper_nearest (line 15) | inline function interp1_helper_linear (line 76) | inline function interp1_helper (line 161) | inline function interp1 (line 272) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_inv.hpp function arma_inline (line 16) | arma_inline function arma_inline (line 34) | arma_inline function arma_inline (line 57) | arma_inline function arma_inline (line 76) | arma_inline function inv (line 98) | inline function inv (line 126) | inline function arma_inline (line 155) | arma_inline function inv_sympd (line 177) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_join.hpp function join_cols (line 15) | inline function join_vert (line 27) | inline function join_rows (line 39) | inline function join_horiz (line 51) | inline function join_slices (line 63) | inline function join_cols (line 78) | inline function join_vert (line 90) | inline function join_rows (line 102) | inline function join_horiz (line 114) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_kron.hpp function arma_inline (line 19) | arma_inline function kron (line 34) | inline function kron (line 63) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_log_det.hpp function log_det (line 16) | inline function log_det (line 35) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_lu.hpp function lu (line 16) | inline function lu (line 47) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_max.hpp function arma_inline (line 21) | arma_inline function arma_inline (line 41) | arma_inline function arma_warn_unused (line 59) | inline function arma_warn_unused (line 82) | inline function arma_inline (line 96) | arma_inline function arma_inline (line 120) | arma_inline function arma_warn_unused (line 141) | inline function max (line 159) | inline function arma_warn_unused (line 176) | inline function max (line 190) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_mean.hpp function arma_inline (line 15) | arma_inline function arma_inline (line 35) | arma_inline function arma_warn_unused (line 53) | inline function arma_warn_unused (line 76) | inline function arma_inline (line 90) | arma_inline function arma_warn_unused (line 113) | inline function arma_warn_unused (line 135) | inline function arma_warn_unused (line 154) | inline function arma_warn_unused (line 175) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_median.hpp function arma_inline (line 14) | arma_inline function arma_inline (line 34) | arma_inline function arma_warn_unused (line 52) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_min.hpp function arma_inline (line 20) | arma_inline function arma_inline (line 39) | arma_inline function arma_warn_unused (line 57) | inline function arma_warn_unused (line 80) | inline function arma_inline (line 94) | arma_inline function arma_inline (line 118) | arma_inline function arma_warn_unused (line 139) | inline function min (line 157) | inline function arma_warn_unused (line 174) | inline function min (line 188) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_misc.hpp function linspace (line 19) | inline function mat (line 85) | inline function log_add_exp (line 99) | inline function log_add (line 124) | inline function arma_inline (line 134) | arma_inline function arma_warn_unused (line 147) | inline function arma_warn_unused (line 212) | inline function arma_warn_unused (line 245) | inline function arma_deprecated (line 264) | arma_deprecated function swap (line 277) | inline function swap (line 289) | inline function arma_inline (line 301) | arma_inline function orth (line 316) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_n_unique.hpp function uword (line 19) | inline function arma_hot (line 39) | arma_hot type op_n_unique_add (line 100) | struct op_n_unique_add method eT (line 102) | inline static eT eval(const eT& l, const eT& r) { return (l + r); } type op_n_unique_sub (line 105) | struct op_n_unique_sub method eT (line 107) | inline static eT eval(const eT& l, const eT& r) { return (l - r); } type op_n_unique_mul (line 110) | struct op_n_unique_mul method eT (line 112) | inline static eT eval(const eT& l, const eT& r) { return (l * r); } type op_n_unique_count (line 115) | struct op_n_unique_count method eT (line 117) | inline static eT eval(const eT&, const eT&) { return eT(1); } FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_nonzeros.hpp function nonzeros (line 14) | inline function nonzeros (line 26) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_norm.hpp function arma_hot (line 15) | arma_hot function arma_hot (line 97) | arma_hot function arma_hot (line 209) | arma_hot function arma_hot (line 277) | arma_hot function arma_hot (line 353) | arma_hot function arma_hot (line 465) | arma_hot function arma_hot (line 572) | arma_hot function arma_hot (line 634) | arma_hot function arma_hot (line 700) | arma_hot function arma_mat_norm_1 (line 766) | inline function arma_mat_norm_2 (line 779) | inline function arma_mat_norm_inf (line 798) | inline function arma_warn_unused (line 811) | inline function arma_warn_unused (line 878) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_norm_sparse.hpp function arma_mat_norm_1 (line 18) | inline function arma_mat_norm_2 (line 31) | inline function arma_mat_norm_2 (line 59) | inline function arma_mat_norm_inf (line 87) | inline function arma_warn_unused (line 100) | inline function arma_warn_unused (line 174) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_normalise.hpp function normalise (line 15) | inline function normalise (line 40) | inline function normalise (line 65) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_numel.hpp function numel (line 15) | inline function numel (line 29) | inline function numel (line 43) | inline function uword (line 57) | inline function uword (line 69) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_ones.hpp function arma_inline (line 14) | arma_inline function arma_inline (line 26) | arma_inline function arma_inline (line 46) | arma_inline function ones (line 58) | inline function arma_inline (line 80) | arma_inline function arma_inline (line 92) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_pinv.hpp function pinv (line 16) | inline function pinv (line 39) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_princomp.hpp function princomp (line 22) | inline function princomp (line 60) | inline function princomp (line 95) | inline function princomp (line 127) | inline function princomp (line 154) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_prod.hpp function arma_inline (line 22) | arma_inline function arma_inline (line 42) | arma_inline function arma_warn_unused (line 60) | inline function arma_warn_unused (line 84) | inline function prod (line 98) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_qr.hpp function qr (line 16) | inline function qr_econ (line 47) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_qz.hpp function qz (line 17) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_randg.hpp function obj_type (line 15) | inline function obj_type (line 92) | inline function mat (line 112) | inline function vec (line 123) | inline function cube_type (line 135) | inline function cube (line 202) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_randi.hpp function obj_type (line 15) | inline function obj_type (line 66) | inline function imat (line 86) | inline function ivec (line 97) | inline function cube_type (line 109) | inline function icube (line 149) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_randn.hpp function randn (line 13) | inline function randn (line 22) | inline function arma_inline (line 32) | arma_inline function arma_inline (line 44) | arma_inline function arma_inline (line 65) | arma_inline function arma_inline (line 77) | arma_inline function arma_inline (line 99) | arma_inline function arma_inline (line 111) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_randu.hpp function randu (line 13) | inline function randu (line 22) | inline function arma_inline (line 32) | arma_inline function arma_inline (line 44) | arma_inline function arma_inline (line 65) | arma_inline function arma_inline (line 77) | arma_inline function arma_inline (line 99) | arma_inline function arma_inline (line 111) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_rank.hpp function arma_warn_unused (line 17) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_repmat.hpp function arma_inline (line 16) | arma_inline function arma_inline (line 28) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_reshape.hpp function reshape (line 15) | inline function reshape (line 27) | inline function reshape (line 41) | inline function reshape (line 55) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_resize.hpp function resize (line 15) | inline function resize (line 27) | inline function resize (line 39) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_shuffle.hpp function arma_inline (line 20) | arma_inline function arma_inline (line 40) | arma_inline function arma_inline (line 58) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_size.hpp function SizeMat (line 14) | inline function size (line 26) | inline function size (line 40) | inline function SizeCube (line 55) | inline function size (line 67) | inline function size (line 81) | inline function size (line 97) | inline function size (line 111) | inline function SizeCube (line 128) | inline function SizeCube (line 140) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_solve.hpp function solve (line 23) | inline function solve (line 42) | inline function solve (line 65) | inline function solve (line 85) | inline function solve (line 108) | inline function solve (line 137) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_sort.hpp function arma_inline (line 15) | arma_inline function arma_inline (line 37) | arma_inline function arma_inline (line 66) | arma_inline function arma_inline (line 89) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_sort_index.hpp function sort_index (line 17) | inline function stable_sort_index (line 36) | inline function sort_index (line 54) | inline function stable_sort_index (line 79) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_speye.hpp function obj_type (line 16) | inline function sp_mat (line 43) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_spones.hpp function spones (line 16) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_sprandn.hpp function obj_type (line 16) | inline function sp_mat (line 48) | inline function sprandn (line 66) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_sprandu.hpp function obj_type (line 16) | inline function sp_mat (line 48) | inline function sprandu (line 66) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_spsolve.hpp function spsolve_helper (line 16) | inline function spsolve (line 85) | inline function spsolve (line 113) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_stddev.hpp function stddev (line 15) | inline function stddev (line 36) | inline function arma_warn_unused (line 55) | inline function stddev (line 78) | typename arma_scalar_only::result FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_strans.hpp function arma_inline (line 15) | arma_inline function arma_inline (line 36) | arma_inline function arma_inline (line 56) | arma_inline function strans (line 73) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_sum.hpp function arma_inline (line 22) | arma_inline function arma_inline (line 42) | arma_inline function arma_warn_unused (line 62) | inline function arma_warn_unused (line 86) | inline function arma_inline (line 100) | arma_inline function sum (line 124) | inline function sum (line 142) | inline function arma_warn_unused (line 159) | inline function arma_inline (line 173) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_svd.hpp function svd (line 15) | inline function svd (line 43) | inline function svd (line 70) | inline function svd_econ (line 112) | inline function svd_econ (line 160) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_svds.hpp function svds_helper (line 14) | inline function svds_helper (line 135) | inline function svds (line 260) | inline function svds (line 290) | inline function svds (line 321) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_syl_lyap.hpp function syl (line 15) | inline function syl (line 53) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_symmat.hpp function arma_inline (line 14) | arma_inline function arma_inline (line 27) | arma_inline function arma_inline (line 40) | arma_inline function arma_inline (line 52) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_toeplitz.hpp function toeplitz (line 15) | inline function circ_toeplitz (line 27) | inline function toeplitz (line 39) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_trace.hpp function trace (line 19) | typename enable_if2::value, typename T1::elem_type>::re... function trace (line 56) | typename T1::elem_type function arma_hot (line 81) | arma_hot function arma_hot (line 136) | arma_hot function trace (line 195) | typename T1::elem_type function trace (line 210) | typename enable_if2::value, typename T1::elem_ty... FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_trans.hpp function arma_inline (line 14) | arma_inline function arma_inline (line 31) | arma_inline function arma_inline (line 49) | arma_inline function arma_inline (line 62) | arma_inline function trans (line 79) | inline function trans (line 101) | inline function htrans (line 123) | inline function htrans (line 145) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_trig.hpp function arma_inline (line 23) | arma_inline function arma_inline (line 35) | arma_inline function arma_inline (line 50) | arma_inline function arma_inline (line 62) | arma_inline function arma_inline (line 77) | arma_inline function arma_inline (line 89) | arma_inline function arma_inline (line 104) | arma_inline function arma_inline (line 116) | arma_inline function arma_inline (line 131) | arma_inline function arma_inline (line 143) | arma_inline function arma_inline (line 158) | arma_inline function arma_inline (line 170) | arma_inline function arma_inline (line 185) | arma_inline function arma_inline (line 197) | arma_inline function arma_inline (line 212) | arma_inline function arma_inline (line 224) | arma_inline function arma_inline (line 239) | arma_inline function arma_inline (line 251) | arma_inline function arma_inline (line 266) | arma_inline function arma_inline (line 278) | arma_inline function arma_inline (line 293) | arma_inline function arma_inline (line 305) | arma_inline function arma_inline (line 320) | arma_inline function arma_inline (line 332) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_trimat.hpp function arma_inline (line 14) | arma_inline function arma_inline (line 26) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_trunc_exp.hpp function trunc_exp (line 16) | inline function trunc_exp (line 34) | inline function trunc_exp (line 45) | inline function arma_inline (line 56) | arma_inline function arma_inline (line 68) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_trunc_log.hpp function trunc_log (line 15) | inline function trunc_log (line 40) | inline function trunc_log (line 51) | inline function arma_inline (line 62) | arma_inline function arma_inline (line 74) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_unique.hpp function unique (line 12) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_var.hpp function var (line 15) | inline function var (line 36) | inline function arma_warn_unused (line 55) | inline function var (line 78) | typename arma_scalar_only::result function var (line 87) | inline function var (line 108) | inline function var (line 127) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_vectorise.hpp function vectorise (line 15) | inline function vectorise (line 32) | inline function vectorise (line 51) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/fn_zeros.hpp function arma_inline (line 14) | arma_inline function arma_inline (line 26) | arma_inline function arma_inline (line 47) | arma_inline function arma_inline (line 59) | arma_inline function arma_inline (line 81) | arma_inline function arma_inline (line 93) | arma_inline function sp_obj_type (line 106) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/forward_bones.hpp type Base (line 15) | struct Base type BaseCube (line 16) | struct BaseCube class Mat (line 18) | class Mat class Col (line 19) | class Col class Row (line 20) | class Row class Cube (line 21) | class Cube class xvec_htrans (line 22) | class xvec_htrans class field (line 23) | class field class xtrans_mat (line 25) | class xtrans_mat class subview (line 28) | class subview class subview_col (line 29) | class subview_col class subview_row (line 30) | class subview_row class subview_row_strans (line 31) | class subview_row_strans class subview_row_htrans (line 32) | class subview_row_htrans class subview_cube (line 33) | class subview_cube class subview_field (line 34) | class subview_field class SpValProxy (line 36) | class SpValProxy class SpMat (line 37) | class SpMat class SpCol (line 38) | class SpCol class SpRow (line 39) | class SpRow class SpSubview (line 40) | class SpSubview class diagview (line 42) | class diagview class spdiagview (line 43) | class spdiagview class subview_elem1 (line 45) | class subview_elem1 class subview_elem2 (line 46) | class subview_elem2 class subview_each1 (line 48) | class subview_each1 class subview_each2 (line 49) | class subview_each2 class SizeMat (line 51) | class SizeMat class SizeCube (line 52) | class SizeCube class arma_empty_class (line 54) | class arma_empty_class {} class diskio (line 56) | class diskio class op_min (line 58) | class op_min class op_max (line 59) | class op_max class op_strans (line 61) | class op_strans class op_htrans (line 62) | class op_htrans class op_htrans2 (line 63) | class op_htrans2 class op_inv (line 64) | class op_inv class op_sum (line 65) | class op_sum class op_abs (line 66) | class op_abs class op_diagmat (line 67) | class op_diagmat class op_trimat (line 68) | class op_trimat class op_diagvec (line 69) | class op_diagvec class op_vectorise_col (line 70) | class op_vectorise_col class op_normalise_colvec (line 71) | class op_normalise_colvec class op_normalise_rowvec (line 72) | class op_normalise_rowvec class op_clamp (line 73) | class op_clamp class op_cumsum_vec (line 74) | class op_cumsum_vec class op_shuffle (line 75) | class op_shuffle class op_sort (line 76) | class op_sort class op_find (line 77) | class op_find class op_find_simple (line 78) | class op_find_simple class op_flipud (line 79) | class op_flipud class op_fliplr (line 80) | class op_fliplr class op_real (line 81) | class op_real class op_imag (line 82) | class op_imag class op_nonzeros (line 83) | class op_nonzeros class op_sort_index (line 84) | class op_sort_index class op_stable_sort_index (line 85) | class op_stable_sort_index class eop_conj (line 87) | class eop_conj class glue_times (line 89) | class glue_times class glue_times_diag (line 90) | class glue_times_diag class glue_rel_lt (line 92) | class glue_rel_lt class glue_rel_gt (line 93) | class glue_rel_gt class glue_rel_lteq (line 94) | class glue_rel_lteq class glue_rel_gteq (line 95) | class glue_rel_gteq class glue_rel_eq (line 96) | class glue_rel_eq class glue_rel_noteq (line 97) | class glue_rel_noteq class glue_rel_and (line 98) | class glue_rel_and class glue_rel_or (line 99) | class glue_rel_or class op_rel_lt_pre (line 101) | class op_rel_lt_pre class op_rel_lt_post (line 102) | class op_rel_lt_post class op_rel_gt_pre (line 103) | class op_rel_gt_pre class op_rel_gt_post (line 104) | class op_rel_gt_post class op_rel_lteq_pre (line 105) | class op_rel_lteq_pre class op_rel_lteq_post (line 106) | class op_rel_lteq_post class op_rel_gteq_pre (line 107) | class op_rel_gteq_pre class op_rel_gteq_post (line 108) | class op_rel_gteq_post class op_rel_eq (line 109) | class op_rel_eq class op_rel_noteq (line 110) | class op_rel_noteq class gen_ones_diag (line 112) | class gen_ones_diag class gen_ones_full (line 113) | class gen_ones_full class gen_zeros (line 114) | class gen_zeros class gen_randu (line 115) | class gen_randu class gen_randn (line 116) | class gen_randn class glue_mixed_plus (line 118) | class glue_mixed_plus class glue_mixed_minus (line 119) | class glue_mixed_minus class glue_mixed_div (line 120) | class glue_mixed_div class glue_mixed_schur (line 121) | class glue_mixed_schur class glue_mixed_times (line 122) | class glue_mixed_times class op_cx_scalar_times (line 124) | class op_cx_scalar_times class op_cx_scalar_plus (line 125) | class op_cx_scalar_plus class op_cx_scalar_minus_pre (line 126) | class op_cx_scalar_minus_pre class op_cx_scalar_minus_post (line 127) | class op_cx_scalar_minus_post class op_cx_scalar_div_pre (line 128) | class op_cx_scalar_div_pre class op_cx_scalar_div_post (line 129) | class op_cx_scalar_div_post class op_subview_elem_equ (line 133) | class op_subview_elem_equ class op_subview_elem_inplace_plus (line 134) | class op_subview_elem_inplace_plus class op_subview_elem_inplace_minus (line 135) | class op_subview_elem_inplace_minus class op_subview_elem_inplace_schur (line 136) | class op_subview_elem_inplace_schur class op_subview_elem_inplace_div (line 137) | class op_subview_elem_inplace_div class gemm (line 141) | class gemm class gemv (line 142) | class gemv class Gen (line 145) | class Gen class Op (line 147) | class Op class eOp (line 148) | class eOp class mtOp (line 149) | class mtOp class Glue (line 151) | class Glue class eGlue (line 152) | class eGlue class mtGlue (line 153) | class mtGlue class GenCube (line 157) | class GenCube class OpCube (line 159) | class OpCube class eOpCube (line 160) | class eOpCube class mtOpCube (line 161) | class mtOpCube class GlueCube (line 163) | class GlueCube class eGlueCube (line 164) | class eGlueCube class mtGlueCube (line 165) | class mtGlueCube class Proxy (line 168) | class Proxy class ProxyCube (line 169) | class ProxyCube class spop_strans (line 173) | class spop_strans class spop_htrans (line 174) | class spop_htrans class spop_scalar_times (line 175) | class spop_scalar_times class spglue_plus (line 177) | class spglue_plus class spglue_plus2 (line 178) | class spglue_plus2 class spglue_minus (line 180) | class spglue_minus class spglue_minus2 (line 181) | class spglue_minus2 class spglue_times (line 183) | class spglue_times class spglue_times2 (line 184) | class spglue_times2 class SpOp (line 187) | class SpOp class mtSpOp (line 188) | class mtSpOp class SpGlue (line 190) | class SpGlue class SpProxy (line 193) | class SpProxy type arma_vec_indicator (line 197) | struct arma_vec_indicator {} type arma_fixed_indicator (line 198) | struct arma_fixed_indicator {} type injector_end_of_row (line 204) | struct injector_end_of_row {} type file_type (line 218) | enum file_type type fill (line 241) | namespace fill type fill_none (line 243) | struct fill_none {} type fill_zeros (line 244) | struct fill_zeros {} type fill_ones (line 245) | struct fill_ones {} type fill_eye (line 246) | struct fill_eye {} type fill_randu (line 247) | struct fill_randu {} type fill_randn (line 248) | struct fill_randn {} type fill_class (line 251) | struct fill_class { inline fill_class() {} } method fill_class (line 251) | inline fill_class() {} type spsolve_opts_base (line 269) | struct spsolve_opts_base method spsolve_opts_base (line 273) | inline spsolve_opts_base(const unsigned int in_id) : id(in_id) {} type spsolve_opts_none (line 277) | struct spsolve_opts_none : public spsolve_opts_base method spsolve_opts_none (line 279) | inline spsolve_opts_none() : spsolve_opts_base(0) {} type superlu_opts (line 283) | struct superlu_opts : public spsolve_opts_base method superlu_opts (line 295) | inline superlu_opts() FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/glue_conv_bones.hpp class glue_conv (line 15) | class glue_conv FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/glue_cor_bones.hpp class glue_cor (line 16) | class glue_cor FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/glue_cov_bones.hpp class glue_cov (line 16) | class glue_cov FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/glue_cross_bones.hpp class glue_cross (line 15) | class glue_cross FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/glue_hist_bones.hpp class glue_hist (line 10) | class glue_hist FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/glue_histc_bones.hpp type glue_histc (line 10) | struct glue_histc FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/glue_join_bones.hpp class glue_join (line 15) | class glue_join FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/glue_kron_bones.hpp class glue_kron (line 16) | class glue_kron FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/glue_max_bones.hpp class glue_max (line 15) | class glue_max FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/glue_min_bones.hpp class glue_min (line 15) | class glue_min FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/glue_mixed_bones.hpp class glue_mixed_times (line 14) | class glue_mixed_times class glue_mixed_plus (line 24) | class glue_mixed_plus class glue_mixed_minus (line 37) | class glue_mixed_minus class glue_mixed_div (line 50) | class glue_mixed_div class glue_mixed_schur (line 63) | class glue_mixed_schur FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/glue_relational_bones.hpp class glue_rel_lt (line 14) | class glue_rel_lt class glue_rel_gt (line 27) | class glue_rel_gt class glue_rel_lteq (line 40) | class glue_rel_lteq class glue_rel_gteq (line 53) | class glue_rel_gteq class glue_rel_eq (line 66) | class glue_rel_eq class glue_rel_noteq (line 79) | class glue_rel_noteq class glue_rel_and (line 92) | class glue_rel_and class glue_rel_or (line 105) | class glue_rel_or FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/glue_solve_bones.hpp class glue_solve (line 15) | class glue_solve class glue_solve_tr (line 26) | class glue_solve_tr FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/glue_times_bones.hpp type depth_lhs (line 20) | struct depth_lhs type depth_lhs< glue_type, Glue > (line 26) | struct depth_lhs< glue_type, Glue > type glue_times_redirect2_helper (line 34) | struct glue_times_redirect2_helper type glue_times_redirect2_helper (line 42) | struct glue_times_redirect2_helper type glue_times_redirect3_helper (line 51) | struct glue_times_redirect3_helper type glue_times_redirect3_helper (line 59) | struct glue_times_redirect3_helper type glue_times_redirect (line 68) | struct glue_times_redirect type glue_times_redirect<2> (line 76) | struct glue_times_redirect<2> type glue_times_redirect<3> (line 84) | struct glue_times_redirect<3> type glue_times_redirect<4> (line 92) | struct glue_times_redirect<4> class glue_times (line 101) | class glue_times class glue_times_diag (line 133) | class glue_times_diag FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/glue_times_meat.hpp function arma_hot (line 16) | arma_hot function arma_hot (line 67) | arma_hot function arma_hot (line 103) | arma_hot function arma_hot (line 161) | arma_hot function arma_hot (line 258) | arma_hot function arma_hot (line 309) | arma_hot function arma_hot (line 324) | arma_hot function arma_hot (line 339) | arma_hot function arma_hot (line 401) | arma_hot function arma_hot (line 418) | arma_hot function arma_hot (line 431) | arma_hot function arma_inline (line 547) | arma_inline function arma_hot (line 568) | arma_hot function arma_hot (line 672) | arma_hot function arma_hot (line 722) | arma_hot function arma_hot (line 767) | arma_hot FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/glue_toeplitz_bones.hpp class glue_toeplitz (line 15) | class glue_toeplitz FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/gmm_diag_bones.hpp type gmm_dist_mode (line 9) | struct gmm_dist_mode { const uword id; inline explicit gmm_dist_mode(co... method gmm_dist_mode (line 9) | inline explicit gmm_dist_mode(const uword in_id) : id(in_id) {} type gmm_dist_eucl (line 14) | struct gmm_dist_eucl : public gmm_dist_mode { inline gmm_dist_eucl() : g... method gmm_dist_eucl (line 14) | inline gmm_dist_eucl() : gmm_dist_mode(1) {} type gmm_dist_maha (line 15) | struct gmm_dist_maha : public gmm_dist_mode { inline gmm_dist_maha() : g... method gmm_dist_maha (line 15) | inline gmm_dist_maha() : gmm_dist_mode(2) {} type gmm_dist_prob (line 16) | struct gmm_dist_prob : public gmm_dist_mode { inline gmm_dist_prob() : g... method gmm_dist_prob (line 16) | inline gmm_dist_prob() : gmm_dist_mode(3) {} type gmm_seed_mode (line 24) | struct gmm_seed_mode { const uword id; inline explicit gmm_seed_mode(con... method gmm_seed_mode (line 24) | inline explicit gmm_seed_mode(const uword in_id) : id(in_id) {} type gmm_seed_keep_existing (line 29) | struct gmm_seed_keep_existing : public gmm_seed_mode { inline gmm_seed_k... method gmm_seed_keep_existing (line 29) | inline gmm_seed_keep_existing() : gmm_seed_mode(1) {} type gmm_seed_static_subset (line 30) | struct gmm_seed_static_subset : public gmm_seed_mode { inline gmm_seed_s... method gmm_seed_static_subset (line 30) | inline gmm_seed_static_subset() : gmm_seed_mode(2) {} type gmm_seed_static_spread (line 31) | struct gmm_seed_static_spread : public gmm_seed_mode { inline gmm_seed_s... method gmm_seed_static_spread (line 31) | inline gmm_seed_static_spread() : gmm_seed_mode(3) {} type gmm_seed_random_subset (line 32) | struct gmm_seed_random_subset : public gmm_seed_mode { inline gmm_seed_r... method gmm_seed_random_subset (line 32) | inline gmm_seed_random_subset() : gmm_seed_mode(4) {} type gmm_seed_random_spread (line 33) | struct gmm_seed_random_spread : public gmm_seed_mode { inline gmm_seed_r... method gmm_seed_random_spread (line 33) | inline gmm_seed_random_spread() : gmm_seed_mode(5) {} type gmm_priv (line 42) | namespace gmm_priv type gmm_empty_arg (line 45) | struct gmm_empty_arg {} type arma_omp_state (line 49) | struct arma_omp_state method arma_omp_state (line 53) | inline arma_omp_state() : orig_dynamic_state(omp_get_dynamic()) { o... type arma_omp_state (line 57) | struct arma_omp_state {} method arma_omp_state (line 53) | inline arma_omp_state() : orig_dynamic_state(omp_get_dynamic()) { o... class gmm_diag (line 63) | class gmm_diag FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/gmm_diag_meat.hpp type gmm_priv (line 9) | namespace gmm_priv function uword (line 210) | inline function uword (line 220) | inline function eT (line 369) | inline function eT (line 388) | inline function eT (line 461) | inline function eT (line 486) | inline function uword (line 511) | inline function urowvec (line 537) | inline function urowvec (line 567) | inline function umat (line 835) | inline function arma_hot (line 885) | arma_hot function arma_hot (line 918) | arma_hot function eT (line 1072) | inline function eT (line 1142) | inline function uword (line 1213) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/gmm_misc_bones.hpp type gmm_priv (line 9) | namespace gmm_priv class running_mean_scalar (line 16) | class running_mean_scalar class running_mean_vec (line 44) | class running_mean_vec type distance (line 74) | struct distance {} type distance (line 78) | struct distance type distance (line 86) | struct distance FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/gmm_misc_meat.hpp type gmm_priv (line 9) | namespace gmm_priv function arma_hot (line 51) | arma_hot function uword (line 88) | inline function eT (line 98) | inline function arma_hot (line 153) | arma_hot function uword (line 202) | inline function uword (line 212) | inline function arma_inline (line 240) | arma_inline function arma_inline (line 274) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/hdf5_misc.hpp type hdf5_misc (line 14) | namespace hdf5_misc function hid_t (line 22) | inline function hid_t (line 35) | inline function hid_t (line 43) | inline function hid_t (line 51) | inline function hid_t (line 59) | inline function hid_t (line 67) | inline function hid_t (line 75) | inline function hid_t (line 83) | inline function hid_t (line 91) | inline function hid_t (line 101) | inline function hid_t (line 109) | inline function hid_t (line 119) | inline function hid_t (line 127) | inline type hdf5_complex_t (line 138) | struct hdf5_complex_t function hid_t (line 147) | inline function hid_t (line 162) | inline function is_supported_arma_hdf5_type (line 177) | inline type hdf5_search_info (line 275) | struct hdf5_search_info function herr_t (line 286) | inline function hid_t (line 434) | inline function hid_t (line 459) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/include_superlu.hpp type arma (line 65) | namespace arma type superlu (line 68) | namespace superlu type superlu (line 153) | namespace superlu type arma (line 150) | namespace arma type superlu (line 68) | namespace superlu type superlu (line 153) | namespace superlu FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/injector_bones.hpp class mat_injector_row (line 15) | class mat_injector_row class mat_injector (line 31) | class mat_injector class field_injector_row (line 65) | class field_injector_row class field_injector (line 82) | class field_injector FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/injector_meat.hpp function arma_inline (line 259) | arma_inline function arma_inline (line 273) | arma_inline function arma_inline (line 556) | arma_inline function arma_inline (line 570) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/lapack_wrapper.hpp type lapack (line 17) | namespace lapack function getrf (line 22) | inline function getri (line 56) | inline function trtri (line 90) | inline function syev (line 124) | inline function syevd (line 146) | inline function heev (line 168) | inline function heevd (line 198) | inline function geev (line 229) | inline function cx_geev (line 257) | inline function ggev (line 288) | inline function cx_ggev (line 318) | inline function potrf (line 350) | inline function potri (line 385) | inline function geqrf (line 420) | inline function orgqr (line 455) | inline function ungqr (line 477) | inline function gesvd (line 498) | inline function cx_gesvd (line 525) | inline function gesdd (line 563) | inline function cx_gesdd (line 590) | inline function gesv (line 628) | inline function gels (line 662) | inline function trtrs (line 696) | inline function gees (line 730) | inline function cx_gees (line 752) | inline function trsyl (line 777) | inline function sytrf (line 810) | inline function sytri (line 843) | inline function gges (line 877) | inline function cx_gges (line 907) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/memory.hpp class memory (line 13) | class memory function arma_inline (line 33) | arma_inline function arma_malloc (line 48) | inline function arma_malloc (line 104) | inline function arma_inline (line 117) | arma_inline function arma_inline (line 150) | arma_inline function arma_inline (line 170) | arma_inline function arma_inline (line 203) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/mtGlueCube_bones.hpp class mtGlueCube (line 15) | class mtGlueCube : public BaseCube > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/mtOpCube_bones.hpp class mtOpCube (line 15) | class mtOpCube : public BaseCube > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/mtOp_bones.hpp type mtOp_dual_aux_indicator (line 13) | struct mtOp_dual_aux_indicator {} class mtOp (line 17) | class mtOp : public Base > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/mtSpOp_bones.hpp class mtSpOp (line 17) | class mtSpOp : public SpBase > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/mul_gemm.hpp class gemm_emul_tinysq (line 16) | class gemm_emul_tinysq method arma_hot (line 22) | arma_hot class gemm_emul_large (line 53) | class gemm_emul_large method arma_hot (line 58) | arma_hot class gemm_emul (line 163) | class gemm_emul method arma_hot (line 169) | arma_hot method arma_hot (line 192) | arma_hot class gemm (line 232) | class gemm method apply_blas_type (line 237) | inline method apply (line 337) | inline method arma_inline (line 348) | arma_inline method arma_inline (line 366) | arma_inline method arma_inline (line 384) | arma_inline method arma_inline (line 402) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/mul_gemm_mixed.hpp class gemm_mixed_large (line 20) | class gemm_mixed_large method arma_hot (line 25) | arma_hot class gemm_mixed_small (line 152) | class gemm_mixed_small method arma_hot (line 157) | arma_hot class gemm_mixed (line 284) | class gemm_mixed method apply (line 290) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/mul_gemv.hpp class gemv_emul_tinysq (line 16) | class gemv_emul_tinysq type pos (line 22) | struct pos method arma_hot (line 32) | arma_hot method arma_hot (line 53) | arma_hot class gemv_emul_helper (line 134) | class gemv_emul_helper method arma_hot (line 139) | arma_hot method arma_hot (line 169) | arma_hot class gemv_emul (line 207) | class gemv_emul method arma_hot (line 212) | arma_hot class gemv (line 291) | class gemv method apply_blas_type (line 296) | inline method arma_inline (line 401) | arma_inline method arma_inline (line 412) | arma_inline method arma_inline (line 430) | arma_inline method arma_inline (line 448) | arma_inline method arma_inline (line 466) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/mul_herk.hpp class herk_helper (line 14) | class herk_helper method inplace_conj_copy_upper_tri_to_lower_tri (line 19) | inline method arma_hot (line 41) | static class herk_vec (line 78) | class herk_vec method arma_hot (line 83) | arma_hot class herk_emul (line 219) | class herk_emul method arma_hot (line 224) | arma_hot class herk (line 304) | class herk method apply_blas_type (line 309) | inline method apply (line 429) | inline method arma_inline (line 448) | arma_inline method arma_inline (line 465) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/mul_syrk.hpp class syrk_helper (line 14) | class syrk_helper method inplace_copy_upper_tri_to_lower_tri (line 19) | inline class syrk_vec (line 54) | class syrk_vec method arma_hot (line 59) | arma_hot class syrk_emul (line 182) | class syrk_emul method arma_hot (line 187) | arma_hot class syrk (line 265) | class syrk method apply_blas_type (line 270) | inline method apply (line 384) | inline method arma_inline (line 410) | arma_inline method arma_inline (line 427) | arma_inline method arma_inline (line 444) | arma_inline method arma_inline (line 467) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_all_bones.hpp class op_all (line 15) | class op_all FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_any_bones.hpp class op_any (line 15) | class op_any FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_chol_bones.hpp class op_chol (line 14) | class op_chol FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_clamp_bones.hpp class op_clamp (line 15) | class op_clamp FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_cor_bones.hpp class op_cor (line 16) | class op_cor FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_cov_bones.hpp class op_cov (line 16) | class op_cov FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_cumsum_bones.hpp class op_cumsum_mat (line 14) | class op_cumsum_mat class op_cumsum_vec (line 27) | class op_cumsum_vec FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_cx_scalar_bones.hpp class op_cx_scalar_times (line 14) | class op_cx_scalar_times class op_cx_scalar_plus (line 38) | class op_cx_scalar_plus class op_cx_scalar_minus_pre (line 62) | class op_cx_scalar_minus_pre class op_cx_scalar_minus_post (line 86) | class op_cx_scalar_minus_post class op_cx_scalar_div_pre (line 110) | class op_cx_scalar_div_pre class op_cx_scalar_div_post (line 134) | class op_cx_scalar_div_post FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_diagmat_bones.hpp class op_diagmat (line 14) | class op_diagmat FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_diagvec_bones.hpp class op_diagvec (line 14) | class op_diagvec FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_diagvec_meat.hpp function arma_hot (line 66) | arma_hot function arma_hot (line 101) | arma_hot FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_dot_bones.hpp class op_dot (line 15) | class op_dot class op_norm_dot (line 60) | class op_norm_dot class op_cdot (line 73) | class op_cdot class op_dot_mixed (line 95) | class op_dot_mixed FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_dot_meat.hpp function arma_hot (line 135) | inline function arma_hot (line 185) | arma_hot function arma_hot (line 206) | arma_hot function arma_hot (line 266) | arma_hot function arma_hot (line 304) | arma_hot function arma_hot (line 351) | arma_hot function arma_hot (line 382) | arma_hot function arma_hot (line 416) | arma_hot function arma_hot (line 470) | arma_hot function arma_hot (line 490) | arma_hot function arma_hot (line 513) | arma_hot function arma_hot (line 569) | arma_hot FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_dotext_bones.hpp class op_dotext (line 14) | class op_dotext FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_dotext_meat.hpp function eT (line 15) | inline function eT (line 72) | inline function eT (line 131) | inline function eT (line 155) | inline function eT (line 179) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_expmat_bones.hpp class op_expmat (line 15) | class op_expmat FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_fft_bones.hpp class op_fft_real (line 15) | class op_fft_real class op_fft_cx (line 25) | class op_fft_cx class op_ifft_cx (line 42) | class op_ifft_cx FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_fft_meat.hpp function arma_hot (line 279) | arma_hot function arma_hot (line 299) | arma_hot function arma_hot (line 314) | arma_hot FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_find_bones.hpp class op_find (line 16) | class op_find class op_find_simple (line 76) | class op_find_simple class op_find_finite (line 86) | class op_find_finite class op_find_nonfinite (line 96) | class op_find_nonfinite FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_find_meat.hpp function uword (line 17) | inline function uword (line 69) | inline function uword (line 196) | inline function uword (line 271) | inline function uword (line 334) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_flip_bones.hpp class op_flipud (line 14) | class op_flipud class op_fliplr (line 26) | class op_fliplr FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_hist_bones.hpp class op_hist (line 15) | class op_hist FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_htrans_bones.hpp class op_htrans (line 15) | class op_htrans class op_htrans2 (line 62) | class op_htrans2 FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_htrans_meat.hpp function arma_hot (line 16) | arma_hot function arma_hot (line 30) | arma_hot function arma_hot (line 77) | arma_hot function arma_hot (line 91) | arma_hot function arma_hot (line 135) | arma_hot function arma_hot (line 149) | arma_hot function arma_hot (line 170) | arma_hot function arma_hot (line 273) | arma_hot function arma_hot (line 287) | arma_hot function arma_hot (line 301) | arma_hot function arma_hot (line 326) | arma_hot function arma_hot (line 372) | arma_hot function arma_hot (line 425) | arma_hot function arma_hot (line 528) | arma_hot function arma_hot (line 542) | arma_hot FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_inv_bones.hpp class op_inv (line 15) | class op_inv class op_inv_tr (line 32) | class op_inv_tr class op_inv_sympd (line 43) | class op_inv_sympd FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_max_bones.hpp class op_max (line 13) | class op_max FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_max_meat.hpp function arma_pure (line 147) | arma_pure function eT (line 181) | inline function eT (line 231) | inline function eT (line 264) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_mean_bones.hpp class op_mean (line 14) | class op_mean FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_mean_meat.hpp function arma_hot (line 129) | arma_hot function arma_pure (line 198) | arma_pure function arma_pure (line 215) | arma_pure function eT (line 253) | inline function eT (line 285) | inline function eT (line 308) | inline function eT (line 366) | inline function eT (line 414) | inline function eT (line 446) | inline function arma_inline (line 495) | arma_inline function arma_inline (line 505) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_median_bones.hpp type arma_cx_median_packet (line 14) | struct arma_cx_median_packet function arma_inline (line 23) | arma_inline class op_median (line 33) | class op_median FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_median_meat.hpp function eT (line 374) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_min_bones.hpp class op_min (line 13) | class op_min FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_min_meat.hpp function arma_pure (line 147) | arma_pure function eT (line 179) | inline function eT (line 227) | inline function eT (line 260) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_misc_bones.hpp class op_real (line 14) | class op_real class op_imag (line 27) | class op_imag class op_abs (line 40) | class op_abs class op_orth (line 53) | class op_orth FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_nonzeros_bones.hpp class op_nonzeros (line 15) | class op_nonzeros FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_normalise_bones.hpp class op_normalise_colvec (line 15) | class op_normalise_colvec class op_normalise_rowvec (line 24) | class op_normalise_rowvec class op_normalise_mat (line 33) | class op_normalise_mat FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_pinv_bones.hpp class op_pinv (line 16) | class op_pinv FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_princomp_bones.hpp class op_princomp (line 15) | class op_princomp FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_prod_bones.hpp class op_prod (line 13) | class op_prod FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_prod_meat.hpp function eT (line 75) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_relational_bones.hpp class op_rel_lt_pre (line 14) | class op_rel_lt_pre class op_rel_lt_post (line 27) | class op_rel_lt_post class op_rel_gt_pre (line 40) | class op_rel_gt_pre class op_rel_gt_post (line 53) | class op_rel_gt_post class op_rel_lteq_pre (line 66) | class op_rel_lteq_pre class op_rel_lteq_post (line 79) | class op_rel_lteq_post class op_rel_gteq_pre (line 92) | class op_rel_gteq_pre class op_rel_gteq_post (line 105) | class op_rel_gteq_post class op_rel_eq (line 118) | class op_rel_eq class op_rel_noteq (line 131) | class op_rel_noteq FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_repmat_bones.hpp class op_repmat (line 16) | class op_repmat FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_reshape_bones.hpp class op_reshape (line 15) | class op_reshape class op_reshape_ext (line 28) | class op_reshape_ext FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_resize_bones.hpp class op_resize (line 15) | class op_resize FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_shuffle_bones.hpp class op_shuffle (line 16) | class op_shuffle FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_sort_bones.hpp class op_sort (line 14) | class op_sort type arma_ascend_sort_helper (line 40) | struct arma_ascend_sort_helper method arma_inline (line 42) | arma_inline bool operator() (const eT a, const eT b) const { return (a... type arma_descend_sort_helper (line 48) | struct arma_descend_sort_helper method arma_inline (line 50) | arma_inline bool operator() (const eT a, const eT b) const { return (a... type arma_ascend_sort_helper< std::complex > (line 56) | struct arma_ascend_sort_helper< std::complex > type arma_descend_sort_helper< std::complex > (line 66) | struct arma_descend_sort_helper< std::complex > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_sort_index_bones.hpp class op_sort_index (line 14) | class op_sort_index class op_stable_sort_index (line 27) | class op_stable_sort_index type arma_sort_index_packet (line 41) | struct arma_sort_index_packet class arma_sort_index_helper_ascend (line 49) | class arma_sort_index_helper_ascend method arma_inline (line 54) | arma_inline class arma_sort_index_helper_descend (line 64) | class arma_sort_index_helper_descend method arma_inline (line 69) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_sort_index_meat.hpp function arma_sort_index_helper (line 15) | inline function arma_sort_index_helper (line 108) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_stddev_bones.hpp class op_stddev (line 13) | class op_stddev FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_strans_bones.hpp class op_strans (line 15) | class op_strans type pos (line 20) | struct pos class op_strans2 (line 48) | class op_strans2 type pos (line 53) | struct pos FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_strans_meat.hpp function arma_hot (line 17) | arma_hot function arma_hot (line 93) | arma_hot function arma_hot (line 145) | arma_hot function arma_hot (line 196) | arma_hot function arma_hot (line 216) | arma_hot function arma_hot (line 363) | arma_hot function arma_hot (line 382) | arma_hot function arma_hot (line 457) | arma_hot function arma_hot (line 527) | arma_hot function arma_hot (line 584) | arma_hot FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_sum_bones.hpp class op_sum (line 13) | class op_sum FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_sum_meat.hpp function arma_hot (line 15) | arma_hot function arma_hot (line 46) | arma_hot function arma_hot (line 66) | arma_hot function arma_hot (line 116) | arma_hot FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_symmat_bones.hpp class op_symmat (line 14) | class op_symmat class op_symmat_cx (line 24) | class op_symmat_cx FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_toeplitz_bones.hpp class op_toeplitz (line 14) | class op_toeplitz class op_toeplitz_c (line 24) | class op_toeplitz_c FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_trimat_bones.hpp class op_trimat (line 15) | class op_trimat FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_unique_bones.hpp class op_unique (line 16) | class op_unique FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_var_bones.hpp class op_var (line 15) | class op_var FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_var_meat.hpp function eT (line 147) | inline function eT (line 199) | inline function T (line 232) | inline function T (line 270) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/op_vectorise_bones.hpp class op_vectorise_col (line 15) | class op_vectorise_col class op_vectorise_row (line 26) | class op_vectorise_row class op_vectorise_all (line 37) | class op_vectorise_all class op_vectorise_cube_col (line 46) | class op_vectorise_cube_col FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/operator_cube_div.hpp function arma_inline (line 16) | arma_inline function arma_inline (line 33) | arma_inline function arma_inline (line 50) | arma_inline function arma_inline (line 67) | arma_inline function arma_inline (line 84) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/operator_cube_minus.hpp function arma_inline (line 16) | arma_inline function arma_inline (line 32) | arma_inline function arma_inline (line 48) | arma_inline function arma_inline (line 65) | arma_inline function arma_inline (line 82) | arma_inline function arma_inline (line 99) | arma_inline function arma_inline (line 116) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/operator_cube_plus.hpp function arma_inline (line 16) | arma_inline function arma_inline (line 32) | arma_inline function arma_inline (line 49) | arma_inline function arma_inline (line 66) | arma_inline function arma_inline (line 83) | arma_inline function arma_inline (line 100) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/operator_cube_schur.hpp function arma_inline (line 18) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/operator_cube_times.hpp function arma_inline (line 18) | arma_inline function arma_inline (line 35) | arma_inline function arma_inline (line 52) | arma_inline function arma_inline (line 69) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/operator_div.hpp function arma_inline (line 17) | arma_inline function arma_inline (line 35) | arma_inline function arma_inline (line 53) | arma_inline function arma_inline (line 75) | arma_inline function arma_inline (line 97) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/operator_minus.hpp function arma_inline (line 17) | arma_inline function arma_inline (line 32) | arma_inline function arma_inline (line 46) | arma_inline function arma_inline (line 64) | arma_inline function arma_inline (line 82) | arma_inline function arma_inline (line 104) | arma_inline function arma_inline (line 126) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/operator_plus.hpp function arma_inline (line 17) | arma_inline function arma_inline (line 31) | arma_inline function arma_inline (line 45) | arma_inline function arma_inline (line 59) | arma_inline function arma_inline (line 81) | arma_inline function arma_inline (line 103) | arma_inline function arma_hot (line 154) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/operator_schur.hpp function arma_inline (line 19) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/operator_times.hpp function arma_inline (line 18) | arma_inline function arma_inline (line 32) | arma_inline function arma_inline (line 46) | arma_inline function arma_inline (line 68) | arma_inline function arma_inline (line 90) | arma_inline function arma_inline (line 104) | arma_inline function arma_inline (line 118) | arma_inline function arma_inline (line 137) | arma_inline function arma_inline (line 193) | arma_inline function arma_hot (line 284) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/podarray_bones.hpp type podarray_prealloc_n_elem (line 14) | struct podarray_prealloc_n_elem class podarray (line 23) | class podarray FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/podarray_meat.hpp function arma_hot (line 14) | arma_hot function arma_hot (line 77) | arma_hot function arma_inline (line 90) | arma_inline function arma_inline (line 164) | arma_inline function arma_inline (line 174) | arma_inline function arma_inline (line 184) | arma_inline function arma_inline (line 196) | arma_inline function arma_inline (line 285) | arma_inline function arma_inline (line 295) | arma_inline function arma_hot (line 305) | arma_hot function arma_hot (line 350) | arma_hot FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/promote_type.hpp type is_promotable (line 14) | struct is_promotable type is_promotable_ok (line 21) | struct is_promotable_ok type is_promotable (line 27) | struct is_promotable : public is_promotable_ok { typ... type is_promotable, T> (line 28) | struct is_promotable, T> : public is_promotable_ok { typ... type is_promotable, std::complex > (line 30) | struct is_promotable, std::complex > : publi... type is_promotable, float> (line 31) | struct is_promotable, float> : publi... type is_promotable, double> (line 32) | struct is_promotable, double> : publi... type is_promotable, u64> (line 36) | struct is_promotable, u64> : public is_promotable_ok ... type is_promotable, s64> (line 37) | struct is_promotable, s64> : public is_promotable_ok ... type is_promotable, ulng_t> (line 40) | struct is_promotable, ulng_t> : public is_promotable_ok ... type is_promotable, slng_t> (line 41) | struct is_promotable, slng_t> : public is_promotable_ok ... type is_promotable, s32> (line 43) | struct is_promotable, s32> : public is_promotable_ok ... type is_promotable, u32> (line 44) | struct is_promotable, u32> : public is_promotable_ok ... type is_promotable, s16> (line 45) | struct is_promotable, s16> : public is_promotable_ok ... type is_promotable, u16> (line 46) | struct is_promotable, u16> : public is_promotable_ok ... type is_promotable, s8> (line 47) | struct is_promotable, s8> : public is_promotable_ok ... type is_promotable, u8> (line 48) | struct is_promotable, u8> : public is_promotable_ok ... type is_promotable (line 51) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 53) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 54) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 57) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 58) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 60) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 61) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 62) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 63) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 64) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 65) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 68) | struct is_promotable : public is_promotable_ok { typedef ... type is_promotable (line 69) | struct is_promotable : public is_promotable_ok { typedef ... type is_promotable (line 72) | struct is_promotable : public is_promotable_ok { typedef ... type is_promotable (line 73) | struct is_promotable : public is_promotable_ok { typedef ... type is_promotable (line 75) | struct is_promotable : public is_promotable_ok { typedef ... type is_promotable (line 76) | struct is_promotable : public is_promotable_ok { typedef ... type is_promotable (line 77) | struct is_promotable : public is_promotable_ok { typedef ... type is_promotable (line 78) | struct is_promotable : public is_promotable_ok { typedef ... type is_promotable (line 79) | struct is_promotable : public is_promotable_ok { typedef ... type is_promotable (line 80) | struct is_promotable : public is_promotable_ok { typedef ... type is_promotable (line 83) | struct is_promotable : public is_promotable_ok { typedef u64 r... type is_promotable (line 84) | struct is_promotable : public is_promotable_ok { typedef u64 r... type is_promotable (line 85) | struct is_promotable : public is_promotable_ok { typedef u64 r... type is_promotable (line 89) | struct is_promotable : public is_promotable_ok { typedef s64 r... type is_promotable (line 90) | struct is_promotable : public is_promotable_ok { typedef s64 r... type is_promotable (line 91) | struct is_promotable : public is_promotable_ok { typedef s64 r... type is_promotable (line 92) | struct is_promotable : public is_promotable_ok { typedef s64 r... type is_promotable (line 93) | struct is_promotable : public is_promotable_ok { typedef s64 r... type is_promotable (line 94) | struct is_promotable : public is_promotable_ok { typedef s64 r... type is_promotable (line 95) | struct is_promotable : public is_promotable_ok { typedef s64 r... type is_promotable (line 98) | struct is_promotable : public is_promotable_ok { typedef s32 r... type is_promotable (line 99) | struct is_promotable : public is_promotable_ok { typedef s32 r... type is_promotable (line 100) | struct is_promotable : public is_promotable_ok { typedef s32 r... type is_promotable (line 101) | struct is_promotable : public is_promotable_ok { typedef s32 r... type is_promotable (line 102) | struct is_promotable : public is_promotable_ok { typedef s32 r... type is_promotable (line 104) | struct is_promotable : public is_promotable_ok { typedef s32 r... type is_promotable (line 105) | struct is_promotable : public is_promotable_ok { typedef u32 r... type is_promotable (line 106) | struct is_promotable : public is_promotable_ok { typedef s32 r... type is_promotable (line 107) | struct is_promotable : public is_promotable_ok { typedef u32 r... type is_promotable (line 109) | struct is_promotable : public is_promotable_ok { typedef s16 r... type is_promotable (line 110) | struct is_promotable : public is_promotable_ok { typedef s16 r... type is_promotable (line 111) | struct is_promotable : public is_promotable_ok { typedef s16 r... type is_promotable (line 113) | struct is_promotable : public is_promotable_ok { typedef s16 re... type is_promotable (line 114) | struct is_promotable : public is_promotable_ok { typedef u16 re... type is_promotable (line 116) | struct is_promotable : public is_promotable_ok { typedef s8 resu... type is_promotable > (line 124) | struct is_promotable > : public is_promotable_ok { ty... type is_promotable, std::complex > (line 126) | struct is_promotable, std::complex > : publi... type is_promotable > (line 127) | struct is_promotable > : publi... type is_promotable > (line 128) | struct is_promotable > : publi... type is_promotable > (line 131) | struct is_promotable > : public is_promotable_ok... type is_promotable > (line 132) | struct is_promotable > : public is_promotable_ok... type is_promotable > (line 135) | struct is_promotable > : public is_promotable_ok... type is_promotable > (line 136) | struct is_promotable > : public is_promotable_ok... type is_promotable > (line 138) | struct is_promotable > : public is_promotable_ok... type is_promotable > (line 139) | struct is_promotable > : public is_promotable_ok... type is_promotable > (line 140) | struct is_promotable > : public is_promotable_ok... type is_promotable > (line 141) | struct is_promotable > : public is_promotable_ok... type is_promotable > (line 142) | struct is_promotable > : public is_promotable_ok... type is_promotable > (line 143) | struct is_promotable > : public is_promotable_ok... type is_promotable (line 146) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 148) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 149) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 152) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 153) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 155) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 156) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 157) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 158) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 159) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 160) | struct is_promotable : public is_promotable_ok { typedef... type is_promotable (line 163) | struct is_promotable : public is_promotable_ok { typedef ... type is_promotable (line 164) | struct is_promotable : public is_promotable_ok { typedef ... type is_promotable (line 167) | struct is_promotable : public is_promotable_ok { typedef ... type is_promotable (line 168) | struct is_promotable : public is_promotable_ok { typedef ... type is_promotable (line 170) | struct is_promotable : public is_promotable_ok { typedef ... type is_promotable (line 171) | struct is_promotable : public is_promotable_ok { typedef ... type is_promotable (line 172) | struct is_promotable : public is_promotable_ok { typedef ... type is_promotable (line 173) | struct is_promotable : public is_promotable_ok { typedef ... type is_promotable (line 174) | struct is_promotable : public is_promotable_ok { typedef ... type is_promotable (line 175) | struct is_promotable : public is_promotable_ok { typedef ... type is_promotable (line 178) | struct is_promotable : public is_promotable_ok { typedef u64 r... type is_promotable (line 179) | struct is_promotable : public is_promotable_ok { typedef u64 r... type is_promotable (line 180) | struct is_promotable : public is_promotable_ok { typedef u64 r... type is_promotable (line 184) | struct is_promotable : public is_promotable_ok { typedef s64 r... type is_promotable (line 185) | struct is_promotable : public is_promotable_ok { typedef s64 r... type is_promotable (line 186) | struct is_promotable : public is_promotable_ok { typedef s64 r... type is_promotable (line 187) | struct is_promotable : public is_promotable_ok { typedef s64 r... type is_promotable (line 188) | struct is_promotable : public is_promotable_ok { typedef s64 r... type is_promotable (line 189) | struct is_promotable : public is_promotable_ok { typedef s64 r... type is_promotable (line 192) | struct is_promotable : public is_promotable_ok { typedef s32 r... type is_promotable (line 193) | struct is_promotable : public is_promotable_ok { typedef s32 r... type is_promotable (line 194) | struct is_promotable : public is_promotable_ok { typedef s32 r... type is_promotable (line 195) | struct is_promotable : public is_promotable_ok { typedef s32 r... type is_promotable (line 196) | struct is_promotable : public is_promotable_ok { typedef s32 r... type is_promotable (line 198) | struct is_promotable : public is_promotable_ok { typedef s32 r... type is_promotable (line 199) | struct is_promotable : public is_promotable_ok { typedef u32 r... type is_promotable (line 200) | struct is_promotable : public is_promotable_ok { typedef s32 r... type is_promotable (line 201) | struct is_promotable : public is_promotable_ok { typedef u32 r... type is_promotable (line 203) | struct is_promotable : public is_promotable_ok { typedef s16 r... type is_promotable (line 204) | struct is_promotable : public is_promotable_ok { typedef s16 r... type is_promotable (line 205) | struct is_promotable : public is_promotable_ok { typedef s16 r... type is_promotable (line 207) | struct is_promotable : public is_promotable_ok { typedef s16 re... type is_promotable (line 208) | struct is_promotable : public is_promotable_ok { typedef u16 re... type is_promotable (line 210) | struct is_promotable : public is_promotable_ok { typedef s8 resu... type promote_type (line 217) | struct promote_type method check (line 219) | inline static void check() type eT_promoter (line 230) | struct eT_promoter FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/restrictors.hpp type arma_scalar_only (line 19) | struct arma_scalar_only { } type arma_scalar_only (line 21) | struct arma_scalar_only { typedef u8 result; } type arma_scalar_only (line 22) | struct arma_scalar_only { typedef s8 result; } type arma_scalar_only (line 23) | struct arma_scalar_only { typedef u16 result; } type arma_scalar_only (line 24) | struct arma_scalar_only { typedef s16 result; } type arma_scalar_only (line 25) | struct arma_scalar_only { typedef u32 result; } type arma_scalar_only (line 26) | struct arma_scalar_only { typedef s32 result; } type arma_scalar_only (line 28) | struct arma_scalar_only { typedef u64 result; } type arma_scalar_only (line 29) | struct arma_scalar_only { typedef s64 result; } type arma_scalar_only (line 31) | struct arma_scalar_only { typedef float result; } type arma_scalar_only (line 32) | struct arma_scalar_only { typedef double result; } type arma_scalar_only (line 34) | struct arma_scalar_only { typedef ulng_t result; } type arma_scalar_only (line 35) | struct arma_scalar_only { typedef slng_t result; } type arma_scalar_only< std::complex > (line 39) | struct arma_scalar_only< std::complex > { typedef std::complex res... type arma_integral_only (line 43) | struct arma_integral_only { } type arma_integral_only (line 45) | struct arma_integral_only { typedef u8 result; } type arma_integral_only (line 46) | struct arma_integral_only { typedef s8 result; } type arma_integral_only (line 47) | struct arma_integral_only { typedef u16 result; } type arma_integral_only (line 48) | struct arma_integral_only { typedef s16 result; } type arma_integral_only (line 49) | struct arma_integral_only { typedef u32 result; } type arma_integral_only (line 50) | struct arma_integral_only { typedef s32 result; } type arma_integral_only (line 52) | struct arma_integral_only { typedef u64 result; } type arma_integral_only (line 53) | struct arma_integral_only { typedef s64 result; } type arma_integral_only (line 56) | struct arma_integral_only { typedef ulng_t result; } type arma_integral_only (line 57) | struct arma_integral_only { typedef slng_t result; } type arma_unsigned_integral_only (line 62) | struct arma_unsigned_integral_only { } type arma_unsigned_integral_only (line 64) | struct arma_unsigned_integral_only { typedef u8 result; } type arma_unsigned_integral_only (line 65) | struct arma_unsigned_integral_only { typedef u16 result; } type arma_unsigned_integral_only (line 66) | struct arma_unsigned_integral_only { typedef u32 result; } type arma_unsigned_integral_only (line 68) | struct arma_unsigned_integral_only { typedef u64 result; } type arma_unsigned_integral_only (line 71) | struct arma_unsigned_integral_only { typedef ulng_t result; } type arma_signed_integral_only (line 76) | struct arma_signed_integral_only { } type arma_signed_integral_only (line 78) | struct arma_signed_integral_only { typedef s8 result; } type arma_signed_integral_only (line 79) | struct arma_signed_integral_only { typedef s16 result; } type arma_signed_integral_only (line 80) | struct arma_signed_integral_only { typedef s32 result; } type arma_signed_integral_only (line 82) | struct arma_signed_integral_only { typedef s64 result; } type arma_signed_integral_only (line 85) | struct arma_signed_integral_only { typedef slng_t result; } type arma_signed_only (line 90) | struct arma_signed_only { } type arma_signed_only (line 92) | struct arma_signed_only { typedef s8 result; } type arma_signed_only (line 93) | struct arma_signed_only { typedef s16 result; } type arma_signed_only (line 94) | struct arma_signed_only { typedef s32 result; } type arma_signed_only (line 96) | struct arma_signed_only { typedef s64 result; } type arma_signed_only (line 98) | struct arma_signed_only { typedef float result; } type arma_signed_only (line 99) | struct arma_signed_only { typedef double result; } type arma_signed_only (line 101) | struct arma_signed_only { typedef slng_t result; } type arma_signed_only< std::complex > (line 104) | struct arma_signed_only< std::complex > { typedef std::complex res... type arma_real_only (line 108) | struct arma_real_only { } type arma_real_only (line 110) | struct arma_real_only { typedef float result; } type arma_real_only (line 111) | struct arma_real_only { typedef double result; } type arma_real_or_cx_only (line 114) | struct arma_real_or_cx_only { } type arma_real_or_cx_only< float > (line 116) | struct arma_real_or_cx_only< float > { typedef float ... type arma_real_or_cx_only< double > (line 117) | struct arma_real_or_cx_only< double > { typedef double ... type arma_real_or_cx_only< std::complex > (line 118) | struct arma_real_or_cx_only< std::complex > { typedef std::compl... type arma_real_or_cx_only< std::complex > (line 119) | struct arma_real_or_cx_only< std::complex > { typedef std::compl... type arma_cx_only (line 123) | struct arma_cx_only { } type arma_cx_only< std::complex > (line 125) | struct arma_cx_only< std::complex > { typedef std::complex > (line 126) | struct arma_cx_only< std::complex > { typedef std::complex > (line 131) | struct arma_not_cx< std::complex > { } type arma_blas_type_only (line 135) | struct arma_blas_type_only { } type arma_blas_type_only< float > (line 137) | struct arma_blas_type_only< float > { typedef float ... type arma_blas_type_only< double > (line 138) | struct arma_blas_type_only< double > { typedef double ... type arma_blas_type_only< std::complex > (line 139) | struct arma_blas_type_only< std::complex > { typedef std::comple... type arma_blas_type_only< std::complex > (line 140) | struct arma_blas_type_only< std::complex > { typedef std::comple... type arma_not_blas_type (line 144) | struct arma_not_blas_type { typedef T result; } type arma_not_blas_type< float > (line 146) | struct arma_not_blas_type< float > { } type arma_not_blas_type< double > (line 147) | struct arma_not_blas_type< double > { } type arma_not_blas_type< std::complex > (line 148) | struct arma_not_blas_type< std::complex > { } type arma_not_blas_type< std::complex > (line 149) | struct arma_not_blas_type< std::complex > { } type arma_op_rel_only (line 153) | struct arma_op_rel_only { } type arma_op_rel_only< op_rel_lt_pre > (line 155) | struct arma_op_rel_only< op_rel_lt_pre > { typedef int result; } type arma_op_rel_only< op_rel_lt_post > (line 156) | struct arma_op_rel_only< op_rel_lt_post > { typedef int result; } type arma_op_rel_only< op_rel_gt_pre > (line 157) | struct arma_op_rel_only< op_rel_gt_pre > { typedef int result; } type arma_op_rel_only< op_rel_gt_post > (line 158) | struct arma_op_rel_only< op_rel_gt_post > { typedef int result; } type arma_op_rel_only< op_rel_lteq_pre > (line 159) | struct arma_op_rel_only< op_rel_lteq_pre > { typedef int result; } type arma_op_rel_only< op_rel_lteq_post > (line 160) | struct arma_op_rel_only< op_rel_lteq_post > { typedef int result; } type arma_op_rel_only< op_rel_gteq_pre > (line 161) | struct arma_op_rel_only< op_rel_gteq_pre > { typedef int result; } type arma_op_rel_only< op_rel_gteq_post > (line 162) | struct arma_op_rel_only< op_rel_gteq_post > { typedef int result; } type arma_op_rel_only< op_rel_eq > (line 163) | struct arma_op_rel_only< op_rel_eq > { typedef int result; } type arma_op_rel_only< op_rel_noteq > (line 164) | struct arma_op_rel_only< op_rel_noteq > { typedef int result; } type arma_not_op_rel (line 168) | struct arma_not_op_rel { typedef int result; } type arma_not_op_rel< op_rel_lt_pre > (line 170) | struct arma_not_op_rel< op_rel_lt_pre > { } type arma_not_op_rel< op_rel_lt_post > (line 171) | struct arma_not_op_rel< op_rel_lt_post > { } type arma_not_op_rel< op_rel_gt_pre > (line 172) | struct arma_not_op_rel< op_rel_gt_pre > { } type arma_not_op_rel< op_rel_gt_post > (line 173) | struct arma_not_op_rel< op_rel_gt_post > { } type arma_not_op_rel< op_rel_lteq_pre > (line 174) | struct arma_not_op_rel< op_rel_lteq_pre > { } type arma_not_op_rel< op_rel_lteq_post > (line 175) | struct arma_not_op_rel< op_rel_lteq_post > { } type arma_not_op_rel< op_rel_gteq_pre > (line 176) | struct arma_not_op_rel< op_rel_gteq_pre > { } type arma_not_op_rel< op_rel_gteq_post > (line 177) | struct arma_not_op_rel< op_rel_gteq_post > { } type arma_not_op_rel< op_rel_eq > (line 178) | struct arma_not_op_rel< op_rel_eq > { } type arma_not_op_rel< op_rel_noteq > (line 179) | struct arma_not_op_rel< op_rel_noteq > { } type arma_glue_rel_only (line 183) | struct arma_glue_rel_only { } type arma_glue_rel_only< glue_rel_lt > (line 185) | struct arma_glue_rel_only< glue_rel_lt > { typedef int result; } type arma_glue_rel_only< glue_rel_gt > (line 186) | struct arma_glue_rel_only< glue_rel_gt > { typedef int result; } type arma_glue_rel_only< glue_rel_lteq > (line 187) | struct arma_glue_rel_only< glue_rel_lteq > { typedef int result; } type arma_glue_rel_only< glue_rel_gteq > (line 188) | struct arma_glue_rel_only< glue_rel_gteq > { typedef int result; } type arma_glue_rel_only< glue_rel_eq > (line 189) | struct arma_glue_rel_only< glue_rel_eq > { typedef int result; } type arma_glue_rel_only< glue_rel_noteq > (line 190) | struct arma_glue_rel_only< glue_rel_noteq > { typedef int result; } type arma_glue_rel_only< glue_rel_and > (line 191) | struct arma_glue_rel_only< glue_rel_and > { typedef int result; } type arma_glue_rel_only< glue_rel_or > (line 192) | struct arma_glue_rel_only< glue_rel_or > { typedef int result; } type arma_Mat_Col_Row_only (line 196) | struct arma_Mat_Col_Row_only { } type arma_Mat_Col_Row_only< Mat > (line 198) | struct arma_Mat_Col_Row_only< Mat > { typedef Mat result; } type arma_Mat_Col_Row_only< Col > (line 199) | struct arma_Mat_Col_Row_only< Col > { typedef Col result; } type arma_Mat_Col_Row_only< Row > (line 200) | struct arma_Mat_Col_Row_only< Row > { typedef Row result; } type arma_Cube_only (line 204) | struct arma_Cube_only { } type arma_Cube_only< Cube > (line 205) | struct arma_Cube_only< Cube > { typedef Cube result; } type arma_SpMat_SpCol_SpRow_only (line 208) | struct arma_SpMat_SpCol_SpRow_only { } type arma_SpMat_SpCol_SpRow_only< SpMat > (line 210) | struct arma_SpMat_SpCol_SpRow_only< SpMat > { typedef SpMat resu... type arma_SpMat_SpCol_SpRow_only< SpCol > (line 211) | struct arma_SpMat_SpCol_SpRow_only< SpCol > { typedef SpCol resu... type arma_SpMat_SpCol_SpRow_only< SpRow > (line 212) | struct arma_SpMat_SpCol_SpRow_only< SpRow > { typedef SpRow resu... type enable_if (line 216) | struct enable_if { } type enable_if (line 217) | struct enable_if { typedef int result; } type enable_if2 (line 220) | struct enable_if2 { } type enable_if2 (line 221) | struct enable_if2 { typedef result_type result; } FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/running_stat_bones.hpp class arma_counter (line 15) | class arma_counter class running_stat (line 44) | class running_stat class running_stat_aux (line 91) | class running_stat_aux FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/running_stat_meat.hpp function eT (line 76) | inline function eT (line 86) | inline function eT (line 103) | inline function eT (line 211) | inline function eT (line 267) | inline function eT (line 280) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/running_stat_vec_bones.hpp type rsv_get_elem_type (line 13) | struct rsv_get_elem_type { } type rsv_get_elem_type (line 14) | struct rsv_get_elem_type { typedef obj_type ... type rsv_get_elem_type (line 15) | struct rsv_get_elem_type { typedef typename obj_type::e... class running_stat_vec (line 23) | class running_stat_vec class running_stat_vec_aux (line 85) | class running_stat_vec_aux FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/running_stat_vec_meat.hpp function arma_hot (line 77) | arma_hot function arma_hot (line 105) | arma_hot FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/sp_auxlib_bones.hpp class sp_auxlib (line 15) | class sp_auxlib type form_type (line 19) | enum form_type FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/span.hpp type span_alt (line 15) | struct span_alt {} class span_base (line 19) | class span_base class span (line 30) | class span : public span_base<> method span (line 38) | inline method span (line 45) | inline method span (line 57) | inline method span (line 69) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spdiagview_bones.hpp class spdiagview (line 15) | class spdiagview : public Base > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spdiagview_meat.hpp function eT (line 703) | inline function eT (line 723) | inline function eT (line 743) | inline function eT (line 765) | inline function eT (line 787) | inline function eT (line 809) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spglue_join_bones.hpp class spglue_join_cols (line 13) | class spglue_join_cols class spglue_join_rows (line 26) | class spglue_join_rows FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spglue_minus_bones.hpp class spglue_minus (line 13) | class spglue_minus class spglue_minus2 (line 26) | class spglue_minus2 FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spglue_minus_meat.hpp function arma_hot (line 15) | arma_hot function arma_hot (line 45) | arma_hot function arma_hot (line 158) | arma_hot FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spglue_plus_bones.hpp class spglue_plus (line 13) | class spglue_plus class spglue_plus2 (line 26) | class spglue_plus2 FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spglue_plus_meat.hpp function arma_hot (line 15) | arma_hot function arma_hot (line 45) | arma_hot function arma_hot (line 160) | arma_hot FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spglue_times_bones.hpp class spglue_times (line 13) | class spglue_times class spglue_times2 (line 26) | class spglue_times2 FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spglue_times_meat.hpp function arma_hot (line 49) | arma_hot FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spop_htrans_bones.hpp class spop_htrans (line 14) | class spop_htrans FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spop_htrans_meat.hpp function arma_hot (line 15) | arma_hot function arma_hot (line 29) | arma_hot FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spop_max_bones.hpp class spop_max (line 13) | class spop_max FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spop_mean_bones.hpp class spop_mean (line 14) | class spop_mean FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spop_mean_meat.hpp function eT (line 193) | inline function eT (line 214) | inline function eT (line 279) | inline function eT (line 310) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spop_min_bones.hpp class spop_min (line 13) | class spop_min FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spop_misc_bones.hpp class spop_scalar_times (line 12) | class spop_scalar_times class spop_square (line 22) | class spop_square class spop_sqrt (line 32) | class spop_sqrt class spop_abs (line 42) | class spop_abs class spop_cx_abs (line 52) | class spop_cx_abs class spop_real (line 62) | class spop_real class spop_imag (line 72) | class spop_imag class spop_conj (line 82) | class spop_conj class spop_repmat (line 92) | class spop_repmat class spop_reshape (line 102) | class spop_reshape class spop_resize (line 112) | class spop_resize class spop_diagmat (line 122) | class spop_diagmat FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spop_misc_meat.hpp type priv (line 13) | namespace priv type functor_scalar_times (line 16) | struct functor_scalar_times method functor_scalar_times (line 20) | functor_scalar_times(const eT in_k) : k(in_k) {} method arma_inline (line 22) | arma_inline eT operator()(const eT val) const { return val * k; } type functor_square (line 53) | struct functor_square method arma_inline (line 56) | arma_inline eT operator()(const eT val) const { return val*val; } type functor_sqrt (line 76) | struct functor_sqrt method arma_inline (line 79) | arma_inline eT operator()(const eT val) const { return eop_aux::sqrt... type functor_abs (line 99) | struct functor_abs method arma_inline (line 102) | arma_inline eT operator()(const eT val) const { return eop_aux::arma... type functor_cx_abs (line 122) | struct functor_cx_abs method arma_inline (line 125) | arma_inline T operator()(const std::complex& val) const { return ... type functor_real (line 145) | struct functor_real method arma_inline (line 148) | arma_inline T operator()(const std::complex& val) const { return ... type functor_imag (line 168) | struct functor_imag method arma_inline (line 171) | arma_inline T operator()(const std::complex& val) const { return ... type functor_conj (line 191) | struct functor_conj method arma_inline (line 194) | arma_inline eT operator()(const eT val) const { return eop_aux::conj... type priv (line 51) | namespace priv type functor_scalar_times (line 16) | struct functor_scalar_times method functor_scalar_times (line 20) | functor_scalar_times(const eT in_k) : k(in_k) {} method arma_inline (line 22) | arma_inline eT operator()(const eT val) const { return val * k; } type functor_square (line 53) | struct functor_square method arma_inline (line 56) | arma_inline eT operator()(const eT val) const { return val*val; } type functor_sqrt (line 76) | struct functor_sqrt method arma_inline (line 79) | arma_inline eT operator()(const eT val) const { return eop_aux::sqrt... type functor_abs (line 99) | struct functor_abs method arma_inline (line 102) | arma_inline eT operator()(const eT val) const { return eop_aux::arma... type functor_cx_abs (line 122) | struct functor_cx_abs method arma_inline (line 125) | arma_inline T operator()(const std::complex& val) const { return ... type functor_real (line 145) | struct functor_real method arma_inline (line 148) | arma_inline T operator()(const std::complex& val) const { return ... type functor_imag (line 168) | struct functor_imag method arma_inline (line 171) | arma_inline T operator()(const std::complex& val) const { return ... type functor_conj (line 191) | struct functor_conj method arma_inline (line 194) | arma_inline eT operator()(const eT val) const { return eop_aux::conj... type priv (line 74) | namespace priv type functor_scalar_times (line 16) | struct functor_scalar_times method functor_scalar_times (line 20) | functor_scalar_times(const eT in_k) : k(in_k) {} method arma_inline (line 22) | arma_inline eT operator()(const eT val) const { return val * k; } type functor_square (line 53) | struct functor_square method arma_inline (line 56) | arma_inline eT operator()(const eT val) const { return val*val; } type functor_sqrt (line 76) | struct functor_sqrt method arma_inline (line 79) | arma_inline eT operator()(const eT val) const { return eop_aux::sqrt... type functor_abs (line 99) | struct functor_abs method arma_inline (line 102) | arma_inline eT operator()(const eT val) const { return eop_aux::arma... type functor_cx_abs (line 122) | struct functor_cx_abs method arma_inline (line 125) | arma_inline T operator()(const std::complex& val) const { return ... type functor_real (line 145) | struct functor_real method arma_inline (line 148) | arma_inline T operator()(const std::complex& val) const { return ... type functor_imag (line 168) | struct functor_imag method arma_inline (line 171) | arma_inline T operator()(const std::complex& val) const { return ... type functor_conj (line 191) | struct functor_conj method arma_inline (line 194) | arma_inline eT operator()(const eT val) const { return eop_aux::conj... type priv (line 97) | namespace priv type functor_scalar_times (line 16) | struct functor_scalar_times method functor_scalar_times (line 20) | functor_scalar_times(const eT in_k) : k(in_k) {} method arma_inline (line 22) | arma_inline eT operator()(const eT val) const { return val * k; } type functor_square (line 53) | struct functor_square method arma_inline (line 56) | arma_inline eT operator()(const eT val) const { return val*val; } type functor_sqrt (line 76) | struct functor_sqrt method arma_inline (line 79) | arma_inline eT operator()(const eT val) const { return eop_aux::sqrt... type functor_abs (line 99) | struct functor_abs method arma_inline (line 102) | arma_inline eT operator()(const eT val) const { return eop_aux::arma... type functor_cx_abs (line 122) | struct functor_cx_abs method arma_inline (line 125) | arma_inline T operator()(const std::complex& val) const { return ... type functor_real (line 145) | struct functor_real method arma_inline (line 148) | arma_inline T operator()(const std::complex& val) const { return ... type functor_imag (line 168) | struct functor_imag method arma_inline (line 171) | arma_inline T operator()(const std::complex& val) const { return ... type functor_conj (line 191) | struct functor_conj method arma_inline (line 194) | arma_inline eT operator()(const eT val) const { return eop_aux::conj... type priv (line 120) | namespace priv type functor_scalar_times (line 16) | struct functor_scalar_times method functor_scalar_times (line 20) | functor_scalar_times(const eT in_k) : k(in_k) {} method arma_inline (line 22) | arma_inline eT operator()(const eT val) const { return val * k; } type functor_square (line 53) | struct functor_square method arma_inline (line 56) | arma_inline eT operator()(const eT val) const { return val*val; } type functor_sqrt (line 76) | struct functor_sqrt method arma_inline (line 79) | arma_inline eT operator()(const eT val) const { return eop_aux::sqrt... type functor_abs (line 99) | struct functor_abs method arma_inline (line 102) | arma_inline eT operator()(const eT val) const { return eop_aux::arma... type functor_cx_abs (line 122) | struct functor_cx_abs method arma_inline (line 125) | arma_inline T operator()(const std::complex& val) const { return ... type functor_real (line 145) | struct functor_real method arma_inline (line 148) | arma_inline T operator()(const std::complex& val) const { return ... type functor_imag (line 168) | struct functor_imag method arma_inline (line 171) | arma_inline T operator()(const std::complex& val) const { return ... type functor_conj (line 191) | struct functor_conj method arma_inline (line 194) | arma_inline eT operator()(const eT val) const { return eop_aux::conj... type priv (line 143) | namespace priv type functor_scalar_times (line 16) | struct functor_scalar_times method functor_scalar_times (line 20) | functor_scalar_times(const eT in_k) : k(in_k) {} method arma_inline (line 22) | arma_inline eT operator()(const eT val) const { return val * k; } type functor_square (line 53) | struct functor_square method arma_inline (line 56) | arma_inline eT operator()(const eT val) const { return val*val; } type functor_sqrt (line 76) | struct functor_sqrt method arma_inline (line 79) | arma_inline eT operator()(const eT val) const { return eop_aux::sqrt... type functor_abs (line 99) | struct functor_abs method arma_inline (line 102) | arma_inline eT operator()(const eT val) const { return eop_aux::arma... type functor_cx_abs (line 122) | struct functor_cx_abs method arma_inline (line 125) | arma_inline T operator()(const std::complex& val) const { return ... type functor_real (line 145) | struct functor_real method arma_inline (line 148) | arma_inline T operator()(const std::complex& val) const { return ... type functor_imag (line 168) | struct functor_imag method arma_inline (line 171) | arma_inline T operator()(const std::complex& val) const { return ... type functor_conj (line 191) | struct functor_conj method arma_inline (line 194) | arma_inline eT operator()(const eT val) const { return eop_aux::conj... type priv (line 166) | namespace priv type functor_scalar_times (line 16) | struct functor_scalar_times method functor_scalar_times (line 20) | functor_scalar_times(const eT in_k) : k(in_k) {} method arma_inline (line 22) | arma_inline eT operator()(const eT val) const { return val * k; } type functor_square (line 53) | struct functor_square method arma_inline (line 56) | arma_inline eT operator()(const eT val) const { return val*val; } type functor_sqrt (line 76) | struct functor_sqrt method arma_inline (line 79) | arma_inline eT operator()(const eT val) const { return eop_aux::sqrt... type functor_abs (line 99) | struct functor_abs method arma_inline (line 102) | arma_inline eT operator()(const eT val) const { return eop_aux::arma... type functor_cx_abs (line 122) | struct functor_cx_abs method arma_inline (line 125) | arma_inline T operator()(const std::complex& val) const { return ... type functor_real (line 145) | struct functor_real method arma_inline (line 148) | arma_inline T operator()(const std::complex& val) const { return ... type functor_imag (line 168) | struct functor_imag method arma_inline (line 171) | arma_inline T operator()(const std::complex& val) const { return ... type functor_conj (line 191) | struct functor_conj method arma_inline (line 194) | arma_inline eT operator()(const eT val) const { return eop_aux::conj... type priv (line 189) | namespace priv type functor_scalar_times (line 16) | struct functor_scalar_times method functor_scalar_times (line 20) | functor_scalar_times(const eT in_k) : k(in_k) {} method arma_inline (line 22) | arma_inline eT operator()(const eT val) const { return val * k; } type functor_square (line 53) | struct functor_square method arma_inline (line 56) | arma_inline eT operator()(const eT val) const { return val*val; } type functor_sqrt (line 76) | struct functor_sqrt method arma_inline (line 79) | arma_inline eT operator()(const eT val) const { return eop_aux::sqrt... type functor_abs (line 99) | struct functor_abs method arma_inline (line 102) | arma_inline eT operator()(const eT val) const { return eop_aux::arma... type functor_cx_abs (line 122) | struct functor_cx_abs method arma_inline (line 125) | arma_inline T operator()(const std::complex& val) const { return ... type functor_real (line 145) | struct functor_real method arma_inline (line 148) | arma_inline T operator()(const std::complex& val) const { return ... type functor_imag (line 168) | struct functor_imag method arma_inline (line 171) | arma_inline T operator()(const std::complex& val) const { return ... type functor_conj (line 191) | struct functor_conj method arma_inline (line 194) | arma_inline eT operator()(const eT val) const { return eop_aux::conj... FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spop_strans_bones.hpp class spop_strans (line 14) | class spop_strans FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spop_strans_meat.hpp function arma_hot (line 15) | arma_hot function arma_hot (line 56) | arma_hot function arma_hot (line 104) | arma_hot function arma_hot (line 127) | arma_hot FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spop_sum_bones.hpp class spop_sum (line 12) | class spop_sum FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spop_sum_meat.hpp function arma_hot (line 15) | arma_hot FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spop_var_bones.hpp class spop_var (line 15) | class spop_var FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/spop_var_meat.hpp function eT (line 151) | inline function T (line 225) | inline function eT (line 285) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/strip.hpp type strip_diagmat (line 15) | struct strip_diagmat method arma_hot (line 19) | arma_hot inline type strip_diagmat< Op > (line 34) | struct strip_diagmat< Op > method arma_hot (line 38) | arma_hot inline type strip_inv (line 53) | struct strip_inv method arma_hot (line 57) | arma_hot inline type strip_inv< Op > (line 73) | struct strip_inv< Op > type strip_inv< Op > (line 94) | struct strip_inv< Op > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/subview_bones.hpp class subview (line 17) | class subview : public Base > class subview_col (line 168) | class subview_col : public subview class subview_row (line 246) | class subview_row : public subview class subview_row_strans (line 315) | class subview_row_strans : public Base > class subview_row_htrans (line 348) | class subview_row_htrans : public Base > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/subview_cube_bones.hpp class subview_cube (line 16) | class subview_cube : public BaseCube > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/subview_cube_meat.hpp function arma_warn_unused (line 1158) | inline function arma_warn_unused (line 1183) | inline function arma_warn_unused (line 1208) | inline function arma_warn_unused (line 1233) | inline function arma_warn_unused (line 1265) | inline function eT (line 1297) | inline function eT (line 1307) | inline function eT (line 1326) | inline function eT (line 1345) | inline function eT (line 1366) | inline function arma_inline (line 1387) | arma_inline function arma_inline (line 1401) | arma_inline function arma_inline (line 1415) | arma_inline function arma_inline (line 1427) | arma_inline function arma_inline (line 1439) | arma_inline function arma_inline (line 1449) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/subview_each_bones.hpp class subview_each_common (line 14) | class subview_each_common class subview_each1 (line 46) | class subview_each1 : public subview_each_common class subview_each2 (line 78) | class subview_each2 : public subview_each_common FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/subview_each_meat.hpp function arma_inline (line 27) | arma_inline function arma_inline (line 37) | arma_inline function arma_inline (line 47) | arma_inline function arma_cold (line 83) | arma_cold FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/subview_elem1_bones.hpp class subview_elem1 (line 15) | class subview_elem1 : public Base > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/subview_elem1_meat.hpp function arma_inline (line 307) | arma_inline function arma_inline (line 317) | arma_inline function arma_inline (line 327) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/subview_elem2_bones.hpp class subview_elem2 (line 15) | class subview_elem2 : public Base > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/subview_field_bones.hpp class subview_field (line 16) | class subview_field FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/subview_field_meat.hpp function arma_inline (line 147) | arma_inline function arma_inline (line 180) | arma_inline function arma_inline (line 213) | arma_inline function arma_inline (line 225) | arma_inline function arma_inline (line 237) | arma_inline function arma_inline (line 251) | arma_inline function arma_inline (line 265) | arma_inline function arma_inline (line 279) | arma_inline function arma_inline (line 293) | arma_inline function arma_inline (line 305) | arma_inline function arma_inline (line 317) | arma_inline function arma_inline (line 329) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/subview_meat.hpp function eT (line 1437) | inline function eT (line 1447) | inline function eT (line 1462) | inline function eT (line 1477) | inline function eT (line 1494) | inline function eT (line 1511) | inline function eT (line 1525) | inline function eT (line 1539) | inline function eT (line 1551) | inline function arma_inline (line 1563) | arma_inline function arma_inline (line 1573) | arma_inline function arma_warn_unused (line 1626) | inline function arma_warn_unused (line 1637) | inline function arma_warn_unused (line 1658) | inline function arma_warn_unused (line 1679) | inline function arma_inline (line 2751) | arma_inline function arma_inline (line 2761) | arma_inline function arma_inline (line 2771) | arma_inline function arma_inline (line 2817) | arma_inline function arma_inline (line 2830) | arma_inline function arma_inline (line 2840) | arma_inline function eT (line 2850) | inline function eT (line 2862) | inline function eT (line 2874) | inline function eT (line 2886) | inline function eT (line 2898) | inline function eT (line 2908) | inline function arma_inline (line 2918) | arma_inline function arma_inline (line 2927) | arma_inline function arma_inline (line 3158) | arma_inline function arma_inline (line 3168) | arma_inline function arma_inline (line 3178) | arma_inline function eT (line 3188) | inline function eT (line 3200) | inline function eT (line 3212) | inline function eT (line 3224) | inline function eT (line 3238) | inline function eT (line 3252) | inline function eT (line 3266) | inline function eT (line 3280) | inline function eT (line 3292) | inline function eT (line 3490) | inline function eT (line 3500) | inline function eT (line 3510) | inline function eT (line 3520) | inline function eT (line 3530) | inline function eT (line 3583) | inline function eT (line 3593) | inline function eT (line 3603) | inline function eT (line 3613) | inline function eT (line 3623) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/superlu_wrapper.hpp type superlu (line 13) | namespace superlu function gssv (line 17) | inline function init_stat (line 46) | inline function free_stat (line 54) | inline function set_default_opts (line 63) | inline function destroy_supernode_mat (line 72) | inline function destroy_compcol_mat (line 81) | inline function destroy_dense_mat (line 90) | inline function free (line 108) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/traits.hpp type get_pod_type (line 14) | struct get_pod_type type get_pod_type< std::complex > (line 18) | struct get_pod_type< std::complex > type is_Mat_fixed_only (line 24) | struct is_Mat_fixed_only type is_Row_fixed_only (line 38) | struct is_Row_fixed_only type is_Col_fixed_only (line 52) | struct is_Col_fixed_only type is_Mat_fixed (line 66) | struct is_Mat_fixed type is_Mat_only (line 72) | struct is_Mat_only type is_Mat_only< Mat > (line 76) | struct is_Mat_only< Mat > type is_Mat_only< const Mat > (line 80) | struct is_Mat_only< const Mat > type is_Mat (line 86) | struct is_Mat type is_Mat< Mat > (line 90) | struct is_Mat< Mat > type is_Mat< const Mat > (line 94) | struct is_Mat< const Mat > type is_Mat< Row > (line 98) | struct is_Mat< Row > type is_Mat< const Row > (line 102) | struct is_Mat< const Row > type is_Mat< Col > (line 106) | struct is_Mat< Col > type is_Mat< const Col > (line 110) | struct is_Mat< const Col > type is_Row (line 116) | struct is_Row type is_Row< Row > (line 120) | struct is_Row< Row > type is_Row< const Row > (line 124) | struct is_Row< const Row > type is_Col (line 130) | struct is_Col type is_Col< Col > (line 134) | struct is_Col< Col > type is_Col< const Col > (line 138) | struct is_Col< const Col > type is_diagview (line 144) | struct is_diagview type is_diagview< diagview > (line 148) | struct is_diagview< diagview > type is_diagview< const diagview > (line 152) | struct is_diagview< const diagview > type is_subview (line 157) | struct is_subview type is_subview< subview > (line 161) | struct is_subview< subview > type is_subview< const subview > (line 165) | struct is_subview< const subview > type is_subview_row (line 170) | struct is_subview_row type is_subview_row< subview_row > (line 174) | struct is_subview_row< subview_row > type is_subview_row< const subview_row > (line 178) | struct is_subview_row< const subview_row > type is_subview_col (line 183) | struct is_subview_col type is_subview_col< subview_col > (line 187) | struct is_subview_col< subview_col > type is_subview_col< const subview_col > (line 191) | struct is_subview_col< const subview_col > type is_subview_elem1 (line 196) | struct is_subview_elem1 type is_subview_elem1< subview_elem1 > (line 200) | struct is_subview_elem1< subview_elem1 > type is_subview_elem1< const subview_elem1 > (line 204) | struct is_subview_elem1< const subview_elem1 > type is_subview_elem2 (line 209) | struct is_subview_elem2 type is_subview_elem2< subview_elem2 > (line 213) | struct is_subview_elem2< subview_elem2 > type is_subview_elem2< const subview_elem2 > (line 217) | struct is_subview_elem2< const subview_elem2 > type is_Cube (line 229) | struct is_Cube type is_Cube< Cube > (line 233) | struct is_Cube< Cube > type is_subview_cube (line 237) | struct is_subview_cube type is_subview_cube< subview_cube > (line 241) | struct is_subview_cube< subview_cube > type is_Gen (line 252) | struct is_Gen type is_Gen< Gen > (line 256) | struct is_Gen< Gen > type is_Gen< const Gen > (line 260) | struct is_Gen< const Gen > type is_Op (line 265) | struct is_Op type is_Op< Op > (line 269) | struct is_Op< Op > type is_Op< const Op > (line 273) | struct is_Op< const Op > type is_eOp (line 277) | struct is_eOp type is_eOp< eOp > (line 281) | struct is_eOp< eOp > type is_eOp< const eOp > (line 285) | struct is_eOp< const eOp > type is_mtOp (line 290) | struct is_mtOp type is_mtOp< mtOp > (line 294) | struct is_mtOp< mtOp > type is_mtOp< const mtOp > (line 298) | struct is_mtOp< const mtOp > type is_Glue (line 303) | struct is_Glue type is_Glue< Glue > (line 307) | struct is_Glue< Glue > type is_Glue< const Glue > (line 311) | struct is_Glue< const Glue > type is_eGlue (line 316) | struct is_eGlue type is_eGlue< eGlue > (line 320) | struct is_eGlue< eGlue > type is_eGlue< const eGlue > (line 324) | struct is_eGlue< const eGlue > type is_mtGlue (line 329) | struct is_mtGlue type is_mtGlue< mtGlue > (line 333) | struct is_mtGlue< mtGlue > type is_mtGlue< const mtGlue > (line 337) | struct is_mtGlue< const mtGlue > type is_glue_times (line 346) | struct is_glue_times type is_glue_times< Glue > (line 350) | struct is_glue_times< Glue > type is_glue_times< const Glue > (line 354) | struct is_glue_times< const Glue > type is_glue_times_diag (line 359) | struct is_glue_times_diag type is_glue_times_diag< Glue > (line 363) | struct is_glue_times_diag< Glue > type is_glue_times_diag< const Glue > (line 367) | struct is_glue_times_diag< const Glue > type is_op_diagmat (line 372) | struct is_op_diagmat type is_op_diagmat< Op > (line 376) | struct is_op_diagmat< Op > type is_op_diagmat< const Op > (line 380) | struct is_op_diagmat< const Op > type is_op_htrans2 (line 385) | struct is_op_htrans2 type is_op_htrans2< Op > (line 389) | struct is_op_htrans2< Op > type is_op_htrans2< const Op > (line 393) | struct is_op_htrans2< const Op > type is_Mat_trans (line 402) | struct is_Mat_trans type is_Mat_trans< Op > (line 406) | struct is_Mat_trans< Op > type is_Mat_trans< Op > (line 410) | struct is_Mat_trans< Op > type is_GenCube (line 419) | struct is_GenCube type is_GenCube< GenCube > (line 423) | struct is_GenCube< GenCube > type is_OpCube (line 428) | struct is_OpCube type is_OpCube< OpCube > (line 432) | struct is_OpCube< OpCube > type is_eOpCube (line 437) | struct is_eOpCube type is_eOpCube< eOpCube > (line 441) | struct is_eOpCube< eOpCube > type is_mtOpCube (line 446) | struct is_mtOpCube type is_mtOpCube< mtOpCube > (line 450) | struct is_mtOpCube< mtOpCube > type is_GlueCube (line 455) | struct is_GlueCube type is_GlueCube< GlueCube > (line 459) | struct is_GlueCube< GlueCube > type is_eGlueCube (line 464) | struct is_eGlueCube type is_eGlueCube< eGlueCube > (line 468) | struct is_eGlueCube< eGlueCube > type is_mtGlueCube (line 473) | struct is_mtGlueCube type is_mtGlueCube< mtGlueCube > (line 477) | struct is_mtGlueCube< mtGlueCube > type is_op_rel (line 487) | struct is_op_rel type is_op_rel< mtOp > (line 491) | struct is_op_rel< mtOp > type is_op_rel< mtOp > (line 495) | struct is_op_rel< mtOp > type is_op_rel< mtOp > (line 499) | struct is_op_rel< mtOp > type is_op_rel< mtOp > (line 503) | struct is_op_rel< mtOp > type is_op_rel< mtOp > (line 507) | struct is_op_rel< mtOp > type is_op_rel< mtOp > (line 511) | struct is_op_rel< mtOp > type is_op_rel< mtOp > (line 515) | struct is_op_rel< mtOp > type is_op_rel< mtOp > (line 519) | struct is_op_rel< mtOp > type is_op_rel< mtOp > (line 523) | struct is_op_rel< mtOp > type is_op_rel< mtOp > (line 527) | struct is_op_rel< mtOp > type is_basevec (line 539) | struct is_basevec type is_basevec< Row > (line 543) | struct is_basevec< Row > type is_basevec< const Row > (line 547) | struct is_basevec< const Row > type is_basevec< Col > (line 551) | struct is_basevec< Col > type is_basevec< const Col > (line 555) | struct is_basevec< const Col > type is_basevec< subview_row > (line 559) | struct is_basevec< subview_row > type is_basevec< const subview_row > (line 563) | struct is_basevec< const subview_row > type is_basevec< subview_col > (line 567) | struct is_basevec< subview_col > type is_basevec< const subview_col > (line 571) | struct is_basevec< const subview_col > type is_basevec< diagview > (line 575) | struct is_basevec< diagview > type is_basevec< const diagview > (line 579) | struct is_basevec< const diagview > type is_basevec< subview_elem1 > (line 583) | struct is_basevec< subview_elem1 > type is_basevec< const subview_elem1 > (line 587) | struct is_basevec< const subview_elem1 > type is_arma_type (line 598) | struct is_arma_type type is_arma_cube_type (line 621) | struct is_arma_cube_type type is_SpMat (line 645) | struct is_SpMat type is_SpMat< SpMat > (line 649) | struct is_SpMat< SpMat > type is_SpMat< SpCol > (line 653) | struct is_SpMat< SpCol > type is_SpMat< SpRow > (line 657) | struct is_SpMat< SpRow > type is_SpRow (line 663) | struct is_SpRow type is_SpRow< SpRow > (line 667) | struct is_SpRow< SpRow > type is_SpCol (line 673) | struct is_SpCol type is_SpCol< SpCol > (line 677) | struct is_SpCol< SpCol > type is_SpSubview (line 683) | struct is_SpSubview type is_SpSubview< SpSubview > (line 687) | struct is_SpSubview< SpSubview > type is_SpOp (line 692) | struct is_SpOp type is_SpOp< SpOp > (line 696) | struct is_SpOp< SpOp > type is_SpGlue (line 701) | struct is_SpGlue type is_SpGlue< SpGlue > (line 705) | struct is_SpGlue< SpGlue > type is_mtSpOp (line 710) | struct is_mtSpOp type is_mtSpOp< mtSpOp > (line 714) | struct is_mtSpOp< mtSpOp > type is_arma_sparse_type (line 720) | struct is_arma_sparse_type type is_same_type (line 739) | struct is_same_type type is_same_type (line 748) | struct is_same_type type is_u8 (line 763) | struct is_u8 type is_u8 (line 767) | struct is_u8 type is_s8 (line 773) | struct is_s8 type is_s8 (line 777) | struct is_s8 type is_u16 (line 783) | struct is_u16 type is_u16 (line 787) | struct is_u16 type is_s16 (line 793) | struct is_s16 type is_s16 (line 797) | struct is_s16 type is_u32 (line 803) | struct is_u32 type is_u32 (line 807) | struct is_u32 type is_s32 (line 813) | struct is_s32 type is_s32 (line 817) | struct is_s32 type is_u64 (line 824) | struct is_u64 type is_u64 (line 828) | struct is_u64 type is_s64 (line 833) | struct is_s64 type is_s64 (line 837) | struct is_s64 type is_ulng_t (line 844) | struct is_ulng_t type is_ulng_t (line 848) | struct is_ulng_t type is_slng_t (line 854) | struct is_slng_t type is_slng_t (line 858) | struct is_slng_t type is_ulng_t_32 (line 864) | struct is_ulng_t_32 type is_ulng_t_32 (line 868) | struct is_ulng_t_32 type is_slng_t_32 (line 874) | struct is_slng_t_32 type is_slng_t_32 (line 878) | struct is_slng_t_32 type is_ulng_t_64 (line 884) | struct is_ulng_t_64 type is_ulng_t_64 (line 888) | struct is_ulng_t_64 type is_slng_t_64 (line 894) | struct is_slng_t_64 type is_slng_t_64 (line 898) | struct is_slng_t_64 type is_uword (line 904) | struct is_uword type is_uword (line 908) | struct is_uword type is_sword (line 914) | struct is_sword type is_sword (line 918) | struct is_sword type is_float (line 924) | struct is_float type is_float (line 928) | struct is_float type is_double (line 934) | struct is_double type is_double (line 938) | struct is_double type is_real (line 944) | struct is_real type is_real (line 948) | struct is_real type is_real (line 952) | struct is_real type is_not_complex (line 959) | struct is_not_complex type is_not_complex< std::complex > (line 963) | struct is_not_complex< std::complex > type is_complex (line 969) | struct is_complex type is_complex< std::complex > (line 974) | struct is_complex< std::complex > type is_complex_float (line 980) | struct is_complex_float type is_complex_float< std::complex > (line 984) | struct is_complex_float< std::complex > type is_complex_double (line 990) | struct is_complex_double type is_complex_double< std::complex > (line 994) | struct is_complex_double< std::complex > type is_complex_strict (line 1000) | struct is_complex_strict type is_complex_strict< std::complex > (line 1004) | struct is_complex_strict< std::complex > type is_complex_strict< std::complex > (line 1008) | struct is_complex_strict< std::complex > type is_cx (line 1014) | struct is_cx type is_cx< std::complex > (line 1023) | struct is_cx< std::complex > type is_supported_complex (line 1034) | struct is_supported_complex type is_supported_complex< std::complex > (line 1039) | struct is_supported_complex< std::complex > type is_supported_complex_float (line 1045) | struct is_supported_complex_float type is_supported_complex_float< std::complex > (line 1049) | struct is_supported_complex_float< std::complex > type is_supported_complex_double (line 1055) | struct is_supported_complex_double type is_supported_complex_double< std::complex > (line 1059) | struct is_supported_complex_double< std::complex > type is_supported_elem_type (line 1065) | struct is_supported_elem_type type is_supported_blas_type (line 1091) | struct is_supported_blas_type type is_signed (line 1103) | struct is_signed type is_signed (line 1109) | struct is_signed { static const bool value = false; } type is_signed (line 1110) | struct is_signed { static const bool value = false; } type is_signed (line 1111) | struct is_signed { static const bool value = false; } type is_signed (line 1113) | struct is_signed { static const bool value = false; } type is_signed (line 1116) | struct is_signed { static const bool value = false; } type is_non_integral (line 1121) | struct is_non_integral type is_non_integral< float > (line 1127) | struct is_non_integral< float > { static const bool value... type is_non_integral< double > (line 1128) | struct is_non_integral< double > { static const bool value... type is_non_integral< std::complex > (line 1129) | struct is_non_integral< std::complex > { static const bool value... type is_non_integral< std::complex > (line 1130) | struct is_non_integral< std::complex > { static const bool value... class arma_junk_class (line 1137) | class arma_junk_class type force_different_type (line 1140) | struct force_different_type type force_different_type (line 1148) | struct force_different_type type resolves_to_vector_default (line 1160) | struct resolves_to_vector_default { static const bool value = false; ... type resolves_to_vector_test (line 1163) | struct resolves_to_vector_test { static const bool value = T1::is_col... type resolves_to_vector_redirect (line 1167) | struct resolves_to_vector_redirect {} type resolves_to_vector_redirect (line 1170) | struct resolves_to_vector_redirect { typedef resolves_to_vect... type resolves_to_vector_redirect (line 1173) | struct resolves_to_vector_redirect { typedef resolves_to_vect... type resolves_to_vector (line 1177) | struct resolves_to_vector : public resolves_to_vector_redirect (line 1195) | struct resolves_to_rowvector_redirect { typedef resolves_to_r... type resolves_to_rowvector_redirect (line 1198) | struct resolves_to_rowvector_redirect { typedef resolves_to_r... type resolves_to_rowvector (line 1202) | struct resolves_to_rowvector : public resolves_to_rowvector_redirect (line 1217) | struct resolves_to_colvector_redirect { typedef resolves_to_c... type resolves_to_colvector_redirect (line 1220) | struct resolves_to_colvector_redirect { typedef resolves_to_c... type resolves_to_colvector (line 1224) | struct resolves_to_colvector : public resolves_to_colvector_redirect (line 1229) | struct is_glue_mixed_times { static const bool value =... type is_glue_mixed_elem (line 1233) | struct is_glue_mixed_elem { static const bool value = false; } type is_glue_mixed_elem (line 1235) | struct is_glue_mixed_elem { static const bool value = ... type is_glue_mixed_elem (line 1236) | struct is_glue_mixed_elem { static const bool value = ... type is_glue_mixed_elem (line 1237) | struct is_glue_mixed_elem { static const bool value = ... type is_glue_mixed_elem (line 1238) | struct is_glue_mixed_elem { static const bool value = ... type is_glue_mixed_elem (line 1240) | struct is_glue_mixed_elem { static const bool value = tr... type is_glue_mixed_elem (line 1241) | struct is_glue_mixed_elem { static const bool value = tr... type is_glue_mixed_elem (line 1242) | struct is_glue_mixed_elem { static const bool value = tr... type is_glue_mixed_elem (line 1243) | struct is_glue_mixed_elem { static const bool value = tr... type is_glue_mixed_elem (line 1244) | struct is_glue_mixed_elem { static const bool value = tr... type is_glue_mixed_elem (line 1245) | struct is_glue_mixed_elem { static const bool value = tr... type is_glue_mixed_elem (line 1246) | struct is_glue_mixed_elem { static const bool value = tr... type is_glue_mixed_elem (line 1247) | struct is_glue_mixed_elem { static const bool value = tr... type is_op_mixed_elem (line 1251) | struct is_op_mixed_elem { static const bool value = false; } type is_op_mixed_elem (line 1253) | struct is_op_mixed_elem { static const bool val... type is_op_mixed_elem (line 1254) | struct is_op_mixed_elem { static const bool val... type is_op_mixed_elem (line 1255) | struct is_op_mixed_elem { static const bool val... type is_op_mixed_elem (line 1256) | struct is_op_mixed_elem { static const bool val... type is_op_mixed_elem (line 1257) | struct is_op_mixed_elem { static const bool val... type is_op_mixed_elem (line 1258) | struct is_op_mixed_elem { static const bool val... type is_op_mixed_elem (line 1260) | struct is_op_mixed_elem { static const bool value = tr... type is_op_mixed_elem (line 1261) | struct is_op_mixed_elem { static const bool value = tr... type is_op_mixed_elem (line 1262) | struct is_op_mixed_elem { static const bool value = tr... type is_op_mixed_elem (line 1263) | struct is_op_mixed_elem { static const bool value = tr... type is_op_mixed_elem (line 1264) | struct is_op_mixed_elem { static const bool value = tr... type is_op_mixed_elem (line 1265) | struct is_op_mixed_elem { static const bool value = tr... type is_op_mixed_elem (line 1266) | struct is_op_mixed_elem { static const bool value = tr... type is_op_mixed_elem (line 1267) | struct is_op_mixed_elem { static const bool value = tr... type is_op_mixed_elem (line 1268) | struct is_op_mixed_elem { static const bool value = tr... type is_op_mixed_elem (line 1269) | struct is_op_mixed_elem { static const bool value = tr... type is_spop_elem (line 1273) | struct is_spop_elem { static const bool value = false; } type is_spop_elem (line 1274) | struct is_spop_elem { static const bool value = true; } type is_spglue_elem (line 1277) | struct is_spglue_elem { static const bool value = false; } type is_spglue_elem (line 1278) | struct is_spglue_elem { static const bool value = true; } type is_spglue_elem (line 1279) | struct is_spglue_elem { static const bool value = true; } type is_spglue_elem (line 1280) | struct is_spglue_elem { static const bool value = true; } type is_spglue_elem (line 1281) | struct is_spglue_elem { static const bool value = true; } type is_spglue_times (line 1284) | struct is_spglue_times { static const bool value = false; } type is_spglue_times (line 1285) | struct is_spglue_times { static const bool value = true; } type is_spglue_times2 (line 1288) | struct is_spglue_times2 { static const bool value = false; } type is_spglue_times (line 1289) | struct is_spglue_times { static const bool value = true; } type is_outer_product (line 1294) | struct is_outer_product type is_outer_product< Glue > (line 1298) | struct is_outer_product< Glue > type has_op_inv (line 1304) | struct has_op_inv type has_op_inv< Op > (line 1308) | struct has_op_inv< Op > type has_op_inv< Glue, T2, glue_times> > (line 1312) | struct has_op_inv< Glue, T2, glue_times> > type has_op_inv< Glue, glue_times> > (line 1316) | struct has_op_inv< Glue, glue_times> > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/typedef_elem_check.hpp type junk (line 13) | namespace junk type arma_elem_size_test (line 15) | struct arma_elem_size_test FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/unwrap.hpp type unwrap_default (line 15) | struct unwrap_default method unwrap_default (line 20) | inline type unwrap_fixed (line 33) | struct unwrap_fixed method unwrap_fixed (line 37) | inline explicit type unwrap_redirect (line 50) | struct unwrap_redirect {} type unwrap_redirect (line 53) | struct unwrap_redirect { typedef unwrap_default result; } type unwrap_redirect (line 56) | struct unwrap_redirect { typedef unwrap_fixed result; } type unwrap (line 60) | struct unwrap : public unwrap_redirect::value >::re... method unwrap (line 62) | inline type unwrap< Mat > (line 72) | struct unwrap< Mat > method unwrap (line 76) | inline type unwrap< Row > (line 89) | struct unwrap< Row > method unwrap (line 93) | inline type unwrap< Col > (line 106) | struct unwrap< Col > method unwrap (line 110) | inline type unwrap< mtGlue > (line 123) | struct unwrap< mtGlue > method unwrap (line 127) | inline type unwrap< mtOp > (line 140) | struct unwrap< mtOp > method unwrap (line 144) | inline type quasi_unwrap_default (line 163) | struct quasi_unwrap_default method quasi_unwrap_default (line 169) | inline method arma_inline (line 180) | arma_inline bool is_alias(const Mat&) const { return false; } type quasi_unwrap_fixed (line 186) | struct quasi_unwrap_fixed method quasi_unwrap_fixed (line 192) | inline explicit method arma_inline (line 202) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(... type quasi_unwrap_redirect (line 208) | struct quasi_unwrap_redirect {} type quasi_unwrap_redirect (line 211) | struct quasi_unwrap_redirect { typedef quasi_unwrap_default (line 214) | struct quasi_unwrap_redirect { typedef quasi_unwrap_fixed... type quasi_unwrap (line 218) | struct quasi_unwrap : public quasi_unwrap_redirect:... method quasi_unwrap (line 224) | inline type quasi_unwrap< Mat > (line 237) | struct quasi_unwrap< Mat > method quasi_unwrap (line 241) | inline method arma_inline (line 251) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(... type quasi_unwrap< Row > (line 257) | struct quasi_unwrap< Row > method quasi_unwrap (line 261) | inline method arma_inline (line 271) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(... type quasi_unwrap< Col > (line 277) | struct quasi_unwrap< Col > method quasi_unwrap (line 281) | inline method arma_inline (line 291) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(... type quasi_unwrap< subview_col > (line 297) | struct quasi_unwrap< subview_col > method quasi_unwrap (line 301) | inline method arma_inline (line 313) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(... type quasi_unwrap< mtGlue > (line 319) | struct quasi_unwrap< mtGlue > method quasi_unwrap (line 323) | inline method arma_inline (line 333) | arma_inline bool is_alias(const Mat&) const { return false; } type quasi_unwrap< mtOp > (line 339) | struct quasi_unwrap< mtOp > method quasi_unwrap (line 343) | inline method arma_inline (line 353) | arma_inline bool is_alias(const Mat&) const { return false; } type quasi_unwrap< Op > (line 359) | struct quasi_unwrap< Op > method quasi_unwrap (line 365) | inline method arma_inline (line 377) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(... type unwrap_check_default (line 389) | struct unwrap_check_default method unwrap_check_default (line 394) | inline method unwrap_check_default (line 401) | inline type unwrap_check_fixed (line 414) | struct unwrap_check_fixed method unwrap_check_fixed (line 419) | inline method unwrap_check_fixed (line 427) | inline type unwrap_check_redirect (line 452) | struct unwrap_check_redirect {} type unwrap_check_redirect (line 455) | struct unwrap_check_redirect { typedef unwrap_check_default (line 458) | struct unwrap_check_redirect { typedef unwrap_check_fixed... type unwrap_check (line 462) | struct unwrap_check : public unwrap_check_redirect:... method unwrap_check (line 464) | inline unwrap_check(const T1& A, const Mat& B) method unwrap_check (line 469) | inline unwrap_check(const T1& A, const bool is_alias) type unwrap_check< Mat > (line 478) | struct unwrap_check< Mat > method unwrap_check (line 482) | inline method unwrap_check (line 490) | inline type unwrap_check< Row > (line 515) | struct unwrap_check< Row > method unwrap_check (line 519) | inline method unwrap_check (line 527) | inline type unwrap_check< Col > (line 552) | struct unwrap_check< Col > method unwrap_check (line 556) | inline method unwrap_check (line 564) | inline type unwrap_check_mixed (line 595) | struct unwrap_check_mixed method unwrap_check_mixed (line 600) | inline method unwrap_check_mixed (line 608) | inline type unwrap_check_mixed< Mat > (line 621) | struct unwrap_check_mixed< Mat > method unwrap_check_mixed (line 624) | inline method unwrap_check_mixed (line 633) | inline type unwrap_check_mixed< Row > (line 658) | struct unwrap_check_mixed< Row > method unwrap_check_mixed (line 661) | inline method unwrap_check_mixed (line 671) | inline type unwrap_check_mixed< Col > (line 696) | struct unwrap_check_mixed< Col > method unwrap_check_mixed (line 699) | inline method unwrap_check_mixed (line 708) | inline type partial_unwrap_default (line 739) | struct partial_unwrap_default method partial_unwrap_default (line 744) | inline method arma_inline (line 751) | arma_inline eT get_val() const { return eT(1); } method arma_inline (line 753) | arma_inline bool is_alias(const Mat&) const { return false; } type partial_unwrap_fixed (line 763) | struct partial_unwrap_fixed method partial_unwrap_fixed (line 768) | inline explicit method arma_inline (line 775) | arma_inline eT get_val() const { return eT(1); } method arma_inline (line 777) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(&... type partial_unwrap_redirect (line 788) | struct partial_unwrap_redirect {} type partial_unwrap_redirect (line 791) | struct partial_unwrap_redirect { typedef partial_unwrap_defau... type partial_unwrap_redirect (line 794) | struct partial_unwrap_redirect { typedef partial_unwrap_fixed... type partial_unwrap (line 797) | struct partial_unwrap : public partial_unwrap_redirect > (line 809) | struct partial_unwrap< Mat > method partial_unwrap (line 813) | inline method arma_inline (line 820) | arma_inline eT get_val() const { return eT(1); } method arma_inline (line 822) | arma_inline bool is_alias(const Mat& X) const { return ((&X) == (&... type partial_unwrap< Row > (line 833) | struct partial_unwrap< Row > method partial_unwrap (line 837) | inline method arma_inline (line 844) | arma_inline eT get_val() const { return eT(1); } method arma_inline (line 846) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(&... type partial_unwrap< Col > (line 857) | struct partial_unwrap< Col > method partial_unwrap (line 861) | inline method arma_inline (line 868) | arma_inline eT get_val() const { return eT(1); } method arma_inline (line 870) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(&... type partial_unwrap< subview_col > (line 881) | struct partial_unwrap< subview_col > method partial_unwrap (line 885) | inline method arma_inline (line 893) | arma_inline eT get_val() const { return eT(1); } method arma_inline (line 895) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(&... type partial_unwrap< subview_row > (line 907) | struct partial_unwrap< subview_row > method partial_unwrap (line 911) | inline method arma_inline (line 918) | arma_inline eT get_val() const { return eT(1); } method arma_inline (line 920) | arma_inline bool is_alias(const Mat&) const { return false; } type partial_unwrap_htrans_default (line 931) | struct partial_unwrap_htrans_default method partial_unwrap_htrans_default (line 936) | inline method arma_inline (line 943) | arma_inline eT get_val() const { return eT(1); } method arma_inline (line 945) | arma_inline bool is_alias(const Mat&) const { return false; } type partial_unwrap_htrans_fixed (line 955) | struct partial_unwrap_htrans_fixed method partial_unwrap_htrans_fixed (line 960) | inline explicit method arma_inline (line 967) | arma_inline eT get_val() const { return eT(1); } method arma_inline (line 969) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(&... type partial_unwrap_htrans_redirect (line 980) | struct partial_unwrap_htrans_redirect {} type partial_unwrap_htrans_redirect (line 983) | struct partial_unwrap_htrans_redirect { typedef partial_unwra... type partial_unwrap_htrans_redirect (line 986) | struct partial_unwrap_htrans_redirect { typedef partial_unwra... type partial_unwrap< Op > (line 989) | struct partial_unwrap< Op > : public partial_unwrap_htran... method partial_unwrap (line 991) | inline partial_unwrap(const Op& A) type partial_unwrap< Op< Mat, op_htrans> > (line 1000) | struct partial_unwrap< Op< Mat, op_htrans> > method partial_unwrap (line 1004) | inline method arma_inline (line 1011) | arma_inline eT get_val() const { return eT(1); } method arma_inline (line 1013) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(&... type partial_unwrap< Op< Row, op_htrans> > (line 1024) | struct partial_unwrap< Op< Row, op_htrans> > method partial_unwrap (line 1028) | inline method arma_inline (line 1035) | arma_inline eT get_val() const { return eT(1); } method arma_inline (line 1037) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(&... type partial_unwrap< Op< Col, op_htrans> > (line 1048) | struct partial_unwrap< Op< Col, op_htrans> > method partial_unwrap (line 1052) | inline method arma_inline (line 1059) | arma_inline eT get_val() const { return eT(1); } method arma_inline (line 1061) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(&... type partial_unwrap< Op< subview_col, op_htrans> > (line 1072) | struct partial_unwrap< Op< subview_col, op_htrans> > method partial_unwrap (line 1076) | inline method arma_inline (line 1084) | arma_inline eT get_val() const { return eT(1); } method arma_inline (line 1086) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(&... type partial_unwrap< Op< subview_row, op_htrans> > (line 1098) | struct partial_unwrap< Op< subview_row, op_htrans> > method partial_unwrap (line 1102) | inline method arma_inline (line 1109) | arma_inline eT get_val() const { return eT(1); } method arma_inline (line 1111) | arma_inline bool is_alias(const Mat&) const { return false; } type partial_unwrap_htrans2_default (line 1122) | struct partial_unwrap_htrans2_default method partial_unwrap_htrans2_default (line 1127) | inline method arma_inline (line 1135) | arma_inline eT get_val() const { return val; } method arma_inline (line 1137) | arma_inline bool is_alias(const Mat&) const { return false; } type partial_unwrap_htrans2_fixed (line 1148) | struct partial_unwrap_htrans2_fixed method partial_unwrap_htrans2_fixed (line 1153) | inline explicit method arma_inline (line 1161) | arma_inline eT get_val() const { return val; } method is_alias (line 1163) | bool is_alias(const Mat& X) const { return (void_ptr(&X) == void_p... type partial_unwrap_htrans2_redirect (line 1175) | struct partial_unwrap_htrans2_redirect {} type partial_unwrap_htrans2_redirect (line 1178) | struct partial_unwrap_htrans2_redirect { typedef partial_unwr... type partial_unwrap_htrans2_redirect (line 1181) | struct partial_unwrap_htrans2_redirect { typedef partial_unwr... type partial_unwrap< Op > (line 1184) | struct partial_unwrap< Op > : public partial_unwrap_htra... method partial_unwrap (line 1186) | inline partial_unwrap(const Op& A) type partial_unwrap< Op< Mat, op_htrans2> > (line 1195) | struct partial_unwrap< Op< Mat, op_htrans2> > method partial_unwrap (line 1199) | inline method eT (line 1207) | inline eT get_val() const { return val; } method is_alias (line 1209) | bool is_alias(const Mat& X) const { return (void_ptr(&X) == void_p... type partial_unwrap< Op< Row, op_htrans2> > (line 1221) | struct partial_unwrap< Op< Row, op_htrans2> > method partial_unwrap (line 1225) | inline method eT (line 1233) | inline eT get_val() const { return val; } method is_alias (line 1235) | bool is_alias(const Mat& X) const { return (void_ptr(&X) == void_p... type partial_unwrap< Op< Col, op_htrans2> > (line 1247) | struct partial_unwrap< Op< Col, op_htrans2> > method partial_unwrap (line 1251) | inline method eT (line 1259) | inline eT get_val() const { return val; } method is_alias (line 1261) | bool is_alias(const Mat& X) const { return (void_ptr(&X) == void_p... type partial_unwrap< Op< subview_col, op_htrans2> > (line 1273) | struct partial_unwrap< Op< subview_col, op_htrans2> > method partial_unwrap (line 1277) | inline method eT (line 1286) | inline eT get_val() const { return val; } method is_alias (line 1288) | bool is_alias(const Mat& X) const { return (void_ptr(&X) == void_p... type partial_unwrap< Op< subview_row, op_htrans2> > (line 1302) | struct partial_unwrap< Op< subview_row, op_htrans2> > method partial_unwrap (line 1306) | inline method arma_inline (line 1314) | arma_inline eT get_val() const { return val; } method arma_inline (line 1316) | arma_inline bool is_alias(const Mat&) const { return false; } type partial_unwrap_scalar_times_default (line 1328) | struct partial_unwrap_scalar_times_default method partial_unwrap_scalar_times_default (line 1333) | inline method arma_inline (line 1341) | arma_inline eT get_val() const { return val; } method arma_inline (line 1343) | arma_inline bool is_alias(const Mat&) const { return false; } type partial_unwrap_scalar_times_fixed (line 1355) | struct partial_unwrap_scalar_times_fixed method partial_unwrap_scalar_times_fixed (line 1360) | inline explicit method eT (line 1368) | eT get_val() const { return val; } method is_alias (line 1370) | bool is_alias(const Mat& X) const { return (void_ptr(&X) == void_p... type partial_unwrap_scalar_times_redirect (line 1382) | struct partial_unwrap_scalar_times_redirect {} type partial_unwrap_scalar_times_redirect (line 1385) | struct partial_unwrap_scalar_times_redirect { typedef partial... type partial_unwrap_scalar_times_redirect (line 1388) | struct partial_unwrap_scalar_times_redirect { typedef partial... type partial_unwrap< eOp > (line 1392) | struct partial_unwrap< eOp > : public partial_unwr... method partial_unwrap (line 1396) | inline type partial_unwrap< eOp, eop_scalar_times> > (line 1406) | struct partial_unwrap< eOp, eop_scalar_times> > method partial_unwrap (line 1410) | inline method eT (line 1418) | inline eT get_val() const { return val; } method is_alias (line 1420) | bool is_alias(const Mat& X) const { return (void_ptr(&X) == void_p... type partial_unwrap< eOp, eop_scalar_times> > (line 1432) | struct partial_unwrap< eOp, eop_scalar_times> > method partial_unwrap (line 1436) | inline method eT (line 1444) | inline eT get_val() const { return val; } method is_alias (line 1446) | bool is_alias(const Mat& X) const { return (void_ptr(&X) == void_p... type partial_unwrap< eOp, eop_scalar_times> > (line 1458) | struct partial_unwrap< eOp, eop_scalar_times> > method partial_unwrap (line 1462) | inline method eT (line 1470) | inline eT get_val() const { return val; } method is_alias (line 1472) | bool is_alias(const Mat& X) const { return (void_ptr(&X) == void_p... function get_val (line 1484) | struct partial_unwrap< eOp, eop_scalar_times> > function arma_hot (line 1499) | arma_hot arma_inline bool is_alias(const Mat& X) const { return (voi... function get_val (line 1513) | struct partial_unwrap< eOp, eop_scalar_times> > function arma_inline (line 1527) | arma_inline bool is_alias(const Mat&) const { return false; } type partial_unwrap_neg_default (line 1539) | struct partial_unwrap_neg_default method partial_unwrap_neg_default (line 1544) | inline method arma_inline (line 1551) | arma_inline eT get_val() const { return eT(-1); } method arma_inline (line 1553) | arma_inline bool is_alias(const Mat&) const { return false; } type partial_unwrap_neg_fixed (line 1564) | struct partial_unwrap_neg_fixed method partial_unwrap_neg_fixed (line 1569) | inline explicit method arma_inline (line 1576) | arma_inline eT get_val() const { return eT(-1); } method arma_inline (line 1578) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(&... type partial_unwrap_neg_redirect (line 1589) | struct partial_unwrap_neg_redirect {} type partial_unwrap_neg_redirect (line 1592) | struct partial_unwrap_neg_redirect { typedef partial_unwrap_n... type partial_unwrap_neg_redirect (line 1595) | struct partial_unwrap_neg_redirect { typedef partial_unwrap_n... type partial_unwrap< eOp > (line 1599) | struct partial_unwrap< eOp > : public partial_unwrap_neg_re... method partial_unwrap (line 1603) | inline type partial_unwrap< eOp, eop_neg> > (line 1613) | struct partial_unwrap< eOp, eop_neg> > method partial_unwrap (line 1617) | inline method arma_inline (line 1624) | arma_inline eT get_val() const { return eT(-1); } method arma_inline (line 1626) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(&... type partial_unwrap< eOp, eop_neg> > (line 1637) | struct partial_unwrap< eOp, eop_neg> > method partial_unwrap (line 1641) | inline method arma_inline (line 1648) | arma_inline eT get_val() const { return eT(-1); } method arma_inline (line 1650) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(&... type partial_unwrap< eOp, eop_neg> > (line 1661) | struct partial_unwrap< eOp, eop_neg> > method partial_unwrap (line 1665) | inline method arma_inline (line 1672) | arma_inline eT get_val() const { return eT(-1); } method arma_inline (line 1674) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(&... type partial_unwrap< eOp, eop_neg> > (line 1685) | struct partial_unwrap< eOp, eop_neg> > method partial_unwrap (line 1689) | inline method arma_inline (line 1697) | arma_inline eT get_val() const { return eT(-1); } method arma_inline (line 1699) | arma_inline bool is_alias(const Mat& X) const { return (void_ptr(&... type partial_unwrap< eOp, eop_neg> > (line 1711) | struct partial_unwrap< eOp, eop_neg> > method partial_unwrap (line 1715) | inline method arma_inline (line 1722) | arma_inline eT get_val() const { return eT(-1); } method arma_inline (line 1724) | arma_inline bool is_alias(const Mat&) const { return false; } type partial_unwrap_check_default (line 1739) | struct partial_unwrap_check_default method partial_unwrap_check_default (line 1744) | inline method arma_inline (line 1751) | arma_inline eT get_val() const { return eT(1); } type partial_unwrap_check_fixed (line 1761) | struct partial_unwrap_check_fixed method partial_unwrap_check_fixed (line 1766) | inline explicit method arma_inline (line 1782) | arma_inline eT get_val() const { return eT(1); } type partial_unwrap_check_redirect (line 1794) | struct partial_unwrap_check_redirect {} type partial_unwrap_check_redirect (line 1797) | struct partial_unwrap_check_redirect { typedef partial_unwrap... type partial_unwrap_check_redirect (line 1800) | struct partial_unwrap_check_redirect { typedef partial_unwrap... type partial_unwrap_check (line 1803) | struct partial_unwrap_check : public partial_unwrap_check_redirect& B) type partial_unwrap_check< Mat > (line 1816) | struct partial_unwrap_check< Mat > function arma_inline (line 1837) | arma_inline eT get_val() const { return eT(1); } type partial_unwrap_check< Row > (line 1850) | struct partial_unwrap_check< Row > function arma_inline (line 1871) | arma_inline eT get_val() const { return eT(1); } type partial_unwrap_check< Col > (line 1884) | struct partial_unwrap_check< Col > function arma_inline (line 1905) | arma_inline eT get_val() const { return eT(1); } type partial_unwrap_check< subview_col > (line 1920) | struct partial_unwrap_check< subview_col > method arma_hot (line 1924) | arma_hot inline method arma_inline (line 1931) | arma_inline eT get_val() const { return eT(1); } type partial_unwrap_check_htrans_default (line 1942) | struct partial_unwrap_check_htrans_default method partial_unwrap_check_htrans_default (line 1947) | inline method arma_inline (line 1954) | arma_inline eT get_val() const { return eT(1); } type partial_unwrap_check_htrans_fixed (line 1964) | struct partial_unwrap_check_htrans_fixed method partial_unwrap_check_htrans_fixed (line 1969) | inline explicit method arma_inline (line 1985) | arma_inline eT get_val() const { return eT(1); } type partial_unwrap_check_htrans_redirect (line 1997) | struct partial_unwrap_check_htrans_redirect {} type partial_unwrap_check_htrans_redirect (line 2000) | struct partial_unwrap_check_htrans_redirect { typedef partial... type partial_unwrap_check_htrans_redirect (line 2003) | struct partial_unwrap_check_htrans_redirect { typedef partial... type partial_unwrap_check< Op > (line 2007) | struct partial_unwrap_check< Op > : public partial_unwrap... method partial_unwrap_check (line 2011) | inline partial_unwrap_check(const Op& A, const Mat& B) type partial_unwrap_check< Op< Mat, op_htrans> > (line 2020) | struct partial_unwrap_check< Op< Mat, op_htrans> > function arma_inline (line 2040) | arma_inline eT get_val() const { return eT(1); } type partial_unwrap_check< Op< Row, op_htrans> > (line 2053) | struct partial_unwrap_check< Op< Row, op_htrans> > function arma_inline (line 2073) | arma_inline eT get_val() const { return eT(1); } type partial_unwrap_check< Op< Col, op_htrans> > (line 2086) | struct partial_unwrap_check< Op< Col, op_htrans> > function arma_inline (line 2106) | arma_inline eT get_val() const { return eT(1); } type partial_unwrap_check< Op< subview_col, op_htrans> > (line 2121) | struct partial_unwrap_check< Op< subview_col, op_htrans> > method arma_hot (line 2125) | arma_hot inline method arma_inline (line 2132) | arma_inline eT get_val() const { return eT(1); } type partial_unwrap_check_htrans2_default (line 2143) | struct partial_unwrap_check_htrans2_default method partial_unwrap_check_htrans2_default (line 2148) | inline method eT (line 2156) | eT get_val() const { return val; } type partial_unwrap_check_htrans2_fixed (line 2168) | struct partial_unwrap_check_htrans2_fixed method partial_unwrap_check_htrans2_fixed (line 2173) | inline explicit method eT (line 2190) | eT get_val() const { return val; } type partial_unwrap_check_htrans2_redirect (line 2203) | struct partial_unwrap_check_htrans2_redirect {} type partial_unwrap_check_htrans2_redirect (line 2206) | struct partial_unwrap_check_htrans2_redirect { typedef partia... type partial_unwrap_check_htrans2_redirect (line 2209) | struct partial_unwrap_check_htrans2_redirect { typedef partia... type partial_unwrap_check< Op > (line 2213) | struct partial_unwrap_check< Op > : public partial_unwra... method partial_unwrap_check (line 2217) | inline partial_unwrap_check(const Op& A, const Mat... type partial_unwrap_check< Op< Mat, op_htrans2> > (line 2226) | struct partial_unwrap_check< Op< Mat, op_htrans2> > function arma_hot (line 2247) | arma_hot arma_inline eT get_val() const { return val; } type partial_unwrap_check< Op< Row, op_htrans2> > (line 2261) | struct partial_unwrap_check< Op< Row, op_htrans2> > function arma_hot (line 2282) | arma_hot arma_inline eT get_val() const { return val; } type partial_unwrap_check< Op< Col, op_htrans2> > (line 2296) | struct partial_unwrap_check< Op< Col, op_htrans2> > function arma_hot (line 2317) | arma_hot arma_inline eT get_val() const { return val; } function get_val (line 2333) | struct partial_unwrap_check< Op< subview_col, op_htrans2> > type partial_unwrap_check_scalar_times_default (line 2357) | struct partial_unwrap_check_scalar_times_default method partial_unwrap_check_scalar_times_default (line 2362) | inline method eT (line 2370) | eT get_val() const { return val; } type partial_unwrap_check_scalar_times_fixed (line 2382) | struct partial_unwrap_check_scalar_times_fixed method partial_unwrap_check_scalar_times_fixed (line 2387) | inline explicit method eT (line 2404) | eT get_val() const { return val; } type partial_unwrap_check_scalar_times_redirect (line 2417) | struct partial_unwrap_check_scalar_times_redirect {} type partial_unwrap_check_scalar_times_redirect (line 2420) | struct partial_unwrap_check_scalar_times_redirect { typedef p... type partial_unwrap_check_scalar_times_redirect (line 2423) | struct partial_unwrap_check_scalar_times_redirect { typedef p... type partial_unwrap_check< eOp > (line 2427) | struct partial_unwrap_check< eOp > : public partia... method partial_unwrap_check (line 2431) | inline partial_unwrap_check(const eOp& A, const ... type partial_unwrap_check< eOp, eop_scalar_times> > (line 2440) | struct partial_unwrap_check< eOp, eop_scalar_times> > function arma_hot (line 2461) | arma_hot arma_inline eT get_val() const { return val; } type partial_unwrap_check< eOp, eop_scalar_times> > (line 2474) | struct partial_unwrap_check< eOp, eop_scalar_times> > function arma_hot (line 2495) | arma_hot arma_inline eT get_val() const { return val; } type partial_unwrap_check< eOp, eop_scalar_times> > (line 2508) | struct partial_unwrap_check< eOp, eop_scalar_times> > function arma_hot (line 2529) | arma_hot arma_inline eT get_val() const { return val; } function get_val (line 2544) | struct partial_unwrap_check< eOp, eop_scalar_times> > type partial_unwrap_check_neg_default (line 2568) | struct partial_unwrap_check_neg_default method partial_unwrap_check_neg_default (line 2573) | inline method arma_inline (line 2580) | arma_inline eT get_val() const { return eT(-1); } type partial_unwrap_check_neg_fixed (line 2591) | struct partial_unwrap_check_neg_fixed method partial_unwrap_check_neg_fixed (line 2596) | inline explicit method arma_inline (line 2612) | arma_inline eT get_val() const { return eT(-1); } type partial_unwrap_check_neg_redirect (line 2624) | struct partial_unwrap_check_neg_redirect {} type partial_unwrap_check_neg_redirect (line 2627) | struct partial_unwrap_check_neg_redirect { typedef partial_un... type partial_unwrap_check_neg_redirect (line 2630) | struct partial_unwrap_check_neg_redirect { typedef partial_un... type partial_unwrap_check< eOp > (line 2634) | struct partial_unwrap_check< eOp > : public partial_unwrap_... method partial_unwrap_check (line 2638) | inline partial_unwrap_check(const eOp& A, const Mat& B) type partial_unwrap_check< eOp, eop_neg> > (line 2647) | struct partial_unwrap_check< eOp, eop_neg> > function arma_inline (line 2667) | arma_inline eT get_val() const { return eT(-1); } type partial_unwrap_check< eOp, eop_neg> > (line 2679) | struct partial_unwrap_check< eOp, eop_neg> > function arma_inline (line 2699) | arma_inline eT get_val() const { return eT(-1); } type partial_unwrap_check< eOp, eop_neg> > (line 2711) | struct partial_unwrap_check< eOp, eop_neg> > function arma_inline (line 2731) | arma_inline eT get_val() const { return eT(-1); } type partial_unwrap_check< eOp, eop_neg> > (line 2745) | struct partial_unwrap_check< eOp, eop_neg> > method arma_hot (line 2749) | arma_hot inline method arma_inline (line 2756) | arma_inline eT get_val() const { return eT(-1); } FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/unwrap_cube.hpp class unwrap_cube (line 15) | class unwrap_cube method unwrap_cube (line 21) | inline class unwrap_cube< Cube > (line 34) | class unwrap_cube< Cube > method unwrap_cube (line 38) | inline class unwrap_cube_check (line 57) | class unwrap_cube_check method unwrap_cube_check (line 63) | inline class unwrap_cube_check< Cube > (line 78) | class unwrap_cube_check< Cube > method unwrap_cube_check (line 82) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/unwrap_spmat.hpp type unwrap_spmat (line 15) | struct unwrap_spmat method unwrap_spmat (line 21) | inline type unwrap_spmat< SpMat > (line 34) | struct unwrap_spmat< SpMat > method unwrap_spmat (line 38) | inline type unwrap_spmat< SpRow > (line 51) | struct unwrap_spmat< SpRow > method unwrap_spmat (line 55) | inline type unwrap_spmat< SpCol > (line 68) | struct unwrap_spmat< SpCol > method unwrap_spmat (line 72) | inline type unwrap_spmat< SpOp > (line 85) | struct unwrap_spmat< SpOp > method unwrap_spmat (line 91) | inline type unwrap_spmat< SpGlue > (line 104) | struct unwrap_spmat< SpGlue > method unwrap_spmat (line 110) | inline type unwrap_spmat< mtSpOp > (line 123) | struct unwrap_spmat< mtSpOp > method unwrap_spmat (line 127) | inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/upgrade_val.hpp type upgrade_val (line 18) | struct upgrade_val method apply (line 25) | promote_type::result method apply (line 34) | promote_type::result type upgrade_val (line 46) | struct upgrade_val method arma_inline (line 51) | arma_inline static const T& apply(const T& x) { return x; } type upgrade_val< std::complex, T2 > (line 59) | struct upgrade_val< std::complex, T2 > method arma_inline (line 64) | arma_inline static const std::complex& apply(const std::complex&... method arma_inline (line 65) | arma_inline static T apply(const T2 x) ... type upgrade_val< T1, std::complex > (line 71) | struct upgrade_val< T1, std::complex > method arma_inline (line 76) | arma_inline static T apply(const T1 x) ... method arma_inline (line 77) | arma_inline static const std::complex& apply(const std::complex&... type upgrade_val< std::complex, double > (line 83) | struct upgrade_val< std::complex, double > method arma_inline (line 88) | arma_inline static const std::complex apply(const std::complex... method arma_inline (line 89) | arma_inline static double apply(const double x) ... type upgrade_val< double, std::complex > (line 94) | struct upgrade_val< double, std::complex > method arma_inline (line 99) | arma_inline static double apply(const double x) ... method arma_inline (line 100) | arma_inline static const std::complex apply(const std::complex... type upgrade_val< std::complex, std::complex > (line 106) | struct upgrade_val< std::complex, std::complex > method arma_inline (line 111) | arma_inline static const std::complex apply(const std::comple... method arma_inline (line 112) | arma_inline static const std::complex& apply(const std::comple... type upgrade_val< std::complex, std::complex > (line 117) | struct upgrade_val< std::complex, std::complex > method arma_inline (line 122) | arma_inline static const std::complex& apply(const std::comple... method arma_inline (line 123) | arma_inline static const std::complex apply(const std::comple... type upgrade_val< std::complex, float > (line 129) | struct upgrade_val< std::complex, float > method arma_inline (line 134) | arma_inline static const std::complex& apply(const std::comple... method arma_inline (line 135) | arma_inline static double apply(const float x) ... type upgrade_val< float, std::complex > (line 140) | struct upgrade_val< float, std::complex > method arma_inline (line 145) | arma_inline static double apply(const float x) ... method arma_inline (line 146) | arma_inline static const std::complex& apply(const std::comple... FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/wall_clock_bones.hpp class wall_clock (line 14) | class wall_clock type timeval (line 32) | struct timeval type timeval (line 33) | struct timeval FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/xtrans_mat_bones.hpp class xtrans_mat (line 13) | class xtrans_mat : public Base > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/xtrans_mat_meat.hpp function eT (line 38) | inline function eT (line 56) | inline function arma_inline (line 66) | arma_inline FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/xvec_htrans_bones.hpp class xvec_htrans (line 13) | class xvec_htrans : public Base > FILE: OptolithiumC/libs/armadillo/include/armadillo_bits/xvec_htrans_meat.hpp function eT (line 48) | inline function eT (line 58) | inline function eT (line 68) | inline FILE: OptolithiumC/libs/armadillo/src/wrapper.cpp type arma (line 27) | namespace arma function herr_t (line 57) | herr_t H5open() function herr_t (line 62) | herr_t H5check_version(unsigned majnum, unsigned minnum, unsigned relnum) function wrapper_cblas_sdot (line 650) | float wrapper_cblas_sdot(const int N, const float *X, const int incX,... function wrapper_cblas_ddot (line 655) | double wrapper_cblas_ddot(const int N, const double *X, const int incX... function wrapper_cblas_cdotu_sub (line 660) | void wrapper_cblas_cdotu_sub(const int N, const void *X, const int inc... function wrapper_cblas_zdotu_sub (line 665) | void wrapper_cblas_zdotu_sub(const int N, const void *X, const int inc... function wrapper_cblas_sgemv (line 672) | void wrapper_cblas_sgemv(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_dgemv (line 678) | void wrapper_cblas_dgemv(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_cgemv (line 684) | void wrapper_cblas_cgemv(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_zgemv (line 690) | void wrapper_cblas_zgemv(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_sgemm (line 698) | void wrapper_cblas_sgemm(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_dgemm (line 705) | void wrapper_cblas_dgemm(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_cgemm (line 712) | void wrapper_cblas_cgemm(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_zgemm (line 719) | void wrapper_cblas_zgemm(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_ssyrk (line 728) | void wrapper_cblas_ssyrk(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_dsyrk (line 735) | void wrapper_cblas_dsyrk(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_cherk (line 744) | void wrapper_cblas_cherk(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_zherk (line 751) | void wrapper_cblas_zherk(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_clapack_sgetrf (line 760) | int wrapper_clapack_sgetrf(const enum CBLAS_ORDER Order, const int M, ... function wrapper_clapack_dgetrf (line 765) | int wrapper_clapack_dgetrf(const enum CBLAS_ORDER Order, const int M, ... function wrapper_clapack_cgetrf (line 770) | int wrapper_clapack_cgetrf(const enum CBLAS_ORDER Order, const int M, ... function wrapper_clapack_zgetrf (line 775) | int wrapper_clapack_zgetrf(const enum CBLAS_ORDER Order, const int M, ... function wrapper_clapack_sgetri (line 782) | int wrapper_clapack_sgetri(const enum CBLAS_ORDER Order, const int N, ... function wrapper_clapack_dgetri (line 787) | int wrapper_clapack_dgetri(const enum CBLAS_ORDER Order, const int N, ... function wrapper_clapack_cgetri (line 792) | int wrapper_clapack_cgetri(const enum CBLAS_ORDER Order, const int N, ... function wrapper_clapack_zgetri (line 797) | int wrapper_clapack_zgetri(const enum CBLAS_ORDER Order, const int N, ... function wrapper_clapack_sgesv (line 804) | int wrapper_clapack_sgesv(const enum CBLAS_ORDER Order, const int N, c... function wrapper_clapack_dgesv (line 809) | int wrapper_clapack_dgesv(const enum CBLAS_ORDER Order, const int N, c... function wrapper_clapack_cgesv (line 814) | int wrapper_clapack_cgesv(const enum CBLAS_ORDER Order, const int N, c... function wrapper_clapack_zgesv (line 819) | int wrapper_clapack_zgesv(const enum CBLAS_ORDER Order, const int N, c... function wrapper_sgssv (line 899) | void wrapper_sgssv(superlu::superlu_options_t* a, superlu::SuperMatrix... function wrapper_dgssv (line 904) | void wrapper_dgssv(superlu::superlu_options_t* a, superlu::SuperMatrix... function wrapper_cgssv (line 909) | void wrapper_cgssv(superlu::superlu_options_t* a, superlu::SuperMatrix... function wrapper_zgssv (line 914) | void wrapper_zgssv(superlu::superlu_options_t* a, superlu::SuperMatrix... function wrapper_StatInit (line 919) | void wrapper_StatInit(superlu::SuperLUStat_t* a) function wrapper_StatFree (line 924) | void wrapper_StatFree(superlu::SuperLUStat_t* a) function wrapper_set_default_options (line 929) | void wrapper_set_default_options(superlu::superlu_options_t* a) function wrapper_Destroy_SuperNode_Matrix (line 934) | void wrapper_Destroy_SuperNode_Matrix(superlu::SuperMatrix* a) function wrapper_Destroy_CompCol_Matrix (line 939) | void wrapper_Destroy_CompCol_Matrix(superlu::SuperMatrix* a) function wrapper_Destroy_SuperMatrix_Store (line 944) | void wrapper_Destroy_SuperMatrix_Store(superlu::SuperMatrix* a) function wrapper_superlu_free (line 954) | void wrapper_superlu_free(void* a) function hid_t (line 965) | hid_t arma_H5Tcopy(hid_t dtype_id) function hid_t (line 970) | hid_t arma_H5Tcreate(H5T_class_t cl, size_t size) function herr_t (line 975) | herr_t arma_H5Tinsert(hid_t dtype_id, const char* name, size_t offset,... function htri_t (line 980) | htri_t arma_H5Tequal(hid_t dtype_id1, hid_t dtype_id2) function herr_t (line 985) | herr_t arma_H5Tclose(hid_t dtype_id) function hid_t (line 990) | hid_t arma_H5Dopen(hid_t loc_id, const char* name, hid_t dapl_id) function hid_t (line 995) | hid_t arma_H5Dget_type(hid_t dataset_id) function hid_t (line 1000) | hid_t arma_H5Dcreate(hid_t loc_id, const char* name, hid_t dtype_id, h... function herr_t (line 1005) | herr_t arma_H5Dwrite(hid_t dataset_id, hid_t mem_type_id, hid_t mem_sp... function herr_t (line 1010) | herr_t arma_H5Dclose(hid_t dataset_id) function hid_t (line 1015) | hid_t arma_H5Dget_space(hid_t dataset_id) function herr_t (line 1020) | herr_t arma_H5Dread(hid_t dataset_id, hid_t mem_type_id, hid_t mem_spa... function arma_H5Sget_simple_extent_ndims (line 1025) | int arma_H5Sget_simple_extent_ndims(hid_t space_id) function arma_H5Sget_simple_extent_dims (line 1030) | int arma_H5Sget_simple_extent_dims(hid_t space_id, hsize_t* dims, hsiz... function herr_t (line 1035) | herr_t arma_H5Sclose(hid_t space_id) function hid_t (line 1040) | hid_t arma_H5Screate_simple(int rank, const hsize_t* current_dims, con... function herr_t (line 1045) | herr_t arma_H5Ovisit(hid_t object_id, H5_index_t index_type, H5_iter_o... function herr_t (line 1050) | herr_t arma_H5Eset_auto(hid_t estack_id, H5E_auto_t func, void* client... function herr_t (line 1055) | herr_t arma_H5Eget_auto(hid_t estack_id, H5E_auto_t* func, void** clie... function hid_t (line 1060) | hid_t arma_H5Fopen(const char* name, unsigned flags, hid_t fapl_id) function hid_t (line 1065) | hid_t arma_H5Fcreate(const char* name, unsigned flags, hid_t fcpl_id, ... function herr_t (line 1070) | herr_t arma_H5Fclose(hid_t file_id) function htri_t (line 1075) | htri_t arma_H5Fis_hdf5(const char* name) type arma (line 44) | namespace arma function herr_t (line 57) | herr_t H5open() function herr_t (line 62) | herr_t H5check_version(unsigned majnum, unsigned minnum, unsigned relnum) function wrapper_cblas_sdot (line 650) | float wrapper_cblas_sdot(const int N, const float *X, const int incX,... function wrapper_cblas_ddot (line 655) | double wrapper_cblas_ddot(const int N, const double *X, const int incX... function wrapper_cblas_cdotu_sub (line 660) | void wrapper_cblas_cdotu_sub(const int N, const void *X, const int inc... function wrapper_cblas_zdotu_sub (line 665) | void wrapper_cblas_zdotu_sub(const int N, const void *X, const int inc... function wrapper_cblas_sgemv (line 672) | void wrapper_cblas_sgemv(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_dgemv (line 678) | void wrapper_cblas_dgemv(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_cgemv (line 684) | void wrapper_cblas_cgemv(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_zgemv (line 690) | void wrapper_cblas_zgemv(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_sgemm (line 698) | void wrapper_cblas_sgemm(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_dgemm (line 705) | void wrapper_cblas_dgemm(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_cgemm (line 712) | void wrapper_cblas_cgemm(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_zgemm (line 719) | void wrapper_cblas_zgemm(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_ssyrk (line 728) | void wrapper_cblas_ssyrk(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_dsyrk (line 735) | void wrapper_cblas_dsyrk(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_cherk (line 744) | void wrapper_cblas_cherk(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_cblas_zherk (line 751) | void wrapper_cblas_zherk(const enum CBLAS_ORDER Order, const enum CBLA... function wrapper_clapack_sgetrf (line 760) | int wrapper_clapack_sgetrf(const enum CBLAS_ORDER Order, const int M, ... function wrapper_clapack_dgetrf (line 765) | int wrapper_clapack_dgetrf(const enum CBLAS_ORDER Order, const int M, ... function wrapper_clapack_cgetrf (line 770) | int wrapper_clapack_cgetrf(const enum CBLAS_ORDER Order, const int M, ... function wrapper_clapack_zgetrf (line 775) | int wrapper_clapack_zgetrf(const enum CBLAS_ORDER Order, const int M, ... function wrapper_clapack_sgetri (line 782) | int wrapper_clapack_sgetri(const enum CBLAS_ORDER Order, const int N, ... function wrapper_clapack_dgetri (line 787) | int wrapper_clapack_dgetri(const enum CBLAS_ORDER Order, const int N, ... function wrapper_clapack_cgetri (line 792) | int wrapper_clapack_cgetri(const enum CBLAS_ORDER Order, const int N, ... function wrapper_clapack_zgetri (line 797) | int wrapper_clapack_zgetri(const enum CBLAS_ORDER Order, const int N, ... function wrapper_clapack_sgesv (line 804) | int wrapper_clapack_sgesv(const enum CBLAS_ORDER Order, const int N, c... function wrapper_clapack_dgesv (line 809) | int wrapper_clapack_dgesv(const enum CBLAS_ORDER Order, const int N, c... function wrapper_clapack_cgesv (line 814) | int wrapper_clapack_cgesv(const enum CBLAS_ORDER Order, const int N, c... function wrapper_clapack_zgesv (line 819) | int wrapper_clapack_zgesv(const enum CBLAS_ORDER Order, const int N, c... function wrapper_sgssv (line 899) | void wrapper_sgssv(superlu::superlu_options_t* a, superlu::SuperMatrix... function wrapper_dgssv (line 904) | void wrapper_dgssv(superlu::superlu_options_t* a, superlu::SuperMatrix... function wrapper_cgssv (line 909) | void wrapper_cgssv(superlu::superlu_options_t* a, superlu::SuperMatrix... function wrapper_zgssv (line 914) | void wrapper_zgssv(superlu::superlu_options_t* a, superlu::SuperMatrix... function wrapper_StatInit (line 919) | void wrapper_StatInit(superlu::SuperLUStat_t* a) function wrapper_StatFree (line 924) | void wrapper_StatFree(superlu::SuperLUStat_t* a) function wrapper_set_default_options (line 929) | void wrapper_set_default_options(superlu::superlu_options_t* a) function wrapper_Destroy_SuperNode_Matrix (line 934) | void wrapper_Destroy_SuperNode_Matrix(superlu::SuperMatrix* a) function wrapper_Destroy_CompCol_Matrix (line 939) | void wrapper_Destroy_CompCol_Matrix(superlu::SuperMatrix* a) function wrapper_Destroy_SuperMatrix_Store (line 944) | void wrapper_Destroy_SuperMatrix_Store(superlu::SuperMatrix* a) function wrapper_superlu_free (line 954) | void wrapper_superlu_free(void* a) function hid_t (line 965) | hid_t arma_H5Tcopy(hid_t dtype_id) function hid_t (line 970) | hid_t arma_H5Tcreate(H5T_class_t cl, size_t size) function herr_t (line 975) | herr_t arma_H5Tinsert(hid_t dtype_id, const char* name, size_t offset,... function htri_t (line 980) | htri_t arma_H5Tequal(hid_t dtype_id1, hid_t dtype_id2) function herr_t (line 985) | herr_t arma_H5Tclose(hid_t dtype_id) function hid_t (line 990) | hid_t arma_H5Dopen(hid_t loc_id, const char* name, hid_t dapl_id) function hid_t (line 995) | hid_t arma_H5Dget_type(hid_t dataset_id) function hid_t (line 1000) | hid_t arma_H5Dcreate(hid_t loc_id, const char* name, hid_t dtype_id, h... function herr_t (line 1005) | herr_t arma_H5Dwrite(hid_t dataset_id, hid_t mem_type_id, hid_t mem_sp... function herr_t (line 1010) | herr_t arma_H5Dclose(hid_t dataset_id) function hid_t (line 1015) | hid_t arma_H5Dget_space(hid_t dataset_id) function herr_t (line 1020) | herr_t arma_H5Dread(hid_t dataset_id, hid_t mem_type_id, hid_t mem_spa... function arma_H5Sget_simple_extent_ndims (line 1025) | int arma_H5Sget_simple_extent_ndims(hid_t space_id) function arma_H5Sget_simple_extent_dims (line 1030) | int arma_H5Sget_simple_extent_dims(hid_t space_id, hsize_t* dims, hsiz... function herr_t (line 1035) | herr_t arma_H5Sclose(hid_t space_id) function hid_t (line 1040) | hid_t arma_H5Screate_simple(int rank, const hsize_t* current_dims, con... function herr_t (line 1045) | herr_t arma_H5Ovisit(hid_t object_id, H5_index_t index_type, H5_iter_o... function herr_t (line 1050) | herr_t arma_H5Eset_auto(hid_t estack_id, H5E_auto_t func, void* client... function herr_t (line 1055) | herr_t arma_H5Eget_auto(hid_t estack_id, H5E_auto_t* func, void** clie... function hid_t (line 1060) | hid_t arma_H5Fopen(const char* name, unsigned flags, hid_t fapl_id) function hid_t (line 1065) | hid_t arma_H5Fcreate(const char* name, unsigned flags, hid_t fcpl_id, ... function herr_t (line 1070) | herr_t arma_H5Fclose(hid_t file_id) function htri_t (line 1075) | htri_t arma_H5Fis_hdf5(const char* name) FILE: OptolithiumC/libs/armanpy/example/example.hpp function Example (line 41) | class DLLEXPORT Example FILE: OptolithiumC/libs/armanpy/example/example.py function example_usage (line 18) | def example_usage(): FILE: OptolithiumC/libs/armanpy/include/armanpy.hpp type ArmaCapsule (line 22) | struct ArmaCapsule { function ArmaMat_dealloc (line 28) | static void ArmaMat_dealloc( PyObject *self ) class ArmaCapsulePyType (line 37) | class ArmaCapsulePyType { type ArmaBsptrCapsule (line 84) | struct ArmaBsptrCapsule { function ArmaBsptrMat_dealloc (line 90) | static void ArmaBsptrMat_dealloc( PyObject *self ) class ArmaBsptrCapsulePyType (line 99) | class ArmaBsptrCapsulePyType { type NumpyType (line 142) | struct NumpyType { private: elem_type _d; } type ArmaTypeInfo (line 160) | struct ArmaTypeInfo { private: MatT _d; } FILE: OptolithiumC/libs/clipper/include/clipper.hpp type ClipperLib (line 61) | namespace ClipperLib { type ClipType (line 63) | enum ClipType { ctIntersection, ctUnion, ctDifference, ctXor } type PolyType (line 64) | enum PolyType { ptSubject, ptClip } type PolyFillType (line 69) | enum PolyFillType { pftEvenOdd, pftNonZero, pftPositive, pftNegative } type IntPoint (line 84) | struct IntPoint { method IntPoint (line 89) | IntPoint(cInt x = 0, cInt y = 0, cInt z = 0): X(x), Y(y), Z(z) {} method IntPoint (line 91) | IntPoint(cInt x = 0, cInt y = 0): X(x), Y(y) {} type DoublePoint (line 115) | struct DoublePoint method DoublePoint (line 119) | DoublePoint(double x = 0, double y = 0) : X(x), Y(y) {} method DoublePoint (line 120) | DoublePoint(IntPoint ip) : X((double)ip.X), Y((double)ip.Y) {} type InitOptions (line 128) | enum InitOptions {ioReverseSolution = 1, ioStrictlySimple = 2, ioPrese... type JoinType (line 129) | enum JoinType {jtSquare, jtRound, jtMiter} type EndType (line 130) | enum EndType {etClosedPolygon, etClosedLine, etOpenButt, etOpenSquare,... class PolyNode (line 132) | class PolyNode class PolyNode (line 135) | class PolyNode class PolyTree (line 158) | class PolyTree: public PolyNode type IntRect (line 197) | struct IntRect { cInt left; cInt top; cInt right; cInt bottom; } type EdgeSide (line 200) | enum EdgeSide { esLeft = 1, esRight = 2} type TEdge (line 203) | struct TEdge type IntersectNode (line 204) | struct IntersectNode type LocalMinimum (line 205) | struct LocalMinimum type Scanbeam (line 206) | struct Scanbeam type OutPt (line 207) | struct OutPt type OutRec (line 208) | struct OutRec type Join (line 209) | struct Join class ClipperBase (line 221) | class ClipperBase method PreserveCollinear (line 230) | bool PreserveCollinear() {return m_PreserveCollinear;} method PreserveCollinear (line 231) | void PreserveCollinear(bool value) {m_PreserveCollinear = value;} class Clipper (line 253) | class Clipper : public virtual ClipperBase method ReverseSolution (line 266) | bool ReverseSolution() {return m_ReverseOutput;} method ReverseSolution (line 267) | void ReverseSolution(bool value) {m_ReverseOutput = value;} method StrictlySimple (line 268) | bool StrictlySimple() {return m_StrictSimple;} method StrictlySimple (line 269) | void StrictlySimple(bool value) {m_StrictSimple = value;} class ClipperOffset (line 352) | class ClipperOffset class clipperException (line 383) | class clipperException : public std::exception method clipperException (line 386) | clipperException(const char* description): m_descr(description) {} FILE: OptolithiumC/libs/clipper/src/clipper.cpp type ClipperLib (line 52) | namespace ClipperLib { type Direction (line 58) | enum Direction {dRightToLeft, dLeftToRight} type TEdge (line 67) | struct TEdge { type IntersectNode (line 88) | struct IntersectNode { type LocalMinimum (line 94) | struct LocalMinimum { type OutPt (line 100) | struct OutPt type OutRec (line 102) | struct OutRec { type OutPt (line 112) | struct OutPt { type Join (line 119) | struct Join { type LocMinSorter (line 125) | struct LocMinSorter { function cInt (line 134) | inline cInt Round(double val) { function cInt (line 143) | inline cInt Abs(cInt val) { function PolyNode (line 160) | PolyNode *PolyTree::GetFirst() const { function PolyNode (line 199) | PolyNode *PolyNode::GetNext() const { function PolyNode (line 208) | PolyNode *PolyNode::GetNextSiblingUp() const { class Int128 (line 245) | class Int128 { method Int128 (line 250) | Int128(long64 _lo = 0) { method Int128 (line 260) | Int128(const Int128 &val) : lo(val.lo), hi(val.hi) { method Int128 (line 263) | Int128(const long64 &_hi, const ulong64 &_lo) : lo(_lo), hi(_hi) { method Int128 (line 266) | Int128 &operator=(const long64 &val) { method Int128 (line 308) | Int128 &operator+=(const Int128 &rhs) { method Int128 (line 317) | Int128 operator+(const Int128 &rhs) const { method Int128 (line 323) | Int128 &operator-=(const Int128 &rhs) { method Int128 (line 328) | Int128 operator-(const Int128 &rhs) const { method Int128 (line 334) | Int128 operator-() const //unary negation function Int128 (line 359) | Int128 Int128Mul(long64 lhs, long64 rhs) { method Int128 (line 250) | Int128(long64 _lo = 0) { method Int128 (line 260) | Int128(const Int128 &val) : lo(val.lo), hi(val.hi) { method Int128 (line 263) | Int128(const long64 &_hi, const ulong64 &_lo) : lo(_lo), hi(_hi) { method Int128 (line 266) | Int128 &operator=(const long64 &val) { method Int128 (line 308) | Int128 &operator+=(const Int128 &rhs) { method Int128 (line 317) | Int128 operator+(const Int128 &rhs) const { method Int128 (line 323) | Int128 &operator-=(const Int128 &rhs) { method Int128 (line 328) | Int128 operator-(const Int128 &rhs) const { method Int128 (line 334) | Int128 operator-() const //unary negation function Swap (line 397) | void Swap(cInt &val1, cInt &val2) { function Orientation (line 404) | bool Orientation(const Path &poly) { function Area (line 409) | double Area(const Path &poly) { function Area (line 424) | double Area(const OutRec &outRec) { function PointIsVertex (line 438) | bool PointIsVertex(const IntPoint &Pt, OutPt *pp) { function PointInPolygon (line 450) | int PointInPolygon(const IntPoint &pt, const Path &path) { function PointInPolygon (line 498) | int PointInPolygon(const IntPoint &pt, OutPt *op) { function Poly2ContainsPoly1 (line 542) | bool Poly2ContainsPoly1(OutPt *OutPt1, OutPt *OutPt2) { function SlopesEqual (line 556) | bool SlopesEqual(const TEdge &e1, const TEdge &e2, bool UseFullInt64Ra... function SlopesEqual (line 568) | bool SlopesEqual(const IntPoint pt1, const IntPoint pt2, const IntPoin... function SlopesEqual (line 580) | bool SlopesEqual(const IntPoint pt1, const IntPoint pt2, const IntPoin... function IsHorizontal (line 592) | inline bool IsHorizontal(TEdge &e) { function GetDx (line 597) | inline double GetDx(const IntPoint pt1, const IntPoint pt2) { function SetDx (line 602) | inline void SetDx(TEdge &e) { function SwapSides (line 614) | inline void SwapSides(TEdge &Edge1, TEdge &Edge2) { function SwapPolyIndexes (line 621) | inline void SwapPolyIndexes(TEdge &Edge1, TEdge &Edge2) { function cInt (line 628) | inline cInt TopX(TEdge &edge, const cInt currentY) { function IntersectPoint (line 633) | void IntersectPoint(TEdge &Edge1, TEdge &Edge2, IntPoint &ip) { function ReversePolyPtLinks (line 696) | void ReversePolyPtLinks(OutPt *pp) { function DisposeOutPts (line 711) | void DisposeOutPts(OutPt *&pp) { function InitEdge (line 724) | inline void InitEdge(TEdge *e, TEdge *eNext, TEdge *ePrev, const IntPo... function InitEdge2 (line 733) | void InitEdge2(TEdge &e, PolyType Pt) { function TEdge (line 746) | TEdge *RemoveEdge(TEdge *e) { function ReverseHorizontal (line 756) | inline void ReverseHorizontal(TEdge &e) { function SwapPoints (line 767) | void SwapPoints(IntPoint &pt1, IntPoint &pt2) { function GetOverlapSegment (line 774) | bool GetOverlapSegment(IntPoint pt1a, IntPoint pt1b, IntPoint pt2a, In... function FirstIsBottomPt (line 816) | bool FirstIsBottomPt(const OutPt *btmPt1, const OutPt *btmPt2) { function OutPt (line 842) | OutPt *GetBottomPt(OutPt *pp) { function Pt2IsBetweenPt1AndPt3 (line 877) | bool Pt2IsBetweenPt1AndPt3(const IntPoint pt1, const IntPoint pt2, con... function HorzSegmentsOverlap (line 888) | bool HorzSegmentsOverlap(cInt seg1a, cInt seg1b, cInt seg2a, cInt seg2... function RangeTest (line 915) | void RangeTest(const IntPoint &Pt, bool &useFullRange) { function TEdge (line 927) | TEdge *FindNextLocMin(TEdge *E) { function TEdge (line 954) | TEdge *ClipperBase::ProcessBound(TEdge *E, bool NextIsForward) { function IntRect (line 1361) | IntRect ClipperBase::GetBounds() { function cInt (line 1573) | cInt Clipper::PopScanbeam() { function OutPt (line 1805) | OutPt *Clipper::AddLocalMinPoly(TEdge *e1, TEdge *e2, const IntPoint &... function OutRec (line 2295) | OutRec *GetLowermostRec(OutRec *outRec1, OutRec *outRec2) { function Param1RightOfParam2 (line 2325) | bool Param1RightOfParam2(OutRec *outRec1, OutRec *outRec2) { function OutRec (line 2336) | OutRec *Clipper::GetOutRec(int Idx) { function OutRec (line 2436) | OutRec *Clipper::CreateOutRec() { function OutPt (line 2450) | OutPt *Clipper::AddOutPt(TEdge *e, const IntPoint &pt) { function IsMinima (line 2502) | inline bool IsMinima(TEdge *e) { function IsMaxima (line 2507) | inline bool IsMaxima(TEdge *e, const cInt Y) { function IsIntermediate (line 2512) | inline bool IsIntermediate(TEdge *e, const cInt Y) { function TEdge (line 2517) | TEdge *GetMaximaPair(TEdge *e) { function TEdge (line 2658) | TEdge *GetNextInAEL(TEdge *e, Direction dir) { function GetHorzDirection (line 2663) | void GetHorzDirection(TEdge &HorzEdge, Direction &Dir, cInt &Left, cIn... function IntersectListSort (line 2928) | bool IntersectListSort(IntersectNode *node1, IntersectNode *node2) { function EdgesAdjacent (line 2933) | inline bool EdgesAdjacent(const IntersectNode &inode) { function PointCount (line 3140) | int PointCount(OutPt *Pts) { function SwapIntersectNodes (line 3220) | void SwapIntersectNodes(IntersectNode &int1, IntersectNode &int2) { function E2InsertsBeforeE1 (line 3232) | inline bool E2InsertsBeforeE1(TEdge &e1, TEdge &e2) { function GetOverlap (line 3245) | bool GetOverlap(const cInt a1, const cInt a2, const cInt b1, const cInt ... function UpdateOutPtIdxs (line 3267) | inline void UpdateOutPtIdxs(OutRec &outrec) { function OutPt (line 3303) | OutPt *DupOutPt(OutPt *outPt, bool InsertAfter) { function JoinHorz (line 3322) | bool JoinHorz(OutPt *op1, OutPt *op1b, OutPt *op2, OutPt *op2b, const In... function OutRec (line 3574) | static OutRec *ParseFirstLeft(OutRec *FirstLeft) { function DoublePoint (line 3728) | DoublePoint GetUnitNormal(const IntPoint &pt1, const IntPoint &pt2) { function ReversePath (line 4270) | void ReversePath(Path &p) { function ReversePaths (line 4275) | void ReversePaths(Paths &p) { function SimplifyPolygon (line 4282) | void SimplifyPolygon(const Path &in_poly, Paths &out_polys, PolyFillType... function SimplifyPolygons (line 4290) | void SimplifyPolygons(const Paths &in_polys, Paths &out_polys, PolyFillT... function SimplifyPolygons (line 4298) | void SimplifyPolygons(Paths &polys, PolyFillType fillType) { function DistanceSqrd (line 4302) | inline double DistanceSqrd(const IntPoint &pt1, const IntPoint &pt2) { function DistanceFromLineSqrd (line 4309) | double DistanceFromLineSqrd(const IntPoint &pt, const IntPoint &ln1, con... function SlopesNearCollinear (line 4325) | bool SlopesNearCollinear(const IntPoint &pt1, const IntPoint &pt2, const... function PointsAreClose (line 4349) | bool PointsAreClose(IntPoint pt1, IntPoint pt2, double distSqrd) { function OutPt (line 4356) | OutPt *ExcludeOp(OutPt *op) { function CleanPolygon (line 4365) | void CleanPolygon(const Path &in_poly, Path &out_poly, double distance) { function CleanPolygon (line 4415) | void CleanPolygon(Path &poly, double distance) { function CleanPolygons (line 4420) | void CleanPolygons(const Paths &in_polys, Paths &out_polys, double dista... function CleanPolygons (line 4427) | void CleanPolygons(Paths &polys, double distance) { function Minkowski (line 4432) | void Minkowski(const Path &poly, const Path &path, Paths &solution, bool... function MinkowskiSum (line 4477) | void MinkowskiSum(const Path &pattern, const Path &path, Paths &solution... function TranslatePath (line 4485) | void TranslatePath(const Path &input, Path &output, IntPoint delta) { function MinkowskiSum (line 4494) | void MinkowskiSum(const Path &pattern, const Paths &paths, Paths &soluti... function MinkowskiDiff (line 4510) | void MinkowskiDiff(const Path &poly1, const Path &poly2, Paths &solution) { type NodeType (line 4518) | enum NodeType {ntAny, ntOpen, ntClosed} function AddPolyNodeToPaths (line 4520) | void AddPolyNodeToPaths(const PolyNode &polynode, NodeType nodetype, Pat... function PolyTreeToPaths (line 4537) | void PolyTreeToPaths(const PolyTree& polytree, Paths& paths) { function ClosedPathsFromPolyTree (line 4544) | void ClosedPathsFromPolyTree(const PolyTree& polytree, Paths& paths) { function OpenPathsFromPolyTree (line 4551) | void OpenPathsFromPolyTree(PolyTree& polytree, Paths& paths) { function _get_bounds_holes (line 4563) | void _get_bounds_holes(Paths& bounds, Paths& holes, Paths polygons) { function Paths (line 4573) | Paths _get_holes_of_bound(const Path& bound, const Paths& bounds, const ... function IntPoint (line 4596) | inline IntPoint CrossPoint(const IntPoint &pt, const IntPoint &ln1, cons... function cInt (line 4612) | inline cInt DotProduct(const IntPoint& A, const IntPoint& B) { function cInt (line 4616) | inline cInt DotProduct(const IntPoint& e1s, const IntPoint& e1d, const I... function PointAtSegment (line 4620) | inline bool PointAtSegment(const IntPoint& pt, const IntPoint& src, cons... function IsHorizontal (line 4640) | inline bool IsHorizontal(const IntPoint& src, const IntPoint& dst) { function IsVertical (line 4644) | inline bool IsVertical(const IntPoint& src, const IntPoint& dst) { function IsDiagonal (line 4648) | inline bool IsDiagonal(const IntPoint& src, const IntPoint& dst) { function IsStdDirection (line 4652) | inline bool IsStdDirection(const IntPoint& src, const IntPoint& dst) { function Path (line 4656) | Path _merge_paths(const Path& p, const Path& q) { function Paths (line 4712) | Paths CutHoles(const Paths &polygons) { FILE: OptolithiumC/libs/easylogging/easylogging++.h function namespace (line 380) | namespace el { function namespace (line 404) | namespace el { function virtual (line 1667) | virtual ~CommandLineArgs(void) {} function setArgs (line 1669) | inline void setArgs(int argc, const char** argv) { function setArgs (line 1673) | inline void setArgs(int argc, char** argv) { function hasParamWithValue (line 1703) | inline bool hasParamWithValue(const char* paramKey) const { function hasParam (line 1712) | inline bool hasParam(const char* paramKey) const { function empty (line 1716) | inline bool empty(void) const { function size (line 1720) | inline std::size_t size(void) const { type typename (line 1749) | typedef typename Container::const_iterator const_iterator; function AbstractRegistry (line 1752) | AbstractRegistry(void) {} function virtual (line 1797) | virtual ~AbstractRegistry(void) { function virtual (line 1801) | virtual inline iterator begin(void) ELPP_FINAL { function virtual (line 1806) | virtual inline iterator end(void) ELPP_FINAL { function ELPP_FINAL (line 1812) | cbegin(void) const ELPP_FINAL { function ELPP_FINAL (line 1817) | cend(void) const ELPP_FINAL { function virtual (line 1822) | virtual inline bool empty(void) const ELPP_FINAL { function virtual (line 1827) | virtual inline std::size_t size(void) const ELPP_FINAL { function virtual (line 1832) | virtual inline Container& list(void) ELPP_FINAL { function virtual (line 1837) | virtual inline const Container& list(void) const ELPP_FINAL { function reinitDeepCopy (line 1846) | void reinitDeepCopy(const AbstractRegistry& sr) { function Registry (line 1866) | Registry(void) {} function virtual (line 1887) | virtual ~Registry(void) { function ELPP_FINAL (line 1892) | unregisterAll(void) ELPP_FINAL { function ELPP_FINAL (line 1976) | unregisterAll(void) ELPP_FINAL { function virtual (line 2000) | virtual inline void registerNew(T_Ptr* ptr) ELPP_FINAL { function T_Ptr (line 2007) | T_Ptr* get(const T& arg1, const T2 arg2) { function class (line 2028) | class Loggable { function namespace (line 2038) | namespace base { function virtual (line 2079) | virtual ~LogFormat(void) { function other (line 2082) | inline bool operator==(const LogFormat& other) { function parseFromFormat (line 2089) | void parseFromFormat(const base::type::string_t& userFormat) { function Level (line 2137) | inline Level level(void) const { function base (line 2141) | inline const base::type::string_t& userFormat(void) const { function base (line 2145) | inline const base::type::string_t& format(void) const { function std (line 2149) | inline const std::string& dateTimeFormat(void) const { function base (line 2153) | inline base::type::EnumType flags(void) const { function hasFlag (line 2157) | inline bool hasFlag(base::FormatFlags flag) const { function virtual (line 2161) | virtual void log(el::base::type::ostream_t& os) const { function virtual (line 2197) | virtual void updateFormatSpec(void) ELPP_FINAL { function addFlag (line 2233) | inline void addFlag(base::FormatFlags flag) { type std (line 2247) | typedef std::function FormatSpecifierValueResolver; function class (line 2251) | class CustomFormatSpecifier { function FormatSpecifierValueResolver (line 2256) | inline const FormatSpecifierValueResolver& resolver(void) const { return... function class (line 2274) | class Configuration : public Loggable { function ConfigurationType (line 2305) | inline ConfigurationType configurationType(void) const { function std (line 2310) | inline const std::string& value(void) const { function setValue (line 2317) | inline void setValue(const std::string& value) { function virtual (line 2321) | virtual inline void log(el::base::type::ostream_t& os) const { function class (line 2328) | class Predicate { function virtual (line 2376) | virtual ~Configurations(void) { function setFromBase (line 2415) | inline void setFromBase(Configurations* base) { function hasConfiguration (line 2429) | bool hasConfiguration(ConfigurationType configurationType) { function hasConfiguration (line 2444) | inline bool hasConfiguration(Level level, ConfigurationType configuratio... function set (line 2467) | inline void set(Level level, ConfigurationType configurationType, const ... function set (line 2477) | inline void set(Configuration* conf) { function Configuration (line 2484) | inline Configuration* get(Level level, ConfigurationType configurationTy... function setGlobally (line 2493) | inline void setGlobally(ConfigurationType configurationType, const std::... function clear (line 2498) | inline void clear(void) { function std (line 2506) | inline const std::string& configurationFile(void) const { function setToDefault (line 2511) | void setToDefault(void) { function setRemainingToDefault (line 2541) | void setRemainingToDefault(void) { function class (line 2566) | class Parser : base::StaticClass { function ignoreComments (line 2619) | static void ignoreComments(std::string* line) { function isLevel (line 2637) | static inline bool isLevel(const std::string& line) { function isComment (line 2641) | static inline bool isComment(const std::string& line) { function isConfig (line 2645) | static inline bool isConfig(const std::string& line) { function parseLine (line 2653) | static bool parseLine(std::string* line, std::string* currConfigStr, std... function unsafeSetIfNotExist (line 2718) | void unsafeSetIfNotExist(Level level, ConfigurationType configurationTyp... function unsafeSet (line 2726) | void unsafeSet(Level level, ConfigurationType configurationType, const s... function setGlobally (line 2740) | void setGlobally(ConfigurationType configurationType, const std::string&... function unsafeSetGlobally (line 2753) | void unsafeSetGlobally(ConfigurationType configurationType, const std::s... function namespace (line 2765) | namespace base { function base (line 2826) | inline base::type::fstream_t* fileStream(Level level) { function maxLogFileSize (line 2830) | inline std::size_t maxLogFileSize(Level level) { function logFlushThreshold (line 2834) | inline std::size_t logFlushThreshold(Level level) { function Conf_T (line 2859) | Conf_T getConfigByVal(Level level, const std::map* confMa... function Conf_T (line 2871) | Conf_T unsafeGetConfigByVal(Level level, const std::map* ... function build (line 2926) | void build(Configurations* configurations) { function getULong (line 2979) | unsigned long getULong(std::string confVal) { // NOLINT function insertFile (line 3031) | void insertFile(Level level, const std::string& fullFilename) { function unsafeValidateFileRolling (line 3068) | bool unsafeValidateFileRolling(Level level, const PreRollOutCallback& Pr... function validateFileRolling (line 3087) | bool validateFileRolling(Level level, const PreRollOutCallback& PreRollO... function class (line 3093) | class HitCounter { function validateEveryN (line 3180) | bool validateEveryN(const char* filename, unsigned long int lineNumber, ... function validateAfterN (line 3193) | bool validateAfterN(const char* filename, unsigned long int lineNumber, ... function validateNTimes (line 3210) | bool validateNTimes(const char* filename, unsigned long int lineNumber, ... function base (line 3224) | inline const base::HitCounter* getCounter(const char* filename, unsigned... function DispatchAction (line 3230) | enum class DispatchAction : base::type::EnumType { function enabled (line 3238) | inline bool enabled(void) const { return m_enabled; } function setEnabled (line 3239) | inline void setEnabled(bool enabled) { function class (line 3248) | class LogDispatchData { function class (line 3261) | class LogDispatchCallback : public Callback { function class (line 3265) | class PerformanceTrackingCallback : public Callback LogBuilderPtr; function virtual (line 3333) | virtual ~Logger(void) { function virtual (line 3337) | virtual inline void log(el::base::type::ostream_t& os) const { function configure (line 3342) | void configure(const Configurations& configurations) { function reconfigure (line 3363) | inline void reconfigure(void) { function std (line 3368) | inline const std::string& id(void) const { function std (line 3372) | inline const std::string& parentApplicationName(void) const { function setParentApplicationName (line 3376) | inline void setParentApplicationName(const std::string& parentApplicatio... function Configurations (line 3380) | inline Configurations* configurations(void) { function base (line 3384) | inline base::TypedConfigurations* typedConfigurations(void) { function isValidId (line 3388) | static inline bool isValidId(const std::string& id) { function flush (line 3397) | inline void flush(void) { function LogBuilder (line 3407) | inline LogBuilder* logBuilder(void) const { function setLogBuilder (line 3411) | inline void setLogBuilder(const LogBuilderPtr& logBuilder) { function enabled (line 3415) | inline bool enabled(Level level) const { function initUnflushedCount (line 3479) | void initUnflushedCount(void) { function base (line 3488) | inline base::type::stringstream_t& stream(void) { function flush (line 3492) | inline void flush(Level level, base::type::fstream_t* fs) { function isFlushNeeded (line 3502) | inline bool isFlushNeeded(Level level) { function resolveLoggerFormatSpec (line 3506) | void resolveLoggerFormatSpec(void) const { function namespace (line 3517) | namespace base { function virtual (line 3526) | virtual ~RegisteredLoggers(void) { function setDefaultConfigurations (line 3530) | inline void setDefaultConfigurations(const Configurations& configuration... function Configurations (line 3535) | inline Configurations* defaultConfigurations(void) { function remove (line 3555) | bool remove(const std::string& id) { function has (line 3566) | inline bool has(const std::string& id) { function unregister (line 3570) | inline void unregister(Logger*& logger) { // NOLINT function base (line 3575) | inline base::LogStreamsReferenceMap* logStreamsReference(void) { function flushAll (line 3579) | inline void flushAll(void) { function setLevel (line 3602) | inline void setLevel(base::type::VerboseLevel level) { function base (line 3612) | inline base::type::VerboseLevel level(void) const { function setModules (line 3616) | void setModules(const char* modules) { function allowed (line 3688) | bool allowed(base::type::VerboseLevel vlevel, const char* file) { function setFromArgs (line 3710) | void setFromArgs(const base::utils::CommandLineArgs* commandLineArgs) { function class (line 3733) | class LogMessage { function std (line 3741) | inline const std::string& file(void) const { return m_file; } function line (line 3742) | inline unsigned long int line(void) const { return m_line; } function std (line 3743) | inline const std::string& func(void) const { return m_func; } function base (line 3744) | inline base::type::VerboseLevel verboseLevel(void) const { return m_verb... function Logger (line 3745) | inline Logger* logger(void) const { return m_logger; } function base (line 3746) | inline const base::type::string_t& message(void) const { return m_messag... function namespace (line 3756) | namespace base { function virtual (line 3786) | virtual ~Storage(void) { function validateEveryNCounter (line 3792) | inline bool validateEveryNCounter(const char* filename, unsigned long in... function validateAfterNCounter (line 3796) | inline bool validateAfterNCounter(const char* filename, unsigned long in... function validateNTimesCounter (line 3800) | inline bool validateNTimesCounter(const char* filename, unsigned long in... function base (line 3804) | inline base::RegisteredHitCounters* hitCounters(void) const { function base (line 3808) | inline base::RegisteredLoggers* registeredLoggers(void) const { function base (line 3812) | inline base::VRegistry* vRegistry(void) const { function base (line 3816) | inline const base::utils::CommandLineArgs* commandLineArgs(void) const { function addFlag (line 3820) | inline void addFlag(LoggingFlag flag) { function removeFlag (line 3824) | inline void removeFlag(LoggingFlag flag) { function hasFlag (line 3828) | inline bool hasFlag(LoggingFlag flag) const { function base (line 3832) | inline base::type::EnumType flags(void) const { function setFlags (line 3836) | inline void setFlags(unsigned int flags) { function setPreRollOutCallback (line 3840) | inline void setPreRollOutCallback(const PreRollOutCallback& callback) { function unsetPreRollOutCallback (line 3844) | inline void unsetPreRollOutCallback(void) { function PreRollOutCallback (line 3848) | inline PreRollOutCallback& preRollOutCallback(void) { function hasCustomFormatSpecifier (line 3852) | inline bool hasCustomFormatSpecifier(const char* formatSpecifier) { function installCustomFormatSpecifier (line 3858) | inline void installCustomFormatSpecifier(const CustomFormatSpecifier& cu... function uninstallCustomFormatSpecifier (line 3866) | inline bool uninstallCustomFormatSpecifier(const char* formatSpecifier) { function std (line 3877) | const std::vector* customFormatSpecifiers(void) c... function setLoggingLevel (line 3881) | inline void setLoggingLevel(Level level) { function installLogDispatchCallback (line 3886) | bool installLogDispatchCallback(const std::string& id) { function uninstallLogDispatchCallback (line 3891) | void uninstallLogDispatchCallback(const std::string& id) { function T (line 3895) | T* logDispatchCallback(const std::string& id) { function installPerformanceTrackingCallback (line 3900) | bool installPerformanceTrackingCallback(const std::string& id) { function uninstallPerformanceTrackingCallback (line 3905) | void uninstallPerformanceTrackingCallback(const std::string& id) { function T (line 3910) | T* performanceTrackingCallback(const std::string& id) { function setApplicationArguments (line 3933) | void setApplicationArguments(int argc, char** argv) { function setApplicationArguments (line 3955) | inline void setApplicationArguments(int argc, const char** argv) { function installCallback (line 3960) | bool installCallback(const std::string& id, std::map*... function uninstallCallback (line 3969) | void uninstallCallback(const std::string& id, std::map* mapT) { function class (line 3984) | class DefaultLogDispatchCallback : public LogDispatchCallback { function dispatch (line 3993) | void dispatch(base::type::string_t&& logLine) { function namespace (line 4049) | namespace base { function class (line 4239) | class MessageBuilder { function ELPP_ITERATOR_CONTAINER_LOG_TWO_ARG (line 4324) | ELPP_ITERATOR_CONTAINER_LOG_TWO_ARG(std::vector) function ELPP_ITERATOR_CONTAINER_LOG_ONE_ARG (line 4419) | ELPP_ITERATOR_CONTAINER_LOG_ONE_ARG(QList) function class (line 4563) | class NullWriter : base::NoCopy { function class (line 4578) | class Writer : base::NoCopy { function processDispatch (line 4675) | void processDispatch() { function triggerDispatch (line 4716) | void triggerDispatch(void) { function class (line 4738) | class PErrorWriter : public base::Writer { function log_ (line 4783) | void Logger::log_(Level level, int vlevel, const T& log) { function log (line 4801) | void Logger::log(Level level, const T& log) { function verbose (line 4807) | void Logger::verbose(int vlevel, const char* s, const T& value, const Ar... function verbose (line 4812) | void Logger::verbose(int vlevel, const T& log) { function verbose (line 4818) | void Logger::verbose(int, const char*, const T&, const Args&...) { function verbose (line 4822) | void Logger::verbose(int, const T&) { function class (line 4910) | class PerformanceTrackingData { function namespace (line 4946) | namespace base { function std (line 5091) | inline const std::string* PerformanceTrackingData::blockName() const { type timeval (line 5094) | struct timeval type timeval (line 5095) | struct timeval type timeval (line 5097) | struct timeval type timeval (line 5098) | struct timeval type timeval (line 5100) | struct timeval type timeval (line 5101) | struct timeval function std (line 5103) | inline const std::string& PerformanceTrackingData::loggerId(void) const ... function namespace (line 5104) | namespace base { function std (line 5215) | static std::string crashReason(int sig) { function logCrashReason (line 5235) | static void logCrashReason(int sig, bool stackTraceIfAvailable, Level le... function crashAbort (line 5248) | static inline void crashAbort(int sig) { function defaultCrashHandler (line 5254) | static inline void defaultCrashHandler(int sig) { function class (line 5259) | class CrashHandler : base::NoCopy { function class (line 5292) | class SysLogInitializer { function virtual (line 5303) | virtual ~SysLogInitializer(void) { function class (line 5311) | class Helpers : base::StaticClass { function base (line 5318) | static inline base::type::StoragePointer storage() { function setArgs (line 5322) | static inline void setArgs(int argc, char** argv) { function setArgs (line 5326) | static inline void setArgs(int argc, const char** argv) { function setCrashHandler (line 5332) | static inline void setCrashHandler(const el::base::debug::CrashHandler::... function installPreRollOutCallback (line 5361) | static inline void installPreRollOutCallback(const PreRollOutCallback& c... function uninstallPreRollOutCallback (line 5365) | static inline void uninstallPreRollOutCallback(void) { function installLogDispatchCallback (line 5370) | inline bool installLogDispatchCallback(const std::string& id) { function uninstallLogDispatchCallback (line 5375) | inline void uninstallLogDispatchCallback(const std::string& id) { function T (line 5379) | inline T* logDispatchCallback(const std::string& id) { function installPerformanceTrackingCallback (line 5384) | inline bool installPerformanceTrackingCallback(const std::string& id) { function uninstallPerformanceTrackingCallback (line 5389) | inline void uninstallPerformanceTrackingCallback(const std::string& id) { function T (line 5393) | inline T* performanceTrackingCallback(const std::string& id) { function el (line 5418) | static inline const el::base::utils::CommandLineArgs* commandLineArgs(vo... function installCustomFormatSpecifier (line 5422) | static inline void installCustomFormatSpecifier(const CustomFormatSpecif... function uninstallCustomFormatSpecifier (line 5426) | static inline bool uninstallCustomFormatSpecifier(const char* formatSpec... function hasCustomFormatSpecifier (line 5430) | static inline bool hasCustomFormatSpecifier(const char* formatSpecifier) { function validateFileRolling (line 5433) | static inline void validateFileRolling(Logger* logger, Level level) { function class (line 5439) | class Loggers : base::StaticClass { function unregisterLogger (line 5448) | static inline bool unregisterLogger(const std::string& identity) { function hasLogger (line 5453) | static inline bool hasLogger(const std::string& identity) { function Logger (line 5458) | static inline Logger* reconfigureLogger(Logger* logger, const Configurat... function Logger (line 5464) | static inline Logger* reconfigureLogger(const std::string& identity, con... function Logger (line 5468) | static inline Logger* reconfigureLogger(const std::string& identity, Con... function reconfigureAllLoggers (line 5479) | static inline void reconfigureAllLoggers(const Configurations& configura... function reconfigureAllLoggers (line 5486) | static inline void reconfigureAllLoggers(ConfigurationType configuration... function reconfigureAllLoggers (line 5490) | static inline void reconfigureAllLoggers(Level level, ConfigurationType ... function Configurations (line 5507) | static inline const Configurations* defaultConfigurations(void) { function base (line 5511) | static inline const base::LogStreamsReferenceMap* logStreamsReference(vo... function base (line 5515) | static base::TypedConfigurations defaultTypedConfigurations(void) { function std (line 5522) | static inline std::vector* populateAllLoggerIds(std::vector... function configureFromGlobal (line 5531) | static void configureFromGlobal(const char* globalConfigurationFilePath) { function configureFromArg (line 5575) | static inline bool configureFromArg(const char* argKey) { function flushAll (line 5587) | static inline void flushAll(void) { function addFlag (line 5591) | static inline void addFlag(LoggingFlag flag) { function removeFlag (line 5595) | static inline void removeFlag(LoggingFlag flag) { function hasFlag (line 5599) | static inline bool hasFlag(LoggingFlag flag) { function class (line 5603) | class ScopedAddFlag { function class (line 5611) | class ScopedRemoveFlag { function setLoggingLevel (line 5619) | static inline void setLoggingLevel(Level level) { function class (line 5623) | class VersionInfo : base::StaticClass { function std (line 5628) | static inline const std::string releaseDate(void) { return std::string("... function namespace (line 6181) | namespace el { FILE: OptolithiumC/libs/eikonal/include/FMM_Core.h type FMM_CoreData (line 56) | typedef struct FMM_CoreData FMM_CoreData; type FMM_FieldData (line 63) | typedef struct FMM_FieldData FMM_FieldData; type PointStatus (line 69) | typedef enum { KNOWN, TRIAL, FAR, OUTSIDE_DOMAIN } PointStatus; type LSMLIB_REAL (line 88) | typedef LSMLIB_REAL (*updateGridPointFuncPtr)( FILE: OptolithiumC/libs/eikonal/include/FMM_Heap.h type FMM_Heap (line 52) | typedef struct FMM_Heap FMM_Heap; type FMM_HeapNode (line 65) | typedef struct HeapNode { FILE: OptolithiumC/libs/eikonal/src/FMM_Core.c type FMM_CoreData (line 65) | struct FMM_CoreData { function FMM_CoreData (line 87) | FMM_CoreData* FMM_Core_createFMM_CoreData( function FMM_Core_destroyFMM_CoreData (line 162) | void FMM_Core_destroyFMM_CoreData(FMM_CoreData *fmm_core_data) function FMM_Core_initializeFront (line 173) | void FMM_Core_initializeFront(FMM_CoreData *fmm_core_data) function FMM_Core_setInitialFrontPoint (line 255) | void FMM_Core_setInitialFrontPoint( function FMM_Core_markPointOutsideDomain (line 290) | void FMM_Core_markPointOutsideDomain( function FMM_Core_advanceFront (line 323) | void FMM_Core_advanceFront(FMM_CoreData *fmm_core_data) function FMM_Core_moreGridPointsToUpdate (line 355) | int FMM_Core_moreGridPointsToUpdate(FMM_CoreData *fmm_core_data) function FMM_Core_updateNeighbors (line 369) | void FMM_Core_updateNeighbors(FMM_CoreData *fmm_core_data, int *grid_idx) FILE: OptolithiumC/libs/eikonal/src/FMM_Heap.c type FMM_Heap (line 42) | struct FMM_Heap { function FMM_Heap (line 90) | FMM_Heap* FMM_Heap_createHeap(int num_dims, int heap_mem_size, function FMM_Heap_destroyHeap (line 110) | void FMM_Heap_destroyHeap(FMM_Heap* heap) function FMM_Heap_insertNode (line 117) | int FMM_Heap_insertNode(FMM_Heap* heap, int *grid_idx, LSMLIB_REAL value) function FMM_HeapNode (line 142) | FMM_HeapNode FMM_Heap_extractMin(FMM_Heap* heap, FMM_HeapNode* moved_node, function FMM_Heap_updateNode (line 223) | void FMM_Heap_updateNode(FMM_Heap* heap, int node_handle, LSMLIB_REAL va... function FMM_Heap_clear (line 239) | void FMM_Heap_clear(FMM_Heap* heap) function FMM_Heap_isEmpty (line 262) | int FMM_Heap_isEmpty(FMM_Heap* heap) function FMM_HeapNode (line 271) | FMM_HeapNode FMM_Heap_getNode(FMM_Heap* heap,int node_handle) function FMM_Heap_getHeapSize (line 276) | int FMM_Heap_getHeapSize(FMM_Heap* heap) function FMM_Heap_getHeapMemSize (line 281) | int FMM_Heap_getHeapMemSize(FMM_Heap* heap) function FMM_Heap_printHeapData (line 286) | void FMM_Heap_printHeapData(FMM_Heap* heap) function FMM_Heap_makeNewHeap (line 303) | void FMM_Heap_makeNewHeap(FMM_Heap* heap, int heap_mem_size) function FMM_Heap_growHeap (line 320) | void FMM_Heap_growHeap(FMM_Heap* heap) function FMM_Heap_upHeap (line 353) | void FMM_Heap_upHeap(FMM_Heap* heap, int heap_pos) function FMM_Heap_downHeap (line 381) | void FMM_Heap_downHeap(FMM_Heap* heap, int heap_pos) FILE: OptolithiumC/libs/eikonal/src/FMM_eikonal2d.c type FMM_FieldData (line 82) | struct FMM_FieldData { function FMM_EIKONAL_SOLVE_EIKONAL_EQUATION (line 141) | int FMM_EIKONAL_SOLVE_EIKONAL_EQUATION( function FMM_EIKONAL_INITIALIZE_FRONT (line 260) | void FMM_EIKONAL_INITIALIZE_FRONT( function LSMLIB_REAL (line 317) | LSMLIB_REAL FMM_EIKONAL_UPDATE_GRID_POINT_ORDER1( function LSMLIB_REAL (line 460) | LSMLIB_REAL FMM_EIKONAL_UPDATE_GRID_POINT_ORDER2( FILE: OptolithiumC/libs/eikonal/src/FMM_eikonal3d.c type FMM_FieldData (line 82) | struct FMM_FieldData { function FMM_EIKONAL_SOLVE_EIKONAL_EQUATION (line 141) | int FMM_EIKONAL_SOLVE_EIKONAL_EQUATION( function FMM_EIKONAL_INITIALIZE_FRONT (line 260) | void FMM_EIKONAL_INITIALIZE_FRONT( function LSMLIB_REAL (line 317) | LSMLIB_REAL FMM_EIKONAL_UPDATE_GRID_POINT_ORDER1( function LSMLIB_REAL (line 460) | LSMLIB_REAL FMM_EIKONAL_UPDATE_GRID_POINT_ORDER2( FILE: OptolithiumC/libs/fftw3-win32/fftw3.h type fftw_r2r_kind_do_not_use_me (line 91) | enum fftw_r2r_kind_do_not_use_me { type fftw_iodim_do_not_use_me (line 97) | struct fftw_iodim_do_not_use_me { type fftw_iodim64_do_not_use_me (line 104) | struct fftw_iodim64_do_not_use_me { FILE: OptolithiumC/libs/fourier/include/basics.h function _print_log_recursion_tabs (line 60) | static inline void _print_log_recursion_tabs(void) { function _print_log_recursion_tabs (line 73) | static inline void _print_log_recursion_tabs(void) { } function FORCE_INLINE (line 114) | static FORCE_INLINE void* wmalloc(size_t n_bytes) { function FORCE_INLINE (line 124) | static FORCE_INLINE void wfree(void* ptr) { function FORCE_INLINE (line 169) | static FORCE_INLINE fft_complex_t c_add(const fft_complex_t a, const fft... function FORCE_INLINE (line 179) | static FORCE_INLINE fft_complex_t c_add(const fft_complex_t a, const fft... function FORCE_INLINE (line 189) | static FORCE_INLINE fft_complex_t c_sub(const fft_complex_t a, const fft... function FORCE_INLINE (line 199) | static FORCE_INLINE fft_complex_t c_sub(const fft_complex_t a, const fft... function FORCE_INLINE (line 210) | static FORCE_INLINE fft_complex_t c_mul(const fft_complex_t a, const fft... function FORCE_INLINE (line 246) | static FORCE_INLINE fft_complex_t c_mul(const fft_complex_t a, const fft... function FORCE_INLINE (line 256) | static FORCE_INLINE fft_complex_t* c_divbyv(fft_complex_t* a, const doub... function FORCE_INLINE (line 263) | static FORCE_INLINE fft_complex_t c_divv(fft_complex_t a, const double v) { function FORCE_INLINE (line 272) | static FORCE_INLINE fft_complex_t* c_addto(fft_complex_t *a, const fft_c... function FORCE_INLINE (line 279) | static FORCE_INLINE fft_complex_t* c_subfrom(fft_complex_t *a, const fft... function FORCE_INLINE (line 286) | static FORCE_INLINE fft_complex_t* c_mulby(fft_complex_t *a, const fft_c... function FORCE_INLINE (line 292) | static FORCE_INLINE fft_complex_t c_exp(fft_complex_t a) { function FORCE_INLINE (line 301) | static FORCE_INLINE fft_complex_t c_expi(double imag) { function c_rone (line 310) | c_rone(void) { function c_ione (line 319) | c_ione(void) { function c_zero (line 328) | c_zero(void) { function FORCE_INLINE (line 337) | static FORCE_INLINE fft_complex_t* c_clear(fft_complex_t* a) { function FORCE_INLINE (line 344) | static FORCE_INLINE fft_complex_t c_neg(const fft_complex_t a) { function FORCE_INLINE (line 353) | static FORCE_INLINE fft_complex_t c_mulpj(const fft_complex_t a) { function FORCE_INLINE (line 362) | static FORCE_INLINE fft_complex_t c_mulnj(const fft_complex_t a) { function FORCE_INLINE (line 371) | static FORCE_INLINE fft_complex_t c_mulj(const fft_complex_t a, const in... function FORCE_INLINE (line 380) | static FORCE_INLINE fft_complex_t* c_sumto(fft_complex_t* result, const ... function FORCE_INLINE (line 395) | static FORCE_INLINE fft_complex_t c_sum(const unsigned int count, ...) { function FORCE_INLINE (line 405) | static FORCE_INLINE fft_complex_t* ivp(const struct fft_plan_t* plan, un... function FORCE_INLINE (line 424) | static FORCE_INLINE fft_complex_t iv(const struct fft_plan_t* plan, unsi... function FORCE_INLINE (line 429) | static FORCE_INLINE fft_complex_t* ovp(const struct fft_plan_t* plan, un... function FORCE_INLINE (line 448) | static FORCE_INLINE fft_complex_t ov(const struct fft_plan_t* plan, unsi... FILE: OptolithiumC/libs/fourier/include/fourier.h type fft_complex_t (line 73) | typedef struct { type _fft_twiddles_cache_t (line 99) | struct _fft_twiddles_cache_t type fft_cache_item_t (line 102) | typedef struct { type _fft_twiddles_cache_t (line 108) | struct _fft_twiddles_cache_t { type fft_plan_t (line 121) | struct fft_plan_t { type fft_twiddles_cache_t (line 158) | typedef struct _fft_twiddles_cache_t fft_twiddles_cache_t; type fft_plan_t (line 170) | struct fft_plan_t type fft_plan_t (line 174) | struct fft_plan_t type fft_plan_t (line 179) | struct fft_plan_t type fft_plan_t (line 184) | struct fft_plan_t type fft_plan_t (line 189) | struct fft_plan_t type fft_plan_t (line 191) | struct fft_plan_t type fft_plan_t (line 192) | struct fft_plan_t type fft_plan_t (line 193) | struct fft_plan_t type fft_plan_t (line 194) | struct fft_plan_t FILE: OptolithiumC/libs/fourier/include/primes.h type fft_plan_t (line 38) | struct fft_plan_t type fft_handler_desc_t (line 39) | typedef struct { FILE: OptolithiumC/libs/fourier/src/check.c function MEASURE_START (line 138) | MEASURE_FINISH(fftw_time) FILE: OptolithiumC/libs/fourier/src/fourier.c function perform_bitrev (line 35) | void perform_bitrev(unsigned int *indexes, unsigned int count) { function fft_initialize_radix_2 (line 111) | void fft_initialize_radix_2(void) { function log2shift (line 130) | unsigned int log2shift(unsigned int N) { function FORCE_INLINE (line 154) | static FORCE_INLINE void free_bitrev(unsigned int* ptr, unsigned int len... function fftshift (line 161) | void fftshift(fft_complex_t *data, unsigned int count) { function ifftshift (line 181) | void ifftshift(fft_complex_t *data, unsigned int count) { function prime_factorize (line 199) | int prime_factorize(int result[MAX_PRIMES_COUNT], unsigned int N) { function FORCE_INLINE (line 226) | FORCE_INLINE int is_prime(unsigned int N) { function FORCE_INLINE (line 235) | FORCE_INLINE int is_power2(unsigned int x) { function FORCE_INLINE (line 240) | FORCE_INLINE int is_power4(unsigned int x) { function FORCE_INLINE (line 245) | FORCE_INLINE void _add_cache_as_table(const fft_twiddles_cache_t* cache,... function FORCE_INLINE (line 257) | FORCE_INLINE void _add_cache_as_calc(const fft_twiddles_cache_t* cache, ... function FORCE_INLINE (line 266) | FORCE_INLINE fft_complex_t _cached(const fft_twiddles_cache_t* cache, co... function FORCE_INLINE (line 276) | FORCE_INLINE fft_complex_t _calc_twiddle_by_table(const int k, const str... function FORCE_INLINE (line 288) | FORCE_INLINE fft_complex_t _calc_twiddle(const int k, const int N, const... function FORCE_INLINE (line 293) | FORCE_INLINE fft_complex_t _calc_twiddle_by_exp(const int k, const struc... function FORCE_INLINE (line 299) | FORCE_INLINE fft_twiddles_cache_t* fft_cache_create_node(const unsigned ... function FORCE_INLINE (line 320) | FORCE_INLINE fft_twiddles_cache_t* fft_cache_alloc_child( function FORCE_INLINE (line 333) | FORCE_INLINE void fft_cache_init(struct fft_plan_t* plan) { function FORCE_INLINE (line 342) | FORCE_INLINE void _fft_cache_destroy(fft_twiddles_cache_t* cache) { function FORCE_INLINE (line 356) | FORCE_INLINE void fft_cache_destroy(struct fft_plan_t* plan) { function FORCE_INLINE (line 368) | FORCE_INLINE fft_complex_t calc_twiddle(const int k, struct fft_plan_t* ... function FORCE_INLINE (line 397) | FORCE_INLINE int sign_rotation(int k, int p) { function FORCE_INLINE (line 408) | FORCE_INLINE int get_twiddle_sign(int k, int n) { function fft_radix_2 (line 445) | void fft_radix_2(struct fft_plan_t *plan, fft_twiddles_cache_t* cache) { function modpow (line 489) | FORCE_INLINE unsigned int modpow(unsigned int base, unsigned int exp, un... function calc_primitive_root (line 512) | unsigned int calc_primitive_root(unsigned int N) { type fft_plan_t (line 549) | struct fft_plan_t function fft_prime (line 564) | void fft_prime(struct fft_plan_t *plan, fft_twiddles_cache_t* cache) { function check_implemented_fft (line 690) | int check_implemented_fft(int count, fft_handler_t *handler) { function factorize_number (line 709) | int factorize_number(int result[MAX_PRIMES_COUNT], unsigned int N) { function fft_get_factor (line 748) | unsigned int fft_get_factor(unsigned int N, int *imp_radix_indx) { function fft_singular (line 798) | void fft_singular(struct fft_plan_t *plan) { function fft_split_radix (line 810) | void fft_split_radix(struct fft_plan_t* plan, fft_twiddles_cache_t* cach... function fft_mixed_radix (line 921) | void fft_mixed_radix(struct fft_plan_t* plan, fft_twiddles_cache_t* cach... type fft_plan_t (line 954) | struct fft_plan_t type fft_plan_t (line 966) | struct fft_plan_t type fft_plan_t (line 1001) | struct fft_plan_t type fft_plan_t (line 1009) | struct fft_plan_t type fft_plan_t (line 1020) | struct fft_plan_t type fft_plan_t (line 1052) | struct fft_plan_t function fft_plan_destroy (line 1062) | void fft_plan_destroy(struct fft_plan_t* plan) { function fft_execute_1d (line 1070) | void fft_execute_1d(struct fft_plan_t* plan) { function fft_execute_2d (line 1079) | void fft_execute_2d(struct fft_plan_t* plan) { function fft_execute_nd (line 1132) | void fft_execute_nd(struct fft_plan_t* plan) { function fft_execute (line 1161) | void fft_execute(struct fft_plan_t* plan) { FILE: OptolithiumC/libs/fourier/src/primes.c function fft_litho_c2 (line 31) | void fft_litho_c2(struct fft_plan_t *plan) { function FORCE_INLINE (line 54) | FORCE_INLINE fft_complex_t c_add3(const fft_complex_t a, const fft_compl... function fft_litho_c3 (line 66) | void fft_litho_c3(struct fft_plan_t *plan) { function FORCE_INLINE (line 78) | FORCE_INLINE fft_complex_t c_add4(const fft_complex_t a, const fft_compl... function fft_litho_c4 (line 87) | void fft_litho_c4(struct fft_plan_t *plan) { function FORCE_INLINE (line 118) | FORCE_INLINE fft_complex_t c_add5( function fft_litho_c5 (line 134) | void fft_litho_c5(struct fft_plan_t *plan) { function fft_litho_c6 (line 169) | void fft_litho_c6(struct fft_plan_t *plan) { function FORCE_INLINE (line 219) | FORCE_INLINE fft_complex_t c_add7( function fft_litho_c7 (line 236) | void fft_litho_c7(struct fft_plan_t *plan) { function FORCE_INLINE (line 281) | FORCE_INLINE fft_complex_t c_add11( function fft_litho_c11 (line 299) | void fft_litho_c11(struct fft_plan_t *plan) { function FORCE_INLINE (line 353) | FORCE_INLINE fft_complex_t c_add13( function fft_litho_c13 (line 373) | void fft_litho_c13(struct fft_plan_t *plan) { function FORCE_INLINE (line 437) | FORCE_INLINE fft_complex_t c_add17( function fft_litho_c17 (line 461) | void fft_litho_c17(struct fft_plan_t *plan) { function FORCE_INLINE (line 533) | FORCE_INLINE fft_complex_t c_add19(const fft_complex_t x0, const fft_com... function fft_litho_c19 (line 544) | void fft_litho_c19(struct fft_plan_t *plan) { function FORCE_INLINE (line 674) | FORCE_INLINE fft_complex_t c_add47(const fft_complex_t x0, const fft_com... function fft_litho_c47 (line 685) | void fft_litho_c47(struct fft_plan_t *plan) { FILE: OptolithiumC/libs/kissfft/include/_kiss_fft_guts.h type kiss_fft_state (line 28) | struct kiss_fft_state{ FILE: OptolithiumC/libs/kissfft/include/kiss_fft.h type kiss_fft_cpx (line 51) | typedef struct { type kiss_fft_state (line 56) | struct kiss_fft_state FILE: OptolithiumC/libs/kissfft/include/kiss_fftnd.h type kiss_fftnd_state (line 10) | struct kiss_fftnd_state FILE: OptolithiumC/libs/kissfft/src/kiss_fft.c function kf_bfly2 (line 21) | static void kf_bfly2( function kf_bfly4 (line 44) | static void kf_bfly4( function kf_bfly3 (line 92) | static void kf_bfly3( function kf_bfly5 (line 136) | static void kf_bfly5( function kf_bfly_generic (line 198) | static void kf_bfly_generic( function kf_work (line 237) | static function kf_factor (line 308) | static function kiss_fft_cfg (line 339) | kiss_fft_cfg kiss_fft_alloc(int nfft,int inverse_fft,void * mem,size_t *... function kiss_fft_stride (line 371) | void kiss_fft_stride(kiss_fft_cfg st,const kiss_fft_cpx *fin,kiss_fft_cp... function kiss_fft (line 385) | void kiss_fft(kiss_fft_cfg cfg,const kiss_fft_cpx *fin,kiss_fft_cpx *fout) function kiss_fft_cleanup (line 391) | void kiss_fft_cleanup(void) function kiss_fft_next_fast_size (line 396) | int kiss_fft_next_fast_size(int n) FILE: OptolithiumC/libs/kissfft/src/kiss_fftnd.c type kiss_fftnd_state (line 20) | struct kiss_fftnd_state{ function kiss_fftnd_cfg (line 28) | kiss_fftnd_cfg kiss_fftnd_alloc(const int *dims,int ndims,int inverse_ff... function kiss_fftnd (line 161) | void kiss_fftnd(kiss_fftnd_cfg st,const kiss_fft_cpx *fin,kiss_fft_cpx *... FILE: OptolithiumC/plugins/src/dev_models/enhanced.c type args_t (line 32) | typedef struct { function enhanced_model_expr (line 40) | static double enhanced_model_expr(double pac, double depth, const void *... FILE: OptolithiumC/plugins/src/dev_models/enhanced_notch.c type args_t (line 32) | typedef struct { function enhanced_notch_model_expr (line 42) | static double enhanced_notch_model_expr(double pac, double depth, const ... FILE: OptolithiumC/plugins/src/dev_models/mack.c type args_t (line 32) | typedef struct { function mack_model_expr (line 39) | static double mack_model_expr(double pac, double depth, const void *args) FILE: OptolithiumC/plugins/src/dev_models/notch.c type args_t (line 32) | typedef struct { function notch_model_expr (line 40) | static double notch_model_expr(double pac, double depth, const void *args) FILE: OptolithiumC/plugins/src/dev_models/notch_depth.c type args_t (line 32) | typedef struct { function notch_model_expr (line 41) | static double notch_model_expr(double pac, double depth, const void *args) FILE: OptolithiumC/plugins/src/masks/fiveBarLine.c type prms_t (line 32) | typedef struct { function allocate_memory (line 47) | void allocate_memory(mask_t *mask, const prms_t *prms) function create_rectangle (line 73) | void create_rectangle(mask_point_t *points, double x, double y, double w... function create_centered_rectangle (line 88) | void create_centered_rectangle(mask_point_t *points, double cx, double c... function set_pitch (line 93) | void set_pitch(mask_t *mask, prms_t *prms) function create_primary_line (line 103) | void create_primary_line(mask_region_t *region, const prms_t *prms) function create_secondary_lines (line 111) | void create_secondary_lines(mask_region_t *regions, const prms_t *prms) function create_mask (line 129) | static int create_mask(mask_t *mask, void *parameters) FILE: OptolithiumC/plugins/src/masks/line1D.c type prms_t (line 32) | typedef struct { function set_mask_parameters (line 37) | int set_mask_parameters(mask_t *mask, const void *parameters) function create_mask_line_1d (line 56) | static int create_mask_line_1d(mask_t *mask, void *parameters) FILE: OptolithiumC/plugins/src/masks/line1D_SRAF.c type prms_t (line 32) | typedef struct { function get_number_of_regions (line 41) | int get_number_of_regions(int number_of_srafs) function allocate_memory (line 47) | void allocate_memory(mask_t* mask, const prms_t* prms) function set_pitch (line 76) | void set_pitch(mask_t *mask, const prms_t *prms) function create_primary_line (line 83) | void create_primary_line(mask_region_t *region, const prms_t *prms) function create_odd_srafs (line 94) | void create_odd_srafs(mask_region_t *left, mask_region_t *right, const p... function create_srafs (line 103) | void create_srafs(mask_region_t *regions, const prms_t *prms, int count) function create_mask_line_1d_sraf (line 119) | static int create_mask_line_1d_sraf(mask_t *mask, void *parameters) FILE: OptolithiumC/plugins/src/masks/space1D.c type prms_t (line 32) | typedef struct { function set_mask_parameters (line 37) | int set_mask_parameters(mask_t *mask, const void *parameters) function create_mask_space_1d (line 56) | static int create_mask_space_1d(mask_t *mask, void *parameters) FILE: OptolithiumC/plugins/src/pupil_filters/central_obscuration.c type args_t (line 32) | typedef struct { function round_to (line 38) | inline double round_to(double value, double precision) { function squared_distance (line 42) | inline double squared_distance(double x, double y) { function central_obscuration_pupil (line 46) | static double _Complex central_obscuration_pupil(double sx, double sy, c... FILE: OptolithiumC/plugins/src/source_shapes/annular.c type args_t (line 32) | typedef struct { function round_to (line 39) | inline double round_to(double value, double precision) { function squared_distance (line 43) | inline double squared_distance(double x, double y) { function annular_source_shape (line 47) | static double annular_source_shape(double sx, double sy, const void *arg... FILE: OptolithiumC/plugins/src/source_shapes/coherent.c type args_t (line 32) | typedef struct { function round_to (line 39) | inline double round_to(double value, double precision) { function coherent_source_shape (line 43) | static double coherent_source_shape(double sx, double sy, const void *ar... FILE: OptolithiumC/plugins/src/source_shapes/convenient.c type args_t (line 32) | typedef struct { function round_to (line 38) | inline double round_to(double value, double precision) { function squared_distance (line 42) | inline double squared_distance(double x, double y) { function convenient_source_shape (line 46) | static double convenient_source_shape(double sx, double sy, const void *... FILE: OptolithiumC/src/opl_capi.cpp type oplc (line 28) | namespace oplc { function resist_volume_type_t (line 80) | resist_volume_type_t AbstractResistSimulations::axes(void) const { function resist_simulations_t (line 155) | resist_simulations_t ResistVolume::type(void) const { function ArrayOfSharedPolygons (line 184) | ArrayOfSharedPolygons ResistProfile::polygons(void) const { function resist_simulations_t (line 188) | resist_simulations_t ResistProfile::type(void) const { function SharedRegion (line 227) | SharedRegion Mask::_make_region(ConstSharedRegion region, const Point2... function SharedBox (line 256) | SharedBox Mask::boundary(void) const { function Sizes (line 260) | Sizes Mask::pitch(void) const { function SharedRegion (line 285) | SharedRegion Mask::at(uint32_t index) const function SharedSourceShape (line 635) | SharedSourceShape ImagingTool::source_shape(void) const { function SharedAbstractWaferLayer (line 1279) | SharedAbstractWaferLayer WaferStack::operator[](int32_t i) const { function SharedAbstractWaferLayer (line 1284) | SharedAbstractWaferLayer WaferStack::environment(void) const { function SharedAbstractWaferLayer (line 1288) | SharedAbstractWaferLayer WaferStack::resist(void) const { function SharedAbstractWaferLayer (line 1292) | SharedAbstractWaferLayer WaferStack::substrate(void) const { function ConstSharedImagingTool (line 1379) | ConstSharedImagingTool OpticalTransferFunction::imaging_tool(void) con... function ConstSharedExposure (line 1383) | ConstSharedExposure OpticalTransferFunction::exposure(void) const { function ConstSharedWaferStack (line 1387) | ConstSharedWaferStack OpticalTransferFunction::wafer_stack(void) const { FILE: OptolithiumC/src/opl_contours.cpp type contours (line 29) | namespace contours { function _get_level (line 35) | inline double _get_level(int32_t r, int32_t c, const arma::mat& values... function _calc_level_array (line 45) | inline void _calc_level_array(double *f, int32_t r, int32_t c, function ArrayOfSharedPolygons (line 305) | ArrayOfSharedPolygons _ContourEngine::polygons(void) const { function ArrayOfSharedPoints3d (line 619) | ArrayOfSharedPoints3d _SurfaceEngine::_calculate_vertices(const _Surfa... function SharedSurface3d (line 686) | SharedSurface3d _SurfaceEngine::surface(void) const { function ArrayOfSharedPolygons (line 692) | ArrayOfSharedPolygons contours(const arma::vec& x, const arma::vec& y, function SharedSurface3d (line 698) | SharedSurface3d isosurface(const arma::vec& x, const arma::vec& y, con... FILE: OptolithiumC/src/opl_geometry.cpp type geometry (line 29) | namespace geometry { function Point2d (line 33) | Point2d Point2d::operator+(const Point2d& p) const { function Point2d (line 37) | Point2d Point2d::operator+(double s) const { function Point2d (line 41) | Point2d Point2d::operator-(const Point2d& p) const { function Point2d (line 45) | Point2d Point2d::operator-(double s) const { function Point2d (line 49) | Point2d operator* (double s, const Point2d& p) { function Point2d (line 53) | Point2d operator/ (const Point2d& p, double s) { function dot (line 57) | double dot(const Point2d& p, const Point2d& q) { function Point2d (line 85) | Point2d& Point2d::operator+=(const Point2d& rhs) { function Point2d (line 91) | Point2d& Point2d::operator-=(const Point2d& rhs) { function Point2d (line 97) | Point2d& Point2d::abs(void) { function classify_type_t (line 103) | classify_type_t Point2d::classify(const Point2d& p0, const Point2d& p1... function classify_type_t (line 126) | classify_type_t Point2d::classify(const Edge2d& e, double precision) c... function Point2d (line 150) | Point2d Point2d::normal_intersect(const Edge2d& e) const { function Edge2d (line 179) | Edge2d& Edge2d::rot(rotation_type_t dir) { function Edge2d (line 189) | Edge2d& Edge2d::flip(void) { function cross_type_t (line 195) | cross_type_t Edge2d::intersect(const Edge2d& e, double &t) const { function Point2d (line 217) | Point2d Edge2d::point(double t) const { function Point2d (line 222) | Point2d Edge2d::point(const Edge2d& e) const { function cross_type_t (line 228) | cross_type_t Edge2d::cross_type(const Edge2d& e) const { function Sizes (line 264) | Sizes Edge2d::sizes(void) const { function SharedEdge2d (line 302) | SharedEdge2d AbstractGeometry::at(uint32_t index) const { function dimension_t (line 337) | dimension_t AbstractGeometry::axis(void) const { function geometry_t (line 343) | geometry_t PolygonGeometry::type(void) const { function geometry_t (line 457) | geometry_t RectangleGeometry::type(void) const { function Point2d (line 487) | Point2d RectangleGeometry::left_bottom(void) const { function Point2d (line 491) | Point2d RectangleGeometry::right_top(void) const { function Edge2d (line 495) | Edge2d RectangleGeometry::diag(void) const { function Sizes (line 499) | Sizes RectangleGeometry::sizes(void) const { function Point3d (line 527) | Point3d Point3d::operator+(const Point3d& p) const { function Point3d (line 531) | Point3d Point3d::operator+(double s) const { function Point3d (line 535) | Point3d Point3d::operator-(const Point3d& p) const { function Point3d (line 539) | Point3d Point3d::operator-(double s) const { function Point3d (line 543) | Point3d operator* (double s, const Point3d& p) { function Point3d (line 547) | Point3d operator/ (const Point3d& p, double s) { function dot (line 551) | double dot(const Point3d& p, const Point3d& q) { function Point3d (line 619) | Point3d& Point3d::operator+=(const Point3d& rhs) { function Point3d (line 626) | Point3d& Point3d::operator-=(const Point3d& rhs) { function Point3d (line 633) | Point3d& Point3d::abs(void) { function dot (line 667) | double dot(const Edge3d& p, const Edge3d& q) { function Point3d (line 671) | Point3d cross(const Edge3d& p, const Edge3d& q) { function SharedPoint3d (line 699) | SharedPoint3d Triangle3d::at(uint32_t index) const { function Point3d (line 711) | Point3d& Triangle3d::operator[](uint32_t i){ function Point3d (line 723) | Point3d Triangle3d::operator[](uint32_t i) const { function SharedPoint3d (line 735) | SharedPoint3d Triangle3d::normal(void) const { function ArrayOfSharedPoints3d (line 763) | ArrayOfSharedPoints3d Surface3d::points(void) const { function ArrayOfSharedTriangles3d (line 767) | ArrayOfSharedTriangles3d Surface3d::triangles(void) const { FILE: OptolithiumC/src/opl_interp.cpp type interp (line 32) | namespace interp { function _get_base_index (line 33) | uint32_t _get_base_index(const arma::vec& x, double xi) { function _interp1 (line 54) | inline double _interp1(double xi, double x0, double x1, double v0, dou... FILE: OptolithiumC/src/opl_log.cpp function _INITIALIZE_EASYLOGGINGPP (line 29) | _INITIALIZE_EASYLOGGINGPP FILE: OptolithiumC/src/opl_sim.cpp function SharedDiffraction (line 34) | SharedDiffraction diffraction(SharedImagingTool imaging_tool, SharedMask... function _calc_aerial_image (line 60) | void _calc_aerial_image(SharedResistVolume result, SharedDiffraction dif... function SharedResistVolume (line 159) | SharedResistVolume aerial_image(SharedDiffraction diffraction, SharedOpt... function SharedResistVolume (line 176) | SharedResistVolume image_in_resist(SharedDiffraction diffraction, function SharedResistVolume (line 195) | SharedResistVolume latent_image(SharedResistVolume image_in_resist, function SharedResistVolume (line 207) | SharedResistVolume peb_latent_image(SharedResistVolume latent_image, function SharedResistVolume (line 258) | SharedResistVolume develop_time_contours(SharedResistVolume peb_latent_i... function SharedResistProfile (line 295) | SharedResistProfile resist_profile(SharedResistVolume develop_times, Sha... FILE: OptolithiumGui/auxmath.py function cartesian (line 28) | def cartesian(*arrays): function middle (line 70) | def middle(vec): function point_line_distance (line 86) | def point_line_distance(point, line): function point_inside_polygon (line 104) | def point_inside_polygon(point, polygon): FILE: OptolithiumGui/config.py class LayerMapConfig (line 138) | class LayerMapConfig(object): class ParseError (line 147) | class ParseError(Exception): method _default_data (line 151) | def _default_data(): method _verify (line 158) | def _verify(self): method save (line 186) | def save(self, path): method __init__ (line 195) | def __init__(self, path): method path (line 220) | def path(self): method boundary_layer (line 223) | def boundary_layer(self): method __getitem__ (line 228) | def __getitem__(self, item): method get_layer (line 231) | def get_layer(self, transmittance, phase): function openLayerMapConfig (line 249) | def openLayerMapConfig(path): class _Configuration (line 254) | class _Configuration(object): method __init__ (line 263) | def __init__(self, **kwargs): method serialize (line 332) | def serialize(self): method _get_data (line 339) | def _get_data(self, key): method layer_map_path (line 346) | def layer_map_path(self): method layer_map_path (line 350) | def layer_map_path(self, value): method db_path (line 354) | def db_path(self): method db_path (line 358) | def db_path(self, value): method plugin_paths (line 362) | def plugin_paths(self): method plugin_paths (line 366) | def plugin_paths(self, value): method memory_update_interval (line 370) | def memory_update_interval(self): method memory_update_interval (line 374) | def memory_update_interval(self, value): method dpi (line 381) | def dpi(self): method dpi (line 385) | def dpi(self, value): method maximum_gds_size (line 394) | def maximum_gds_size(self): method maximum_gds_size (line 398) | def maximum_gds_size(self, value): method thread_count (line 405) | def thread_count(self): method thread_count (line 409) | def thread_count(self, value): method open (line 418) | def open(cls, path=CONFIG_PATH): method save (line 445) | def save(self, path=CONFIG_PATH): FILE: OptolithiumGui/core.py class CoreSimulationOptions (line 47) | class CoreSimulationOptions(object): method __init__ (line 49) | def __init__(self, options): method options (line 61) | def options(self): method numerics (line 64) | def numerics(self, changed=None): method mask (line 70) | def mask(self, changed=None): method imaging_tool (line 80) | def imaging_tool(self, changed=None): method wafer_stack (line 90) | def wafer_stack(self, changed=None): method exposure (line 100) | def exposure(self, changed=None): method post_exposure_bake (line 110) | def post_exposure_bake(self, changed=None): method development (line 120) | def development(self, changed=None): class AbstractStage (line 131) | class AbstractStage(QtCore.QObject): method __init__ (line 135) | def __init__(self, core_options, metrics, pre_stage=None): method name (line 158) | def name(self): method pre_stage (line 163) | def pre_stage(self): method add_post_stage (line 166) | def add_post_stage(self, stage): method has_result (line 171) | def has_result(self): method invalidate (line 175) | def invalidate(self): method core_options (line 184) | def core_options(self): method options (line 188) | def options(self): method _payload (line 191) | def _payload(self): method metrics_kwargs (line 196) | def metrics_kwargs(self): method metrics (line 201) | def metrics(self): method calculate (line 205) | def calculate(self): class DiffractionStage (line 214) | class DiffractionStage(AbstractStage): method __init__ (line 216) | def __init__(self, core_options): method name (line 220) | def name(self): method _payload (line 223) | def _payload(self, *args): class AerialImageStage (line 247) | class AerialImageStage(AbstractStage): method __init__ (line 249) | def __init__(self, core_options, pre_stage): method name (line 253) | def name(self): method _payload (line 256) | def _payload(self): method metrics_kwargs (line 282) | def metrics_kwargs(self): function _magnitude (line 288) | def _magnitude(v): function _phase (line 292) | def _phase(v): class StandingWavesStage (line 296) | class StandingWavesStage(AbstractStage): method __init__ (line 298) | def __init__(self, core_options): method name (line 302) | def name(self): method _payload (line 305) | def _payload(self): class ImageInResistStage (line 319) | class ImageInResistStage(AbstractStage): method __init__ (line 321) | def __init__(self, core_options, pre_stage): method name (line 325) | def name(self): method _payload (line 328) | def _payload(self): method metrics_kwargs (line 357) | def metrics_kwargs(self): class LatentImageStage (line 367) | class LatentImageStage(AbstractStage): method __init__ (line 369) | def __init__(self, core_options, pre_stage): method name (line 373) | def name(self): method _payload (line 376) | def _payload(self): method metrics_kwargs (line 401) | def metrics_kwargs(self): class PebLatentImageStage (line 411) | class PebLatentImageStage(AbstractStage): method __init__ (line 413) | def __init__(self, core_options, pre_stage): method name (line 417) | def name(self): method _payload (line 420) | def _payload(self): method metrics_kwargs (line 445) | def metrics_kwargs(self): class DevelopContoursStage (line 455) | class DevelopContoursStage(AbstractStage): method __init__ (line 457) | def __init__(self, core_options, pre_stage): method name (line 461) | def name(self): method _payload (line 464) | def _payload(self): method metrics_kwargs (line 488) | def metrics_kwargs(self): class ResistProfileStage (line 498) | class ResistProfileStage(AbstractStage): method __init__ (line 500) | def __init__(self, core_options, pre_stage): method name (line 504) | def name(self): method _payload (line 507) | def _payload(self): method metrics_kwargs (line 514) | def metrics_kwargs(self): class Core (line 522) | class Core(QtCore.QObject): method __init__ (line 524) | def __init__(self, options, *args, **kwargs): method options (line 600) | def options(self): method __iter__ (line 603) | def __iter__(self): FILE: OptolithiumGui/database/Enum.py class EnumSymbol (line 9) | class EnumSymbol(object): method __init__ (line 12) | def __init__(self, cls_, name, value, description): method __reduce__ (line 22) | def __reduce__(self): method __iter__ (line 26) | def __iter__(self): method __repr__ (line 29) | def __repr__(self): class EnumMeta (line 33) | class EnumMeta(type): method __init__ (line 36) | def __init__(cls, classname, bases, dict_): method __iter__ (line 45) | def __iter__(cls): class DeclarativeEnum (line 50) | class DeclarativeEnum(object): method from_string (line 57) | def from_string(cls, value): method values (line 64) | def values(cls): method db_type (line 68) | def db_type(cls): class DeclarativeEnumType (line 72) | class DeclarativeEnumType(SchemaType, TypeDecorator): method __init__ (line 74) | def __init__(self, enum): method _set_table (line 79) | def _set_table(self, table, column): method copy (line 83) | def copy(self): method process_bind_param (line 86) | def process_bind_param(self, value, dialect): method process_result_value (line 91) | def process_result_value(self, value, dialect): FILE: OptolithiumGui/database/base.py class Column (line 47) | class Column(sqlalchemy.Column): method __init__ (line 49) | def __init__(self, *args, **kwargs): class SignalsMeta (line 54) | class SignalsMeta(DeclarativeMeta): method SignalsAttrName (line 67) | def SignalsAttrName(arg): class AbstractSignalsClass (line 71) | class AbstractSignalsClass(GuiObjectClass): method __init__ (line 72) | def __init__(self, container): method __getitem__ (line 77) | def __getitem__(self, column): method container (line 95) | def container(self): method CreateSignalsClass (line 100) | def CreateSignalsClass(class_name, items, db_columns=False): method __init__ (line 125) | def __init__(cls, class_name, bases, dict_): FILE: OptolithiumGui/database/common.py function appdbCloseIfError (line 47) | def appdbCloseIfError(function): class ApplicationDatabase (line 57) | class ApplicationDatabase(object): class OperationError (line 64) | class OperationError(Exception): method __init__ (line 65) | def __init__(self, *args, **kwargs): class SqlError (line 68) | class SqlError(OperationError): method __init__ (line 69) | def __init__(self, *args, **kwargs): class ObjectExisted (line 72) | class ObjectExisted(OperationError): method __init__ (line 73) | def __init__(self, p_object): class ImportError (line 77) | class ImportError(OperationError): method __init__ (line 78) | def __init__(self, *args, **kwargs): class VersionError (line 81) | class VersionError(OperationError): method __init__ (line 82) | def __init__(self, version, *args): method version (line 87) | def version(self): class DefaultObjectsError (line 90) | class DefaultObjectsError(OperationError): method __init__ (line 91) | def __init__(self, database, create_callbacks, *args): method fix (line 100) | def fix(self): method __init__ (line 107) | def __init__(self, path): method parser (line 118) | def parser(self): method parser (line 122) | def parser(self, value): method _create_db_scheme (line 130) | def _create_db_scheme(self): method create (line 136) | def create(cls, path, rewrite=False): method _check_sqlite_db (line 156) | def _check_sqlite_db(path): method _check_tables (line 174) | def _check_tables(inspector): method _check_columns (line 186) | def _check_columns(inspector): method _check_db_scheme (line 201) | def _check_db_scheme(self, check_compat): method open (line 225) | def open(cls, path, create=False, check_compat=True): method close (line 249) | def close(self): method closed (line 254) | def closed(self): method _existed (line 257) | def _existed(self, p_object): method commit (line 264) | def commit(self): method add (line 281) | def add(self, p_object, commit=True): method remove (line 302) | def remove(self, name=None, p_object=None, commit=True): method replace (line 331) | def replace(self, p_object, commit=True): method import_object (line 343) | def import_object(self, path): method path (line 359) | def path(self): method __getitem__ (line 363) | def __getitem__(self, item): FILE: OptolithiumGui/database/dbparser.py function unique_rows (line 48) | def unique_rows(array): function txt2array (line 56) | def txt2array(text, ndmin=1): class GenericParserError (line 65) | class GenericParserError(Exception): class UnableParseError (line 69) | class UnableParseError(GenericParserError): class WrongParserError (line 73) | class WrongParserError(GenericParserError): class ParserInterface (line 77) | class ParserInterface(object): method __init__ (line 81) | def __init__(self, extension_map=None): method name (line 85) | def name(self): method parse (line 90) | def parse(self, path): method __getitem__ (line 97) | def __getitem__(self, item): class Version (line 109) | class Version(object): class ParseError (line 111) | class ParseError(UnableParseError): method _normalize (line 115) | def _normalize(v): method __init__ (line 118) | def __init__(self, value): method __cmp__ (line 126) | def __cmp__(self, other): method __str__ (line 129) | def __str__(self): class ProlithFormat (line 133) | class ProlithFormat(object): class ProlithParser (line 153) | class ProlithParser(ParserInterface): method dictify (line 184) | def dictify(separated, names): method get_parameters (line 206) | def get_parameters(sections, names, directory="Parameters"): method load_data_array (line 218) | def load_data_array(model, sections): method load_generic_object (line 227) | def load_generic_object(self, object_model, data_model, sections): method load_material (line 240) | def load_material(self, sections): method load_source_shape (line 245) | def load_source_shape(self, sections): method load_pupil_filter (line 250) | def load_pupil_filter(self, sections): method load_development_rate (line 263) | def load_development_rate(self, sections): method load_illumination (line 295) | def load_illumination(self, sections): method load_polarization (line 300) | def load_polarization(self, sections): method load_temperature_profile (line 305) | def load_temperature_profile(self, sections): method parse_mask_region (line 311) | def parse_mask_region(data): method str2bbox (line 328) | def str2bbox(value): method load_mask (line 338) | def load_mask(self, sections): method _parse_developer (line 365) | def _parse_developer(self, sections, resist_name): method _parse_exposure (line 400) | def _parse_exposure(self, sections): method _parse_peb (line 414) | def _parse_peb(self, sections): method load_resist (line 423) | def load_resist(self, sections): method _parse_sections (line 448) | def _parse_sections(data): method __init__ (line 465) | def __init__(self): method parse (line 481) | def parse(self, path): method name (line 500) | def name(self): class LayoutParser (line 504) | class LayoutParser(ParserInterface): method merge (line 507) | def merge(polygons): method load_gds (line 519) | def load_gds(path): method __init__ (line 607) | def __init__(self): method parse (line 616) | def parse(self, path): method name (line 626) | def name(self): class GenericParser (line 630) | class GenericParser(ParserInterface): method __init__ (line 635) | def __init__(self): method selector (line 643) | def selector(self): method selector (line 648) | def selector(self, value): method parse (line 654) | def parse(self, path): method name (line 673) | def name(self): FILE: OptolithiumGui/database/orm.py class Precision (line 88) | class Precision(object): class DeleteHook (line 94) | class DeleteHook(object): method on_delete (line 96) | def on_delete(self, session): class UnknownObjectTypeError (line 105) | class UnknownObjectTypeError(Exception): method __init__ (line 106) | def __init__(self, typename): class GenericType (line 110) | class GenericType(Enum.DeclarativeEnum): class GeometryShape (line 145) | class GeometryShape(Enum.DeclarativeEnum): class GeometryObjectType (line 153) | class GeometryObjectType(Enum.DeclarativeEnum): class BaseTemplate (line 161) | class BaseTemplate(object): method dirty (line 170) | def dirty(self): method signals (line 177) | def signals(self): function configure_listener (line 192) | def configure_listener(class_, key, inst): class Generic (line 239) | class Generic(Base): method const_polymorphic (line 242) | def const_polymorphic(): method inheritance_trigger (line 252) | def inheritance_trigger(child_class): method icon (line 269) | def icon(cls): method title (line 274) | def title(cls): method __init__ (line 293) | def __init__(self, name, desc): method assign (line 299) | def assign(self, other): method clone (line 309) | def clone(self, name=None): method __str__ (line 316) | def __str__(self): method export (line 319) | def export(self): method load (line 329) | def load(cls, p_object): method parse (line 333) | def parse(self, p_object): class Session (line 341) | class Session(sqlalchemy.orm.session.Session): method delete (line 343) | def delete(self, instance): class StandardObject (line 354) | class StandardObject(object): class PluginObject (line 358) | class PluginObject(object): class AbstractPluginParameter (line 367) | class AbstractPluginParameter(object): method __init__ (line 369) | def __init__(self, name, order, defv, vmin=None, vmax=None): method default (line 385) | def default(self): method clone (line 388) | def clone(self): function _create_backref (line 393) | def _create_backref(name, order_by="id", suffix="Data"): function _create_relationship (line 399) | def _create_relationship(name, order_by="id", suffix="Data", cascade="al... class Material (line 405) | class Material(Generic, StandardObject): method __init__ (line 414) | def __init__(self, name, data, desc=None): method assign (line 419) | def assign(self, other): method clone (line 424) | def clone(self, name=None): method export (line 432) | def export(self): method load (line 439) | def load(cls, p_object): method parse (line 447) | def parse(self, p_object): class MaterialData (line 455) | class MaterialData(Base): method __init__ (line 473) | def __init__(self, wavelength, real, imag): method clone (line 484) | def clone(self): method __iter__ (line 488) | def __iter__(self): method export (line 491) | def export(self): method assign (line 498) | def assign(self, other): method load (line 505) | def load(cls, p_object): method parse (line 512) | def parse(self, p_object): class SourceShape (line 517) | class SourceShape(Generic, StandardObject): method __init__ (line 526) | def __init__(self, name, data, desc=None): method assign (line 531) | def assign(self, other): method clone (line 536) | def clone(self, name=None): method load (line 545) | def load(cls, p_object): method export (line 553) | def export(self): method parse (line 558) | def parse(self, p_object): method intensity (line 562) | def intensity(self, x=None, y=None): method variables (line 614) | def variables(self): method convert2core (line 617) | def convert2core(self): class SourceShapeData (line 625) | class SourceShapeData(Base): method __init__ (line 647) | def __init__(self, x, y, intensity): method clone (line 658) | def clone(self): method assign (line 662) | def assign(self, other): method load (line 669) | def load(cls, p_object): method export (line 676) | def export(self): method parse (line 683) | def parse(self, p_object): class ConcretePluginCommon (line 688) | class ConcretePluginCommon(object): method __init__ (line 692) | def __init__(self, abstract, values): method export (line 715) | def export(self): method load (line 719) | def load(cls, p_object, abstract): method clone (line 723) | def clone(self): class ConcretePluginSourceShape (line 727) | class ConcretePluginSourceShape(ConcretePluginCommon): method __init__ (line 731) | def __init__(self, abstract, values=None): method intensity (line 739) | def intensity(self, x, y): method export (line 760) | def export(self): method load (line 766) | def load(cls, p_object, abstract=None): method convert2core (line 771) | def convert2core(self): class AbstractPluginSourceShape (line 775) | class AbstractPluginSourceShape(Generic, PluginObject): method __init__ (line 789) | def __init__(self, name, prms, desc=None): method produce (line 800) | def produce(self, values=None): method entry (line 808) | def entry(self): method calculate (line 814) | def calculate(self, cx, cy, *values): method assign (line 819) | def assign(self, other): method clone (line 822) | def clone(self, name=None): method load (line 834) | def load(cls, p_object): class AbstractPluginSourceShapePrm (line 838) | class AbstractPluginSourceShapePrm(AbstractPluginParameter, Base): class PupilFilter (line 857) | class PupilFilter(Generic, StandardObject): method __init__ (line 866) | def __init__(self, name, data, desc=None): method assign (line 871) | def assign(self, other): method clone (line 876) | def clone(self, name=None): method export (line 884) | def export(self): method load (line 890) | def load(cls, p_object): method parse (line 898) | def parse(self, p_object): method coefficients (line 902) | def coefficients(self, xdata=None, ydata=None): method variables (line 936) | def variables(self): method convert2core (line 939) | def convert2core(self): class PupilFilterData (line 947) | class PupilFilterData(Base): method __init__ (line 966) | def __init__(self, radius, phase, amplitude): method clone (line 977) | def clone(self): method assign (line 981) | def assign(self, other): method export (line 987) | def export(self): method load (line 995) | def load(cls, p_object): method parse (line 1002) | def parse(self, p_object): class ConcretePluginPupilFilter (line 1007) | class ConcretePluginPupilFilter(ConcretePluginCommon): method __init__ (line 1011) | def __init__(self, abstract, values=None): method coefficients (line 1019) | def coefficients(self, x, y): method export (line 1040) | def export(self): method load (line 1046) | def load(cls, p_object, abstract=None): method convert2core (line 1051) | def convert2core(self): class AbstractPluginPupilFilter (line 1055) | class AbstractPluginPupilFilter(Generic, PluginObject): method __init__ (line 1069) | def __init__(self, name, prms, desc=None): method produce (line 1080) | def produce(self, values=None): method entry (line 1088) | def entry(self): method calculate (line 1094) | def calculate(self, cx, cy, *values): method assign (line 1100) | def assign(self, other): method clone (line 1103) | def clone(self, name=None): method load (line 1115) | def load(cls, p_object): class AbstractPluginPupilFilterPrm (line 1119) | class AbstractPluginPupilFilterPrm(AbstractPluginParameter, Base): class Illumination (line 1138) | class Illumination(Generic, StandardObject): method __init__ (line 1147) | def __init__(self, name, data, desc=None): method assign (line 1152) | def assign(self, other): method clone (line 1157) | def clone(self, name=None): method load (line 1166) | def load(cls, p_object): method parse (line 1171) | def parse(self, p_object): class IlluminationData (line 1179) | class IlluminationData(Base): method __init__ (line 1194) | def __init__(self, wavelength, intensity): method clone (line 1203) | def clone(self): method assign (line 1207) | def assign(self, other): method load (line 1213) | def load(cls, p_object): method parse (line 1219) | def parse(self, p_object): class Polarization (line 1224) | class Polarization(Generic, StandardObject): method __init__ (line 1233) | def __init__(self, name, data, desc=None): method assign (line 1238) | def assign(self, other): method clone (line 1243) | def clone(self, name=None): method load (line 1252) | def load(cls, p_object): method parse (line 1257) | def parse(self, p_object): class PolarizationData (line 1265) | class PolarizationData(Base): method __init__ (line 1295) | def __init__(self, x, y, degree, angle, ellipticity): method clone (line 1310) | def clone(self): method assign (line 1314) | def assign(self, other): method load (line 1323) | def load(cls, p_object): method parse (line 1332) | def parse(self, p_object): class TemperatureProfile (line 1337) | class TemperatureProfile(Generic, StandardObject): method __init__ (line 1346) | def __init__(self, name, data, desc=None): method assign (line 1351) | def assign(self, other): method clone (line 1356) | def clone(self, name=None): method load (line 1365) | def load(cls, p_object): method parse (line 1370) | def parse(self, p_object): class TemperatureProfileData (line 1378) | class TemperatureProfileData(Base): method __init__ (line 1391) | def __init__(self, time, temperature): method clone (line 1400) | def clone(self): method assign (line 1404) | def assign(self, other): method load (line 1410) | def load(cls, p_object): method parse (line 1416) | def parse(self, p_object): class Geometry (line 1421) | class Geometry(Base): method __init__ (line 1433) | def __init__(self, shape, points): method clone (line 1445) | def clone(self): method add (line 1449) | def add(self, point): method __sub__ (line 1454) | def __sub__(self, other): method __len__ (line 1459) | def __len__(self): method __getitem__ (line 1462) | def __getitem__(self, item): method __iter__ (line 1465) | def __iter__(self): method convert2rect (line 1469) | def convert2rect(self): method convert2poly (line 1498) | def convert2poly(self): method is_rect (line 1512) | def is_rect(self): method load (line 1516) | def load(cls, p_object): method assign (line 1521) | def assign(self, other): method export (line 1528) | def export(self): method rectangle (line 1535) | def rectangle(cls, left, bottom, right, top): method polygon (line 1545) | def polygon(cls, points): class Point (line 1552) | class Point(Base): method __init__ (line 1559) | def __init__(self, x, y): method __add__ (line 1568) | def __add__(self, other): method __sub__ (line 1575) | def __sub__(self, other): method __mul__ (line 1582) | def __mul__(self, other): method __rmul__ (line 1587) | def __rmul__(self, other): method __div__ (line 1592) | def __div__(self, other): method __str__ (line 1597) | def __str__(self): method __iter__ (line 1600) | def __iter__(self): method inside (line 1603) | def inside(self, polygon): method load (line 1613) | def load(cls, p_object): method export (line 1616) | def export(self): method clone (line 1619) | def clone(self): class Mask (line 1624) | class Mask(Generic, StandardObject): method __init__ (line 1657) | def __init__(self, name, background, phase, boundary, sim_region, regi... method add_region (line 1677) | def add_region(self, region): method clone (line 1682) | def clone(self, name=None): method dimensions (line 1695) | def dimensions(self): method variables (line 1700) | def variables(self): method gds (line 1703) | def gds(self, stream): method export (line 1729) | def export(self): method assign (line 1742) | def assign(self, other): method load (line 1753) | def load(cls, p_object): method parse (line 1766) | def parse(self, p_object): class Region (line 1773) | class Region(Geometry): method __init__ (line 1791) | def __init__(self, transmittance, phase, shape, points=None): method export (line 1802) | def export(self): method load (line 1811) | def load(cls, p_object): method clone (line 1818) | def clone(self): class ConcretePluginMask (line 1824) | class ConcretePluginMask(ConcretePluginCommon): method __init__ (line 1828) | def __init__(self, abstract, values=None): method boundary (line 1842) | def boundary(self): method regions (line 1854) | def regions(self): method _get_background (line 1865) | def _get_background(self): method _set_background (line 1868) | def _set_background(self, value): method _get_phase (line 1873) | def _get_phase(self): method _set_phase (line 1876) | def _set_phase(self, value): method export (line 1884) | def export(self): method load (line 1894) | def load(cls, p_object, abstract=None): method clone (line 1902) | def clone(self): class AbstractPluginMask (line 1909) | class AbstractPluginMask(Generic, PluginObject): method __init__ (line 1924) | def __init__(self, name, prms, dims, desc=None): method produce (line 1937) | def produce(self, values=None): method entry (line 1945) | def entry(self): method regenerate (line 1951) | def regenerate(self, mask_struct, *values): method assign (line 1958) | def assign(self, other): method clone (line 1961) | def clone(self, name=None): method load (line 1973) | def load(cls, p_object): class AbstractPluginMaskPrm (line 1977) | class AbstractPluginMaskPrm(AbstractPluginParameter, Base): class DeveloperInterface (line 1996) | class DeveloperInterface(Generic): method __init__ (line 2005) | def __init__(self, name, desc): method rate (line 2008) | def rate(self, pac, depth): method assign (line 2016) | def assign(self, other): method clone (line 2022) | def clone(self, name=None): method __str__ (line 2031) | def __str__(self): method load (line 2035) | def load(cls, p_object): method parse (line 2044) | def parse(self, p_object): method convert2core (line 2048) | def convert2core(self): class Resist (line 2052) | class Resist(Generic, StandardObject, DeleteHook): method __init__ (line 2072) | def __init__(self, name, comment, exposure, peb, developer): method on_delete (line 2085) | def on_delete(self, session): method assign (line 2095) | def assign(self, other, developer=None): method clone (line 2105) | def clone(self, name=None, developer=None): method export (line 2128) | def export(self): method load (line 2138) | def load(cls, p_object): method parse (line 2147) | def parse(self, p_object): class ExposureParameters (line 2155) | class ExposureParameters(Base): method __init__ (line 2175) | def __init__(self, wavelength, a, b, c, n): method assign (line 2190) | def assign(self, other): method clone (line 2198) | def clone(self): method export (line 2202) | def export(self): method load (line 2212) | def load(cls, p_object): method parse (line 2221) | def parse(self, p_object): method convert2core (line 2225) | def convert2core(self): class PebParameters (line 2229) | class PebParameters(Base): method __init__ (line 2238) | def __init__(self, ea, ln_ar): method diffusivity (line 2247) | def diffusivity(self, temp): method diffusion_length (line 2261) | def diffusion_length(self, temp, time): method assign (line 2268) | def assign(self, other): method clone (line 2273) | def clone(self): method export (line 2277) | def export(self): method load (line 2284) | def load(cls, p_object): method parse (line 2290) | def parse(self, p_object): method convert2core (line 2294) | def convert2core(self): class DeveloperSheet (line 2298) | class DeveloperSheet(DeveloperInterface, StandardObject): method __init__ (line 2308) | def __init__(self, name, is_depth, data, desc=None): method rate (line 2318) | def rate(self, pac=None, depth=None): method assign (line 2365) | def assign(self, other): method clone (line 2371) | def clone(self, name=None): method export (line 2377) | def export(self): method load (line 2386) | def load(cls, p_object): method convert2core (line 2395) | def convert2core(self): class DeveloperSheetData (line 2429) | class DeveloperSheetData(Base): method __init__ (line 2446) | def __init__(self, pac, rate, depth=None): method clone (line 2452) | def clone(self): method export (line 2456) | def export(self): method load (line 2464) | def load(cls, p_object): method parse (line 2471) | def parse(self, p_object): class DevelopmentModel (line 2480) | class DevelopmentModel(Generic, PluginObject): method __init__ (line 2492) | def __init__(self, name, args, desc=None, prolith_id=None): method entry (line 2505) | def entry(self): method calc (line 2510) | def calc(self, pac, depth, *values): method assign (line 2515) | def assign(self, other): method clone (line 2518) | def clone(self, name=None): class DevelopmentModelArg (line 2530) | class DevelopmentModelArg(AbstractPluginParameter, Base): class DeveloperExpr (line 2549) | class DeveloperExpr(DeveloperInterface, StandardObject): method __init__ (line 2572) | def __init__(self, name, model, values=None, surface_rate=1.0, inhibit... method rate (line 2592) | def rate(self, pac, depth): method change_model (line 2610) | def change_model(self, model): method assign (line 2617) | def assign(self, other): method clone (line 2626) | def clone(self, name=None): method export (line 2633) | def export(self): method load (line 2646) | def load(cls, p_object): method convert2core (line 2659) | def convert2core(self): class DeveloperExprArgValue (line 2666) | class DeveloperExprArgValue(Base): method __init__ (line 2677) | def __init__(self, value): method clone (line 2684) | def clone(self): method assign (line 2688) | def assign(self, other): method load (line 2693) | def load(cls, p_object): method parse (line 2697) | def parse(self, p_object): class Info (line 2702) | class Info(Base): method __init__ (line 2708) | def __init__(self, version): method __str__ (line 2714) | def __str__(self): function _enum_tables_of (line 2723) | def _enum_tables_of(base): function get_table_by_plugin (line 2735) | def get_table_by_plugin(plugin): FILE: OptolithiumGui/database/settings.py class DummyProvider (line 28) | class DummyProvider(object): method __init__ (line 30) | def __init__(self, *args, **kwargs): method emit (line 33) | def emit(self, *args, **kwargs): method connect (line 36) | def connect(self, *args, **kwargs): function set_gui_provider (line 51) | def set_gui_provider(object_class, signal_class): function get_gui_provider_object (line 57) | def get_gui_provider_object(): function get_gui_provider_signal (line 61) | def get_gui_provider_signal(): FILE: OptolithiumGui/helpers.py function enableLoggersForHelperModule (line 42) | def enableLoggersForHelperModule(): function GetFilename (line 54) | def GetFilename(path): function Cast (line 70) | def Cast(value, type, default=None): function StaticVariable (line 85) | def StaticVariable(varname, value): function Singleton (line 93) | def Singleton(cls): function logStreamEnable (line 120) | def logStreamEnable(logger): class classproperty (line 150) | class classproperty(property): method __get__ (line 152) | def __get__(self, cls, owner): function enum (line 159) | def enum(*sequential, **named): function pairwise_shift (line 180) | def pairwise_shift(iterable): function pairwise_all (line 186) | def pairwise_all(iterable): class DisposableInterface (line 196) | class DisposableInterface(object): method __init__ (line 200) | def __init__(self, *args, **kwargs): method dispose (line 204) | def dispose(self): class DisposableList (line 208) | class DisposableList(list, DisposableInterface): method __init__ (line 214) | def __init__(self, *args): method append (line 219) | def append(self, p_object): method extend (line 224) | def extend(self, iterable): method insert (line 229) | def insert(self, index, p_object): method pop (line 234) | def pop(self, index=None): method remove (line 239) | def remove(self, value): method dispose (line 243) | def dispose(self): FILE: OptolithiumGui/main.py function main (line 36) | def main(): FILE: OptolithiumGui/metrics.py function _get_target_mask (line 68) | def _get_target_mask(mask): function _is_mask_negative (line 89) | def _is_mask_negative(mask): function contour_sign (line 104) | def contour_sign(mask, **kwargs): function _get_mask_type (line 110) | def _get_mask_type(mask): class MetricNotImplementedError (line 133) | class MetricNotImplementedError(Exception): class MetrologyInterface (line 137) | class MetrologyInterface(object): method __calculate_1d_wrap (line 141) | def __calculate_1d_wrap(self, sim_data, **kwargs): method __calculate_2d_wrap (line 149) | def __calculate_2d_wrap(self, sim_data, **kwargs): method _calculate_1d (line 157) | def _calculate_1d(self, x, values, **kwargs): method _calculate_xy (line 160) | def _calculate_xy(self, sim_data, **kwargs): method _calculate_2d (line 163) | def _calculate_2d(self, x, z, values, **kwargs): method _calculate_3d (line 166) | def _calculate_3d(self, sim_data, **kwargs): method _calculate_profile (line 169) | def _calculate_profile(self, profile, **kwargs): method _calculate_common (line 172) | def _calculate_common(self, sim_data, **kwargs): method __init__ (line 175) | def __init__(self, stage): method options (line 187) | def options(self): method stage (line 191) | def stage(self): method caption (line 195) | def caption(self): method format (line 199) | def format(self): method __call__ (line 202) | def __call__(self, sim_data, **kwargs): function _image_values_at_height (line 215) | def _image_values_at_height(x, z, values, **kwargs): class Average (line 223) | class Average(MetrologyInterface): method _calculate_1d (line 228) | def _calculate_1d(self, x, values, **kwargs): method _calculate_2d (line 231) | def _calculate_2d(self, x, z, values, **kwargs): function _calculate_lstsq (line 235) | def _calculate_lstsq(polygons, is_left=True): function _calculate_lstsq_v2 (line 248) | def _calculate_lstsq_v2(polygons): class SidewallAngle (line 295) | class SidewallAngle(MetrologyInterface): method _calculate_sidewall_angle (line 301) | def _calculate_sidewall_angle(polygons): method _calculate_sidewall_angle_v2 (line 309) | def _calculate_sidewall_angle_v2(polygons): method _calculate_2d (line 313) | def _calculate_2d(self, x, z, values, **kwargs): method _calculate_profile (line 325) | def _calculate_profile(self, profile, **kwargs): class StandingWaveAmpl (line 335) | class StandingWaveAmpl(MetrologyInterface): method _calculate_swamp (line 341) | def _calculate_swamp(polygons, is_left=True): method _calculate_swamp_v2 (line 362) | def _calculate_swamp_v2(polygons): method _calculate_2d (line 386) | def _calculate_2d(self, x, z, values, **kwargs): method _calculate_profile (line 401) | def _calculate_profile(self, profile, **kwargs): class Contrast (line 413) | class Contrast(MetrologyInterface): method __contrast_expr (line 419) | def __contrast_expr(values): method _calculate_1d (line 422) | def _calculate_1d(self, x, values, **kwargs): method _calculate_2d (line 425) | def _calculate_2d(self, x, z, values, **kwargs): method _calculate_xy (line 428) | def _calculate_xy(self, aerial_image, **kwargs): class ResistMagReflectivity (line 434) | class ResistMagReflectivity(MetrologyInterface): method _calculate_common (line 439) | def _calculate_common(self, sim_data, **kwargs): class SubstrateMagReflectivity (line 443) | class SubstrateMagReflectivity(MetrologyInterface): method _calculate_common (line 448) | def _calculate_common(self, sim_data, **kwargs): class ResistPhaseReflectivity (line 452) | class ResistPhaseReflectivity(MetrologyInterface): method _calculate_common (line 457) | def _calculate_common(self, sim_data, **kwargs): class SubstratePhaseReflectivity (line 461) | class SubstratePhaseReflectivity(MetrologyInterface): method _calculate_common (line 466) | def _calculate_common(self, sim_data, **kwargs): function _calculate_thickness (line 470) | def _calculate_thickness(polygons): class ResistLoss (line 477) | class ResistLoss(MetrologyInterface): method _calculate_profile (line 482) | def _calculate_profile(self, profile, **kwargs): class CriticalDimension (line 487) | class CriticalDimension(MetrologyInterface): method _calculate_1d (line 492) | def _calculate_1d(self, x, values, **kwargs): method __calculate_cd (line 507) | def __calculate_cd(x, z, polygons, **kwargs): method _calculate_2d (line 546) | def _calculate_2d(self, x, z, values, **kwargs): method _calculate_profile (line 552) | def _calculate_profile(self, profile, **kwargs): class CriticalDimensionAbsoluteError (line 565) | class CriticalDimensionAbsoluteError(CriticalDimension): method _calculate_1d (line 570) | def _calculate_1d(self, x, values, **kwargs): method _calculate_2d (line 575) | def _calculate_2d(self, x, z, values, **kwargs): method _calculate_profile (line 580) | def _calculate_profile(self, profile, **kwargs): class CriticalDimensionRelativeError (line 586) | class CriticalDimensionRelativeError(CriticalDimension): method _calculate_1d (line 591) | def _calculate_1d(self, x, values, **kwargs): method _calculate_2d (line 597) | def _calculate_2d(self, x, z, values, **kwargs): method _calculate_profile (line 603) | def _calculate_profile(self, profile, **kwargs): class TimeToClear (line 610) | class TimeToClear(MetrologyInterface): method _calculate_2d (line 615) | def _calculate_2d(self, x, z, values, **kwargs): class Slope (line 619) | class Slope(MetrologyInterface): method _calc_dvalue (line 625) | def _calc_dvalue(left, right, dx, x, values): method _calc_slope (line 630) | def _calc_slope(self, left, right, x, values): method _calculate_1d (line 635) | def _calculate_1d(self, x, values, **kwargs): method _calculate_2d (line 639) | def _calculate_2d(self, x, z, values, **kwargs): class LogSlope (line 644) | class LogSlope(Slope): method _calc_logslope (line 649) | def _calc_logslope(self, left, right, x, values): method _calculate_1d (line 654) | def _calculate_1d(self, x, values, **kwargs): method _calculate_2d (line 658) | def _calculate_2d(self, x, z, values, **kwargs): class NILS (line 663) | class NILS(LogSlope): method _calc_nils (line 668) | def _calc_nils(self, left, right, x, values): method _calculate_1d (line 673) | def _calculate_1d(self, x, values, **kwargs): method _calculate_2d (line 677) | def _calculate_2d(self, x, z, values, **kwargs): FILE: OptolithiumGui/options/common.py class ReportTemplates (line 36) | class ReportTemplates(object): class Abstract (line 72) | class Abstract(object): method __init__ (line 76) | def __init__(self, dtype): method __get__ (line 80) | def __get__(self, instance, owner): method __set__ (line 86) | def __set__(self, instance, value): method get_concrete (line 98) | def get_concrete(instance): method type (line 103) | def type(self): class Enum (line 107) | class Enum(Abstract): method __init__ (line 109) | def __init__(self, variants, raise_constraint=True): method __set__ (line 125) | def __set__(self, instance, value): method variants (line 136) | def variants(self): class Numeric (line 140) | class Numeric(Abstract): method __init__ (line 148) | def __init__(self, vmin=None, vmax=None, dtype=float, precision=None, ... method min (line 173) | def min(self): method max (line 177) | def max(self): method precision (line 181) | def precision(self): method higher_max (line 184) | def higher_max(self, value): method lower_min (line 187) | def lower_min(self, value): method within_constraint (line 190) | def within_constraint(self, value): method __set__ (line 193) | def __set__(self, instance, value): class AttributedProperty (line 208) | class AttributedProperty(property): method __init__ (line 210) | def __init__(self, fget=None, fset=None, fdel=None, doc=None, **kwargs): class Variable (line 220) | class Variable(object): method __init__ (line 227) | def __init__(self, ftype, value=None, name=None): method name (line 240) | def name(self): method signals (line 244) | def signals(self): method __new__ (line 247) | def __new__(cls, ftype, *args, **kwargs): method report (line 251) | def report(self): FILE: OptolithiumGui/options/structures.py function get_field (line 56) | def get_field(p_object, abstract_field): class OptionsLoadErrors (line 63) | class OptionsLoadErrors(Exception): method __init__ (line 65) | def __init__(self, errors, p_object): method __iter__ (line 69) | def __iter__(self): class OptionsParseError (line 73) | class OptionsParseError(Exception): class AbstractReportOption (line 77) | class AbstractReportOption(object): method identifier (line 82) | def identifier(self): method report_header (line 85) | def report_header(self): method report (line 88) | def report(self): class AbstractOptionsBase (line 92) | class AbstractOptionsBase(QtCore.QObject, AbstractReportOption): method __init__ (line 96) | def __init__(self, *args, **kwargs): method _connect_signals (line 101) | def _connect_signals(self): method _set_composite_variable (line 107) | def _set_composite_variable(self, name, value): method onOptionChanged (line 124) | def onOptionChanged(self): method is_saved (line 135) | def is_saved(self): method is_simulated (line 139) | def is_simulated(self): method saved (line 142) | def saved(self, emit=True): method simulated (line 148) | def simulated(self): method default (line 154) | def default(cls): method empty (line 158) | def empty(cls): method load (line 162) | def load(cls, data): method assign (line 165) | def assign(self, other): method export (line 170) | def export(self): class Numerics (line 174) | class Numerics(AbstractOptionsBase): method __init__ (line 181) | def __init__(self, model, speed, grid_xy, grid_z): method source_stepxy (line 203) | def source_stepxy(self): method assign (line 206) | def assign(self, other): method default (line 214) | def default(cls): method empty (line 218) | def empty(cls): method load (line 222) | def load(cls, data): method report (line 225) | def report(self): method export (line 235) | def export(self): method parse (line 243) | def parse(self, data): class WaferStackLayer (line 252) | class WaferStackLayer(AbstractReportOption): method __init__ (line 254) | def __init__(self, material, is_parametric=False): method connect_with (line 262) | def connect_with(self, slot): method disconnect_from (line 265) | def disconnect_from(self, slot): method is_parametric (line 269) | def is_parametric(self): method _create_parametric_material (line 273) | def _create_parametric_material(wavelength, real, imag): method default_parametric (line 286) | def default_parametric(cls, wavelength): method db_stored (line 291) | def db_stored(cls, material, *args): method wavelength (line 299) | def wavelength(self): method refraction (line 304) | def refraction(self): method type (line 312) | def type(self): method refraction_at (line 316) | def refraction_at(self, wavelength): method export (line 323) | def export(self): method load (line 327) | def load(cls, data): method convert2core (line 330) | def convert2core(self): class MaterialLayer (line 334) | class MaterialLayer(WaferStackLayer): method __init__ (line 341) | def __init__(self, material, is_parametric=False): method connect_with (line 349) | def connect_with(self, slot): method disconnect_from (line 354) | def disconnect_from(self, slot): method signals (line 360) | def signals(self): method name (line 364) | def name(self): method wavelength (line 368) | def wavelength(self): method refraction (line 373) | def refraction(self): method _get_real (line 386) | def _get_real(self): method _set_real (line 391) | def _set_real(self, value): method _get_imag (line 405) | def _get_imag(self): method _set_imag (line 410) | def _set_imag(self, value): method export (line 422) | def export(self): method load (line 430) | def load(cls, data): class Substrate (line 435) | class Substrate(MaterialLayer): method parametric (line 438) | def parametric(cls, wavelength, real, imag): method default_parametric (line 448) | def default_parametric(cls, wavelength): method db_stored (line 459) | def db_stored(cls, material, *args): method type (line 467) | def type(self): method report (line 470) | def report(self): method convert2core (line 478) | def convert2core(self): class StandardLayer (line 488) | class StandardLayer(MaterialLayer): method __init__ (line 493) | def __init__(self, material, thickness, is_parametric=False): method connect_with (line 502) | def connect_with(self, slot): method disconnect_from (line 506) | def disconnect_from(self, slot): method parametric (line 511) | def parametric(cls, wavelength, real, imag, thickness): method default_parametric (line 522) | def default_parametric(cls, wavelength): method db_stored (line 534) | def db_stored(cls, material, *args): method _get_thickness (line 542) | def _get_thickness(self): method _set_thickness (line 545) | def _set_thickness(self, value): method type (line 553) | def type(self): method export (line 556) | def export(self): method load (line 562) | def load(cls, data): method report (line 569) | def report(self): method convert2core (line 578) | def convert2core(self): class Resist (line 588) | class Resist(AbstractOptionsBase, StandardLayer): method __init__ (line 593) | def __init__(self, material, thickness): method connect_with (line 601) | def connect_with(self, slot): method disconnect_from (line 616) | def disconnect_from(self, slot): method default_parametric (line 632) | def default_parametric(cls, wavelength): method db_stored (line 636) | def db_stored(cls, material, *args): method db (line 640) | def db(self): method name (line 645) | def name(self): method name (line 649) | def name(self, value): method exposure (line 654) | def exposure(self): method peb (line 659) | def peb(self): method developer (line 664) | def developer(self): method developer (line 669) | def developer(self, value): method wavelength (line 676) | def wavelength(self): method refraction (line 683) | def refraction(self): method type (line 695) | def type(self): method report (line 698) | def report(self): method assign (line 726) | def assign(self, other): method export (line 732) | def export(self): method load (line 740) | def load(cls, data): method parse (line 744) | def parse(self, data): method convert2core (line 749) | def convert2core(self): class WaferProcess (line 756) | class WaferProcess(AbstractOptionsBase): method __init__ (line 763) | def __init__(self, stack_layers=None): method insert (line 784) | def insert(self, index, stack_layer): method remove (line 796) | def remove(self, index): method __iter__ (line 802) | def __iter__(self): method __setitem__ (line 805) | def __setitem__(self, key, value): method __getitem__ (line 822) | def __getitem__(self, item): method __len__ (line 829) | def __len__(self): method resist (line 834) | def resist(self): method resist (line 839) | def resist(self, value): method substrate (line 852) | def substrate(self): method _create_default_substrate (line 857) | def _create_default_substrate(): method _create_default_devrate (line 865) | def _create_default_devrate(): method _create_default_resist (line 877) | def _create_default_resist(): method default (line 890) | def default(cls): method empty (line 897) | def empty(cls): method load (line 901) | def load(cls, data): method __del__ (line 915) | def __del__(self): method saved (line 919) | def saved(self, emit=True): method report (line 923) | def report(self): method export (line 936) | def export(self): method assign (line 939) | def assign(self, other): method parse (line 952) | def parse(self, data): method convert2core (line 974) | def convert2core(self): class Mask (line 987) | class Mask(AbstractOptionsBase): method __init__ (line 993) | def __init__(self, container): method container (line 1001) | def container(self): method container (line 1005) | def container(self, value): method report (line 1014) | def report(self): method default_container (line 1030) | def default_container(): method default (line 1048) | def default(cls): method empty (line 1052) | def empty(cls): method load (line 1056) | def load(cls, data): method assign (line 1060) | def assign(self, other): method export (line 1064) | def export(self): method parse (line 1067) | def parse(self, data): method convert2core (line 1077) | def convert2core(self): class ImagingTool (line 1088) | class ImagingTool(AbstractOptionsBase): method __init__ (line 1095) | def __init__(self, wavelength, numerical_aperture, reduction_ratio, fl... method source_shape (line 1139) | def source_shape(self): method source_shape (line 1143) | def source_shape(self, value): method pupil_filter (line 1150) | def pupil_filter(self): method pupil_filter (line 1154) | def pupil_filter(self, value): method immersion_enabled (line 1159) | def immersion_enabled(self): method immersion_enabled (line 1163) | def immersion_enabled(self, value): method report (line 1168) | def report(self): method default (line 1199) | def default(cls): method empty (line 1215) | def empty(cls): method export (line 1227) | def export(self): method assign (line 1251) | def assign(self, other): method parse (line 1262) | def parse(self, data): method load (line 1302) | def load(cls, data): method convert2core (line 1305) | def convert2core(self): class ExposureFocus (line 1318) | class ExposureFocus(AbstractOptionsBase): method __init__ (line 1331) | def __init__(self, exposure, focus, correctable, relative_to, direction): method assign (line 1373) | def assign(self, other): method focal_plane (line 1382) | def focal_plane(self): method default (line 1393) | def default(cls): method empty (line 1403) | def empty(cls): method load (line 1413) | def load(cls, data): method report (line 1416) | def report(self): method export (line 1427) | def export(self): method parse (line 1436) | def parse(self, data): method convert2core (line 1445) | def convert2core(self): class PostExposureBake (line 1452) | class PostExposureBake(AbstractOptionsBase): method __init__ (line 1456) | def __init__(self, time, temp): method assign (line 1462) | def assign(self, other): method parse (line 1467) | def parse(self, data): method default (line 1477) | def default(cls): method empty (line 1481) | def empty(cls): method load (line 1485) | def load(cls, data): method report (line 1488) | def report(self): method export (line 1496) | def export(self): method convert2core (line 1502) | def convert2core(self): class Development (line 1506) | class Development(AbstractOptionsBase): method __init__ (line 1510) | def __init__(self, time): method assign (line 1517) | def assign(self, other): method default (line 1522) | def default(cls): method empty (line 1526) | def empty(cls): method load (line 1530) | def load(cls, data): method report (line 1533) | def report(self): method export (line 1537) | def export(self): method parse (line 1540) | def parse(self, data): method convert2core (line 1545) | def convert2core(self): class Metrology (line 1549) | class Metrology(AbstractOptionsBase): method __init__ (line 1553) | def __init__(self, measurement_height, var_meas_height, aerial_image_l... method assign (line 1589) | def assign(self, other): method default (line 1601) | def default(cls): method empty (line 1614) | def empty(cls): method load (line 1627) | def load(cls, data): method report (line 1630) | def report(self): method export (line 1644) | def export(self): method parse (line 1656) | def parse(self, data): class Options (line 1669) | class Options(AbstractOptionsBase): method __init__ (line 1671) | def __init__(self, numerics, wafer_process, mask, imaging_tool, method assign (line 1725) | def assign(self, other): method groups (line 1738) | def groups(self): method path (line 1742) | def path(self): method path (line 1746) | def path(self, value): method filename (line 1756) | def filename(self): method folder (line 1760) | def folder(self): method coupled (line 1764) | def coupled(self): method couple_with (line 1771) | def couple_with(self, path): method default (line 1780) | def default(cls): method empty (line 1795) | def empty(cls): method report (line 1807) | def report(self): method export (line 1841) | def export(self): method save (line 1844) | def save(self, path): method open (line 1860) | def open(self, path): method load (line 1896) | def load(cls, path): FILE: OptolithiumGui/optolithium.py class AboutWindow (line 80) | class AboutWindow(QtGui.QDialog): method __init__ (line 82) | def __init__(self, parent): class MemoryUsageView (line 114) | class MemoryUsageView(QtGui.QProgressBar): method __init__ (line 126) | def __init__(self, parent, pid): method update_memory (line 133) | def update_memory(self): class StatusBar (line 144) | class StatusBar(QtGui.QStatusBar): method __init__ (line 146) | def __init__(self, parent): class MainWindow (line 157) | class MainWindow(QtGui.QMainWindow): method __init__ (line 159) | def __init__(self): method setApplicationTitle (line 237) | def setApplicationTitle(self): method center (line 244) | def center(self): method configure_dbparser (line 251) | def configure_dbparser(self): method configure_database (line 259) | def configure_database(self): method configure_plugins (line 290) | def configure_plugins(self): method configure_windows (line 319) | def configure_windows(self): method configure_window_state (line 323) | def configure_window_state(self): method save_state (line 327) | def save_state(self): method load_state (line 331) | def load_state(self): method options_modified_handler (line 335) | def options_modified_handler(self): method closeEvent (line 357) | def closeEvent(self, event): method new_options (line 364) | def new_options(self): method save_options (line 372) | def save_options(self): method save_options_as (line 384) | def save_options_as(self): method _open_options (line 392) | def _open_options(self, path): method load_options (line 413) | def load_options(self): method changeStackView (line 420) | def changeStackView(self): method onWebsiteOpen (line 426) | def onWebsiteOpen(self): method onPrint (line 430) | def onPrint(self): method onPrintPreview (line 436) | def onPrintPreview(self): method onPageSetup (line 442) | def onPageSetup(self): method configure_controls (line 446) | def configure_controls(self): FILE: OptolithiumGui/pcpi.py class PluginCommonError (line 31) | class PluginCommonError(Exception): class PluginNotFoundError (line 35) | class PluginNotFoundError(PluginCommonError): class PluginRegistry (line 39) | class PluginRegistry(object): method __init__ (line 41) | def __init__(self): method get_by_id (line 45) | def get_by_id(self, plugin_id): method get_by_name (line 52) | def get_by_name(self, plugin_name): method add_plugin (line 59) | def add_plugin(self, plugin): class CPluginInterface (line 69) | class CPluginInterface(Structure): function deref (line 78) | def deref(p): function ro_property (line 82) | def ro_property(attribute): function rw_property (line 86) | def rw_property(attribute): class _variable_part_t (line 92) | class _variable_part_t(Structure): method __str__ (line 109) | def __str__(self): class dev_model_arg_t (line 119) | class dev_model_arg_t(_variable_part_t): class dev_model_t (line 129) | class dev_model_t(CPluginInterface): method __str__ (line 154) | def __str__(self): class point_t (line 164) | class point_t(Structure): class mask_region_t (line 178) | class mask_region_t(Structure): class mask_parameter_t (line 198) | class mask_parameter_t(_variable_part_t): class mask_t (line 203) | class mask_t(Structure): class mask_plugin_t (line 225) | class mask_plugin_t(CPluginInterface): class source_shape_parameter_t (line 254) | class source_shape_parameter_t(_variable_part_t): class source_shape_plugin_t (line 264) | class source_shape_plugin_t(CPluginInterface): class pupil_filter_parameter_t (line 290) | class pupil_filter_parameter_t(_variable_part_t): class c_complex (line 295) | class c_complex(Structure): class pupil_filter_plugin_t (line 307) | class pupil_filter_plugin_t(CPluginInterface): class plugin_descriptor_t (line 341) | class plugin_descriptor_t(Structure): method plugin_entry (line 351) | def plugin_entry(self): FILE: OptolithiumGui/plugins.py class System (line 44) | class System(object): method _darwin_free_lib (line 46) | def _darwin_free_lib(self, handle): method _linux_free_lib (line 49) | def _linux_free_lib(self, handle): method _windows_free_lib (line 52) | def _windows_free_lib(self, handle): method __init__ (line 55) | def __init__(self): method free_library (line 70) | def free_library(self, library): method SharedLibraryLoadError (line 77) | def SharedLibraryLoadError(self): class Plugin (line 85) | class Plugin(object): class LoadError (line 87) | class LoadError(Exception): method __init__ (line 88) | def __init__(self, *args, **kwargs): method __init__ (line 91) | def __init__(self, library_path, library, plugin_desc): method type (line 105) | def type(self): method entry (line 110) | def entry(self): method path (line 115) | def path(self): method load (line 120) | def load(cls, library_path): method unload (line 142) | def unload(self): class Container (line 149) | class Container(object): method _clean_plugins_dict (line 152) | def _clean_plugins_dict(): method __init__ (line 156) | def __init__(self): method load_path (line 159) | def load_path(self, *plugins_path): method __iter__ (line 210) | def __iter__(self): method next (line 216) | def next(self): method is_loaded (line 220) | def is_loaded(self, filepath): method load (line 231) | def load(cls, *plugins_path): method unload (line 236) | def unload(self): class Inspector (line 243) | class Inspector(object): class CommonError (line 248) | class CommonError(Exception): method __init__ (line 249) | def __init__(self, *args, **kwargs): class VerifyError (line 252) | class VerifyError(CommonError): method __init__ (line 253) | def __init__(self, *args, **kwargs): class DevelopmentModelVerifyError (line 257) | class DevelopmentModelVerifyError(VerifyError): method __init__ (line 258) | def __init__(self, *args, **kwargs): class PluginMaskVerifyError (line 262) | class PluginMaskVerifyError(VerifyError): method __init__ (line 263) | def __init__(self, *args, **kwargs): class PluginSourceShapeVerifyError (line 267) | class PluginSourceShapeVerifyError(VerifyError): method __init__ (line 268) | def __init__(self, *args, **kwargs): class PluginPupilFilterVerifyError (line 272) | class PluginPupilFilterVerifyError(VerifyError): method __init__ (line 273) | def __init__(self, *args, **kwargs): method _load_development_model (line 278) | def _load_development_model(plugin): method _verify_development_model (line 287) | def _verify_development_model(plugin, record): method _load_standard_plugin (line 316) | def _load_standard_plugin(plugin, plg_type, prm_type): method _verify_standard_plugin (line 324) | def _verify_standard_plugin(plugin, record, err_type): method _load_mask_plugin (line 349) | def _load_mask_plugin(plugin): method _verify_mask_plugin (line 358) | def _verify_mask_plugin(plugin, record): method _load_source_shape_plugin (line 366) | def _load_source_shape_plugin(plugin): method _verify_source_shape_plugin (line 371) | def _verify_source_shape_plugin(plugin, record): method _load_pupil_filter_plugin (line 379) | def _load_pupil_filter_plugin(plugin): method _verify_pupil_filter_plugin (line 384) | def _verify_pupil_filter_plugin(plugin, record): method __init__ (line 391) | def __init__(self, database): method verify (line 406) | def verify(self, plugin): FILE: OptolithiumGui/qt.py function connect (line 58) | def connect(signal, *slots, **kwargs): function disconnect (line 70) | def disconnect(signal, slot): class _GlobalSignalsClass (line 80) | class _GlobalSignalsClass(QtCore.QObject): method onChanged (line 86) | def onChanged(self): FILE: OptolithiumGui/resources.py class Resource (line 46) | class Resource(object): method __init__ (line 54) | def __init__(self, path): method path (line 63) | def path(self): method url (line 67) | def url(self): class PlainText (line 71) | class PlainText(Resource): method __init__ (line 72) | def __init__(self, *args): method data (line 79) | def data(self): class Icon (line 83) | class Icon(Resource): method __init__ (line 84) | def __init__(self, *args): method data (line 90) | def data(self): class DummyIcon (line 101) | class DummyIcon(object): method __init__ (line 102) | def __init__(self, path): class Resources (line 106) | class Resources(object): method __new__ (line 116) | def __new__(cls, resource=None, attribute=None, data=None): method __init__ (line 124) | def __init__(self, resource=None, data=None): method load (line 129) | def load(cls, basepath, directories, icon_driver=None): method get_item_attribute (line 155) | def get_item_attribute(self, item, attribute=None): FILE: OptolithiumGui/setup.py function cmp_hash (line 193) | def cmp_hash(file1, file2): function restore_cython_files (line 211) | def restore_cython_files(tmp_dir, extensions, ext): function save_cython_files (line 221) | def save_cython_files(tmp_dir, extensions, ext): function main (line 242) | def main(): FILE: OptolithiumGui/views/appconfig.py class AppConfigurationView (line 42) | class AppConfigurationView(QtGui.QDialog): method int_edit (line 44) | def int_edit(self): method button (line 50) | def button(self, name, callback): method __init__ (line 56) | def __init__(self, parent): method _set_config_values (line 142) | def _set_config_values(self): method showEvent (line 151) | def showEvent(self, *args, **kwargs): method onLayerMapEdit (line 157) | def onLayerMapEdit(self): method onBrowseLayerMapPath (line 172) | def onBrowseLayerMapPath(self): method onBrowseApplicationDatabase (line 182) | def onBrowseApplicationDatabase(self): method onPluginPathAdd (line 192) | def onPluginPathAdd(self): method accept (line 203) | def accept(self, *args, **kwargs): FILE: OptolithiumGui/views/common.py function QuestionBox (line 76) | def QuestionBox(parent, message, buttons=msgBox.Yes | msgBox.No, default... function WarningBox (line 89) | def WarningBox(parent, message): function ErrorBox (line 100) | def ErrorBox(parent, message): function InformationBox (line 111) | def InformationBox(parent, message, buttons=msgBox.Abort, default=msgBox... class ExtendedErrorBox (line 123) | class ExtendedErrorBox(msgBox): method __init__ (line 124) | def __init__(self, title, message, info): class QTracebackMessageBox (line 139) | class QTracebackMessageBox(msgBox): method __init__ (line 140) | def __init__(self): function show_traceback (line 155) | def show_traceback(function): function rgbf (line 170) | def rgbf(color): class QSliderNumeric (line 179) | class QSliderNumeric(QtGui.QSlider): method __init__ (line 181) | def __init__(self, parent, p_object=None, abstract_field=options.Numer... method setObject (line 198) | def setObject(self, p_object, abstract_field=options.Numeric): method __onValueChanged (line 213) | def __onValueChanged(self, *args): class QLineEditNumeric (line 223) | class QLineEditNumeric(QtGui.QLineEdit): method __init__ (line 225) | def __init__(self, parent, p_object=None, abstract_field=options.Numer... method setObject (line 245) | def setObject(self, p_object, abstract_field=options.Numeric): method unsetObject (line 278) | def unsetObject(self): method __changeText (line 288) | def __changeText(self): method __onEditingFinished (line 294) | def __onEditingFinished(self): class QObjectNumeric (line 306) | class QObjectNumeric(QtCore.QObject): method __init__ (line 308) | def __init__(self, parent, p_object=None, abstract_field=options.Numer... method object (line 327) | def object(self): method field (line 331) | def field(self): method value (line 335) | def value(self): method value (line 339) | def value(self, data): method setObject (line 355) | def setObject(self, p_object, abstract_field=options.Numeric): method unsetObject (line 375) | def unsetObject(self): method __field_changed (line 386) | def __field_changed(self): class QComboBoxEnum (line 390) | class QComboBoxEnum(QtGui.QComboBox): method __init__ (line 392) | def __init__(self, parent, p_object=None, abstract_field=options.Enum): method setObject (line 409) | def setObject(self, p_object, abstract_field=options.Enum): method __onIndexChanged (line 426) | def __onIndexChanged(self, index): class QLabelMulti (line 432) | class QLabelMulti(QtGui.QLabel): class _MemoryFormat (line 434) | class _MemoryFormat(object): method _enum_items (line 439) | def _enum_items(self): method __init__ (line 445) | def __init__(self, parent, items=None, frmt=None): method setObject (line 463) | def setObject(self, items, frmt=None): method __onTextChanged (line 487) | def __onTextChanged(self): class QLabel (line 507) | class QLabel(QLabelMulti): method __init__ (line 509) | def __init__(self, parent, p_object=None, abstract_field=options.Abstr... method setObject (line 529) | def setObject(self, p_object, abstract_field=options.Abstract): class QFramedLabel (line 537) | class QFramedLabel(QLabel): method __init__ (line 539) | def __init__(self, parent, p_object=None, abstract_field=options.Abstr... class QStackWidgetTab (line 552) | class QStackWidgetTab(QtGui.QWidget): method __init__ (line 554) | def __init__(self, parent): method onSetActive (line 560) | def onSetActive(self): method reset (line 563) | def reset(self): method setUnstretchable (line 567) | def setUnstretchable(self, layout): class QStackedWidget (line 578) | class QStackedWidget(QtGui.QStackedWidget): method setCurrentWidget (line 580) | def setCurrentWidget(self, widget): class QGraphPlot (line 586) | class QGraphPlot(FigureCanvas): method __init__ (line 588) | def __init__(self, parent, width=None, height=None, figsize=None): method add_subplot (line 606) | def add_subplot(self, position=111, **kwargs): method clear (line 614) | def clear(self): method redraw (line 617) | def redraw(self): method resizeEvent (line 622) | def resizeEvent(self, event=None): class ParameterGroupBox (line 627) | class ParameterGroupBox(QtGui.QGroupBox): method edit (line 629) | def edit(self, p_object=None): method framed_label (line 634) | def framed_label(self, p_object=None): method __init__ (line 642) | def __init__(self, title, parent): method _add_plugin_parameters (line 649) | def _add_plugin_parameters(self, p_object, layout): function QLoadDialogFactory (line 674) | def QLoadDialogFactory(db_type, plugin_type, plot_type): function calculate_table_width (line 790) | def calculate_table_width(table_widget): class QMetrologyTable (line 817) | class QMetrologyTable(QtGui.QTableWidget): method __create_item (line 825) | def __create_item(text): method __init__ (line 830) | def __init__(self, parent, metrics): method setObject (line 858) | def setObject(self, p_object, **kwargs): FILE: OptolithiumGui/views/controls.py class ControlBar (line 39) | class ControlBar(QtCore.QObject): class ActionData (line 41) | class ActionData(object): method __init__ (line 42) | def __init__(self, name, text, icon=None, callback=None, status_tip=... method __init__ (line 59) | def __init__(self, parent, name, text): method add_separator (line 83) | def add_separator(self): method add_action (line 90) | def add_action(self, data): method set_group (line 134) | def set_group(self, group): method __getitem__ (line 141) | def __getitem__(self, item): method parent (line 146) | def parent(self): method group (line 151) | def group(controls_list, exclusive=True): class ControlsView (line 172) | class ControlsView(QtCore.QObject): class ControlData (line 174) | class ControlData(object): method __init__ (line 175) | def __init__(self, name, text, actions): method __init__ (line 185) | def __init__(self, parent, controls_data, groups=None): method __getitem__ (line 209) | def __getitem__(self, item): FILE: OptolithiumGui/views/dbview.py class QTreeWidgetDrag (line 44) | class QTreeWidgetDrag(QtGui.QTreeWidget): class QSizeDelegate (line 48) | class QSizeDelegate(QtGui.QItemDelegate): method __init__ (line 49) | def __init__(self): method sizeHint (line 52) | def sizeHint(self, option, index): method __init__ (line 55) | def __init__(self, parent): method dragEnterEvent (line 62) | def dragEnterEvent(self, event): method dragMoveEvent (line 68) | def dragMoveEvent(self, event): method dropEvent (line 76) | def dropEvent(self, event): class QDatabaseTreeWidget (line 104) | class QDatabaseTreeWidget(QTreeWidgetDrag): method listify (line 119) | def listify(data): method __init__ (line 122) | def __init__(self, parent, database): method reload (line 165) | def reload(self): method __configure_root (line 171) | def __configure_root(self): method __align_text_bottom (line 188) | def __align_text_bottom(item): method __load_table (line 194) | def __load_table(self, table): method __load_content (line 207) | def __load_content(self): method __add_item (line 220) | def __add_item(self, p_object): method __get_item (line 237) | def __get_item(self, p_object): method __remove_item (line 246) | def __remove_item(self, p_object): method __replace_item (line 259) | def __replace_item(self, p_object): method __onFileDropped (line 266) | def __onFileDropped(self, path): method eventFilter (line 284) | def eventFilter(self, p_object, event=None): class DatabaseView (line 305) | class DatabaseView(QStackWidgetTab): method __init__ (line 306) | def __init__(self, parent, database): method onSetActive (line 318) | def onSetActive(self): FILE: OptolithiumGui/views/development.py class sproperty (line 45) | class sproperty(object): method __init__ (line 47) | def __init__(self, func, doc=None): method __set__ (line 51) | def __set__(self, obj, value): class DevelopmentGraph (line 55) | class DevelopmentGraph(QGraphPlot): method __init__ (line 59) | def __init__(self, parent): method __draw_graph (line 68) | def __draw_graph(self, developer): method developer (line 90) | def developer(self, developer): method update_graph (line 108) | def update_graph(self): class DevelopmentView (line 112) | class DevelopmentView(QStackWidgetTab): method __init__ (line 114) | def __init__(self, parent, development, wafer_stack): method onSetActive (line 150) | def onSetActive(self): method reset (line 153) | def reset(self): FILE: OptolithiumGui/views/diffraction.py class DiffractionPatternGraph (line 45) | class DiffractionPatternGraph(QGraphPlot): method type_by_name (line 66) | def type_by_name(name): method _calculate_graphs_bbox (line 70) | def _calculate_graphs_bbox(main_size, left, right, top, bottom, hgap, ... method __init__ (line 83) | def __init__(self, parent, options): method resizeEvent (line 108) | def resizeEvent(self, event=None): method redraw (line 122) | def redraw(self): method draw_graph (line 127) | def draw_graph(self): method block_redraw (line 135) | def block_redraw(self, value): method pattern (line 139) | def pattern(self): method pattern (line 143) | def pattern(self, value): method current_x (line 150) | def current_x(self): method current_x (line 154) | def current_x(self, indx): method current_y (line 160) | def current_y(self): method current_y (line 164) | def current_y(self, indx): method output_type (line 170) | def output_type(self): method output_type (line 174) | def output_type(self, value): method draw_zero_term (line 179) | def draw_zero_term(self): method draw_zero_term (line 183) | def draw_zero_term(self, value): method _update_main (line 187) | def _update_main(self, redraw=True): method _update_xplot (line 251) | def _update_xplot(self, redraw=True): method _update_yplot (line 294) | def _update_yplot(self, redraw=True): class DiffractionPatternView (line 352) | class DiffractionPatternView(QStackWidgetTab): method __init__ (line 354) | def __init__(self, parent, simulation): method on_combobox_changed (line 405) | def on_combobox_changed(self, indx): method on_chkbox_toggled (line 409) | def on_chkbox_toggled(self, state): method on_kx_spin_changed (line 413) | def on_kx_spin_changed(self, value): method on_ky_spin_changed (line 417) | def on_ky_spin_changed(self, value): method onSetActive (line 421) | def onSetActive(self): FILE: OptolithiumGui/views/exposure.py class ExposureDoseBox (line 45) | class ExposureDoseBox(QtGui.QGroupBox): method __init__ (line 46) | def __init__(self, parent, exposure_focus): class DoseCalibrationBox (line 66) | class DoseCalibrationBox(QtGui.QGroupBox): method __init__ (line 67) | def __init__(self, parent, exposure_focus): class WaferFocus (line 88) | class WaferFocus(QtGui.QGroupBox): method __init__ (line 89) | def __init__(self, parent, exposure_focus): class FocusGraph (line 123) | class FocusGraph(QGraphPlot): method __init__ (line 125) | def __init__(self, parent, exposure_focus, wafer_stack): method draw_graph (line 139) | def draw_graph(self, focus, relative_to, direction, thickness): method update_graph (line 172) | def update_graph(self): class ExposureFocusView (line 180) | class ExposureFocusView(QStackWidgetTab): method __init__ (line 182) | def __init__(self, parent, exposure_focus, wafer_stack): method onSetActive (line 212) | def onSetActive(self): FILE: OptolithiumGui/views/imaging.py class StandardImagingPlot (line 44) | class StandardImagingPlot(QGraphPlot): method _get_values (line 50) | def _get_values(p_object, x, y): method __init__ (line 53) | def __init__(self, parent, p_object=None): method setObject (line 76) | def setObject(self, p_object): method __onValueChanged (line 92) | def __onValueChanged(self): method draw_graph (line 95) | def draw_graph(self): class SourceShapePlot (line 120) | class SourceShapePlot(StandardImagingPlot): method _get_values (line 123) | def _get_values(p_object, x, y): class PupilFilterPlot (line 127) | class PupilFilterPlot(StandardImagingPlot): method _get_values (line 130) | def _get_values(p_object, x, y): class SourceShapeBox (line 138) | class SourceShapeBox(ParameterGroupBox): method __init__ (line 140) | def __init__(self, parent, imaging_tool, appdb): method setObject (line 202) | def setObject(self, p_object): method __load_source_shape (line 210) | def __load_source_shape(self): method __save_source_shape (line 217) | def __save_source_shape(self): method reset (line 220) | def reset(self): class SpectrumBox (line 224) | class SpectrumBox(ParameterGroupBox): method __init__ (line 226) | def __init__(self, parent, imaging_tool): class PupilFilterBox (line 237) | class PupilFilterBox(ParameterGroupBox): method __init__ (line 239) | def __init__(self, parent, imaging_tool, appdb): method setObject (line 307) | def setObject(self, p_object): method __load_pupil_filter (line 321) | def __load_pupil_filter(self): method __unload_pupil_filter (line 331) | def __unload_pupil_filter(self): method __save_pupil_filter (line 338) | def __save_pupil_filter(self): method reset (line 341) | def reset(self): class ObjectiveLensBox (line 345) | class ObjectiveLensBox(ParameterGroupBox): method __init__ (line 347) | def __init__(self, parent, imaging_tool): class ImmersionBox (line 380) | class ImmersionBox(ParameterGroupBox): method __init__ (line 382) | def __init__(self, parent, imaging_tool): method immersionStateChanged (line 406) | def immersionStateChanged(self, immersion_enabled): class ImagingView (line 412) | class ImagingView(QStackWidgetTab): method __init__ (line 413) | def __init__(self, parent, opts, appdb): method reset (line 447) | def reset(self): FILE: OptolithiumGui/views/mask.py class MaskParametersBox (line 50) | class MaskParametersBox(ParameterGroupBox): method __init__ (line 51) | def __init__(self, parent, mask=None): method setObject (line 66) | def setObject(self, mask): class MaskCoordBox (line 71) | class MaskCoordBox(ParameterGroupBox): method __init__ (line 73) | def __init__(self, parent, mask=None): method updateValues (line 117) | def updateValues(self): method setObject (line 144) | def setObject(self, p_object): class MaskBackgroundBox (line 158) | class MaskBackgroundBox(ParameterGroupBox): method __init__ (line 160) | def __init__(self, parent, mask=None): method setObject (line 193) | def setObject(self, p_object): class PolygonHighlighter (line 205) | class PolygonHighlighter(helpers.DisposableInterface): method __init__ (line 206) | def __init__(self, polygon, highlight_color="#FF0000", linewidth=5.0): method __call__ (line 220) | def __call__(self, event): method dispose (line 238) | def dispose(self): class MaskPlot (line 243) | class MaskPlot(QGraphPlot): method _get_color (line 249) | def _get_color(transmittance, phase): method __init__ (line 254) | def __init__(self, parent, p_object=None): method setObject (line 278) | def setObject(self, p_object): method __onValueChanged (line 298) | def __onValueChanged(self): method draw_graph (line 301) | def draw_graph(self): class MaskView (line 353) | class MaskView(QStackWidgetTab): method __init__ (line 354) | def __init__(self, parent, opts, appdb): method setObject (line 432) | def setObject(self, mask): method _load_mask (line 446) | def _load_mask(self): method _edit_mask (line 453) | def _edit_mask(self): method _save_mask (line 475) | def _save_mask(self): method reset (line 489) | def reset(self): FILE: OptolithiumGui/views/metrology.py class _MetrologyBoxBase (line 29) | class _MetrologyBoxBase(QtGui.QGroupBox): method _add_edit (line 31) | def _add_edit(self, p_object, _class=QLineEditNumeric): class LevelsBox (line 41) | class LevelsBox(_MetrologyBoxBase): method __init__ (line 43) | def __init__(self, parent, metrology): class MiscBox (line 59) | class MiscBox(_MetrologyBoxBase): method __init__ (line 61) | def __init__(self, parent, metrology): class MetrologyView (line 77) | class MetrologyView(QStackWidgetTab): method __init__ (line 79) | def __init__(self, parent, options): FILE: OptolithiumGui/views/numerics.py class SourceGridView (line 46) | class SourceGridView(QtGui.QGroupBox): method __init__ (line 47) | def __init__(self, numerics, parent): class TargetGridView (line 68) | class TargetGridView(QtGui.QGroupBox): method __init__ (line 69) | def __init__(self, numerics, parent): class SystemMemoryView (line 87) | class SystemMemoryView(QtGui.QGroupBox): class GridLayout (line 92) | class GridLayout(QtGui.QGridLayout): method __init__ (line 93) | def __init__(self, *args, **kwargs): method addRow (line 98) | def addRow(self, name, widget): method __init__ (line 103) | def __init__(self, numerics, mask, resist, parent): method setObject (line 153) | def setObject(self, options): method __speed_factor_updated (line 159) | def __speed_factor_updated(self): method __grid_updated (line 163) | def __grid_updated(self): method __calc_required_memory_ai (line 168) | def __calc_required_memory_ai(self): method __calc_required_memory_3d (line 177) | def __calc_required_memory_3d(self): method __update_memory (line 183) | def __update_memory(self): class NumericsView (line 190) | class NumericsView(QStackWidgetTab): method __init__ (line 192) | def __init__(self, parent, options): method onSetActive (line 221) | def onSetActive(self): method reset (line 224) | def reset(self): FILE: OptolithiumGui/views/peb.py class TemperatureProfileGraph (line 45) | class TemperatureProfileGraph(QGraphPlot): method __init__ (line 47) | def __init__(self, parent, peb=None): method setObject (line 62) | def setObject(self, p_object): method __onValueChanged (line 76) | def __onValueChanged(self): method draw_graph (line 79) | def draw_graph(self, time, temp): class TemperatureProfileBox (line 95) | class TemperatureProfileBox(QtGui.QGroupBox): method __init__ (line 97) | def __init__(self, parent, peb, resist): method setResist (line 131) | def setResist(self, resist): method setPeb (line 146) | def setPeb(self, peb): method __onValueChanged (line 161) | def __onValueChanged(self): class ParametersBox (line 168) | class ParametersBox(QtGui.QGroupBox): method edit (line 170) | def edit(self, p_object): method __init__ (line 175) | def __init__(self, parent, peb): class PostExposureBakeView (line 211) | class PostExposureBakeView(QStackWidgetTab): method __init__ (line 212) | def __init__(self, parent, opts): method reset (line 233) | def reset(self): FILE: OptolithiumGui/views/resist.py class AbstractResistInfoBox (line 46) | class AbstractResistInfoBox(QtGui.QGroupBox): method __init__ (line 48) | def __init__(self, title, parent): method setObject (line 52) | def setObject(self, resist): class AbstractResistTab (line 56) | class AbstractResistTab(QStackWidgetTab): method __init__ (line 58) | def __init__(self, parent): method setObject (line 64) | def setObject(self, resist): method update_view (line 67) | def update_view(self): class AbstractResistInfoTab (line 71) | class AbstractResistInfoTab(AbstractResistTab): class General (line 73) | class General(AbstractResistInfoBox): method __init__ (line 74) | def __init__(self, parent): method setObject (line 88) | def setObject(self, resist): class Exposure (line 96) | class Exposure(AbstractResistInfoBox): method __init__ (line 97) | def __init__(self, parent): method setObject (line 117) | def setObject(self, resist): class Development (line 127) | class Development(AbstractResistInfoBox): method __init__ (line 128) | def __init__(self, parent): method setObject (line 136) | def setObject(self, resist): method __init__ (line 143) | def __init__(self, parent): method setObject (line 168) | def setObject(self, resist): class ResistInfoTab (line 174) | class ResistInfoTab(AbstractResistInfoTab): method __init__ (line 175) | def __init__(self, parent): class LoadResistDialog (line 186) | class LoadResistDialog(QtGui.QDialog): class ResistInfoLoad (line 188) | class ResistInfoLoad(AbstractResistInfoTab): method __init__ (line 189) | def __init__(self, parent): method __init__ (line 192) | def __init__(self, parent, appdb): method _change_resist (line 237) | def _change_resist(self): method dbresist (line 241) | def dbresist(self): class ResistExposureTab (line 247) | class ResistExposureTab(AbstractResistTab): class Edit (line 249) | class Edit(QLineEditNumeric): method __init__ (line 250) | def __init__(self, *__args): class PebView (line 255) | class PebView(AbstractResistInfoBox): class Graph (line 257) | class Graph(QGraphPlot): method __init__ (line 258) | def __init__(self, parent, temp): method draw_graph (line 274) | def draw_graph(self, peb, temp): method __onValueChanged (line 299) | def __onValueChanged(self): method setObject (line 303) | def setObject(self, resist): method __init__ (line 316) | def __init__(self, parent, temp): method setObject (line 343) | def setObject(self, resist): class ExposureView (line 349) | class ExposureView(AbstractResistInfoBox): method __init__ (line 350) | def __init__(self, parent): method setObject (line 363) | def setObject(self, resist): class PropertyView (line 369) | class PropertyView(AbstractResistInfoBox): method __init__ (line 370) | def __init__(self, parent): method setObject (line 381) | def setObject(self, resist): method __init__ (line 386) | def __init__(self, parent, peb_temp): method setObject (line 414) | def setObject(self, resist): class ResistDevelopmentTab (line 420) | class ResistDevelopmentTab(AbstractResistTab): class DevRateSheetView (line 425) | class DevRateSheetView(QStackWidgetTab): method __init__ (line 426) | def __init__(self, parent): method setObject (line 442) | def setObject(self, resist): class DevRateExprView (line 449) | class DevRateExprView(QStackWidgetTab): class ModelView (line 451) | class ModelView(QStackWidgetTab): method __init__ (line 452) | def __init__(self, parent, model, graph): method setObject (line 475) | def setObject(self, resist): method __init__ (line 491) | def __init__(self, parent, appdb): method _temporary_box_unchecked (line 533) | def _temporary_box_unchecked(self): method __onIndexChanged (line 553) | def __onIndexChanged(self, index): method setObject (line 572) | def setObject(self, resist): class DevRateNone (line 581) | class DevRateNone(QStackWidgetTab): method __init__ (line 583) | def __init__(self, parent): method __init__ (line 594) | def __init__(self, parent, appdb): method __onIndexChanged (line 649) | def __onIndexChanged(self, index): method _save_developer_payload (line 674) | def _save_developer_payload(self, name): method _save_developer (line 690) | def _save_developer(self): method _save_developer_as (line 695) | def _save_developer_as(self): method update_view (line 705) | def update_view(self): method setObject (line 726) | def setObject(self, resist): class ResistView (line 732) | class ResistView(QStackWidgetTab): method _create_header (line 734) | def _create_header(self): method _load_resist (line 758) | def _load_resist(self): method _save_resist (line 769) | def _save_resist(self): method _create_body (line 804) | def _create_body(self): method _enumerate_tabs (line 817) | def _enumerate_tabs(self): method setObject (line 834) | def setObject(self, resist): method __onTabChanged (line 843) | def __onTabChanged(self, *args): method __init__ (line 847) | def __init__(self, parent, wafer_process, peb_temp, appdb): method reset (line 899) | def reset(self): FILE: OptolithiumGui/views/sets.py function thread_name (line 53) | def thread_name(): function listify (line 58) | def listify(data): class AbstractGroupBox (line 62) | class AbstractGroupBox(QtGui.QGroupBox): method __init__ (line 64) | def __init__(self, title, parent): method setObject (line 68) | def setObject(self, options): class InputVariablesTree (line 72) | class InputVariablesTree(QtGui.QTreeWidget): method __init__ (line 98) | def __init__(self, parent, options): method set_selectable (line 127) | def set_selectable(row, value): method variable_by_indx (line 132) | def variable_by_indx(self, index): method indx_by_variable (line 135) | def indx_by_variable(self, variable): method lookup_item (line 141) | def lookup_item(self, check): method item_by_indx (line 160) | def item_by_indx(self, index): method item_by_name (line 163) | def item_by_name(self, name): method clear (line 166) | def clear(self): method __add_indexed_node (line 172) | def __add_indexed_node(self, root, container, field=Numeric, title=None): method __add_header_node (line 195) | def __add_header_node(self, root, name, value=None): method __add_wafer_process (line 208) | def __add_wafer_process(self, root, wafer_stack): method __add_exposure (line 218) | def __add_exposure(self, root, exposure): method __add_peb (line 224) | def __add_peb(self, root, peb): method __add_developer (line 228) | def __add_developer(self, root, field): method __add_resist (line 236) | def __add_resist(self, root, resist): method __add_variable (line 246) | def __add_variable(self, root, p_object): method __add_plugin_object (line 249) | def __add_plugin_object(self, root, plugin): method __add_db_object (line 259) | def __add_db_object(self, root, p_object): method __add_composite (line 263) | def __add_composite(self, root, composite): method check_variable (line 278) | def check_variable(self, item): method uncheck_variable (line 287) | def uncheck_variable(self, index): method setObject (line 293) | def setObject(self, options): method set_expand_collapse_all (line 305) | def set_expand_collapse_all(self, expand): class InputVariablesTable (line 317) | class InputVariablesTable(QtGui.QTableWidget): method __init__ (line 347) | def __init__(self, parent): method clearContents (line 379) | def clearContents(self, *args, **kwargs): method __reord_rows (line 385) | def __reord_rows(self): method add_variable (line 392) | def add_variable(self, name, index, wrapper): method variables (line 416) | def variables(self): method values (line 420) | def values(self): method remove_variable (line 423) | def remove_variable(self, row): method onItemChanged (line 438) | def onItemChanged(self, item): class InputVariablesBox (line 456) | class InputVariablesBox(AbstractGroupBox): method __init__ (line 463) | def __init__(self, parent, options): method onTreeSelectionChanged (line 509) | def onTreeSelectionChanged(self): method onTableSelectionChanged (line 520) | def onTableSelectionChanged(self): method onAddVariableButtonClicked (line 526) | def onAddVariableButtonClicked(self): method onRemoveVariableButtonClicked (line 534) | def onRemoveVariableButtonClicked(self): method onExpandAllClicked (line 542) | def onExpandAllClicked(self): method onCollapseAllClicked (line 547) | def onCollapseAllClicked(self): method onVariablesChanged (line 552) | def onVariablesChanged(self, data): method onValuesChanged (line 557) | def onValuesChanged(self, data): method setObject (line 560) | def setObject(self, options): class OutputVariableTree (line 579) | class OutputVariableTree(QtGui.QTreeWidget): method __init__ (line 587) | def __init__(self, parent, core): method __add_stages (line 608) | def __add_stages(self): method __item_by_name (line 614) | def __item_by_name(self, stage_name): method stage (line 622) | def stage(self): method stage (line 626) | def stage(self, stage_name): function make_range (line 637) | def make_range(**kwargs): class SimulationSetsPayload (line 641) | class SimulationSetsPayload(QtCore.QObject): method __init__ (line 647) | def __init__(self): method aborted (line 667) | def aborted(self): method done (line 671) | def done(self): method is_config_ok (line 675) | def is_config_ok(self): method start (line 693) | def start(self): method __move_to_main_thread (line 701) | def __move_to_main_thread(self): method __restore (line 706) | def __restore(self, backup): method task (line 711) | def task(self, task_name): method abort (line 781) | def abort(self): class QWorker (line 789) | class QWorker(QtCore.QThread): method __init__ (line 791) | def __init__(self, payload, *args, **kwargs): method quit (line 799) | def quit(self): class SimulationSetsControl (line 804) | class SimulationSetsControl(QtGui.QWidget): method __init__ (line 812) | def __init__(self, parent, core): method __onLaunchButtonClicked (line 865) | def __onLaunchButtonClicked(self): method __onTaskStarted (line 883) | def __onTaskStarted(self, count): method __onTaskDone (line 891) | def __onTaskDone(self): method __onCalculationDone (line 898) | def __onCalculationDone(self): method __onStageInvalidated (line 905) | def __onStageInvalidated(self): method stage (line 910) | def stage(self): method stage (line 914) | def stage(self, stage): method set_input_variables (line 923) | def set_input_variables(self, data): method set_input_values (line 927) | def set_input_values(self, data): class OutputVariableBox (line 932) | class OutputVariableBox(AbstractGroupBox): method __init__ (line 936) | def __init__(self, parent, core): method onFinished (line 966) | def onFinished(self, results): method onTreeItemSelectionChanged (line 971) | def onTreeItemSelectionChanged(self): method onAcceptButtonClicked (line 978) | def onAcceptButtonClicked(self): method onResetButtonClicked (line 986) | def onResetButtonClicked(self): method set_input_variables (line 992) | def set_input_variables(self, data): method set_input_values (line 996) | def set_input_values(self, data): class ConfigurationTab (line 1000) | class ConfigurationTab(QStackWidgetTab): method __init__ (line 1004) | def __init__(self, parent, core): method onFinished (line 1027) | def onFinished(self, results): method onSetActive (line 1030) | def onSetActive(self): class SimulationSetsGraph (line 1034) | class SimulationSetsGraph(QGraphPlot): method __init__ (line 1036) | def __init__(self, parent, options): method _plot_1d (line 1041) | def _plot_1d(self, results, metric): method _plot_2d (line 1051) | def _plot_2d(self, results, metric, sequence): method setObject (line 1082) | def setObject(self, results, metric, sequence=None): class SimulationResultsContainer (line 1092) | class SimulationResultsContainer(object): method __init__ (line 1094) | def __init__(self, payload): class SimulationResultsTab (line 1102) | class SimulationResultsTab(QStackWidgetTab): method __init__ (line 1104) | def __init__(self, parent, options): method setObject (line 1141) | def setObject(self, results): method __onButtonExchangeClicked (line 1157) | def __onButtonExchangeClicked(self): method __onButtonExportClicked (line 1164) | def __onButtonExportClicked(self): method __onItemChanged (line 1188) | def __onItemChanged(self, index): class SimulationSets (line 1192) | class SimulationSets(QStackWidgetTab): method __init__ (line 1194) | def __init__(self, parent, core): method __onFinished (line 1215) | def __onFinished(self, results): method onSetActive (line 1223) | def onSetActive(self): FILE: OptolithiumGui/views/simulations.py function get_selection_rectangle (line 51) | def get_selection_rectangle(x0, y0, event): function get_selection_percentage (line 57) | def get_selection_percentage(right, left, top, bottom, xlim, ylim): class Ability (line 63) | class Ability(object): method enable (line 71) | def enable(self, axes): method disable (line 74) | def disable(self): method suites (line 78) | def suites(self): class RulerAbility (line 82) | class RulerAbility(Ability): method __init__ (line 92) | def __init__(self): method enable (line 113) | def enable(self, axes): method disable (line 126) | def disable(self): method suites (line 137) | def suites(self): method _on_key_press (line 140) | def _on_key_press(self, event): method _on_key_release (line 147) | def _on_key_release(self, event): method _on_mouse_press (line 153) | def _on_mouse_press(self, event): method _lookup_nearest_point (line 160) | def _lookup_nearest_point(self, event): method _normalize_last_point (line 202) | def _normalize_last_point(self, edge): method _on_mouse_release (line 210) | def _on_mouse_release(self, event): method _on_mouse_move (line 242) | def _on_mouse_move(self, event): class GetPointAbility (line 252) | class GetPointAbility(Ability): method __init__ (line 254) | def __init__(self): method enable (line 260) | def enable(self, axes): method disable (line 274) | def disable(self): method suites (line 281) | def suites(self): method _on_mouse_press (line 284) | def _on_mouse_press(self, event): class _ResistSimulationsGraphBase (line 304) | class _ResistSimulationsGraphBase(QGraphPlot): method __init__ (line 311) | def __init__(self, parent, options): method _plot1d (line 330) | def _plot1d(self, x, values, **kwargs): method _plot2dxy (line 333) | def _plot2dxy(self, x, y, values, **kwargs): method _plot2dxz (line 336) | def _plot2dxz(self, x, z, values, **kwargs): method _plot3d (line 339) | def _plot3d(self, x, y, z, values, **kwargs): method _plot2d_profile (line 342) | def _plot2d_profile(self, x, z, polygons, **kwargs): method _plot3d_profile (line 345) | def _plot3d_profile(self, x, y, z, polygons, **kwargs): method _enable_abilities (line 348) | def _enable_abilities(self, axes, suite): method _disable_abilities (line 354) | def _disable_abilities(self): method _draw_resist_volume (line 358) | def _draw_resist_volume(self, resist_volume, **kwargs): method _draw_resist_profile (line 388) | def _draw_resist_profile(self, resist_profile, **kwargs): method _add_mask (line 408) | def _add_mask(self, axes): method _clear_mask (line 423) | def _clear_mask(self): method draw_mask (line 430) | def draw_mask(self): method draw_mask (line 434) | def draw_mask(self, enabled): method draw_graph (line 447) | def draw_graph(self, resist_data, graph_title, **kwargs): class _CommonResistSimulationsGraph (line 460) | class _CommonResistSimulationsGraph(_ResistSimulationsGraphBase): method _draw_graph_2dxz (line 462) | def _draw_graph_2dxz(self, ax, cb, x, z, values, **kwargs): method _plot1d (line 466) | def _plot1d(self, x, values, **kwargs): method _plot2dxy (line 475) | def _plot2dxy(self, x, y, values, **kwargs): method _set_scale (line 494) | def _set_scale(ax, left, right, top, bottom): method _plot2dxz (line 502) | def _plot2dxz(self, x, z, values, **kwargs): method _plot3d (line 530) | def _plot3d(self, x, y, z, values, **kwargs): class ImageResistSimulationsGraph (line 593) | class ImageResistSimulationsGraph(_CommonResistSimulationsGraph): method _draw_graph_2dxz (line 597) | def _draw_graph_2dxz(self, ax, cb, x, z, values, **kwargs): class ContourResistSimulationsGraph (line 609) | class ContourResistSimulationsGraph(_CommonResistSimulationsGraph): method _levels (line 615) | def _levels(values, development): method _draw_graph_2dxz (line 623) | def _draw_graph_2dxz(self, ax, cb, x, z, values, **kwargs): class ProfileResistSimulationsGraph (line 634) | class ProfileResistSimulationsGraph(_CommonResistSimulationsGraph): method _plot2d_profile (line 638) | def _plot2d_profile(self, x, z, polygons, **kwargs): function SimulationViewsFactory (line 670) | def SimulationViewsFactory(graph_class): FILE: OptolithiumGui/views/summary.py class SummaryView (line 43) | class SummaryView(QStackWidgetTab): method __init__ (line 45) | def __init__(self, parent, opts): method onSetActive (line 61) | def onSetActive(self): method print_ (line 65) | def print_(self, printer): method reset (line 68) | def reset(self): FILE: OptolithiumGui/views/wafer.py class MaterialPlot (line 49) | class MaterialPlot(QGraphPlot): method __init__ (line 51) | def __init__(self, parent, stack_layer=None, width=600, height=300): method draw_layer (line 63) | def draw_layer(self, stack_layer, wavelength=None): class LoadMaterialDialog (line 97) | class LoadMaterialDialog(QtGui.QDialog): method __init__ (line 99) | def __init__(self, parent, appdb): method update_materials (line 144) | def update_materials(self): method showEvent (line 149) | def showEvent(self, *args, **kwargs): method _accept_state_handler (line 154) | def _accept_state_handler(self, *args): method _change_material (line 159) | def _change_material(self): method material (line 165) | def material(self): method is_item_selected (line 174) | def is_item_selected(self): method is_parametric (line 178) | def is_parametric(self): class QProcessStackModel (line 182) | class QProcessStackModel(QtCore.QAbstractTableModel): class ColumnDescriptor (line 184) | class ColumnDescriptor(object): method __init__ (line 185) | def __init__(self, index, name, width, flags): method __eq__ (line 197) | def __eq__(self, other): method __init__ (line 219) | def __init__(self, parent, wafer_process): method __getitem__ (line 227) | def __getitem__(self, item): method __setitem__ (line 234) | def __setitem__(self, row, layer): method rowChanged (line 243) | def rowChanged(self, row): method resist (line 249) | def resist(self): method substrate (line 254) | def substrate(self): method headerData (line 258) | def headerData(self, section, orientation, role=None): method columnCount (line 266) | def columnCount(self, index_parent=None, *args, **kwargs): method rowCount (line 269) | def rowCount(self, index_parent=None, *args, **kwargs): method flags (line 272) | def flags(self, index): method data (line 283) | def data(self, index, role=None): method setData (line 310) | def setData(self, index, value, role=None): method insertRow (line 342) | def insertRow(self, row, stack_layer): method removeRow (line 352) | def removeRow(self, row): method moveRows (line 362) | def moveRows(self, source_row, dest_row): class QProcessStackTable (line 381) | class QProcessStackTable(QtGui.QTableView): method __init__ (line 383) | def __init__(self, parent, model): method current_row (line 401) | def current_row(self): class QProcessStack (line 406) | class QProcessStack(QtGui.QGroupBox): method _create_button (line 410) | def _create_button(self, icon_directory, handler): method __init__ (line 420) | def __init__(self, parent, model, load_dialog): method _can_stack_be_edit (line 451) | def _can_stack_be_edit(self, *rows): method _item_changed (line 466) | def _item_changed(self, *args): method insert_layer (line 480) | def insert_layer(self): method remove_layer (line 502) | def remove_layer(self): method layer_upper (line 505) | def layer_upper(self): method layer_lower (line 509) | def layer_lower(self): method current_row (line 513) | def current_row(self): class QProcessStepResistConfig (line 517) | class QProcessStepResistConfig(QStackWidgetTab): method __init__ (line 519) | def __init__(self, parent): class QProcessStepDepositDbConfig (line 532) | class QProcessStepDepositDbConfig(QStackWidgetTab): method __init__ (line 534) | def __init__(self, parent): class QProcessStepDepositPrmConfig (line 542) | class QProcessStepDepositPrmConfig(QStackWidgetTab): class IndexEdit (line 544) | class IndexEdit(QLineEditNumeric): method __init__ (line 545) | def __init__(self, *__args): method __init__ (line 551) | def __init__(self, parent): method setObjects (line 570) | def setObjects(self, layer, resist): class QProcessStepProperty (line 584) | class QProcessStepProperty(QtGui.QGroupBox): method __init__ (line 586) | def __init__(self, parent, model, appdb, load_dialog): method _load_material (line 633) | def _load_material(self): method _save_material (line 645) | def _save_material(self): method AddObjectToDb (line 658) | def AddObjectToDb(parent, appdb, p_object): method _controls_set_enabled (line 678) | def _controls_set_enabled(self, enabled): method changeMaterial (line 686) | def changeMaterial(self, index): class WaferProcessView (line 707) | class WaferProcessView(QStackWidgetTab): method __init__ (line 708) | def __init__(self, parent, wafer_process, appdb): method reset (line 734) | def reset(self):