00001 /* This file is part of Cloudy and is copyright (C)1978-2007 by Gary J. Ferland 00002 * For conditions of distribution and use see copyright notice in license.txt */ 00004 EXTERN struct t_geometry { 00005 00007 bool lgGeoPP; 00008 00011 float AngleIllumRadian; 00012 00015 float DirectionalCosin; 00016 00019 float FillFac, 00020 filpow, 00021 fiscal; 00022 00024 bool lgSphere; 00025 00029 /* covering factors, account for possible less than total coverageof 4\pi */ 00035 float covgeo; 00036 00042 float covrt; 00043 00045 bool lgStatic; 00046 00054 long int iEmissPower; 00055 00058 bool lgStaticNoIt; 00059 00061 long int nprint; 00062 00064 long int *nend ; 00065 00066 /* the largest number of zones needed in any iteration, used to malloc 00067 * arrays that save source function */ 00068 long int nend_max; 00069 00071 bool lgZoneSet; 00072 00074 bool lgZoneTrp; 00075 00077 long int nEndDflt; 00078 00080 bool lgEndDflt; 00081 00082 } geometry; 00083 00084