2014-05-27  Patrick Eriksson  <patrick.eriksson@chalmers.se>

            * arts-2-1-887

            * src/m_refraction.cc (complex_refr_indexIceWarren84): BUG FIX!
            The fortran sub-routine got wrong argument. It got 1/lambda, with
            lambda in m. Old code:
              n = refice_(f_grid[f] / SPEED_OF_LIGHT, t_grid[t]);
            While the input shall be lambda in um.
            For microwaves, this bug had biggest impact below 100 GHz. No
            significant impact for real part between 100 and 1000 GHz.



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

            * arts-2-1-888

            * src/ppath.cc (raytrace_2d_linear_basic): It was assumed that
            zenith angle after tangent/turning point is below 90. Fixed.
            Should now work with "super-refractivity".

            (ppath_step_refr_1d): New version of this function. A new approach
            to handle paths starting with zenith angles below 90 and moving to
            > 90 due to "super-refractivity" was needed. The solution was just
            to adopt the 2D algorithm to 1D. That is, refraction in 1D, 2D and
            3D are now handled in basically the same manner.

            * src/m_ppath.cc (ppath_stepRefractionBasic)
            (VectorZtanToZaRefr1D): Adopted call of get_refr_index_1/2d.

            * src/ppath_NotUsed.cc: Removed old version of refr_gradients_1d
            as these functions now use another set of arguments.

            (raytrace_1d_linear_basic): Old version put here.

            * src/refraction.cc: z_field was a vector for 1D etc. This
            differed from e.g. t_field, and z_field now Tensor3 inside the
            file.

            (refr_gradients_1d): New function, a downscaled version from 2D.

            * src/ppath.cc: Removed everything around do_gridcell_2d (the
            byltest version used). The code of do_gridcell_2d is found in
            ppath_NotUsed.cc.



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

* src/abs_species_tags.h (SpeciesTag::operator==):

Also take the CIA dataset index into account for equality comparison.
Fixes bug reported by Mayuri.

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

	* arts-2-1-890

	* src/m_rte.cc (yCalcAppend): Improved consistency checks. For
	absorption species, it is now checked that the same unit is used
	(vmr, nd ...) and for temperature HSE must now either be ON or OFF
	for both parts. Changes after some testing by Ole Martin.



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

* src/src/m_nc.h (WriteNetCDFIndexed):

Call WriteNetCDF instead of calling nca_write_to_file directly.

* src/src/nc_io.cc (nca_read_from_file, nca_write_to_file),
src/m_abs.cc (WriteMolTau):

Put critical regions around all NetCDF IO because the NetCDF C-library
is not thread-safe.

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

* CHANGES-2.2: Added.

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

            * arts-2-1-893

            * CHANGES-2.2: Added some points to General, partly by moving down
            from Key features.



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

	* CHANGES-2.2: minor corrections/completions.



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

	* CHANGES-2.2: added zeropadding. 



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

* CHANGES-2.2:

Move pnd_field and scat_data calculations to Key Features.

* CMakeLists.txt:

Remove g95 support (not working properly).
Throw error if size of long != 8 if Fortran is enabled.

* README: Add note about Fortran requirements.

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

* doc/doxygen/Doxyfile.in: Remove obsolete variables.

* src/continua.cc: Comment out unused constants.

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