15 #ifndef BORNAGAIN_CORE_COMPUTATION_ROUGHMULTILAYERCOMPUTATION_H 
   16 #define BORNAGAIN_CORE_COMPUTATION_ROUGHMULTILAYERCOMPUTATION_H 
   36     complex_t get_refractive_term(
size_t ilayer, 
double wavelength) 
const;
 
   37     complex_t get_sum8terms(
size_t ilayer, 
const SimulationElement& sim_element) 
const;
 
Defines complex_t, and a few elementary functions.
 
Data structure that contains all the necessary data for scattering calculations.
 
Computes the diffuse reflection from the rough interfaces of a multilayer.
 
Data stucture containing both input and output of a single detector cell.