| NewPackage-package | A short title line describing what the package does |
| check_balance | Check balance after matching. |
| check_balance_template | Check balance after template matching. |
| construct_outcome | Construct an output for matching. |
| construct_outcome_template | Construct an output for template matching. |
| create_list_from_mat | Create a list representation of a distance matrix. |
| create_list_from_scratch | Create a sparse list representation of treatment-to-control distance matrix with a caliper. |
| create_list_from_scratch_overall | Create a sparse list representation of treated-to-control distance matrix with a fixed number caliper with L1-distance. |
| dt_Rouse | Rouse (1995) dataset |
| force_control | Force including certain controls in the final matched samples. |
| match_2C | Optimal Matching with Two Criteria. |
| match_2C_list | Perform a pair (or 1:k) matching with two user-specified list representations of distance matrices. |
| match_2C_mat | Perform a pair matching using two user-specified distance matrices. |
| NewPackage | A short title line describing what the package does |
| revert_dist_list_cpp | Revert a treated-to-control distance list. |
| solve_network_flow | Solve a network flow problem. |
| stitch_two_nets | Stitch two treated-to-control networks into one two-part networks. |
| stitch_two_nets_template | Stitch a template-to-treated network and a treated-to-control network into one two-part network. |
| template_match | Optimal Matching with Two Criteria. |
| treated_control_net | Create a treate-to-control network to be solved via a network flow algorithm. |