Martin Diehl
|
5b4b132176
|
introduced preprocessor statements in mesh to hide unneeded variables as a preparation for HDF5
|
2013-12-27 20:03:28 +00:00 |
Martin Diehl
|
831e905b16
|
added missing lp output to crystallite
|
2013-12-20 11:13:12 +00:00 |
Pratheek Shanthraj
|
de3fc70a02
|
moved restart writing to the forwarding routine
|
2013-12-20 10:49:14 +00:00 |
Martin Diehl
|
98d5a99a43
|
reverted unwanted changes to Makefile (configure)
|
2013-12-20 10:31:33 +00:00 |
Martin Diehl
|
d595f59f0e
|
improved sanity checks, mainly for RGC
|
2013-12-20 08:36:15 +00:00 |
Martin Diehl
|
af075aaa9d
|
found bug (array index out of bounds), Philip/Franz please check if correct (Gfortran was complaining)
|
2013-12-20 08:33:46 +00:00 |
Franz Roters
|
543639bb8f
|
added support for Marc/Mentat2013.1
|
2013-12-19 13:37:35 +00:00 |
Martin Diehl
|
61c6839723
|
fixed over-sensitive error in homogeniztion and ifort option in makefile
|
2013-12-19 08:49:47 +00:00 |
Pratheek Shanthraj
|
6f6bd86078
|
fixed bug in heat generation and analytic jacobian calculations
|
2013-12-18 10:19:48 +00:00 |
Pratheek Shanthraj
|
f3ea92f50c
|
fixed error in previous commit
|
2013-12-18 09:38:44 +00:00 |
Pratheek Shanthraj
|
61981617d7
|
separated forwarding and solution subroutines for better control at the load step looping level
|
2013-12-18 09:35:05 +00:00 |
Pratheek Shanthraj
|
ff6211b78c
|
rolled back phase field changes
|
2013-12-18 09:09:32 +00:00 |
Martin Diehl
|
6fa9ed8f48
|
homogenization: added enums and sourced allocation for RGC, some higher verbosity for isostrain
|
2013-12-18 07:28:01 +00:00 |
Martin Diehl
|
c4a592867f
|
updated to PETSc 3.4.3, will not compile on all workstations except for maws0X
|
2013-12-17 15:37:14 +00:00 |
Martin Diehl
|
676e621af2
|
new version of Lib_VTK_IO
|
2013-12-17 13:24:34 +00:00 |
Martin Diehl
|
7b9d76cdcc
|
added missing allocation of outputID caused crashing
|
2013-12-17 08:02:21 +00:00 |
Martin Diehl
|
ba89df7784
|
continued with sourced allocation and EOL improvements
|
2013-12-16 11:58:03 +00:00 |
Martin Diehl
|
118dff9f23
|
fixed wrong initialized symmetry value
|
2013-12-16 10:56:56 +00:00 |
Martin Diehl
|
d5bdcf5a6d
|
some small improvements, still something wrong, probably in crystallite.f90
|
2013-12-13 14:14:17 +00:00 |
Martin Diehl
|
84d51d743c
|
fixed small issues, ATTENTION: Still a bug introduced with rev. 2783 not fixed
|
2013-12-13 13:19:17 +00:00 |
Martin Diehl
|
7ba3cc0ab7
|
removed symlink to marc 2010
|
2013-12-13 10:04:25 +00:00 |
Martin Diehl
|
acad3d4a33
|
using sourced allocation
|
2013-12-12 23:03:37 +00:00 |
Martin Diehl
|
da337962af
|
fixed bug for Abaqus input parsing
|
2013-12-12 22:29:40 +00:00 |
Martin Diehl
|
65ae979920
|
indroduced sourced allocation, enums where applicable (some parts still missing). fixed bug when having recursive file input
|
2013-12-12 17:09:59 +00:00 |
Christoph Kords
|
9b9f4dd624
|
adapted changes from rev 2776 for constitutive_nonlocal: improved usage of "enum", fixed bug in file reading, usage of "source" specifier for "allocate"
|
2013-12-12 10:16:50 +00:00 |
Christoph Kords
|
dd77690a68
|
fixed bug introduced in rev2777: renamed all remaining occurrences of variable "ncomponents" to "nconstituents"
|
2013-12-12 10:06:39 +00:00 |
Martin Diehl
|
102712d91f
|
added enum for dislotwin output, fixed bug when using recursive file input function
|
2013-12-11 23:42:33 +00:00 |
Martin Diehl
|
95d6430b09
|
improved on enums (introduced them for output in j2), fixed wrong recursion depth bug in IO, fixed a bug in reading in for none, j2, phenopowerlaw
|
2013-12-11 22:03:09 +00:00 |
Martin Diehl
|
7885ebaf8f
|
added 'reset' flag for recursive function IO_read, need to reset stack when stopping exectution (will be used by constitutive and homogenization)
|
2013-12-11 16:49:20 +00:00 |
Franz Roters
|
efa7a6dae2
|
added example material.config again
|
2013-12-05 15:11:30 +00:00 |
Franz Roters
|
bf6e749abd
|
adopted deployMe.sh to new svn server
editorial changes in LICENSE and CPFEM.f90
|
2013-12-05 14:31:28 +00:00 |
Christoph Kords
|
61ebfb4c85
|
removed obsolete output 'boundarylayer' from material.config
|
2013-11-29 12:30:06 +00:00 |
Christoph Kords
|
b0695c0904
|
enumerators for case switch of outputs as already used in phenopowerlaw
removed obsolete output 'boundarylayer'
|
2013-11-29 12:29:47 +00:00 |
Christoph Kords
|
f56cdafccb
|
polishing indentation levels
|
2013-11-29 12:25:36 +00:00 |
Martin Diehl
|
2d624d022f
|
fixed small bug in detecting the lattice structure. only first 3 letters count (e.g. 'ort' and 'orthography' will give the orthorombic lattice type)
|
2013-11-28 08:56:02 +00:00 |
Martin Diehl
|
345e5cd47c
|
split up material.config and added a small helper script to create wiki content from all material.configS
(Work done by Luv, just his TortoiseSVN is not yet installed)
|
2013-11-27 17:49:34 +00:00 |
Martin Diehl
|
0bc99a9622
|
change latticeName to latticeID
|
2013-11-27 16:20:27 +00:00 |
Martin Diehl
|
6c2ab1f1f8
|
added ID (integer, enum) case switching for phenopowerlaw and isostrain
|
2013-11-27 11:39:28 +00:00 |
Martin Diehl
|
080edffd87
|
file was missing in last commit
|
2013-11-27 08:05:23 +00:00 |
Martin Diehl
|
2f7efa2055
|
introduced named constants for homogenization_type, phase_plasticitiy, and phase_elasticity to replace expensive string comparison. Labels for different schemes need to be stored in material.f90 because they are needed when parsing the config file
|
2013-11-27 08:04:05 +00:00 |
Martin Diehl
|
c9ce8d2c52
|
some improvements on HDF5 test, polishing math
|
2013-11-22 10:31:52 +00:00 |
Christoph Kords
|
e8de8f69a8
|
renaming of "maxNinstance" to be consistent with naming scheme introduced in rev2662
|
2013-11-21 13:40:14 +00:00 |
Christoph Kords
|
3cc6781eaf
|
renaming of "instance" and thelike to be consistent with naming scheme introduced in rev2662
|
2013-11-21 13:35:43 +00:00 |
Christoph Kords
|
883669bd77
|
in preguess of FPintegrator: resetting of previous dotstates can be done in same loop as collectdotstate
polishing: indentation level and capitalization
|
2013-11-21 10:58:41 +00:00 |
Martin Diehl
|
9083aa53fb
|
fixed long lines due to makro expansion
|
2013-11-19 16:06:53 +00:00 |
Pratheek Shanthraj
|
9c34c1b871
|
error reporting for phase fields only if there are active phase fields
|
2013-11-14 10:36:49 +00:00 |
Pratheek Shanthraj
|
f51c600189
|
convergence check for phase field only if there are active phase fields
|
2013-11-14 10:32:41 +00:00 |
Pratheek Shanthraj
|
3b113f6a62
|
more errors :)
|
2013-11-13 19:38:25 +00:00 |
Pratheek Shanthraj
|
8444b4116d
|
corrected error in previous commit
|
2013-11-13 19:26:36 +00:00 |
Pratheek Shanthraj
|
50db944c0c
|
reworked phase field interface to damask spectral solvers. now specify 'thermal a b c' or 'fracture a b c' to activate either phase field where a b c are the initial value, diffusion coefficient and mobility respectively.
Right now only thermal and fracture phase fields implemented and only in the basic petsc solver
|
2013-11-13 19:21:35 +00:00 |