Commit Graph

3897 Commits

Author SHA1 Message Date
Martin Diehl c8cd775747 added spectral solver grid location and index function to util library 2014-07-21 17:49:45 +00:00
Pratheek Shanthraj 0cf1ca584a changed to process updated output format 2014-07-16 18:21:33 +00:00
Pratheek Shanthraj 89285c35c7 don't need to import damask 2014-07-16 18:04:54 +00:00
Martin Diehl 2f0ecdf7e8 improved file handling etc. to follow newest style 2014-07-16 16:41:04 +00:00
Pratheek Shanthraj 11a4b59c69 nicer damage parameters and loading 2014-07-15 15:54:50 +00:00
Pratheek Shanthraj 835eb7819b switched to 2 level additive schwarz solution method (more robust for sharp corners and cracks) 2014-07-15 15:53:23 +00:00
Pratheek Shanthraj 132711faa9 changed output format. deactivated coupling. modified damage treatment. 2014-07-15 15:49:55 +00:00
Martin Diehl 99174bc908 updated pheno test to have all hex systems included 2014-07-10 15:13:55 +00:00
Martin Diehl 947aea44fd fixed wrong index calculation for phase in micorstructure:wq 2014-07-10 12:25:23 +00:00
Martin Diehl e7c282a02d some further improvements on ASCII table handling 2014-07-10 09:27:51 +00:00
Martin Diehl 0252fea3d7 fixed small bug in newstate 2014-07-10 08:47:00 +00:00
Martin Diehl f62ce37ba9 updated calculation of reference results number 2014-07-09 13:34:56 +00:00
Martin Diehl 146d151357 disabled multiphysics output because homogenization output was not accessible anymore 2014-07-09 13:34:33 +00:00
Luv Sharma e16eb379ad some more consistency 2014-07-09 12:47:42 +00:00
Luv Sharma 42456c1447 corrected comparison 2014-07-09 11:43:07 +00:00
Martin Diehl f72a87f94b polished scripts (option parser, numpy) 2014-07-09 10:07:24 +00:00
Martin Diehl fd2164b391 von Mises fitting seems to work, still needs polishing (adding options etc) 2014-07-09 09:31:26 +00:00
Martin Diehl 5f638a059a corrected string substitution 2014-07-09 07:17:58 +00:00
Martin Diehl fdb4f2ffea now the program flow is working 2014-07-08 16:09:02 +00:00
Luv Sharma a1162e6fb4 removed some redundant parts 2014-07-08 14:58:23 +00:00
Luv Sharma cbab10c087 added the file missed in previous commit. 2014-07-08 12:10:57 +00:00
Luv Sharma cb07c6a714 included homogenization none in the test (Martin). 2014-07-08 12:07:29 +00:00
Pratheek Shanthraj 4af3459424 fixed bug in symmetrizing 2nd order tensor 2014-07-08 01:02:29 +00:00
Pratheek Shanthraj d8f51089de damage example should work now except for small error due to incorrect projection 2014-07-07 17:52:21 +00:00
Pratheek Shanthraj a68b216773 reworked damage. cleaned up homogenisation. removed VI stuff and using projection instead 2014-07-07 17:50:40 +00:00
Philip Eisenlohr 826f3d4dc7 added possibility to rotate primitives.
better help text.
2014-07-07 17:32:37 +00:00
Luv Sharma a3a23c1070 only whitelisting tensile directon component 2014-07-07 14:33:20 +00:00
Luv Sharma 7dfda9d8af remved bug in phenopower law state initialization and a minor change in Makefile 2014-07-07 14:21:58 +00:00
Martin Diehl 7a478d646a added call to DAMASK spectral 2014-07-07 14:17:44 +00:00
Martin Diehl a48b4cfc95 improved dummy yield surface generator 2014-07-04 13:40:15 +00:00
Pratheek Shanthraj 5ec3b16b30 added petsc options for coupled and staggered field simulations 2014-07-04 12:57:25 +00:00
Pratheek Shanthraj 9e4542f49c added structural-damage coupling blocks in jacobian assembly for coupled field simulations 2014-07-04 12:53:58 +00:00
Pratheek Shanthraj cd1d286611 updated makefile for FEM solver and minor changes to spectral makefile 2014-07-04 10:46:23 +00:00
Pratheek Shanthraj e71241a627 reverted change in commit 3263. correct index was being used in use of mapping. changed to material_phase for clarity 2014-07-04 09:46:43 +00:00
Luv Sharma a1468b2693 for consistency, pushed assignment of sizePostResults from aggregators to individual thermal/damage label. Also fixed wrong index while use of mapping 2014-07-04 09:22:57 +00:00
Pratheek Shanthraj ad15912ddd added matrix/spherical inclusion geometry damage example where only the matrix can crack (still need to damage calibrate parameters). block diagonal field split is used on the system matrix to do staggered iterations on structural fields and damage field 2014-07-04 09:08:46 +00:00
Pratheek Shanthraj 8605b14b1a changed to new format of FEM load file. added nicer petsc options 2014-07-04 09:00:50 +00:00
Pratheek Shanthraj 5140506f7a reworked FEM solver. compatible with new state and added simple multi physics homoginization to handle nGrains > 1 consistently (gateway for later phase transformation implementations). assembling fully coupled multi physics system matrix; different field split block decompositions can be applied through the petsc options to solve this with schemes ranging from individual physics staggered iterations to fully coupled. 2014-07-04 08:47:32 +00:00
Pratheek Shanthraj 9cc20ad751 fixed bug in counting outputs and changed damage formulation 2014-07-04 08:26:59 +00:00
Pratheek Shanthraj 546984b075 fixed bug in phase instance initialisation 2014-07-04 08:26:25 +00:00
Luv Sharma a2cd7815e9 corrected none variable in pheno case 2014-07-03 14:02:20 +00:00
Pratheek Shanthraj 3ee743ce66 corrected dependencies for thermal and damage modules in makefile 2014-07-03 13:32:21 +00:00
Martin Diehl 27d861decc fixed calculation of post results size introduced with new state 2014-07-03 13:17:29 +00:00
Luv Sharma d5952138e3 corrected wrong dimensions of aTolstate and inclusion order of files in abaqus and marc interfaces 2014-07-03 12:52:33 +00:00
Luv Sharma 499eb7cdbe included damage and thermal files in Abaqus and Marc intefaces 2014-07-03 10:59:27 +00:00
Martin Diehl 92073bee26 fixed number of slip/twin systems 2014-07-03 08:34:06 +00:00
Luv Sharma 4812939b21 fixed error concerning state indices check 2014-07-02 14:54:43 +00:00
Martin Diehl 8fa2dcffbd changed to new state, please report bugs to Luv or Martin 2014-07-02 12:27:39 +00:00
Martin Diehl a68fe7c77b first draft of a script to compute yield surfaces with the spectral solver 2014-07-02 10:42:51 +00:00
Pratheek Shanthraj ad452508b0 cleaned up some errors with post results size 2014-07-01 23:02:24 +00:00