natural computational mechanics