{"set_periodic",emag_set_periodic,METH_VARARGS,"set_periodic(is_periodic,spacingX,spacingY) -- Set periodic boundary condition for [[EM.Tempo]] or [[EM.Picasso]]."},
{"zoom_extents",emag_zoom_extents,METH_VARARGS,"zoom_extents() --"},
{"freeze",emag_freeze,METH_VARARGS,"freeze(object,freeze_state) --"},
{"add_variable",emag_add_variable,METH_VARARGS,"add_variable(var_name,value) -- Add a variable to [[EM.Cube]]'s variable list."},
{"plot_file",emag_plot_file_cartesian,METH_VARARGS,"plot_file(filename) -- Plot the contents of data file in EM.Grid."},
{"background_layer",emag_background_layer,METH_VARARGS,"background_layer(label,eps,sigma,mu,thickness) -- Add or modify a substrate layer in [[EM.Picasso]]."},
{"set_stackup_order",emag_set_stackup_order,METH_VARARGS,"set_stackup_order(\"THS\",layer_name_1,layer_name_2,...,layer_name_n,\"BHS\") -- Re-order [[EM.Picasso]] stackup based on background layer names and trace names."},
{"delete_background_layer",emag_delete_background_layer,METH_VARARGS,"delete_background_layer(label) -- Delete background layer denoted by label."},