Hello Julien,
The reason could be that with floats, the method of characteristics is called once per float, however it does only one point at a time so it should not be so heavy. In next version we'll try to have a single call for all floats. Actually this has been designed having in mind that we would have only a few floats.
However I see in your Post Scriptum that you generate huge files. fort.8 is the results file, I don't know what is data_vit.dat, I would rather look in that direction for explaining the overcost. What PERIOD FOR GRAPHIC PRINTOUTS do you use ?
With best regards,
Jean-Michel Hervouet