I'd like to report two minor bugs in latest revision (452), related to the passive tracer solution (flags T_PASSIVE and ANA_PSOURCE being affected):
1) in Utility/inp_par.F: line 1660:
When reading LtracerSrc from the input parameters, it assigns the value to LtracerSrc internal variable for Passive Tracers, here:
Code: Select all
1657 DO ng=1,Ngrids
1658 DO itrc=1,NPT
1659 i=inert(itrc)
1660 LtracerSrc(i,ng)=Ltracer(itrc,ng)
1661 END DO
1662 END DO
Code: Select all
1660 LtracerSrc(i,ng)=Ltracer(i,ng)
Just a typo here, in the OMP directive (BARRIER with 3 R)
Code: Select all
270 !$OMP BARRRIER
Alex
Edit: Sorry for having posted this, here. Later I realized I could open a trac ticket in the SVN repository site.