[gmx-developers] output_env_t
Sander Pronk
pronk at cbr.su.se
Wed Aug 26 15:35:30 CEST 2009
Oops, that's my oversight.. I thought I had found them all.
I introduced that type to make statutil thread-safe, and to have some
hope of making an API out of some parts of Gromacs.
The time conversion functions now all take the output_env_t variable
(called oenv in most places) that is initialized during
parse_common_args. The new version of convert_times is
extern void conv_times(const output_env_t oenv, int n, real *time);
and the rest can be found in statutil.h
Sander
On Aug 26, 2009, at 15:11 , David van der Spoel wrote:
>
> I notice that some new structure has been introduced to replace
> static variables in statutil.c. So far so good.
>
> Is someone still working on this? Not all code compiles anymore
> (gmx_kinetics), due to the fact that the routine convert_times has
> been removed (is it replaced by something?), and due to extra flags
> to xvgr routines. It would be good if all developers compiled
> gromacs with all options enabled (e.g. --with-gsl --with-xml). I'll
> fix it for this file though.
>
More information about the gromacs.org_gmx-developers
mailing list