Frequency Tensors (FT), \(\Lambda_{L, n}^{(k)}(i,j)\)¶
See also
Frequency component functions in PAS, Scaled spatial orientation functions (SOF), Spin transition functions (STF)
Single nucleus frequency tensor components¶
First-order Nuclear shielding¶
Warning
doxygenfunction: Unable to resolve function “FCF_1st_order_nuclear_shielding_tensor_components” with arguments “None”. Candidate function could not be parsed. Parsing error is Error when parsing function declaration. If the function has no return type: Error in declarator or parameters-and-qualifiers Invalid C++ declaration: Expected identifier in nested name, got keyword: void [error at 4] void FCF_1st_order_nuclear_shielding_tensor_components (double *restrict Lambda_0, void *restrict Lambda_2, const double omega_0_delta_iso_in_Hz, const double omega_0_zeta_sigma_in_Hz, const double eta, const double *Theta, const float mf, const float mi) —-^ If the function has a return type: Error in declarator or parameters-and-qualifiers If pointer to member declarator: Invalid C++ declaration: Expected ‘::’ in pointer to member (function). [error at 55] void FCF_1st_order_nuclear_shielding_tensor_components (double *restrict Lambda_0, void *restrict Lambda_2, const double omega_0_delta_iso_in_Hz, const double omega_0_zeta_sigma_in_Hz, const double eta, const double *Theta, const float mf, const float mi) ——————————————————-^ If declarator-id: Invalid C++ declaration: Expecting “,” or “)” in parameters-and-qualifiers, got “L”. [error at 73] void FCF_1st_order_nuclear_shielding_tensor_components (double *restrict Lambda_0, void *restrict Lambda_2, const double omega_0_delta_iso_in_Hz, const double omega_0_zeta_sigma_in_Hz, const double eta, const double *Theta, const float mf, const float mi) ————————————————————————-^
First-order Electric Quadrupole¶
Warning
doxygenfunction: Unable to resolve function “FCF_1st_order_electric_quadrupole_tensor_components” with arguments “None”. Candidate function could not be parsed. Parsing error is Error when parsing function declaration. If the function has no return type: Error in declarator or parameters-and-qualifiers Invalid C++ declaration: Expected identifier in nested name, got keyword: void [error at 4] void FCF_1st_order_electric_quadrupole_tensor_components (void *restrict Lambda_2, const double spin, const double Cq_in_Hz, const double eta, const double *Theta, const float mf, const float mi) —-^ If the function has a return type: Error in declarator or parameters-and-qualifiers If pointer to member declarator: Invalid C++ declaration: Expected ‘::’ in pointer to member (function). [error at 57] void FCF_1st_order_electric_quadrupole_tensor_components (void *restrict Lambda_2, const double spin, const double Cq_in_Hz, const double eta, const double *Theta, const float mf, const float mi) ———————————————————^ If declarator-id: Invalid C++ declaration: Expecting “,” or “)” in parameters-and-qualifiers, got “L”. [error at 73] void FCF_1st_order_electric_quadrupole_tensor_components (void *restrict Lambda_2, const double spin, const double Cq_in_Hz, const double eta, const double *Theta, const float mf, const float mi) ————————————————————————-^
Second-order Electric Quadrupole¶
Warning
doxygenfunction: Unable to resolve function “FCF_2nd_order_electric_quadrupole_tensor_components” with arguments “None”. Candidate function could not be parsed. Parsing error is Error when parsing function declaration. If the function has no return type: Error in declarator or parameters-and-qualifiers Invalid C++ declaration: Expected identifier in nested name, got keyword: void [error at 4] void FCF_2nd_order_electric_quadrupole_tensor_components (double *restrict Lambda_0, void *restrict Lambda_2, void *restrict Lambda_4, const double spin, const double v0_in_Hz, const double Cq_in_Hz, const double eta, const double *Theta, const float mf, const float mi) —-^ If the function has a return type: Error in declarator or parameters-and-qualifiers If pointer to member declarator: Invalid C++ declaration: Expected ‘::’ in pointer to member (function). [error at 57] void FCF_2nd_order_electric_quadrupole_tensor_components (double *restrict Lambda_0, void *restrict Lambda_2, void *restrict Lambda_4, const double spin, const double v0_in_Hz, const double Cq_in_Hz, const double eta, const double *Theta, const float mf, const float mi) ———————————————————^ If declarator-id: Invalid C++ declaration: Expecting “,” or “)” in parameters-and-qualifiers, got “L”. [error at 75] void FCF_2nd_order_electric_quadrupole_tensor_components (double *restrict Lambda_0, void *restrict Lambda_2, void *restrict Lambda_4, const double spin, const double v0_in_Hz, const double Cq_in_Hz, const double eta, const double *Theta, const float mf, const float mi) —————————————————————————^
Two coupled nucleus frequency tensor components¶
First-order J-coupling (weak coupling limit)¶
Warning
doxygenfunction: Unable to resolve function “FCF_1st_order_weak_J_coupling_tensor_components” with arguments “None”. Candidate function could not be parsed. Parsing error is Error when parsing function declaration. If the function has no return type: Error in declarator or parameters-and-qualifiers Invalid C++ declaration: Expected identifier in nested name, got keyword: void [error at 4] void FCF_1st_order_weak_J_coupling_tensor_components (double *restrict Lambda_0, void *restrict Lambda_2, const double J_iso_in_Hz, const double J_aniso_in_Hz, const double J_eta, const double *Theta, const float mIf, const float mIi, const float mSf, const float mSi) —-^ If the function has a return type: Error in declarator or parameters-and-qualifiers If pointer to member declarator: Invalid C++ declaration: Expected ‘::’ in pointer to member (function). [error at 53] void FCF_1st_order_weak_J_coupling_tensor_components (double *restrict Lambda_0, void *restrict Lambda_2, const double J_iso_in_Hz, const double J_aniso_in_Hz, const double J_eta, const double *Theta, const float mIf, const float mIi, const float mSf, const float mSi) —————————————————–^ If declarator-id: Invalid C++ declaration: Expecting “,” or “)” in parameters-and-qualifiers, got “L”. [error at 71] void FCF_1st_order_weak_J_coupling_tensor_components (double *restrict Lambda_0, void *restrict Lambda_2, const double J_iso_in_Hz, const double J_aniso_in_Hz, const double J_eta, const double *Theta, const float mIf, const float mIi, const float mSf, const float mSi) ———————————————————————–^
First-order dipolar-coupling (weak coupling limit)¶
Warning
doxygenfunction: Unable to resolve function “FCF_1st_order_weak_dipolar_coupling_tensor_components” with arguments “None”. Candidate function could not be parsed. Parsing error is Error when parsing function declaration. If the function has no return type: Error in declarator or parameters-and-qualifiers Invalid C++ declaration: Expected identifier in nested name, got keyword: void [error at 4] void FCF_1st_order_weak_dipolar_coupling_tensor_components (void *restrict Lambda_2, const double D_in_Hz, const double *Theta, const float mIf, const float mIi, const float mSf, const float mSi) —-^ If the function has a return type: Error in declarator or parameters-and-qualifiers If pointer to member declarator: Invalid C++ declaration: Expected ‘::’ in pointer to member (function). [error at 59] void FCF_1st_order_weak_dipolar_coupling_tensor_components (void *restrict Lambda_2, const double D_in_Hz, const double *Theta, const float mIf, const float mIi, const float mSf, const float mSi) ———————————————————–^ If declarator-id: Invalid C++ declaration: Expecting “,” or “)” in parameters-and-qualifiers, got “L”. [error at 75] void FCF_1st_order_weak_dipolar_coupling_tensor_components (void *restrict Lambda_2, const double D_in_Hz, const double *Theta, const float mIf, const float mIi, const float mSf, const float mSi) —————————————————————————^