a74bf1a | Nicole Spillane | 27 May 2021, 11:31:35 UTC | a small change in options of asarray which fixes a warning when I save gathered data with different lengths. TO: fix all occurences of this | 27 May 2021, 11:31:35 UTC |
be8a282 | Nicole Spillane | 26 May 2021, 13:20:06 UTC | all the vectors in the coarse space have a label attached to show if the are vectors from Ker(Atildes), or Ker(Ms) or GenEO eigmin or GenEO eigmax or Vneg | 26 May 2021, 13:20:06 UTC |
282c79f | Nicole Spillane | 26 May 2021, 09:46:10 UTC | added an option to select a number of hard layers in the test case (0, 1, 2 or 3) in view of generating results for the article | 26 May 2021, 09:46:10 UTC |
7b6e479 | Nicole Spillane | 26 May 2021, 08:09:05 UTC | added the printing of results to three files | 26 May 2021, 08:09:05 UTC |
4ec1171 | Nicole Spillane | 25 May 2021, 13:35:19 UTC | added the info about size of subdomains, local and global interfaces to the view | 25 May 2021, 13:35:19 UTC |
9ff4ace | Nicole Spillane | 25 May 2021, 11:41:13 UTC | added many view options with info about the preconditioners and the coarse spaces | 25 May 2021, 11:41:13 UTC |
907bdfd | Nicole Spillane | 20 May 2021, 09:54:10 UTC | the user can now specify directly the values of tau for the GenEO eigenvalue problems. A separate file for testing Apos has been created. The option PCNewH2addCS was removed as it is not a good choice for the H2 that is incorporated into H3. | 20 May 2021, 09:54:10 UTC |
7df0dea | Nicole Spillane | 20 May 2021, 07:59:32 UTC | Added the option -PCNew to choose between the usual GenEO (False) and the algebraic GenEO (True). Also added PCNew_switchtoASMpos for the preconditioners HASpos which have Astilde equal to inverse of RsAposRst | 20 May 2021, 07:59:32 UTC |
5dd2e1d | gouarin | 18 May 2021, 15:48:05 UTC | add Ritz eigenvalues computation for Apos | 18 May 2021, 15:48:05 UTC |
f049fd3 | Nicole Spillane | 12 May 2021, 15:16:33 UTC | fixed a bug in coarse operators | 12 May 2021, 15:16:33 UTC |
051d60f | Nicole Spillane | 12 May 2021, 10:28:01 UTC | first version of full preconditioner | 12 May 2021, 10:28:01 UTC |
825ce5e | Nicole Spillane | 11 May 2021, 08:15:57 UTC | the operator RsAposRst has been implemented so the GenEO coarse space is correct for the NN and AS preconditioners | 11 May 2021, 08:15:57 UTC |
2e6f81b | Nicole Spillane | 09 May 2021, 19:32:16 UTC | first version of the full preconditioner, it is not scalable so there must be a problem somewhere, need to fix CG with Ritz values next | 09 May 2021, 19:32:16 UTC |
b8b685a | Nicole Spillane | 06 May 2021, 20:32:45 UTC | Preconditioners for Apos are partly implemented, for H2_AS the GenEO eigenproblem for eigmax is not implemented, consider using AMPCG, our cg solvers are broken | 06 May 2021, 20:32:45 UTC |
c87fb92 | Nicole Spillane | 06 May 2021, 13:49:51 UTC | fixed bugs, still no GenEO | 06 May 2021, 13:49:51 UTC |
586d866 | gouarin | 04 May 2021, 12:30:19 UTC | ... | 04 May 2021, 12:30:19 UTC |
456fbe0 | Nicole Spillane | 03 May 2021, 19:57:45 UTC | Some operators for Algebraic GenEO have been implemented but not debugged. GenEO coarse space and solve for Apos are not implemented. | 03 May 2021, 19:57:45 UTC |
79617cb | gouarin | 26 April 2021, 09:28:03 UTC | new algebric preconditioner | 26 April 2021, 09:28:03 UTC |
27e73cf | Nicole Spillane | 23 April 2021, 20:29:54 UTC | fixed buildIdentity matrix in 3d | 23 April 2021, 20:29:54 UTC |
37c3ffa | Nicole Spillane | 23 April 2021, 19:51:56 UTC | split the construction of the minimal coarse space, geneo coarse space and coarse operators into distinct classes to prepare for algebraic GenEO. the formerly used class projection is still there. | 23 April 2021, 19:51:56 UTC |
96d4082 | Nicole Spillane | 23 April 2021, 12:04:54 UTC | changed some variable names to match the reference article | 23 April 2021, 12:04:54 UTC |
2638dad | Nicole Spillane | 21 April 2021, 11:08:12 UTC | Computation of Ritz values in KSP_PCG. Options to run projected preconditioner, hybrid preconditioner, additive preconditioner and one-level preconditioner | 21 April 2021, 11:08:12 UTC |
98a3012 | gouarin | 12 July 2018, 15:27:51 UTC | fix demo + add plot of cg solution | 12 July 2018, 15:27:51 UTC |
41dca3a | gouarin | 04 June 2018, 19:30:22 UTC | remove output | 04 June 2018, 19:30:22 UTC |
83c8da2 | gouarin | 04 June 2018, 19:28:52 UTC | add notebook demos | 04 June 2018, 19:28:52 UTC |
03ee774 | gouarin | 04 June 2018, 16:23:32 UTC | set preconditioned norm to natural norm | 04 June 2018, 16:23:32 UTC |
a6351b5 | Loic Gouarin | 04 June 2018, 11:27:23 UTC | fix norm | 04 June 2018, 11:27:23 UTC |
d6d74ea | gouarin | 29 May 2018, 11:35:53 UTC | fix readme | 29 May 2018, 11:35:53 UTC |
21870b0 | gouarin | 29 May 2018, 11:33:27 UTC | fix readme | 29 May 2018, 11:33:27 UTC |
c2d8c34 | gouarin | 29 May 2018, 11:33:09 UTC | fix environment name | 29 May 2018, 11:33:09 UTC |
9f83d7f | gouarin | 29 May 2018, 07:41:15 UTC | add license file | 29 May 2018, 07:41:15 UTC |
9acfc43 | gouarin | 29 May 2018, 07:12:02 UTC | Merge branch 'master' of github.com:gouarin/GenEO | 29 May 2018, 07:12:02 UTC |
6e09b4b | gouarin | 29 May 2018, 07:08:17 UTC | fix coarse_vec list order | 29 May 2018, 07:08:17 UTC |
22d1d7f | Loic Gouarin | 29 May 2018, 06:53:08 UTC | fix binder link | 29 May 2018, 06:53:08 UTC |
4d480a7 | gouarin | 29 May 2018, 06:52:03 UTC | set GenEO to True | 29 May 2018, 06:52:03 UTC |
5222a01 | gouarin | 29 May 2018, 06:48:24 UTC | clean demos | 29 May 2018, 06:48:24 UTC |
ca93cf0 | gouarin | 29 May 2018, 06:44:13 UTC | add license and change package name to GenEO | 29 May 2018, 06:44:13 UTC |
c0ca370 | gouarin | 28 May 2018, 12:26:12 UTC | fix binder | 28 May 2018, 12:26:12 UTC |
18cb0f0 | gouarin | 28 May 2018, 12:22:57 UTC | fix binder | 28 May 2018, 12:22:57 UTC |
cd5b141 | gouarin | 28 May 2018, 12:14:24 UTC | fix binder | 28 May 2018, 12:14:24 UTC |
234d29c | gouarin | 28 May 2018, 12:12:33 UTC | fix binder | 28 May 2018, 12:12:33 UTC |
02e01e7 | gouarin | 28 May 2018, 12:03:25 UTC | clean 2d notebook | 28 May 2018, 12:03:25 UTC |
8176a59 | Loic Gouarin | 28 May 2018, 12:01:08 UTC | add binder badge | 28 May 2018, 12:01:08 UTC |
a6791ea | Loic Gouarin | 28 May 2018, 11:59:33 UTC | Merge pull request #1 from gouarin/matis Matis | 28 May 2018, 11:59:33 UTC |
47b05ef | gouarin | 28 May 2018, 11:31:32 UTC | fix binder | 28 May 2018, 11:31:32 UTC |
725e337 | gouarin | 28 May 2018, 11:25:58 UTC | add notebook examples using pythreejs | 28 May 2018, 11:25:58 UTC |
fa2ec7a | Nicole Spillane | 28 May 2018, 10:15:09 UTC | Added the parameter PCBNN_mumpsCntl3 to pilot the computation of the local kernels by MUMPS | 28 May 2018, 10:15:09 UTC |
44aa6a8 | Nicole Spillane | 28 May 2018, 08:45:01 UTC | Fixed a small bug in a print function | 28 May 2018, 08:45:01 UTC |
f72919d | Nicole Spillane | 24 May 2018, 16:26:14 UTC | By default, PCBNN_GenEO is now False. The two test cases that demonstrate AMPCG have been renamed to demo_elasticity_*d.py. | 24 May 2018, 16:26:14 UTC |
1e2f732 | gouarin | 24 May 2018, 14:19:09 UTC | fix printing + add callback | 24 May 2018, 14:19:09 UTC |
9f5eee1 | Nicole Spillane | 24 May 2018, 14:10:04 UTC | Heterogeneous 3D testcase | 24 May 2018, 14:10:04 UTC |
6b5c015 | gouarin | 24 May 2018, 08:54:00 UTC | fix monitor and examples | 24 May 2018, 08:54:00 UTC |
b79b4e2 | gouarin | 24 May 2018, 07:36:48 UTC | fix documentation | 24 May 2018, 07:36:48 UTC |
76ed585 | Nicole Spillane | 22 May 2018, 16:48:45 UTC | many options have been added to the code. The code has been documented although there are still some incomplete parts (marked with FIX). | 22 May 2018, 16:48:45 UTC |
235a409 | Nicole Spillane | 18 May 2018, 16:37:07 UTC | Options have been added to the code. There is still to much information being printed when the code is executed. TODO: add an option for the level of verbosity and document the code | 18 May 2018, 16:37:07 UTC |
9ae10f8 | Nicole Spillane | 15 May 2018, 12:38:55 UTC | some small changes and a bug correction in the definition of the local solver with respect to the MPI communicator | 15 May 2018, 12:38:55 UTC |
b871466 | Nicole Spillane | 11 May 2018, 15:58:18 UTC | The preconditioner and projection operator have been rearranged and tested in file test_nicole.py. There is quite a lot of redundancy between old and new so some cleaning up is necessary | 11 May 2018, 15:58:18 UTC |
1a01b1f | Nicole Spillane | 03 May 2018, 13:34:55 UTC | GenEO coarse space has been computed, next step is to implement options to have GenEO or/and MPCG | 03 May 2018, 13:34:55 UTC |
3bedb70 | gouarin | 02 May 2018, 09:00:40 UTC | fix petsc4py name functions | 02 May 2018, 09:00:40 UTC |
2375c2e | gouarin | 28 April 2018, 05:30:53 UTC | add matis version | 28 April 2018, 05:30:53 UTC |
569dadb | Loïc Gouarin | 23 April 2018, 08:37:06 UTC | Merge branch 'cholesky-rbm' into 'master' Cholesky rbm See merge request gouarin/elasticity!1 | 23 April 2018, 08:37:06 UTC |
aa31a1a | gouarin | 14 April 2018, 05:24:01 UTC | fix nullspace computation | 14 April 2018, 05:24:01 UTC |
ecbe472 | gouarin | 10 April 2018, 04:51:45 UTC | add choslesky rbm construction | 10 April 2018, 04:51:45 UTC |
d8bd0a8 | gouarin | 09 April 2018, 12:19:18 UTC | add pcg 3d test case | 09 April 2018, 12:19:18 UTC |
9231b12 | gouarin | 09 April 2018, 12:18:40 UTC | add mumps | 09 April 2018, 12:18:40 UTC |
f28f95a | gouarin | 09 April 2018, 09:38:28 UTC | add 3d MPCG test case | 09 April 2018, 09:38:28 UTC |
4f2af58 | gouarin | 09 April 2018, 09:37:31 UTC | fix MPCG | 09 April 2018, 09:37:31 UTC |
3464ca7 | gouarin | 09 April 2018, 09:37:11 UTC | add 3d support for MPCG | 09 April 2018, 09:37:11 UTC |
f1de593 | Nicole Spillane | 09 April 2018, 09:18:49 UTC | test with five layers of coefs | 09 April 2018, 09:18:49 UTC |
75394f1 | Nicole Spillane | 09 April 2018, 09:04:36 UTC | projection with cholesky | 09 April 2018, 09:04:36 UTC |
3881e86 | gouarin | 30 March 2018, 12:29:37 UTC | fix mpcg | 30 March 2018, 12:29:37 UTC |
eb1bfe3 | gouarin | 23 March 2018, 15:48:26 UTC | add MP_CG | 23 March 2018, 15:48:26 UTC |
c44b569 | gouarin | 16 March 2018, 10:16:27 UTC | fix schwarz | 16 March 2018, 10:16:27 UTC |
25d993d | gouarin | 06 December 2017, 15:41:33 UTC | clean code | 06 December 2017, 15:41:33 UTC |
6572c13 | gouarin | 06 December 2017, 15:37:33 UTC | clean code | 06 December 2017, 15:37:33 UTC |
cb2c2bf | gouarin | 06 December 2017, 15:05:33 UTC | add BDD | 06 December 2017, 15:05:33 UTC |
4d8ceac | gouarin | 16 November 2017, 13:08:18 UTC | add Schwarz precond (begining) | 16 November 2017, 13:08:18 UTC |
7512c51 | gouarin | 17 October 2017, 12:26:09 UTC | remove elasticity.py | 17 October 2017, 12:26:09 UTC |
942c16c | gouarin | 17 October 2017, 12:25:24 UTC | add readme file | 17 October 2017, 12:25:24 UTC |
cf81a5b | gouarin | 17 October 2017, 12:25:03 UTC | add conda environment | 17 October 2017, 12:25:03 UTC |
3b4e066 | gouarin | 17 October 2017, 12:24:42 UTC | fix import | 17 October 2017, 12:24:42 UTC |
72581cb | gouarin | 17 October 2017, 11:52:59 UTC | add paraview filters | 17 October 2017, 11:52:59 UTC |
5cf00dc | gouarin | 17 October 2017, 11:52:39 UTC | add demo files | 17 October 2017, 11:52:39 UTC |
0ac7069 | gouarin | 17 October 2017, 11:52:18 UTC | clean project and add setup.py | 17 October 2017, 11:52:18 UTC |
b6abb69 | gouarin | 17 October 2017, 11:50:53 UTC | add gitignore | 17 October 2017, 11:50:53 UTC |
adaebac | gouarin | 14 October 2017, 13:28:19 UTC | add 3D support | 14 October 2017, 13:28:19 UTC |
bf12d31 | gouarin | 14 October 2017, 09:22:50 UTC | fix buildCellArrayWithFunction | 14 October 2017, 09:22:50 UTC |
c72372b | gouarin | 14 October 2017, 08:46:00 UTC | improve non constant coefficients | 14 October 2017, 08:46:00 UTC |
f8ad98c | gouarin | 14 October 2017, 08:20:27 UTC | add non constant young modulus and Poisson coefficient | 14 October 2017, 08:20:27 UTC |
c6f4864 | gouarin | 14 October 2017, 07:40:55 UTC | add rhs computation | 14 October 2017, 07:40:55 UTC |
9e25cb5 | gouarin | 13 October 2017, 22:29:10 UTC | initial import | 13 October 2017, 22:29:10 UTC |