Philip Eisenlohr
e5af3874b2
added homogneization_typeInstance and homogenization_Noutput for future use
2009-03-31 09:24:12 +00:00
Philip Eisenlohr
d96c0a6495
added subroutine to throw warnings (instead of terminal errors)
2009-03-31 09:21:57 +00:00
Franz Roters
318fa8008c
corrected check of number of textures
2009-03-31 09:09:24 +00:00
Franz Roters
51cc6714d0
changed pLongInt to 8
2009-03-31 09:07:30 +00:00
Franz Roters
a5a2fdb306
introduced pLongInt for Long Integers
2009-03-31 08:51:14 +00:00
Franz Roters
482b256d84
changed output format for more than 999 microstructures
2009-03-31 08:49:23 +00:00
Philip Eisenlohr
a9824e473d
added function (math_inv3x3) for inverting a 3x3 matrix by Cramer's methods
2009-03-31 07:31:38 +00:00
Christoph Kords
78eed33d6d
changed "tickrate" to type integer(8) for microsecond resolution
2009-03-30 14:54:05 +00:00
Philip Eisenlohr
ee3fdcb2c4
extended linking between nodes and IPs to account for more complex
...
situations in quadratic shape function elements.
2009-03-30 14:50:19 +00:00
Philip Eisenlohr
5c1889e6cd
simplified constitutive_init call
2009-03-26 08:43:31 +00:00
Yun Jo Ro
b4092966fe
2009-03-26 07:00:10 +00:00
Franz Roters
2fa3f1de4d
renamed makeMe to makeMe.py to make file association of Windows work
2009-03-25 08:39:53 +00:00
Philip Eisenlohr
31d3dae279
FE (Marc) interface is now general. Requires to execute "makeMe" in order to derive the specific interface routines for each Marc version (e.g., 2007r1 and 2008r1) from mpie_cpfem_marc.f90. Pls do not commit explicit mpie_cpfem_marcXXX.f90 anymore and ignore them for SVN control.
2009-03-23 16:08:17 +00:00
Franz Roters
8441ff5372
adopted sequence of including lattice.f90 and material.f90
2009-03-23 09:52:23 +00:00
Philip Eisenlohr
ac42e24252
(re)introduced integer(8) types for clock_tick measurements
2009-03-20 15:19:58 +00:00
Philip Eisenlohr
a57ce74e15
exchanged new lattice_structure ("fcc", "bcc", "hexagonal")
2009-03-20 15:19:21 +00:00
Luc Hantcherli
e5255f4384
Update in order to include the c/a-ratio as additional information about the structure (modules lattice, constitutive_ changed accordingly)
...
Correction of the expression for the velocity of mobile dislocation densities in constitutive_dislobased.f90
Correction of some Fortran syntax, incompatible with Compaq Visual Fortran (e.g. integer(8))
2009-03-20 14:34:24 +00:00
Philip Eisenlohr
121723ffa5
corrected (?) RodrigToR
2009-03-18 14:05:27 +00:00
Philip Eisenlohr
9007fbc73c
added math_tensorproduct
2009-03-17 15:13:17 +00:00
Philip Eisenlohr
03bd466aec
changed line ending
2009-03-16 17:39:52 +00:00
Philip Eisenlohr
eed32fe588
added timing facilities for LpAndItsTangent
2009-03-16 17:38:33 +00:00
Philip Eisenlohr
a8db780af4
remembered the Bal98 (MIT) PhD thesis which might contain an analytical way to get the Jacobian matrix -- as opposed to numerical perturbation...
2009-03-12 07:06:55 +00:00
Luc Hantcherli
919a6cd32a
Change in constitutive_dislobased.f90: now ..._sizeState is 8 times Nslip long, in agreement with the required information about the microstructure.
2009-03-09 22:41:53 +00:00
Philip Eisenlohr
dde0af0b37
sanity check for phase and texture index out of bounds was errorenous...
2009-03-09 13:58:59 +00:00
Christoph Kords
c0899b3097
minor changes to comments
2009-03-06 16:53:31 +00:00
Christoph Kords
a8ab5be60c
no calculation of Lp and dLp_dTstar in first loop
2009-03-06 13:30:22 +00:00
Christoph Kords
f845b9dc87
corrected indices for calculation of dLp_dTstar
2009-03-06 12:29:47 +00:00
Philip Eisenlohr
41d9e2d805
sorry, compilation problem corrected...
2009-03-06 11:47:26 +00:00
Philip Eisenlohr
f84d2abedc
corrected mistake in Lp tangent calculation (Christoph, pls check)
2009-03-06 11:28:48 +00:00
Philip Eisenlohr
b19b8081a6
changed line ending to unix style
2009-03-06 11:16:09 +00:00
Philip Eisenlohr
b907961032
added examples for j2
2009-03-06 11:15:55 +00:00
Christoph Kords
ae0eafdb90
added calculation for tangent of Lp
2009-03-06 11:07:15 +00:00
Philip Eisenlohr
d12904a412
constitutitions of "j2" and "dislobased" are referenced in constitutive and included to the Marc interface
2009-03-06 10:13:08 +00:00
Christoph Kords
ea8ce09764
changed line endings to unix style
2009-03-06 10:02:36 +00:00
Christoph Kords
cb82ebedef
added error message for non-positive taylor factor
2009-03-05 17:07:32 +00:00
Philip Eisenlohr
1420b773f0
needs renaming
2009-03-05 16:49:13 +00:00
Philip Eisenlohr
ffa6af1853
update of sample material.config parts
2009-03-05 16:42:05 +00:00
Philip Eisenlohr
5a39497742
added sample material.config sections at module start
2009-03-05 16:36:31 +00:00
Luc Hantcherli
34aad5c945
Same with constitutive_dislobased.f90
2009-03-05 16:15:24 +00:00
Philip Eisenlohr
ca1b9787b6
removed now obsolete files from former structure
2009-03-05 16:15:09 +00:00
Christoph Kords
122760601c
not yet operational, though necessary to compile the rest
2009-03-05 16:12:13 +00:00
Luc Hantcherli
31f15ee146
Add constitutive_dislobased.f90, containing the current dislocation based model for dislocation glide.
...
Add corresponding changes in constitutive.f90 and IO.f90
Compilation errors in math.f90 corrected
2009-03-05 16:06:01 +00:00
Christoph Kords
599ba2453c
added math_mul6x6 and math_mul3x3 to replacce more general calls to "dot_product"
2009-03-05 14:37:59 +00:00
Christoph Kords
c9d43cccec
now with j2
2009-03-05 14:36:01 +00:00
Franz Roters
a7135ed83b
removed some unused variables
...
correct some spelling errors in material.config
adopted marc2008 interface routine
removed sequential interface routines as they are not needed any more
2009-03-05 14:18:50 +00:00
Philip Eisenlohr
9aa89bd9b5
forgot to add those two (rather crucial) files .. ;-)
2009-03-04 14:01:36 +00:00
Christoph Kords
e10964cc5d
corrected error in <microstructure> template: "material" --> "phase"
2009-03-04 13:44:14 +00:00
Philip Eisenlohr
46de79d1f9
some tasks for Denny
2009-03-04 11:50:36 +00:00
Philip Eisenlohr
9351508ae1
overhaul to allow for multiphase/homogenization setup.
2009-03-04 11:48:54 +00:00
Eralp Demir
5a09badb71
corrected another small mistake, sorry for the inconvenience
2009-01-26 13:14:25 +00:00