rAKA/srcfeatures/52-anisotropic…
rAKA/src
features/52-anisotropic…
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
09d01faeb581 | saduruss | make deviatoric split consistent | Jun 6 | |||
914a2cd39626 | saduruss | compute residual for TAO solver | Jun 6 | |||
f5d0bfe6f2b8 | saduruss | change petsc option for TAO | May 26 | |||
c1c5fb65afb8 | richart | Adding parameters to solvers to help debugging | May 23 | |||
a55ca8170926 | saduruss | remove anisotropic mass degradation | May 21 | |||
3f2bf3078ae0 | saduruss | fix typo in TAO error | May 19 | |||
424a8c49f197 | saduruss | More meaningful info with TAO error | May 19 | |||
0ce46ec11e75 | saduruss | compute stress with thermal strain | May 16 | |||
540e17e39494 | richart | Adding template qualification | May 9 | |||
9314ca7134cc | richart | Correcting petsc interface for older versions | May 9 | |||
71ba5c709c44 | saduruss | templating energy splits | May 8 | |||
d9282fe4dd34 | richart | Bug fix in PETSc parser and improving errors | May 7 | |||
2f5895dafa27 | richart | Merge branch 'features/52-anisotropic-and-at1-phase-field-models' of gitlab.com… | May 7 | |||
30957d576c99 | richart | Cleaning arguments in petsc and deactivating test that do not make sense | May 7 | |||
ece99dedabad | saduruss | rework choice of irreversibility in phase-field | May 5 | |||
f6e8410fb7ef | saduruss | Avoid deleting and duplicating J in itself | May 1 | |||
cf3e5cd1f927 | saduruss | remove mat destroy at copy | Apr 29 | |||
324b3f3c84f0 | richart | Correcting parallel access to petsc vector | Apr 16 | |||
d4b7f12974a1 | richart | Extending parsables for PETSc | Apr 16 | |||
126bd46f9c8d | richart | Correcting the mass computation | Apr 16 | |||
e1eb57e5ed2f | richart | Bug fix in the computation of ghosts | Apr 16 | |||
7f093f661800 | richart | Protecting VecMPISetGhost call | Apr 16 | |||
7fdf76d1be87 | richart | Merge branch 'features/52-anisotropic-and-at1-phase-field-models' of gitlab.com… | Apr 16 | |||
3b6a9888f17d | saduruss | set ghost for PETSc solver vectors | Apr 16 | |||
cdccc4304c09 | richart | Removing file that should never have been there | Apr 12 | |||
36f927e83b27 | richart | Adding petsc backward compatibility | Apr 11 | |||
729bc73149e9 | richart | Cleaning includes | Apr 10 | |||
2592c8155e30 | richart | Cleaning CI for clang | Apr 10 | |||
b6300dab6d7f | richart | Changing default package back and moving code around | Apr 10 | |||
156a83d6f41d | richart | Adding a test for getArrayPerDOFs and refactoring | Apr 10 | |||
1ffc0896ea6e | richart | Adding an AO and setting ghosts to all solvervetors | Apr 10 | |||
b7cf40ec4a19 | richart | Linting | Apr 10 | |||
d064c953df06 | saduruss | update with master branch | Apr 4 | |||
611d436f60ce | saduruss | add assembly after added values to vector | Apr 4 | |||
60e07f69e7a5 | saduruss | add save vector and save associated nodes | Apr 4 | |||
d5d88e138abc | saduruss | fix -1 in blocked dofs indexes for PETSc | Apr 4 | |||
858a8da206d2 | saduruss | add thermal strain and thermal plane stress test | Mar 17 | |||
9743a4c63212 | saduruss | add 2D thermal stress | Mar 17 | |||
b64b18183798 | saduruss | merge conflict | Mar 5 | |||
058b047e3350 | saduruss | small fix in pf coupler | Mar 5 | |||
9415941b9422 | richart | Avoid the move constructor of arrays | Feb 21 | |||
6b10624d3c33 | saduruss | fix tao solver adding solution to dof and bug in pf coupler | Feb 19 | |||
107350fd2fe7 | saduruss | change necessity to reassemble matrix | Feb 3 | |||
d16b3e3f219f | richart | Merge branch 'features/change-spiritv2-to-spiritx3' into 'master' | Feb 2 | |||
1430bbf768fb | saduruss | clean unused params | Jan 30 | |||
a03be9269d2f | saduruss | fix bug in stiffness degradation | Jan 28 | |||
a3880b309278 | saduruss | adapt phase-field to TAO | Dec 17 2024 | |||
71ac08e6ddec | saduruss | first implementation of TAO solver | Dec 9 2024 | |||
c85b2d2f5a6c | saduruss | add gradu to phasefield com for mass degradation | Nov 28 2024 | |||
c483e925a71c | saduruss | remove save J matrix | Nov 20 2024 | |||
fe41757ac6b4 | saduruss | correct strain for phasefield damage | Nov 20 2024 | |||
f582c9363e7d | saduruss | add mass degradation to anisotropic phasefield | Nov 18 2024 | |||
198dba2220a5 | saduruss | add thermal stress to phasefield | Nov 15 2024 | |||
af40b4902b6c | saduruss | fix conflict merge petsc | Oct 25 2024 | |||
c8f68af8cd3e | saduruss | assembly without penalization | Oct 25 2024 | |||
9d3ef4b4bb0b | anciaux | clean the enums for nls | Oct 22 2024 | |||
b0fd345654b6 | anciaux | cleaning code for petsc nls | Oct 22 2024 | |||
19ae456df4ad | anciaux | working petsc nls | Oct 22 2024 | |||
f13c2d844057 | anciaux | alow to restore solution state in model for petsc nls | Oct 22 2024 | |||
c34d4e7e79bd | anciaux | fix init bug in sparse Petsc matrix | Oct 22 2024 | |||
f9194dc804a0 | anciaux | modernize code to c++-17 | Oct 22 2024 | |||
d6c83049c641 | richart | Adding references to the compile pools | Oct 22 2024 | |||
6f86cbde5caf | anciaux | still try to debug the nsl solver | Oct 21 2024 | |||
b25081088911 | anciaux | c++ 17 style | Oct 20 2024 | |||
c2e0e6c172ab | anciaux | remove the useless callback and rearrange nls | Oct 20 2024 | |||
464d52ad3a03 | anciaux | print functions for sparse matrices/vectors | Oct 20 2024 | |||
9d9423aa4498 | anciaux | comment for understanding | Oct 19 2024 | |||
b7f170e9a1a4 | anciaux | start testing the petsc SNES | Oct 19 2024 | |||
11d0bd330f3a | richart | Bug fix in fem.contains | Oct 18 2024 | |||
8f6b7f68d76b | richart | Simplifying tuple_dispatch | Oct 18 2024 | |||
70cf2b20c693 | anciaux | do not reset options to avoid cancelling options passed at command line | Oct 16 2024 | |||
8e9e51798988 | anciaux | debug save of matrix for debug purpose commented | Oct 16 2024 | |||
b76f74be78a2 | anciaux | fix bug solve phase field problem on a test | Oct 16 2024 | |||
17349552d7a6 | anciaux | auto range loop c++-17 | Oct 16 2024 | |||
d82f7ebeaf2a | anciaux | c++ range loop | Oct 15 2024 | |||
ad98b01677a5 | anciaux | allows solver_options in initFull | Oct 15 2024 | |||
9844e2ad92ca | anciaux | do not pass blocked dofs when solving the lumped system: unnecessary | Oct 11 2024 | |||
d2a7181e2483 | anciaux | renaming back to SolverVector | Oct 11 2024 | |||
612a9b697cb5 | anciaux | use the scaling for solving lumped with petsc | Oct 11 2024 | |||
d5ce859b3064 | anciaux | enable solvervector resize and update of petsc IS from dofmanager | Oct 11 2024 | |||
3231c47bc0e8 | anciaux | remove useless member of dofdata | Oct 11 2024 | |||
a8d44609d546 | anciaux | line formating | Oct 11 2024 | |||
a3d7229f26f4 | anciaux | remove duplicate member in daugther class | Oct 11 2024 | |||
cd864419c922 | anciaux | fix multi material test: matrix profile not fixed | Oct 8 2024 | |||
4603364dc65f | anciaux | working solverlumped with petsc dof_manager | Oct 8 2024 | |||
70dc17ecaa1b | anciaux | adding a version safer but with a copy | Oct 5 2024 | |||
c0db265d35d8 | anciaux | prevent petsc to finalize mpi (as mpi4py may have done it already) | Oct 5 2024 | |||
c5d3e654a5d8 | anciaux | cleaning | Oct 5 2024 | |||
873a7a2dd1d1 | anciaux | saving state | Oct 5 2024 | |||
237f49d247c0 | anciaux | cleaning | Oct 4 2024 | |||
e4b06fa91110 | anciaux | cleaning | Oct 4 2024 | |||
63e3229da822 | anciaux | error handler for PETSc generates nice Akantu exceptions | Oct 4 2024 | |||
408382e66dc4 | anciaux | updateinternal called from the parser | Oct 4 2024 | |||
ab7c9d7adaae | anciaux | set default solver in model options | Oct 2 2024 | |||
5cfc6d90c229 | anciaux | set package | Oct 2 2024 | |||
9eef1190ce9f | anciaux | protect mumps for compilation | Oct 2 2024 | |||
434e4d6658b8 | anciaux | protect code for when petsc not activated | Oct 1 2024 | |||
fd93c90db44f | anciaux | fix bug at destruction of dof_manager | Oct 1 2024 | |||
4973754bc60a | anciaux | fix petsc for lumped solver type | Oct 1 2024 | |||
003a4c85b7d4 | anciaux | passing correctly the options to petsc | Sep 30 2024 |
c4science · Help