16 #error no need to expose this header to Swig 
   20 #ifndef BORNAGAIN_SAMPLE_SLICE_KZCOMPUTATION_H 
   21 #define BORNAGAIN_SAMPLE_SLICE_KZCOMPUTATION_H 
   46 std::vector<complex_t> 
computeKzFromSLDs(
const std::vector<Slice>& slices, 
double kz);
 
Defines basic vectors in Z^3, R^3, C^3.
 
Data structure containing the data of a single slice, for calculating the Fresnel coefficients.
 
Namespace containing functions for computing kz values for given multilayer and k (or kz) value on th...
 
std::vector< complex_t > computeKzFromRefIndices(const std::vector< Slice > &slices, kvector_t k)
 
std::vector< complex_t > computeReducedKz(const std::vector< Slice > &slices, kvector_t k)
 
std::vector< complex_t > computeKzFromSLDs(const std::vector< Slice > &slices, double kz)