ARTS
2.3.626
|
#include <partial_derivatives.h>
Definition at line 120 of file partial_derivatives.h.
|
inline |
Definition at line 125 of file partial_derivatives.h.
References mcontains_frequency_term, mcontains_linemixing_0_term, mcontains_linemixing_1_term, mcontains_linemixing_exponent_term, mcontains_temperature, mmagnetic_abs, mmagnetic_eta, mmagnetic_theta, mmagnetic_u, mmagnetic_v, mmagnetic_w, and mreal_nelem.
|
inline |
Definition at line 142 of file partial_derivatives.h.
References JQT_electrons, JQT_frequency, JQT_line_center, JQT_line_gamma_foreign, JQT_line_gamma_foreignexponent, JQT_line_gamma_self, JQT_line_gamma_selfexponent, JQT_line_gamma_water, JQT_line_gamma_waterexponent, JQT_line_mixing_DF0, JQT_line_mixing_DF1, JQT_line_mixing_DFexp, JQT_line_mixing_G0, JQT_line_mixing_G1, JQT_line_mixing_Gexp, JQT_line_mixing_Y0, JQT_line_mixing_Y1, JQT_line_mixing_Yexp, JQT_line_pressureshift_foreign, JQT_line_pressureshift_self, JQT_line_pressureshift_water, JQT_line_strength, JQT_magnetic_eta, JQT_magnetic_magntitude, JQT_magnetic_theta, JQT_magnetic_u, JQT_magnetic_v, JQT_magnetic_w, JQT_nlte_temperature, JQT_particulates, JQT_temperature, JQT_VMR, JQT_wind_magnitude, JQT_wind_u, JQT_wind_v, JQT_wind_w, mcontains_frequency_term, mcontains_linemixing_0_term, mcontains_linemixing_1_term, mcontains_linemixing_exponent_term, mcontains_pressure_term, mcontains_temperature, mfreq_perturbation, mjacobian_pos, mjacobian_quantities, mmag_perturbation, mmagnetic_abs, mmagnetic_eta, mmagnetic_theta, mmagnetic_u, mmagnetic_v, mmagnetic_w, mqtype, mreal_nelem, mspecies, mtemp_perturbation, Array< base >::nelem(), set_first_frequency(), set_first_pressure_term(), and SpeciesTag::Species().
|
inline |
Definition at line 782 of file partial_derivatives.h.
References JQT_frequency, JQT_wind_magnitude, JQT_wind_u, JQT_wind_v, JQT_wind_w, mqtype, and nelem().
Referenced by abs_xsec_per_speciesAddCIA(), abs_xsec_per_speciesAddConts(), propmat_clearskyAddFromLookup(), propmat_clearskyAddParticles(), and propmat_clearskyAddZeemanFromPreCalc().
|
inline |
Definition at line 797 of file partial_derivatives.h.
References JQT_line_center, mqtype, and nelem().
Referenced by Linefunctions::apply_rosenkranz_quadratic_scaling(), Linefunctions::apply_VVH_scaling(), and Linefunctions::set_cross_section_for_single_line().
|
inline |
Definition at line 810 of file partial_derivatives.h.
References JQT_magnetic_eta, JQT_magnetic_magntitude, JQT_magnetic_theta, JQT_magnetic_u, JQT_magnetic_v, JQT_magnetic_w, mqtype, and nelem().
Referenced by propmat_clearskyAddFaraday().
|
inline |
Definition at line 794 of file partial_derivatives.h.
References mcontains_temperature.
Referenced by abs_xsec_per_speciesAddCIA(), abs_xsec_per_speciesAddConts(), Linefunctions::apply_rosenkranz_quadratic_scaling(), calculate_xsec_from_relmat(), calculate_xsec_from_relmat_coefficients(), iyEmissionStandard2(), iyHybrid(), iyTransmissionStandard2(), propmat_clearskyAddFromLookup(), propmat_clearskyAddParticles(), propmat_clearskyAddZeemanFromPreCalc(), Linefunctions::set_cross_section_for_single_line(), Linefunctions::set_htp(), xsec_species2(), and xsec_species_line_mixing_wrapper().
|
inline |
Definition at line 822 of file partial_derivatives.h.
References mmagnetic_abs.
|
inline |
Definition at line 824 of file partial_derivatives.h.
References mmagnetic_eta.
|
inline |
Definition at line 823 of file partial_derivatives.h.
References mmagnetic_theta.
|
inline |
Definition at line 819 of file partial_derivatives.h.
References mmagnetic_u.
Referenced by xsec_species_line_mixing_wrapper_with_zeeman().
|
inline |
Definition at line 820 of file partial_derivatives.h.
References mmagnetic_v.
Referenced by xsec_species_line_mixing_wrapper_with_zeeman().
|
inline |
Definition at line 821 of file partial_derivatives.h.
References mmagnetic_w.
Referenced by xsec_species_line_mixing_wrapper_with_zeeman().
|
inline |
Definition at line 835 of file partial_derivatives.h.
References mcontains_linemixing_exponent_term.
Referenced by xsec_species_line_mixing_wrapper().
|
inline |
Definition at line 834 of file partial_derivatives.h.
References mcontains_linemixing_1_term.
Referenced by xsec_species_line_mixing_wrapper().
|
inline |
Definition at line 829 of file partial_derivatives.h.
References mfreq_perturbation.
Referenced by abs_xsec_per_speciesAddCIA(), abs_xsec_per_speciesAddConts(), propmat_clearskyAddFromLookup(), and propmat_clearskyAddParticles().
|
inline |
Definition at line 875 of file partial_derivatives.h.
References mfirst_frequency.
Referenced by Linefunctions::set_doppler(), Linefunctions::set_faddeeva_algorithm916(), Linefunctions::set_faddeeva_from_full_linemixing(), and Linefunctions::set_htp().
|
inline |
Definition at line 876 of file partial_derivatives.h.
References mfirst_pressure.
Referenced by Linefunctions::set_cross_section_for_single_line(), Linefunctions::set_faddeeva_algorithm916(), Linefunctions::set_faddeeva_from_full_linemixing(), and Linefunctions::set_htp().
|
inline |
Definition at line 772 of file partial_derivatives.h.
References CATALOGPARAMETER_MAINTAG, JQT_magnetic_eta, JQT_magnetic_magntitude, JQT_magnetic_theta, mjacobian_quantities, mqtype, and this_jq_index().
Referenced by iyActiveSingleScat(), iyEmissionStandard(), iyTransmissionStandard(), and rtmethods_jacobian_init().
|
inline |
Definition at line 542 of file partial_derivatives.h.
References mjacobian_quantities.
Referenced by Linefunctions::apply_dipole(), Linefunctions::apply_linemixing_jacobian_scaling(), Linefunctions::apply_linemixing_scaling(), Linefunctions::apply_linestrength_from_full_linemixing(), Linefunctions::apply_linestrength_scaling(), Linefunctions::apply_pressurebroadening_jacobian_scaling(), Linefunctions::apply_rosenkranz_quadratic_scaling(), Linefunctions::apply_VVH_scaling(), Linefunctions::apply_VVW_scaling(), partial_derivatives_lineshape_dependency(), Linefunctions::set_doppler(), Linefunctions::set_faddeeva_algorithm916(), Linefunctions::set_faddeeva_from_full_linemixing(), Linefunctions::set_htp(), Linefunctions::set_lorentz(), Linefunctions::set_nonlte_source_and_apply_absorption_scaling(), LineMixingData::SetInternalDerivatives(), and PressureBroadeningData::SetInternalDerivatives().
|
inline |
Definition at line 545 of file partial_derivatives.h.
References mjacobian_pos, and mjacobian_quantities.
|
inline |
Definition at line 828 of file partial_derivatives.h.
References mmag_perturbation.
Referenced by propmat_clearskyAddFaraday(), and xsec_species_line_mixing_wrapper_with_zeeman().
|
inline |
Definition at line 536 of file partial_derivatives.h.
References mreal_nelem.
Referenced by abs_coefCalcFromXsec(), abs_xsec_per_speciesAddCIA(), abs_xsec_per_speciesAddConts(), abs_xsec_per_speciesInit(), Linefunctions::apply_dipole(), Linefunctions::apply_linemixing_jacobian_scaling(), Linefunctions::apply_linemixing_scaling(), Linefunctions::apply_linestrength_from_full_linemixing(), Linefunctions::apply_linestrength_scaling(), Linefunctions::apply_pressurebroadening_jacobian_scaling(), Linefunctions::apply_rosenkranz_quadratic_scaling(), Linefunctions::apply_VVH_scaling(), Linefunctions::apply_VVW_scaling(), calculate_xsec_from_relmat(), calculate_xsec_from_relmat_coefficients(), do_frequency(), do_line_center(), do_magnetic_field(), get_ppath_pmat(), nlte_sourceFromTemperatureAndSrcCoefPerSpecies(), partial_derivatives_lineshape_dependency(), propmat_clearskyAddFaraday(), propmat_clearskyAddFromLookup(), propmat_clearskyAddParticles(), propmat_clearskyInit(), Linefunctions::set_cross_section_for_single_line(), Linefunctions::set_faddeeva_algorithm916(), Linefunctions::set_faddeeva_from_full_linemixing(), set_first_frequency(), set_first_pressure_term(), Linefunctions::set_htp(), Linefunctions::set_lorentz(), Linefunctions::set_nonlte_source_and_apply_absorption_scaling(), LineMixingData::SetInternalDerivatives(), PressureBroadeningData::SetInternalDerivatives(), supportsCIA(), supportsContinuum(), supportsFaraday(), supportsLBLwithoutPhase(), supportsLookup(), supportsParticles(), supportsPropmatClearsky(), supportsRelaxationMatrix(), supportsZeeman(), supportsZeemanPrecalc(), xsec_species2(), xsec_species_line_mixing_wrapper(), and xsec_species_line_mixing_wrapper_with_zeeman().
|
inline |
Definition at line 539 of file partial_derivatives.h.
References mqtype.
Definition at line 832 of file partial_derivatives.h.
References mcontains_pressure_term.
Referenced by xsec_species_line_mixing_wrapper().
|
inline |
Definition at line 837 of file partial_derivatives.h.
References JQT_frequency, JQT_wind_magnitude, JQT_wind_u, JQT_wind_v, JQT_wind_w, mfirst_frequency, mqtype, and nelem().
Referenced by PropmatPartialsData().
|
inline |
Definition at line 854 of file partial_derivatives.h.
References JQT_line_gamma_foreign, JQT_line_gamma_foreignexponent, JQT_line_gamma_self, JQT_line_gamma_selfexponent, JQT_line_gamma_water, JQT_line_gamma_waterexponent, JQT_line_pressureshift_foreign, JQT_line_pressureshift_self, JQT_line_pressureshift_water, mfirst_pressure, mqtype, and nelem().
Referenced by PropmatPartialsData().
|
inline |
Definition at line 521 of file partial_derivatives.h.
References JQT_temperature, mcontains_temperature, mjacobian_pos, mqtype, mreal_nelem, mspecies, and mtemp_perturbation.
Referenced by test_new_lineshapes().
Definition at line 548 of file partial_derivatives.h.
References mspecies.
Referenced by abs_coefCalcFromXsec(), abs_xsec_per_speciesAddCIA(), propmat_clearskyAddFromLookup(), and supportsPropmatClearsky().
Definition at line 879 of file partial_derivatives.h.
References JQT_electrons, JQT_frequency, JQT_line_center, JQT_line_gamma, JQT_line_gamma_foreign, JQT_line_gamma_foreignexponent, JQT_line_gamma_self, JQT_line_gamma_selfexponent, JQT_line_gamma_water, JQT_line_gamma_waterexponent, JQT_line_mixing_DF, JQT_line_mixing_DF0, JQT_line_mixing_DF1, JQT_line_mixing_DFexp, JQT_line_mixing_G, JQT_line_mixing_G0, JQT_line_mixing_G1, JQT_line_mixing_Gexp, JQT_line_mixing_Y, JQT_line_mixing_Y0, JQT_line_mixing_Y1, JQT_line_mixing_Yexp, JQT_line_pressureshift_foreign, JQT_line_pressureshift_self, JQT_line_pressureshift_water, JQT_line_strength, JQT_magnetic_eta, JQT_magnetic_magntitude, JQT_magnetic_theta, JQT_magnetic_u, JQT_magnetic_v, JQT_magnetic_w, JQT_nlte_temperature, JQT_NOT_JQT, JQT_particulates, JQT_temperature, JQT_VMR, JQT_wind_magnitude, JQT_wind_u, JQT_wind_v, JQT_wind_w, and mqtype.
|
inline |
Definition at line 551 of file partial_derivatives.h.
References JQT_frequency, JQT_temperature, JQT_VMR, JQT_wind_magnitude, JQT_wind_u, JQT_wind_v, JQT_wind_w, mqtype, and nelem().
Referenced by abs_xsec_per_speciesAddCIA().
|
inline |
Definition at line 571 of file partial_derivatives.h.
References JQT_frequency, JQT_line_center, JQT_line_gamma, JQT_line_gamma_foreign, JQT_line_gamma_foreignexponent, JQT_line_gamma_self, JQT_line_gamma_selfexponent, JQT_line_gamma_water, JQT_line_gamma_waterexponent, JQT_line_mixing_DF, JQT_line_mixing_G, JQT_line_mixing_Y, JQT_line_strength, JQT_temperature, JQT_VMR, JQT_wind_magnitude, JQT_wind_u, JQT_wind_v, JQT_wind_w, mqtype, and nelem().
Referenced by abs_xsec_per_speciesAddConts().
|
inline |
Definition at line 715 of file partial_derivatives.h.
References JQT_electrons, JQT_frequency, JQT_magnetic_eta, JQT_magnetic_magntitude, JQT_magnetic_theta, JQT_magnetic_u, JQT_magnetic_v, JQT_magnetic_w, JQT_wind_magnitude, JQT_wind_u, JQT_wind_v, JQT_wind_w, mqtype, and nelem().
Referenced by propmat_clearskyAddFaraday().
|
inline |
Definition at line 604 of file partial_derivatives.h.
References JQT_line_strength, JQT_nlte_temperature, JQT_VMR, mqtype, and nelem().
Referenced by xsec_species_line_mixing_wrapper().
|
inline |
Definition at line 652 of file partial_derivatives.h.
References JQT_frequency, JQT_line_center, JQT_line_gamma, JQT_line_gamma_foreign, JQT_line_gamma_foreignexponent, JQT_line_gamma_self, JQT_line_gamma_selfexponent, JQT_line_gamma_water, JQT_line_gamma_waterexponent, JQT_line_mixing_DF, JQT_line_mixing_G, JQT_line_mixing_Y, JQT_line_strength, JQT_temperature, JQT_VMR, JQT_wind_magnitude, JQT_wind_u, JQT_wind_v, JQT_wind_w, mqtype, and nelem().
Referenced by propmat_clearskyAddFromLookup().
|
inline |
Definition at line 744 of file partial_derivatives.h.
References JQT_NOT_JQT, mqtype, and nelem().
Referenced by propmat_clearskyAddParticles().
|
inline |
Definition at line 753 of file partial_derivatives.h.
References nelem(), and species().
Referenced by abs_xsec_per_speciesAddLines(), abs_xsec_per_speciesInit(), and propmat_clearskyInit().
|
inline |
Definition at line 619 of file partial_derivatives.h.
References JQT_frequency, JQT_line_center, JQT_line_gamma, JQT_line_gamma_foreign, JQT_line_gamma_foreignexponent, JQT_line_gamma_self, JQT_line_gamma_selfexponent, JQT_line_gamma_water, JQT_line_gamma_waterexponent, JQT_line_mixing_DF, JQT_line_mixing_G, JQT_line_mixing_Y, JQT_line_strength, JQT_temperature, JQT_wind_magnitude, JQT_wind_u, JQT_wind_v, JQT_wind_w, mqtype, and nelem().
|
inline |
Definition at line 685 of file partial_derivatives.h.
References JQT_magnetic_eta, JQT_magnetic_magntitude, JQT_magnetic_theta, JQT_magnetic_u, JQT_magnetic_v, JQT_magnetic_w, JQT_NOT_JQT, mqtype, and nelem().
|
inline |
Definition at line 706 of file partial_derivatives.h.
References JQT_NOT_JQT, mqtype, and nelem().
Referenced by propmat_clearskyAddZeemanFromPreCalc().
|
inline |
Definition at line 827 of file partial_derivatives.h.
References mtemp_perturbation.
Referenced by abs_xsec_per_speciesAddCIA(), abs_xsec_per_speciesAddConts(), calculate_xsec_from_relmat(), propmat_clearskyAddFromLookup(), propmat_clearskyAddParticles(), Linefunctions::set_cross_section_for_single_line(), xsec_species2(), and xsec_species_line_mixing_wrapper().
Definition at line 762 of file partial_derivatives.h.
References mjacobian_quantities.
Referenced by get_ppath_pmat_and_tmat(), get_stepwise_clearsky_propmat(), and is_this_propmattype().
|
inline |
Definition at line 833 of file partial_derivatives.h.
References mcontains_linemixing_0_term.
Referenced by xsec_species_line_mixing_wrapper().
|
private |
Definition at line 982 of file partial_derivatives.h.
Referenced by PropmatPartialsData().
|
private |
Definition at line 983 of file partial_derivatives.h.
Referenced by PropmatPartialsData(), and ZerothTermLM().
|
private |
Definition at line 984 of file partial_derivatives.h.
Referenced by FirstTermLM(), and PropmatPartialsData().
|
private |
Definition at line 985 of file partial_derivatives.h.
Referenced by ExponentLM(), and PropmatPartialsData().
|
private |
Definition at line 992 of file partial_derivatives.h.
Referenced by PressureBroadeningTerm(), and PropmatPartialsData().
|
private |
Definition at line 981 of file partial_derivatives.h.
Referenced by do_temperature(), PropmatPartialsData(), and SetOnlyTemperatureTrue().
|
private |
Definition at line 979 of file partial_derivatives.h.
Referenced by get_first_frequency(), and set_first_frequency().
|
private |
Definition at line 980 of file partial_derivatives.h.
Referenced by get_first_pressure_term(), and set_first_pressure_term().
|
private |
Definition at line 977 of file partial_derivatives.h.
Referenced by Frequency_Perturbation(), and PropmatPartialsData().
|
private |
Definition at line 972 of file partial_derivatives.h.
Referenced by jac(), PropmatPartialsData(), and SetOnlyTemperatureTrue().
|
private |
Definition at line 974 of file partial_derivatives.h.
Referenced by is_this_propmattype(), jac(), PropmatPartialsData(), and this_jq_index().
|
private |
Definition at line 976 of file partial_derivatives.h.
Referenced by Magnetic_Field_Perturbation(), and PropmatPartialsData().
|
private |
Definition at line 989 of file partial_derivatives.h.
Referenced by do_zeeman_abs(), and PropmatPartialsData().
|
private |
Definition at line 991 of file partial_derivatives.h.
Referenced by do_zeeman_eta(), and PropmatPartialsData().
|
private |
Definition at line 990 of file partial_derivatives.h.
Referenced by do_zeeman_theta(), and PropmatPartialsData().
|
private |
Definition at line 986 of file partial_derivatives.h.
Referenced by do_zeeman_u(), and PropmatPartialsData().
|
private |
Definition at line 987 of file partial_derivatives.h.
Referenced by do_zeeman_v(), and PropmatPartialsData().
|
private |
Definition at line 988 of file partial_derivatives.h.
Referenced by do_zeeman_w(), and PropmatPartialsData().
|
private |
Definition at line 971 of file partial_derivatives.h.
Referenced by do_frequency(), do_line_center(), do_magnetic_field(), is_this_propmattype(), operator()(), PropmatPartialsData(), set_first_frequency(), set_first_pressure_term(), SetOnlyTemperatureTrue(), StringTypeAtIndex(), supportsCIA(), supportsContinuum(), supportsFaraday(), supportsLBLwithoutPhase(), supportsLookup(), supportsParticles(), supportsRelaxationMatrix(), supportsZeeman(), and supportsZeemanPrecalc().
|
private |
Definition at line 978 of file partial_derivatives.h.
Referenced by nelem(), PropmatPartialsData(), and SetOnlyTemperatureTrue().
|
private |
Definition at line 973 of file partial_derivatives.h.
Referenced by PropmatPartialsData(), SetOnlyTemperatureTrue(), and species().
|
private |
Definition at line 975 of file partial_derivatives.h.
Referenced by PropmatPartialsData(), SetOnlyTemperatureTrue(), and Temperature_Perturbation().