* arts-2-1-824

* AUTHORS:  Added myself to "important component" contributor list.  
Remove or move as you see fit.

* doc/uguide/absorption_theory.tex:  Changed the Zeeman part of the 
theory to only reference the Zeeman module paper.  The old text was
written before there was support for DJ=0 species, and before we had
taken into account magneto optics.

* doc/uguide/references.bib:  Added the Zeeman paper.  If there is
another way to reference 'internal' papers, please let me know.



git-svn-id: https://www.sat.ltu.se/svn/rt/arts/trunk@8781 aaf1aab0-4228-0410-ad68-8dceda47f409
2014-02-21  Patrick Eriksson  <patrick.eriksson@chalmers.se>

            * arts-2-1-825

            * src/m_sensor.cc: Removed some inactive code at end of file. This
            including an old version of new method below.

            (sensor_responseStokesRotation): New WSM .

            * src/workspace.cc: Added stokes_rotation.



git-svn-id: https://www.sat.ltu.se/svn/rt/arts/trunk@8783 aaf1aab0-4228-0410-ad68-8dceda47f409
2014-02-21  Patrick Eriksson  <patrick.eriksson@chalmers.se>

            * arts-2-1-826

            * controlfiles/CMakeLists.txt: Added running file below, as part
            of fast.

            * controlfiles/artscomponents/stokesrot/TestStokesRotation.arts:
            A file demonstrating and testing Stokes rotation, as well as shows
            how to simply set up an atmosphere lacking attenuation.

            * src/m_abs.cc (propmat_clearskyZero): New WSM. Use with care!

            * src/rte.cc (get_ppath_abs): Now handles the case of no
              abs_species.

              * src/m_checked.cc: A small fix to avoid crash if abs_species is
              empty. Then no need to search for negative VMRs.



git-svn-id: https://www.sat.ltu.se/svn/rt/arts/trunk@8784 aaf1aab0-4228-0410-ad68-8dceda47f409
2014-02-23  Patrick Eriksson  <patrick.eriksson@chalmers.se>

            * arts-2-1-827

            * src/m_general.cc (Test): Now including a test of
            sensor_integration_vector and sensor_integration_vector2. It
            confirms that sensor_integration_vector gives exact result when
            the two functions are piece-wise linear.

            * src/sensor.cc (sensor_integration_vector): Header text improved.
            Some cleaning/changes of the code. The only real change is that
            the grid normalisation is changed. The normalisation now maps x_f
            to [0,1] (before x_g). In addition, the final result did not
            consider this normalisation. This was a bug, but still all OK with
            sensor_norm set to 1. 

            A note: Tried to deactivate normalisation and the Odin-SMR test
            then raised an error. Seems that Tb changed with 7 K. So the code
            appears to be sensitive for numerical issues ...

            (sensor_integration_vector2): A version of the function above, but
            strictly following the sensor repsonse article.

            * src/sensor.cc: Removed some old inactive code related to Stokes
            rotation.



git-svn-id: https://www.sat.ltu.se/svn/rt/arts/trunk@8785 aaf1aab0-4228-0410-ad68-8dceda47f409
2014-02-25  Patrick Eriksson  <patrick.eriksson@chalmers.se>

            * arts-2-1-828

            * src/sensor.cc (sensor_integration_vector): Changed expressions
            for x2 and x3, to avoid numerical problems for e.g. (f+df)^3-f^3.
            A slight rewrite of c0 and c1, common term now outside ( ).
            Added an error message, if f >=0 and and any h <= -small_value.



git-svn-id: https://www.sat.ltu.se/svn/rt/arts/trunk@8786 aaf1aab0-4228-0410-ad68-8dceda47f409
* arts-2-1-829

* src/matpackVI.{h,cc}, src/matpackVII.{h,cc}: Add get_c_array.

* src/matpack*.cc: Make error message for get_c_array less convoluted.

git-svn-id: https://www.sat.ltu.se/svn/rt/arts/trunk@8787 aaf1aab0-4228-0410-ad68-8dceda47f409
* arts-2-1-830

* src/matpack{III,V}.cc: Missed these in previous commit.

git-svn-id: https://www.sat.ltu.se/svn/rt/arts/trunk@8788 aaf1aab0-4228-0410-ad68-8dceda47f409
* arts-2-1-831

* src/matpack{VI,VII}.cc: Hot fix for hudson build error.

git-svn-id: https://www.sat.ltu.se/svn/rt/arts/trunk@8789 aaf1aab0-4228-0410-ad68-8dceda47f409
* arts-2-1-832

* src/make_auto_md_cc.cc: Added the function below.

* src/methods.cc: Added the function below

* src/m_reduce.h: Function to reduce higher order tensors to lower order
tensors.  Can, e.g., convert a 1x4 matrix to Vector type.  This is a
simple function that is complementary to the Extract function.



git-svn-id: https://www.sat.ltu.se/svn/rt/arts/trunk@8790 aaf1aab0-4228-0410-ad68-8dceda47f409
* arts-2-1-833

* src/linerecord.cc (LineRecord::ReadFromArtscat4Stream):

Fix parsing of QuantumNumbers N + J.

* controlfiles/artscomponents/zeeman/TestZeeman.arts:

Read from Agnes Catalog.

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