https://github.com/hpc-maths/GenEO

sort by:
Revision Author Date Message Commit Date
76ab96c ... 12 December 2022, 17:12:56 UTC
31694cc Merge pull request #3 from gouarin/PCAWG Pcawg 02 December 2022, 13:08:36 UTC
885ab12 add fenics example and update environment.yml 02 December 2022, 12:34:47 UTC
ef48813 AWG with elasticity and scalar elliptic problems from Fenics 17 November 2022, 14:07:12 UTC
cb7564f add fenics example 06 October 2022, 14:33:33 UTC
7bd675d add PCAWG in demo 2d 19 October 2021, 13:49:44 UTC
83ef3b8 add PCAWG 19 October 2021, 13:23:34 UTC
d72b284 Merge pull request #2 from gouarin/algebric_precond Algebric precond 05 July 2021, 12:50:26 UTC
fb8d5f9 add plot solution 05 July 2021, 12:22:18 UTC
96ee886 I started to implement AWG as a solver (commented part PCNEW in precond.py) 05 July 2021, 11:47:54 UTC
47f4f1d version of the code that the numerical results for the article were generated with 22 June 2021, 08:19:49 UTC
9134c45 postprocessing data 11 June 2021, 12:09:24 UTC
7da57ba I think I merged both versions 10 June 2021, 19:20:56 UTC
2607967 some changes to the tests 10 June 2021, 19:17:51 UTC
ead2985 add table output to latex 10 June 2021, 15:32:33 UTC
d2319dc save name of the test case 10 June 2021, 15:32:10 UTC
1ad9dc1 producing results for article is work in progress 10 June 2021, 09:49:43 UTC
0ab2b22 very minor commit to fix a small bug in post_treatment due to the fact that the output files now have case number in them 08 June 2021, 07:25:38 UTC
75c9488 added more stripes when the domain is of height larger than 1, fixed a bug for saving Lambdaflat, added labels for case4 in run_test_cases 07 June 2021, 20:45:05 UTC
5ca35e5 add different cases 07 June 2021, 16:33:52 UTC
ce6a596 update post treatment process 07 June 2021, 09:04:52 UTC
1dec02f add run a list of test cases and post treatment script 02 June 2021, 20:40:48 UTC
9c976ec Merge branch 'algebric_precond' of github.com:gouarin/GenEO into algebric_precond 27 May 2021, 12:10:05 UTC
676fa1c add coarse vec plot 27 May 2021, 12:09:32 UTC
a74bf1a 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 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 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 added the printing of results to three files 26 May 2021, 08:09:05 UTC
4ec1171 added the info about size of subdomains, local and global interfaces to the view 25 May 2021, 13:35:19 UTC
9ff4ace added many view options with info about the preconditioners and the coarse spaces 25 May 2021, 11:41:13 UTC
907bdfd 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 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 add Ritz eigenvalues computation for Apos 18 May 2021, 15:48:05 UTC
f049fd3 fixed a bug in coarse operators 12 May 2021, 15:16:33 UTC
051d60f first version of full preconditioner 12 May 2021, 10:28:01 UTC
825ce5e 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 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 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 fixed bugs, still no GenEO 06 May 2021, 13:49:51 UTC
586d866 ... 04 May 2021, 12:30:19 UTC
456fbe0 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 new algebric preconditioner 26 April 2021, 09:28:03 UTC
27e73cf fixed buildIdentity matrix in 3d 23 April 2021, 20:29:54 UTC
37c3ffa 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 changed some variable names to match the reference article 23 April 2021, 12:04:54 UTC
2638dad 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 fix demo + add plot of cg solution 12 July 2018, 15:27:51 UTC
41dca3a remove output 04 June 2018, 19:30:22 UTC
83c8da2 add notebook demos 04 June 2018, 19:28:52 UTC
03ee774 set preconditioned norm to natural norm 04 June 2018, 16:23:32 UTC
a6351b5 fix norm 04 June 2018, 11:27:23 UTC
d6d74ea fix readme 29 May 2018, 11:35:53 UTC
21870b0 fix readme 29 May 2018, 11:33:27 UTC
c2d8c34 fix environment name 29 May 2018, 11:33:09 UTC
9f83d7f add license file 29 May 2018, 07:41:15 UTC
9acfc43 Merge branch 'master' of github.com:gouarin/GenEO 29 May 2018, 07:12:02 UTC
6e09b4b fix coarse_vec list order 29 May 2018, 07:08:17 UTC
22d1d7f fix binder link 29 May 2018, 06:53:08 UTC
4d480a7 set GenEO to True 29 May 2018, 06:52:03 UTC
5222a01 clean demos 29 May 2018, 06:48:24 UTC
ca93cf0 add license and change package name to GenEO 29 May 2018, 06:44:13 UTC
c0ca370 fix binder 28 May 2018, 12:26:12 UTC
18cb0f0 fix binder 28 May 2018, 12:22:57 UTC
cd5b141 fix binder 28 May 2018, 12:14:24 UTC
234d29c fix binder 28 May 2018, 12:12:33 UTC
02e01e7 clean 2d notebook 28 May 2018, 12:03:25 UTC
8176a59 add binder badge 28 May 2018, 12:01:08 UTC
a6791ea Merge pull request #1 from gouarin/matis Matis 28 May 2018, 11:59:33 UTC
47b05ef fix binder 28 May 2018, 11:31:32 UTC
725e337 add notebook examples using pythreejs 28 May 2018, 11:25:58 UTC
fa2ec7a Added the parameter PCBNN_mumpsCntl3 to pilot the computation of the local kernels by MUMPS 28 May 2018, 10:15:09 UTC
44aa6a8 Fixed a small bug in a print function 28 May 2018, 08:45:01 UTC
f72919d 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 fix printing + add callback 24 May 2018, 14:19:09 UTC
9f5eee1 Heterogeneous 3D testcase 24 May 2018, 14:10:04 UTC
6b5c015 fix monitor and examples 24 May 2018, 08:54:00 UTC
b79b4e2 fix documentation 24 May 2018, 07:36:48 UTC
76ed585 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 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 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 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 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 fix petsc4py name functions 02 May 2018, 09:00:40 UTC
2375c2e add matis version 28 April 2018, 05:30:53 UTC
569dadb Merge branch 'cholesky-rbm' into 'master' Cholesky rbm See merge request gouarin/elasticity!1 23 April 2018, 08:37:06 UTC
aa31a1a fix nullspace computation 14 April 2018, 05:24:01 UTC
ecbe472 add choslesky rbm construction 10 April 2018, 04:51:45 UTC
d8bd0a8 add pcg 3d test case 09 April 2018, 12:19:18 UTC
9231b12 add mumps 09 April 2018, 12:18:40 UTC
f28f95a add 3d MPCG test case 09 April 2018, 09:38:28 UTC
4f2af58 fix MPCG 09 April 2018, 09:37:31 UTC
3464ca7 add 3d support for MPCG 09 April 2018, 09:37:11 UTC
f1de593 test with five layers of coefs 09 April 2018, 09:18:49 UTC
75394f1 projection with cholesky 09 April 2018, 09:04:36 UTC
3881e86 fix mpcg 30 March 2018, 12:29:37 UTC
eb1bfe3 add MP_CG 23 March 2018, 15:48:26 UTC
c44b569 fix schwarz 16 March 2018, 10:16:27 UTC
25d993d clean code 06 December 2017, 15:41:33 UTC
6572c13 clean code 06 December 2017, 15:37:33 UTC
cb2c2bf add BDD 06 December 2017, 15:05:33 UTC
back to top