2012-12-14  Patrick Eriksson  <patrick.eriksson@chalmers.se>

            * arts-2-1-420

            * src/m_rte.cc (iyRadioLink): Removed core Faraday code, and
            adopted call of get_ppath_trans throughout the file.

            * src/m_cloudradar.cc (iyCloudRadar): Adopted call of
            get_ppath_trans.

            * src/rte.cc (get_ppath_trans): Faraday rotation now implemented as
            part of this function.



git-svn-id: https://www.sat.ltu.se/svn/rt/arts/trunk@8082 aaf1aab0-4228-0410-ad68-8dceda47f409
2012-12-16  Patrick Eriksson  <patrick.eriksson@chalmers.se>

            * arts-2-1-421

            * Not sure if all changes captured below. Anyhow, Faraday rotation
            now implemented in a general way (only lacking from DOIT and MC).
            Some documentation is lacking, and test case will be created.

            * doc/uguide/faraday.tex: A new chapter.

            * doc/uguide/atmosphere.tex: Wrote a small section on ionospheric
            variables. Reintroduced a figure, as a new odd page was created.

            * src/m_rte.cc: Stuff moved to other files, see below.

            * src/m_cloudradar.cc (iyCloudRadar): Added use_mean_scat_data as
            input argument, for consistency with other methods. Adopted call
            of get_ppath_trans2.

            * src/jacobian.cc: Some (previously local) functions moved here
            from m_rte.

            * src/m_transmitter.cc: New file. Placed iyRadioLink,
            iyTransmissionStandard and iy_transmitterCloudRadar here.

            (iyTransmissionStandard): Adopted call of get_ppath_trans2, and
            added hamndling of Faraday rotation aux vars.

            (iyRadioLink): Adopted call of get_ppath_trans2.

            (iy_transmitterSinglePol): New WSM.

            (iy_transmitterMultiplePol): iy_transmitterCloudRadar renamed.

            * src/rte.cc (get_ppath_trans2): Added handling of Faraday
            rotation, following get_ppath_trans.



git-svn-id: https://www.sat.ltu.se/svn/rt/arts/trunk@8083 aaf1aab0-4228-0410-ad68-8dceda47f409
2012-12-17  Patrick Eriksson  <patrick.eriksson@chalmers.se>

            * arts-2-1-422

            * controlfiles/testdata: Added a number of 1D files to also cover
            the ionosphere. Ne and magnetic field extracted from IRI and IGRF.
            For T and Z just a simple extension of Fascod tropical. Should be
            replaced with better data.

            * controlfiles/artscomponents/faraday/: New test case.

            * src/methods.cc: Added description of Farday aux vars, for
            iyTransmissionStandard.

            * doc/uguide/faraday.tex (section{Theory}): Some polishing.

            * doc/uguide/atmosphere.tex (section{Description of the
            ionosphere}): Slightly extended.



git-svn-id: https://www.sat.ltu.se/svn/rt/arts/trunk@8084 aaf1aab0-4228-0410-ad68-8dceda47f409
2012-12-17  Patrick Eriksson  <patrick.eriksson@chalmers.se>

            * arts-2-1-423

            * All around Faraday rotation should now hopefully be in place.
            The result of the test case checked by integrating(Ne*B) in
            Matlab. So it looks OK.

            * controlfiles/artscomponents/faraday/TestFaradayRotation.arts:
            Changed min pressure, and now using HSE to recreate altitudes for
            IRI and IGRF, by "incverting" what Jana did.
            Reference data updated.

            * controlfiles/testdata/tropical.expanded.t.xml: Changed
            ionopsheric temperature to 200, to be closer to what Jana used when
            calculating p for IRI and IGRF.

            * doc/uguide/cloudradar.tex: Changed status in history from
            Started to Written.

            * doc/uguide/transmission.tex: Removed the old Faraday section
            stub, and some small fixes. Status now set to "Written"

            * doc/uguide/faraday.tex (chapter{Faraday rotation}): Added some
            references for additional support, and a comment about that a
            numerical value on the Wikipedia page on "Faraday effect" is
            slightly
            wrong.



git-svn-id: https://www.sat.ltu.se/svn/rt/arts/trunk@8086 aaf1aab0-4228-0410-ad68-8dceda47f409
2012-12-18  Patrick Eriksson  <patrick.eriksson@chalmers.se>

            * arts-2-1-424

            * Revison and extension of wind RT part.

            * doc/uguide/winds.tex A clean-up and update of this section.
            Including comments around planet rotation and dotprod_with_los.

            * controlfiles/artscomponents/groundbased/TestWinds.arts: Settings
            changed, and reference data added and used.

            * src/rte.cc (get_ppath_abs): Wind part updated. Main calculation
            now done by the general function dotprod_with_los.

            * src/m_atmosphere.cc (wind_u_fieldIncludePlanetRotation): New WSM.

            * controlfiles/general/planet_jupiter.arts:
            * controlfiles/general/planet_venus.arts:
            * controlfiles/general/planet_mars.arts:
            * controlfiles/general/planet_earth.arts: planet_rotation_period
            now defined.

            * src/workspace.cc: Updated text for wind variables. And
            introduced planet_rotation_period.



git-svn-id: https://www.sat.ltu.se/svn/rt/arts/trunk@8088 aaf1aab0-4228-0410-ad68-8dceda47f409
2012-12-18  Patrick Eriksson  <patrick.eriksson@chalmers.se>

            * arts-2-1-425

            * controlfiles/artscomponents/groundbased/yREFERENCE.xml: Forgot
            to do svn-add on this file.



git-svn-id: https://www.sat.ltu.se/svn/rt/arts/trunk@8089 aaf1aab0-4228-0410-ad68-8dceda47f409
2012-12-18  Patrick Eriksson  <patrick.eriksson@chalmers.se>

            * arts-2-1-426

            * controlfiles/artscomponents/wfuns/TestWfuns.arts: Now also
            testing sine fit.

            * src/m_jacobian.cc (jacobianAddPolyfit): sensor_response_f_grid
            no longer input argument (only used in a removed check).

            (jacobianInit): Now setting jacobian_indices to be empty.
            Before jacobian_indeces did not match the other variables if
            jacobianInit was called several times.

            (jacobianCalcSinefit):
            (jacobianAddSinefit): Added these WSMs, introducing sinusoidal
            baseline fits.



git-svn-id: https://www.sat.ltu.se/svn/rt/arts/trunk@8090 aaf1aab0-4228-0410-ad68-8dceda47f409
2012-12-18  Patrick Eriksson  <patrick.eriksson@chalmers.se>

            * arts-2-1-427

            * src/montecarlo.cc (cloudy_rt_vars_at_gp, clear_rt_vars_at_gp):
            * src/m_abs_lookup.cc (abs_mat_fieldCalc):
            * src/doit.cc (cloud_RT_no_background)
            (cloud_ppath_update1D_planeparallel):
            * src/disort.cc (dtauc_ssalbCalc): rte_mag now set to [0 0 0]

            * src/m_zeeman.cc (abs_mat_per_speciesAddZeeman): Option
            rte_mag=[-1] removed. Instead, the case of rte_mag=[0 0 0] catched.
            Built-in doc changed accordingly.



git-svn-id: https://www.sat.ltu.se/svn/rt/arts/trunk@8091 aaf1aab0-4228-0410-ad68-8dceda47f409
2012-12-19  Patrick Eriksson  <patrick.eriksson@chalmers.se>

            * arts-2-1-428

            * doc/uguide/wfuns.tex: Some small fixes. Updated frequency
            section. 

            * controlfiles/artscomponents/wfuns/TestWfuns.arts: Switched to
            use new WSMs for frequency.

            * controlfiles/artscomponents/groundbased/TestGbased.arts: Removed
            all WF calculations. Now covered by Wfuns case.

            * src/m_jacobian.cc (jacobianAddFreqShiftAndStretch)
            (jacobianCalcFreqShiftAndStretchInterp): Replaced by methods
            listed below.

            (jacobianCalcFreqShift, jacobianAddFreqStretch)
            (jacobianCalcFreqStretch, jacobianAddFreqShift): New WSMs.



git-svn-id: https://www.sat.ltu.se/svn/rt/arts/trunk@8093 aaf1aab0-4228-0410-ad68-8dceda47f409
2012-12-19  Patrick Eriksson  <patrick.eriksson@chalmers.se>

            * arts-2-1-429

            * controlfiles/artscomponents/wfuns/TestWfuns.arts: Added a call
            of jacobianAddWind.

            * src/m_transmitter.cc (iyTransmissionStandard): Added handling of
            wind jacobians.

            * src/m_rte.cc (iyEmissionStandard): Added handling of wind
              jacobians.
              No detailed test performed yet.q

              * src/jacobian.cc (get_pointers_for_analytical_jacobians):
              Extended to cover winds.

              * src/m_jacobian.cc (jacobianAddWind)
              (jacobianCalcWindAnalytical): New WSMs.



git-svn-id: https://www.sat.ltu.se/svn/rt/arts/trunk@8094 aaf1aab0-4228-0410-ad68-8dceda47f409
2012-12-20  Patrick Eriksson  <patrick.eriksson@chalmers.se>

            * arts-2-1-430

            * src/m_jacobian.cc: (jacobianCalcPointingZaInterp): Added check
            that length of mblock_za_grid allows an interpolation.

            * src/constants.cc: Removed FREQUENCY_SUBTAG_A and
            FREQUENCY_CALCMODE_A, not used anymore.



git-svn-id: https://www.sat.ltu.se/svn/rt/arts/trunk@8096 aaf1aab0-4228-0410-ad68-8dceda47f409