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

