C++ API Reference#
Class Hierarchy#
-
- Struct Column
- Struct InputFileData
- Struct MagDataProperties
- Struct MagnetizationData
- Struct NucDataProperties
- Struct NuclearData
- Template Struct Option
- Struct OutFlag
- Struct OutFlagQuant
- Struct PrefixEntry
- Struct ScalingFactors
- Struct ScatteringData
- Struct SpectralComponent
- Struct SpectralData
- Struct StructDataProperties
- Struct StructureData
- Struct SuffixEntry
File Hierarchy#
-
- Directory src
- File NuMagSANS.cu
- File NuMagSANSlib.h
- File NuMagSANSlib_Directory.h
- File NuMagSANSlib_gpuKernel.h
- File NuMagSANSlib_HelperFun.h
- File NuMagSANSlib_InputFileInterpreter.h
- File NuMagSANSlib_LogFile.h
- File NuMagSANSlib_MagData.h
- File NuMagSANSlib_MagDataExplorer.h
- File NuMagSANSlib_NucData.h
- File NuMagSANSlib_NucDataExplorer.h
- File NuMagSANSlib_ReadWrite.h
- File NuMagSANSlib_SANSData.h
- File NuMagSANSlib_SpectralData.h
- File NuMagSANSlib_StringCompare.h
- File NuMagSANSlib_StructureData.h
- File NuMagSANSlib_StructureDataExplorer.h
- Directory src
Full API#
Namespaces#
Classes and Structs#
- Struct InputFileData
- Struct Documentation
InputFileDataNucDataPathMagDataPathStructDataFilenameSANSDataFoldernameFourier_ApproachLoop_ModusLoop_FromLoop_ToUser_SelectionUser_Selection_IndexArrayN_qN_thetaN_rN_alphaq_maxr_maxScattering_Volume_Vcell_nuclear_sldcell_magnetizationcuboid_cell_size_xcuboid_cell_size_ycuboid_cell_size_zRotMat_alphaRotMat_betaRotMatXYZ_Unit_FactorPolarizationNucData_activate_flagMagData_activate_flagStructData_activate_flagExcludeZeroMoments_flagCheck_InputFile_Flagk_maxAngularSpec_activate_flagoutput_fourier_correlation_matrix_flagOutFlags
- Struct Documentation
- Struct ScatteringData
- Struct Documentation
ScatteringDataN_qN_thetaN_rN_alphaPolarizationq_maxr_maxdqdthetadrdalphaqy_2Dqz_2Dq_2Dtheta_2Dry_2Drz_2Dr_2Dalpha_2Dq_1Dr_1DGxx_realGyy_realGzz_realGxy_realGyx_realGxz_realGzx_realGyz_realGzy_realGxx_imagGyy_imagGzz_imagGxy_imagGyx_imagGxz_imagGzx_imagGyz_imagGzy_imagS_Nuc_2D_unpolarizedS_Mag_2D_unpolarizedS_Mag_2D_polarizedS_NucMag_2DS_Mag_2D_spin_flipS_Mag_2D_chiralS_Mag_2D_spin_flip_pmS_Mag_2D_spin_flip_mpS_Mag_2D_non_spin_flip_ppS_Mag_2D_non_spin_flip_mmS_Mag_2D_sanspol_pS_Mag_2D_sanspol_mCorr_Nuc_2D_unpolarizedCorr_Mag_2D_unpolarizedCorr_Mag_2D_polarizedCorr_NucMag_2DCorr_Mag_2D_spin_flipCorr_Mag_2D_chiralCorr_Mag_2D_spin_flip_pmCorr_Mag_2D_spin_flip_mpCorr_Mag_2D_non_spin_flip_ppCorr_Mag_2D_non_spin_flip_mmCorr_Mag_2D_sanspol_pCorr_Mag_2D_sanspol_mS_Nuc_1D_unpolarizedS_Mag_1D_unpolarizedS_Mag_1D_polarizedS_NucMag_1DS_Mag_1D_chiralS_Mag_1D_spin_flipS_Mag_1D_spin_flip_pmS_Mag_1D_spin_flip_mpS_Mag_1D_non_spin_flip_ppS_Mag_1D_non_spin_flip_mmS_Mag_1D_sanspol_pS_Mag_1D_sanspol_mp_Nuc_unpolarizedp_Mag_unpolarizedp_Mag_polarizedp_NucMagp_Mag_chiralp_Mag_spin_flipp_Mag_spin_flip_pmp_Mag_spin_flip_mpp_Mag_non_spin_flip_ppp_Mag_non_spin_flip_mmp_Mag_sanspol_pp_Mag_sanspol_mc_Nuc_unpolarizedc_Mag_unpolarizedc_Mag_polarizedc_NucMagc_Mag_chiralc_Mag_spin_flipc_Mag_spin_flip_pmc_Mag_spin_flip_mpc_Mag_non_spin_flip_ppc_Mag_non_spin_flip_mmc_Mag_sanspol_pc_Mag_sanspol_m
- Struct Documentation
- Struct SpectralData
- Struct Documentation
SpectralDataNqNthetak_maxdthetaqI_Nuc_unpolarizedI_Mag_unpolarizedI_Mag_polarizedI_NucMagI_Mag_spin_flipI_Mag_chiralI_Mag_spin_flip_pmI_Mag_spin_flip_mpI_Mag_non_spin_flip_ppI_Mag_non_spin_flip_mmI_Mag_sanspol_pI_Mag_sanspol_mA_Nuc_unpolarizedA_Mag_unpolarizedA_Mag_polarizedA_NucMagA_Mag_spin_flipA_Mag_chiralA_Mag_spin_flip_pmA_Mag_spin_flip_mpA_Mag_non_spin_flip_ppA_Mag_non_spin_flip_mmA_Mag_sanspol_pA_Mag_sanspol_m
- Struct Documentation