File list (Check if you may need any files):
code
....\allrough.cpp
....\allrough.h
....\askuser.cpp
....\askuser.h
....\axifree.cpp
....\axifree.h
....\axipart.h
....\axipart1.cpp
....\axipart2.cpp
....\axisym.cpp
....\bobvlieg.h
....\bobvlieg1.cpp
....\bobvlieg2.cpp
....\bobvlieg3.cpp
....\brdf.cpp
....\brdf.h
....\BRDFProg
....\........\brdfprog.cpp
....\coatedmie.cpp
....\coatedmie.h
....\crough.cpp
....\crough.h
....\dielfunc.cpp
....\dielfunc.h
....\diffuse.cpp
....\diffuse.h
....\facet.cpp
....\facet.h
....\filmtran.cpp
....\filmtran.h
....\finiteaperture.cpp
....\finiteaperture.h
....\firstdiffuse.cpp
....\firstdiffuse.h
....\flake.cpp
....\flake.h
....\focussedbeam.cpp
....\focussedbeam.h
....\fresnel.cpp
....\fresnel.h
....\grating.cpp
....\grating.h
....\inherit.cpp
....\inherit.h
....\instrument.cpp
....\instrument.h
....\jmatrix.cpp
....\jvector.cpp
....\lambert.cpp
....\lambert.h
....\local.cpp
....\local.h
....\Makefile
....\matrix3d.h
....\matrixmath.cpp
....\matrixmath.h
....\MieProg
....\.......\mieprog.cpp
....\miescat.cpp
....\miescat.h
....\models.cpp
....\mueller.cpp
....\mueller.h
....\onelayer.cpp
....\onelayer.h
....\optconst.h
....\raygscat.cpp
....\raygscat.h
....\rayinst.cpp
....\rayinst.h
....\rayscat.cpp
....\rayscat.h
....\rcw.cpp
....\rcw.h
....\RCWProg
....\.......\rcwprog.cpp
....\reflectance.cpp
....\reflectance.h
....\ReflectProg
....\...........\reflectprog.cpp
....\reg_brdf.cpp
....\reg_facet.cpp
....\reg_instrument.cpp
....\reg_instrument.h
....\reg_lambert.cpp
....\reg_local.cpp
....\reg_rough.cpp
....\reg_sphrscat.cpp
....\rough.cpp
....\rough.h
....\roughnes.cpp
....\roughnes.h
....\scateval.cpp
....\scateval.h
....\scatmatrix.cpp
....\scatmatrix.h
....\scatmech.h
....\scattabl.cpp
....\scattabl.h