Most modern photolysis code is in cy3/chem/st version. Jason W. is going to add a reference to his ACP paper here.
In current TM codes, an adhoc uv-vis albedo is computed from land cover fields (in the dry deposition module ...):
dd_surface_fields if(root_k)then dd_calc_inisurf compute ags on glb1x1 from land cover, on root_k only dd_coarsen_vd coarsen ags to vd_temp, copy into phot_dat(region)%albedo endif broadcast phot_dat(region)%albedo to all other processorsIn future, this should be replaced by ECMWF field:
name : UV visible albedo for direct radiation abbrev : ALUVP ; unit : 0-1 code : 15 ; table : 128However, this field seems not to be archived in MARS.