Hi all,

   Does anyone know what the following variables in the fields_chunk class are 
used for? I have 
attempted to understand them first and I have included my interpretation as 
doxygen-style comments 
for some I feel sure about.

   /// Stores pointers to (complex-valued) fields.
   /// E.g.: f[Ex][0] is a pointer to array of real-parts of the Ex field.
   ///       f[Hy][1] is a pointer to array of imaginary-parts of the Hy field.
   double *f[NUM_FIELD_COMPONENTS][2];
   /// ?
   double *f_backup[NUM_FIELD_COMPONENTS][2];
   /// ?
   double *f_p_pml[NUM_FIELD_COMPONENTS][2];
   /// ?
   double *f_m_pml[NUM_FIELD_COMPONENTS][2];
   /// ?
   double *f_backup_p_pml[NUM_FIELD_COMPONENTS][2];
   /// ?
   double *f_backup_m_pml[NUM_FIELD_COMPONENTS][2];
   /// ?
   int   num_each_direction [3]
   /// ?
   int   stride_each_direction [3]
   /// ?
   int   num_any_direction [5]
   /// ?
   int   stride_any_direction [5]
   /// ?
   polarization *olpol

Thanks
Manoj

_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

Reply via email to