Philip Eisenlohr
09148ef862
unused variable "counter" deleted -- now compiles without error...
2009-04-03 11:07:00 +00:00
Philip Eisenlohr
72f012992d
new function IO_spotTagInPart
2009-04-03 10:30:18 +00:00
Christoph Kords
b57a128a88
added subroutine 'IO_skipChunks' that is needed by mesh.f90
2009-04-03 07:04:31 +00:00
Christoph Kords
917a8523af
corrected misspelling of function 'IO_continousIntValues'
2009-04-02 13:02:25 +00:00
Philip Eisenlohr
d96c0a6495
added subroutine to throw warnings (instead of terminal errors)
2009-03-31 09:21:57 +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
Christoph Kords
cb82ebedef
added error message for non-positive taylor factor
2009-03-05 17:07:32 +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
Philip Eisenlohr
9351508ae1
overhaul to allow for multiphase/homogenization setup.
2009-03-04 11:48:54 +00:00
Philip Eisenlohr
cbd7c279d4
changed Line Ending to Unix style (LF)
2009-01-19 19:10:58 +00:00
Eralp Demir
1529d6115d
rendered most of the functions to be "pure"
2009-01-16 15:25:37 +00:00
Franz Roters
60f3571266
added code lines for OpenMP, however it does not work yet!
2008-05-26 13:11:25 +00:00
Denny Tjahjanto
9d2ce61698
A revision for CPFEM_Taylor.f90.
2008-04-10 11:22:17 +00:00
Denny Tjahjanto
12dfbaf6b4
# separated CPFEM_Crystallite from CPFEM. Now in separate module crystallite.f90 as "SingleCrystallite"
...
# improved SingleCrystallite to advance by true cutbacking (instead of improving guess and integrating always from t_0)
# module "crystal" renamed to "lattice" together with its prefix for variables
# extension of "computationMode" to deal with cutbacks (CPFEM_general).
# cutback and new inc detection for MARC is based on common block variable cptim (and inc), not incsub anymore!
# generalized GrainInterAction as new homogenization scheme
# two symbolic links are required: constitutive.f90 and CPFEM.f90
2008-04-07 14:54:29 +00:00
Denny Tjahjanto
778cbcd3ca
changed file read formats from explicit types to more general (and not
...
harmful) '*'
2008-03-12 13:53:00 +00:00
Philip Eisenlohr
a41a4a75ef
CPFEM:
...
time integration scheme changed to start from guessing of Lp.
Newton-Raphson algorithm now accelerates as long as residuum improves.
IO:
added error 650 for polar decomposition problems
prec:
some cleanup. Introduced "relevantStrain" for convergence checking in CPFEM
2008-02-15 10:04:49 +00:00
Luc Hantcherli
b8b171c95b
Introduce debug module, contains distributions of nCutback, nStressLoop, and nStateLoop
2008-01-10 18:53:57 +00:00
Luc Hantcherli
fe70a82d6d
!!!!! IMPORTANT !!!!!
...
All subroutines were committed at once:
- constitutive_pheno works
- constitutive_dislo without twinning also works
This release should serve as reference
2007-12-14 13:36:04 +00:00
Luc Hantcherli
ab0bde576e
Commit of IO
2007-12-11 14:23:33 +00:00
William Counts
ca0e2e55df
fixed broken IO_continousIntValues to be aware of element (or other)
...
sets
-This line, and those below, will be ignored--
M IO.f90
2007-10-23 13:08:27 +00:00
Franz Roters
57ed908129
removed unused variables
...
made hardening matrix finally (?) work
2007-10-22 14:53:10 +00:00
Philip Eisenlohr
5a82f22681
resubmit of IO_countContinousIntValues (did not check fortran syntax -- should be fine now)
2007-10-15 13:57:50 +00:00
Philip Eisenlohr
08a9985179
added function IO_countContinousIntValues
...
to read number of items in set definitions:
123 to 423
or something like
1 3 5 6 7 9 10 c
12 14
2007-10-15 13:55:52 +00:00
Franz Roters
09c47f15e3
changed constitutive to open file using IO_open_file and use fileunit 200 instead of 1
...
changed constitutive to skip empty lines when parsing files
activated call quit in IO_error
2007-05-16 14:36:03 +00:00
Philip Eisenlohr
09aad5ccb4
changed _Xvalue() return codes on error to huge()
2007-04-26 12:40:06 +00:00
Franz Roters
1fd722e4cf
changed format for reading float from('F') to * in IO_floatValue
2007-04-25 14:38:22 +00:00
Franz Roters
3a4ec4c2d1
removed several unused variables
2007-04-24 06:49:13 +00:00
Philip Eisenlohr
84eeddc6ba
small polishing
2007-04-10 11:21:34 +00:00
William Counts
f055a7b037
added IO_continousIntValues
2007-04-04 08:49:00 +00:00
William Counts
6d3155efcb
fixed flaws in fixedFormat number extraction
2007-03-28 10:00:49 +00:00
Philip Eisenlohr
de5c3668fd
added LF and CR to list of whitespaces (IO_stringPos)
2007-03-28 08:33:21 +00:00
Philip Eisenlohr
d491838c13
fixed compiler error in IO_lcInplace
2007-03-28 08:31:12 +00:00
Philip Eisenlohr
86d7f222ae
fixed allocatable hybridIA return value, finalized IO_lc
2007-03-26 15:03:21 +00:00
Franz Roters
3aa9ab921a
changed IO_lc and IO_lcInplace to use do loops instead of forall
2007-03-26 13:13:43 +00:00
Philip Eisenlohr
396a32024a
change of expon in fixedFloatNoE to type int, general polishing
2007-03-21 17:04:10 +00:00
Philip Eisenlohr
2b05803684
polished some syntax problems
2007-03-21 14:49:21 +00:00
Philip Eisenlohr
7ec7d1af72
added fixed format line reading
2007-03-21 14:45:03 +00:00
Philip Eisenlohr
a8145f7185
hybridIA sampling included
2007-03-21 12:32:15 +00:00
Philip Eisenlohr
80facb8b30
let's see whether this is the thing to do..!?!?
2007-03-20 13:55:22 +00:00