Sameer Agarwal
9d02b76dce
An implementation of SubsetPreconditioner.
...
The key idea being, use some subset of the rows of the Jacobian
as the preconditioner.
This CL only implements the preconditioner assuming that the row
selection has already been done. How the rows are selected will be
left to the user based on their knowledge of the problem.
A follow up CL will hook this preconditioner into the rest of the
solver.
Change-Id: I3e18dc57811116534e9ddf35d7b154bcce496d3b
2018-02-21 13:58:45 -08:00
..
2017-08-08 14:55:44 -07:00
2018-02-20 14:46:10 -08:00
2016-11-20 19:11:48 +00:00
2016-11-20 10:57:24 -08:00
2015-10-15 09:44:53 +02:00
2015-03-18 05:43:23 +00:00
2017-01-16 10:00:36 -08:00
2017-01-16 10:00:36 -08:00
2018-01-10 20:47:30 +00:00
2017-01-16 10:00:36 -08:00
2015-03-18 05:43:23 +00:00
2016-10-18 21:49:26 +01:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2017-05-30 02:52:25 +00:00
2015-03-18 05:43:23 +00:00
2017-05-29 19:47:34 -07:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-04-07 14:13:25 -07:00
2015-04-07 14:13:25 -07:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2017-06-14 10:57:27 -07:00
2018-02-21 13:58:45 -08:00
2018-02-21 13:58:45 -08:00
2015-03-18 05:43:23 +00:00
2017-06-14 10:57:27 -07:00
2018-02-20 14:46:10 -08:00
2018-02-20 14:46:10 -08:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2018-01-25 21:30:09 -08:00
2018-02-02 15:01:03 -08:00
2017-05-24 00:00:25 -07:00
2017-05-24 00:00:25 -07:00
2017-05-24 00:00:25 -07:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2018-02-21 13:58:45 -08:00
2015-03-18 05:43:23 +00:00
2017-06-08 05:33:58 -07:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2017-06-22 00:21:09 -07:00
2015-03-18 05:43:23 +00:00
2017-06-22 00:21:09 -07:00
2017-06-22 00:21:09 -07:00
2017-06-22 00:21:09 -07:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2017-06-08 05:30:15 -07:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2018-02-16 14:24:17 -08:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-06-18 16:01:15 -07:00
2018-02-16 14:24:17 -08:00
2016-01-04 20:26:40 +00:00
2017-04-17 09:43:22 -07:00
2016-01-04 20:26:40 +00:00
2015-08-06 14:49:55 -07:00
2017-05-31 19:44:23 -07:00
2017-05-31 19:44:23 -07:00
2015-04-09 21:05:22 -07:00
2017-06-12 21:30:27 -07:00
2015-04-07 14:13:25 -07:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-09-04 18:43:41 -07:00
2015-08-25 11:14:10 -07:00
2015-08-20 23:34:26 -07:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2017-05-29 19:47:34 -07:00
2015-03-18 05:43:23 +00:00
2017-05-01 22:53:21 -07:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2017-06-21 23:41:36 -07:00
2017-05-31 19:44:23 -07:00
2017-04-11 11:55:43 -07:00
2017-07-10 11:32:27 -07:00
2017-05-24 00:00:25 -07:00
2017-05-24 00:00:25 -07:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2016-10-19 04:45:23 -07:00
2017-06-21 23:41:36 -07:00
2018-02-05 16:37:27 -08:00
2018-02-05 16:37:27 -08:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2017-07-05 15:40:58 -07:00
2017-07-05 15:40:58 -07:00
2018-02-20 14:46:10 -08:00
2017-08-08 14:55:44 -07:00
2016-11-20 10:57:24 -08:00
2016-11-20 10:57:24 -08:00
2016-11-01 07:42:56 -07:00
2016-09-08 13:35:19 +00:00
2016-11-20 19:11:48 +00:00
2016-08-31 20:25:44 +00:00
2016-10-19 04:45:23 -07:00
2018-02-05 16:37:27 -08:00
2018-01-25 21:30:09 -08:00
2018-02-05 16:37:27 -08:00
2015-05-04 09:21:33 +02:00
2015-03-18 05:43:23 +00:00
2016-11-13 21:10:45 +08:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-20 22:08:15 +00:00
2015-03-20 22:08:15 +00:00
2017-04-25 10:08:45 -07:00
2015-04-07 14:13:25 -07:00
2015-03-18 05:43:23 +00:00
2017-06-22 00:49:11 -07:00
2017-06-22 00:49:11 -07:00
2017-06-21 23:17:54 -07:00
2015-03-18 05:43:23 +00:00
2017-04-25 01:30:44 +00:00
2017-07-26 21:05:38 -07:00
2016-08-18 06:18:43 +00:00
2016-08-18 06:18:43 +00:00
2016-08-18 06:18:43 +00:00
2015-03-18 05:43:23 +00:00
2017-06-01 20:03:43 -07:00
2017-05-31 19:44:23 -07:00
2017-07-06 19:10:34 +01:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2017-03-09 11:56:50 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2017-03-19 21:12:53 -07:00
2017-07-05 15:40:58 -07:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2018-02-05 16:37:27 -08:00
2017-07-05 15:40:58 -07:00
2015-08-20 23:34:26 -07:00
2015-08-20 23:34:26 -07:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2017-04-11 11:55:43 -07:00
2018-02-05 16:37:27 -08:00
2016-10-20 00:16:18 +01:00
2016-09-22 20:33:53 -07:00
2015-05-19 17:13:57 +02:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2016-09-01 16:05:06 -07:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2017-01-16 10:00:36 -08:00
2015-08-30 14:06:13 +03:00
2015-08-30 14:06:13 +03:00
2015-03-21 17:00:40 +00:00
2018-02-16 14:24:17 -08:00
2018-02-16 14:24:17 -08:00
2018-02-16 14:24:17 -08:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2016-09-22 20:33:53 -07:00
2016-09-22 20:33:53 -07:00
2015-03-18 05:43:23 +00:00
2017-02-27 11:09:08 -08:00
2015-03-18 05:43:23 +00:00
2017-08-08 14:55:44 -07:00
2015-03-18 05:43:23 +00:00
2017-07-05 07:56:58 -07:00
2017-07-05 07:56:58 -07:00
2017-07-05 07:56:58 -07:00
2015-03-18 05:43:23 +00:00
2018-02-21 13:58:45 -08:00
2017-09-25 12:43:14 +02:00
2015-03-18 05:43:23 +00:00
2017-09-25 13:09:41 -07:00
2018-01-31 20:21:05 +00:00
2017-09-25 17:44:15 +00:00
2016-04-06 23:52:18 +02:00
2018-02-16 14:24:17 -08:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2017-06-11 16:26:48 -07:00
2015-08-25 13:37:33 -07:00
2016-08-02 10:12:04 -07:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2017-09-25 17:44:15 +00:00
2015-12-17 11:51:50 -08:00
2016-08-18 06:18:43 +00:00
2017-05-24 00:00:25 -07:00
2017-06-20 09:13:02 -07:00
2017-05-24 00:00:25 -07:00
2018-02-16 14:24:17 -08:00
2017-02-27 11:09:08 -08:00
2017-04-25 10:08:45 -07:00
2017-08-08 14:55:44 -07:00
2017-09-25 12:43:14 +02:00
2017-04-25 10:08:45 -07:00
2015-03-18 05:43:23 +00:00
2017-08-08 14:55:44 -07:00
2017-02-23 14:52:59 -08:00
2017-09-25 12:43:14 +02:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2017-05-24 00:00:25 -07:00
2017-05-24 00:00:25 -07:00
2017-05-24 00:00:25 -07:00
2018-02-21 13:30:27 -08:00
2015-03-30 19:54:26 +01:00
2015-08-03 12:24:25 -07:00
2015-03-18 05:43:23 +00:00
2017-12-11 11:11:07 +00:00
2015-03-18 05:43:23 +00:00
2018-02-05 16:37:27 -08:00
2017-06-21 23:41:36 -07:00
2017-05-24 00:00:25 -07:00
2017-05-31 19:44:23 -07:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2017-07-05 07:56:17 -07:00
2017-06-21 23:41:36 -07:00
2017-06-21 23:41:36 -07:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2015-03-18 05:43:23 +00:00
2016-01-21 19:30:58 +00:00
2015-03-18 05:43:23 +00:00
2018-02-21 13:58:45 -08:00
2018-02-21 13:58:45 -08:00
2018-02-21 13:58:45 -08:00
2017-05-24 01:17:03 -07:00
2017-06-11 15:19:35 -07:00
2017-02-15 11:01:27 -08:00
2016-09-03 02:01:10 +00:00
2018-02-20 14:46:10 -08:00
2017-09-25 12:43:14 +02:00
2017-09-25 12:43:14 +02:00
2017-12-08 00:44:57 +00:00
2017-10-14 15:12:01 -07:00
2017-12-08 00:44:57 +00:00
2015-03-18 05:43:23 +00:00
2017-05-09 17:23:43 -07:00
2017-05-01 22:53:21 -07:00
2015-03-18 05:43:23 +00:00
2017-07-05 15:40:58 -07:00
2016-03-06 21:13:42 -08:00
2015-03-18 05:43:23 +00:00
2017-06-20 09:13:02 -07:00
2015-03-18 05:43:23 +00:00
2016-02-04 10:05:12 -08:00
2016-03-06 21:13:42 -08:00
2015-03-18 05:43:23 +00:00
2016-02-04 10:05:12 -08:00
2017-04-17 09:43:22 -07:00
2017-05-24 00:00:25 -07:00
2017-05-24 00:00:25 -07:00
2017-05-24 00:00:25 -07:00
2017-05-24 00:00:25 -07:00
2017-05-24 00:00:25 -07:00
2017-05-24 00:00:25 -07:00
2017-09-26 13:10:54 +00:00
2015-03-18 05:43:23 +00:00