In example/, pc_XXX.m are renamed as pc_3d_XXX.m, and pc_2d_XXX.m are added.
source/RectSrc.m is added
visualization/Painter2d.m draws points
io/write_input.m can generate PETSc binary
grid/generate_lprim1d_part.m uses unique(...) instead of unique(..., sorted) for backward compatibility with MATLAB 2011b
io/write_input.m writes integer data sets as int32 in HDF5
shape/Shape takes lprim_cell instead of bound as an argument
fds.m and fds_matrices.m are added in io/
grid/generate_1prim1d_part.m now combines very close primary grid planes
io/maxwell_run.m and build_system.m now take a parameter group signifier in the beginning of each parameter group
shape/PolygonalCylinder.m and SectoralCylinder.m are added
TF/SF is implemented
example/bowtie_sectoral_2d.m is created
io/write_input.m creates PETSc binaries for large data sets
io/maxwell_run.m returns J even if inspect_only == true; io/build_system.m generates error if some arguments are not used
petsc/ directory is added
io/write_input.m writes PETSc binary accurately for complex data
io/write_input.m compresses PETSc binaries
wrev() is replaced with fliplr()
io/write_input.m writes HDF5 integers in double, and writes PETSc binary with 64-bit indices