container free numerical algorithms