﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
91	Use of `__FILE__` macro in ana_*.h files	jprinehimer	arango	"If an ana_*.h file is copied into a project directory from the ROMS Functionals directory, and the line (e.g., from ana_tobc.h)

{{{       ANANAME(34)='ROMS/FUNCTIONALS/ana_tobc.h' }}}

is not changed to match the current location, the path of the header files output at the end of a ROMS model run following ""Analytical header files used:"" is incorrect.

The predefined CPP macro `__FILE__` can be used to obtain the correct filename automatically like so:

{{{  ANANAME(34)=__FILE__ }}}

The `__FILE__` macro works with the #include statements in analytical.F and will return the correct values for the file.

Would there be any unforeseen issues with this change to all of the ana_* files?  It seems to work fine with my version.
"	request	closed	minor	Release ROMS/TOMS 3.1	Nonlinear	3.1	Done	analytical, CPP	
