# Monday July 8th, 2013

Removed recursive function call from MULE in favor of exclusively using the semi-iterative approach since the recursive function calls were no faster (and were potentially slower with python). Here’s an example:

Replace this text with your caption
Replace this text with your caption

There are some irregularities near the edge of the map that may come from the shooting region being too small. In fact, increasing the shooting region size does get rid of the “holes” at the edges. A 5% increase seems to do it, though this hasn’t been robustly checked for all cases. As it stands, the shooting region size is determined by, $x_{\rm img} = 1.05 \times \frac{x_{\rm tar}}{|1 - \kappa - \gamma|} \\ y_{\rm img} = 1.05 \times \frac{y_{\rm tar}}{|1 - \kappa + \gamma|}.$ Here’s an example:

Replace this text with your caption

In the above, the number of image plane pixels was 656 with a subgrid interpolation factor of 15 (i.e., total number of image plane bins was $$656 \times 15 = 9840$$. It’s still a bit noisy, so here’s an example with 800 (left) coarse image plane pixels compared to 656 (right):

Replace this text with your caption

Left to do for MULE release:

• Develop a full example file.

• Annotate all code.

• Write a fits write function for magnification map.

• Update counters

• Add ability to use fewer multipoles

• General wrappers.

# Tuesday July 9th, 2013

Left to do for MULE release:

• Develop a full example file.

• Annotate all code.

• Write a fits write function for magnification map.

• Update counters

• Add ability to use fewer multipoles

• General wrappers.