3a4,6
> //#include <ext/hash_map>
> #include <map>
> 
4a8
> #include "TimberClass.h"
5a10,11
> using namespace std;
> 
9,14c15,22
<     void report_graphs(const char *datadir);
<     void report_harvest_levels(int period);
<     void report_harvest_agedist(int period);
<     void report_constraints(int period, int when);
<     void report_inventory(int period, int when);
<     void report_open_files(const char *datadir);
---
>     void report_graphs(const string& datadir);
>     void report_harvest_levels();
>     void report_harvest_agedist();
>     void report_constraints();
>     void report_inventory();
>     void set_inventory_report_arrays(TimberClassStruct* pCurrentTimberClass, int offset, float area, float volume);
> 
>     void report_open_files(const string& datadir);
21c29,49
<     void calculate_axs_values(int period);
---
>     void calculate_axs_values();
> 
>     inline int index_from_age( int age )
>     {
>         int r = age + FssimApp::AGEAREA_OFFSET;
>         if ( r < 0)
>         {
>             r = 0;
>         }
>         else if ( r >= FssimUtil::NUM_AGEAREA_ELEMENTS)
>         {
>             r = FssimUtil::NUM_AGEAREA_ELEMENTS - 1;
>         }
> 
>         return r;
>     }
> 
>     inline int age_from_index( int index )
>     {
>         return (index - FssimApp::AGEAREA_OFFSET);
>     }
