Martin Diehl
06988353ee
now compiling spectral solver even if private folder is missing
2014-08-25 06:20:25 +00:00
Martin Diehl
977392cfe7
compiler for spectral solver is now the version provided by petsc (similar to linking)
...
added option to compile FEM solver with same Makefile
2014-08-24 22:07:53 +00:00
Luv Sharma
e555ce4827
started introducing new state structure in homogenisation
2014-08-21 17:48:20 +00:00
Luv Sharma
594c3c007b
fixed wrong index
2014-08-21 12:02:09 +00:00
Pratheek Shanthraj
1e8139452c
added functions for factorial, binomial and multinomial coefficients
2014-08-21 08:33:55 +00:00
Philip Eisenlohr
5c429a9939
added ..._ROOT/lib64 as possible locations for FFTW and HDF5 libraries
2014-08-20 19:13:28 +00:00
Luv Sharma
ab5033adde
improved strain splitting (tangent)
2014-08-19 11:27:58 +00:00
Pratheek Shanthraj
2d0c9e03c8
all constitutive models coupled with damage
2014-08-15 09:09:31 +00:00
Pratheek Shanthraj
7666013758
use subF instead of F for analytic jacobian calculation
2014-08-15 09:04:00 +00:00
Su Leen Wong
1da874a6db
Modification of basic states for phase transformation
2014-08-14 13:18:33 +00:00
Su Leen Wong
591a82de26
Fixed issue with previous commit
2014-08-14 12:21:51 +00:00
Su Leen Wong
5719987f95
Calculation of eigendeformation tensor for phase transformation
2014-08-14 10:04:13 +00:00
Pratheek Shanthraj
ad6467638f
minor change to strain energy calculation
2014-08-14 09:59:16 +00:00
Pratheek Shanthraj
47707f86b6
fixed typo
2014-08-11 21:28:15 +00:00
Pratheek Shanthraj
b36b38d7c3
introduced non-zero residual damage to prevent stiffness matrix from being ill-conditioned
2014-08-11 17:13:06 +00:00
Luv Sharma
33b4c0d908
minor typo
2014-08-11 13:33:17 +00:00
Pratheek Shanthraj
584beee94e
dTdFe bug fix
2014-08-11 08:34:44 +00:00
Pratheek Shanthraj
8f444b0695
minor changes to multiphysicsOut
2014-08-10 11:14:43 +00:00
Pratheek Shanthraj
0a01d5f3a1
hardening does not depend on damage
2014-08-10 10:47:12 +00:00
Pratheek Shanthraj
b6ccbc0fe9
reworked energy splitting for damage
2014-08-10 10:45:07 +00:00
Pratheek Shanthraj
ec71d77038
corrections to analytic dPdF calculation
2014-08-10 10:27:35 +00:00
Pratheek Shanthraj
cfab313e3f
corrected incorrectly set dLp/dS for plasticity none
2014-08-10 10:06:03 +00:00
Pratheek Shanthraj
3700e132b0
cleaned up strain energy splitting. coupled damage to plasticity for J2 and phenopowerlaw
2014-08-08 22:29:38 +00:00
Pratheek Shanthraj
9c40f187a0
corrections to plastic work calculation and volumetric strain split
2014-08-08 17:01:20 +00:00
Luv Sharma
c4b9ddf45d
added strain decomposition to uncouple damage from negative hydrostatic part
2014-08-08 15:37:32 +00:00
Pratheek Shanthraj
10d2cfebd3
changed naming scheme for helper functions. damage and thermal dependent stress calculation more modularised
2014-08-08 14:02:20 +00:00
Pratheek Shanthraj
da5f3d8f85
removed some unused variables
2014-08-08 13:54:08 +00:00
Martin Diehl
f55dc4b639
added kmc example material.config
...
added elastic test for mkc, titanmod, and J2
2014-08-08 13:51:11 +00:00
Martin Diehl
0ecdd2692b
started to introduce state for phase transformation (adding one set of additional basic states)
2014-08-08 12:20:43 +00:00
Martin Diehl
dafccad7f5
bufgix for last commit, Franz please rather check this
2014-08-08 12:16:51 +00:00
Martin Diehl
1a0e0f4fa2
fixed wrong? homogenizedC calculation
2014-08-08 11:13:04 +00:00
Martin Diehl
ea66511160
added dislokmc (dislotwin modification)
2014-08-08 11:04:40 +00:00
Pratheek Shanthraj
9d615b3d3b
added getDamage and getTemperature helper functions
2014-08-08 07:39:17 +00:00
Pratheek Shanthraj
2f5d9376dc
call IO_error if inversion error in analytic jacobian calculation
2014-08-07 21:16:37 +00:00
Pratheek Shanthraj
98a297cd9e
removed old inaccurate analytic jacobian with exact jacobian. seems to work as well as perturbed jacobian and better than the old analytic jacobian for some simple tests.
2014-08-07 21:08:34 +00:00
Martin Diehl
0fc5e3717c
finished updating to new state of dislokmc
2014-08-07 15:50:52 +00:00
Martin Diehl
f0ade8d0a3
started to add David Cerecedas Model
2014-08-07 14:59:28 +00:00
Martin Diehl
fcfe26f7d3
added lineaODF example file
2014-08-07 09:29:50 +00:00
Pratheek Shanthraj
8a683e2371
reactivated plastic work contribution to damage. default state integration tolerance is 0.001. use aTol_damage tag in material.config to specify your own tolerance
2014-08-06 11:37:47 +00:00
Martin Diehl
fa45ef456e
fixed commercial FEM interfaces to work with damage_local
2014-08-04 18:18:28 +00:00
Martin Diehl
a787d66763
updated restart test, deviations seems to be related to tolerance in stress BC
2014-08-04 17:50:01 +00:00
Pratheek Shanthraj
6371d0d2bc
slight modifications to gradient damage
2014-08-01 15:15:02 +00:00
Pratheek Shanthraj
3d83ac64fd
added code for local damage
2014-08-01 14:54:57 +00:00
Martin Diehl
2e377056ed
missing adjustment of interface for call to CPFEM_general related to last commit
2014-07-24 12:26:01 +00:00
Martin Diehl
e7962e6dd1
disabled calculation and storage of Cauchy stress and derived quantities for spectral solver and own FEM:
...
command: /usr/bin/time -v
OLD DAMASK terminated on:
Date: 24/07/2014
Time: 12:03:58
STOP 0
Command being timed: "DAMASK_spectral -l tensionX.load -g 20grains16x16x16.geom"
User time (seconds): 12230.57
System time (seconds): 45.98
Percent of CPU this job got: 353%
Elapsed (wall clock) time (h:mm:ss or m:ss): 57:49.24
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 243392
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 13839
Voluntary context switches: 452541
Involuntary context switches: 2233168
Swaps: 0
File system inputs: 0
File system outputs: 556112
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
NEW DAMASK terminated on:
Date: 24/07/2014
Time: 14:12:16
STOP 0
Command being timed: "DAMASK_spectral -l tensionX.load -g 20grains16x16x16.geom"
User time (seconds): 11948.80
System time (seconds): 37.28
Percent of CPU this job got: 365%
Elapsed (wall clock) time (h:mm:ss or m:ss): 54:42.97
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 235280
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 14200
Voluntary context switches: 362509
Involuntary context switches: 1808383
Swaps: 0
File system inputs: 0
File system outputs: 556192
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
2014-07-24 12:19:15 +00:00
Martin Diehl
7afc21f48f
fixed reading in of state for restarting
2014-07-24 08:38:52 +00:00
Martin Diehl
a8c0ca66fc
corrected linking: use PETSC MPI (when available) rather then system wide version.
...
little polishing (e.g. debug output for new state)
2014-07-23 13:26:05 +00:00
Martin Diehl
ab9f36cfe7
fixed bug in J2 related to new state.
...
make clean now deletes old marc compilations
2014-07-23 08:23:56 +00:00
Martin Diehl
4e3a202f02
set local option as default for plastic state
2014-07-22 17:38:49 +00:00
Su Leen Wong
1707f7d367
updated to read in TRIP parameters
2014-07-22 07:43:03 +00:00