| 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. |