Christoph Kords
|
6a9b19e4c0
|
fixed bug in timesyncing procedure: if any ip that synchronizes its time step did not converge, all nonlocals become terminally ill; before, this led to an infinite loop in crystallite
|
2012-12-11 13:42:22 +00:00 |
Christoph Kords
|
03a88d4798
|
fixed timesyncing for special case of ip that synchronizes its time step, but does not have a neighbor
|
2012-12-11 13:38:36 +00:00 |
Christoph Kords
|
35a0483507
|
fixed bug in last revision: FE_geomType was not in namespace
|
2012-12-10 17:22:16 +00:00 |
Philip Eisenlohr
|
10ed848258
|
fixed 2 bugs: missing mapping with FE_geomtype(mesh_element(2,...))
|
2012-12-10 17:03:28 +00:00 |
Christoph Kords
|
37028455e9
|
always use the current state for leaving flux calculation when no neighbor is present
|
2012-12-09 12:24:32 +00:00 |
Pratheek Shanthraj
|
726d1173e5
|
polishing
|
2012-12-07 17:46:28 +00:00 |
Pratheek Shanthraj
|
c4ef2e5925
|
bug fixes
|
2012-12-07 17:41:50 +00:00 |
Pratheek Shanthraj
|
eaf7072bc1
|
Vectorized checking of neighbourhood for unique microstructure
(faster)
M addEuclideanDistance.py
|
2012-12-07 10:50:34 +00:00 |
Christoph Kords
|
98d02dcffb
|
removed call to microstructure in stateJump function, since this is already done in the state integrator subroutine
|
2012-12-07 07:50:41 +00:00 |
Martin Diehl
|
8dec4a6d44
|
added doxygen config files for FEM solver, improved the config file for the spectral solver, the generated documentation of the current version can be found in our simulation group drive
deleted some general Fortran related documents and from the repository and placed them in our Simulation group folder.
|
2012-12-06 21:55:46 +00:00 |
Philip Eisenlohr
|
89867a198c
|
forgot to adopt addEuclideanDistance into the auto-setup...
|
2012-12-06 21:51:30 +00:00 |
Philip Eisenlohr
|
a37250eef4
|
script to add the Euclidean distance map from boundaries, triple lines, and quadruple points to an ASCIItable of a regular grid.
requires numpy, scipy, and skfmm...
|
2012-12-06 21:49:49 +00:00 |
Philip Eisenlohr
|
dc746119e3
|
introduced two more helper functions:
- labels_index
- data_asArray
|
2012-12-06 21:46:19 +00:00 |
Christoph Kords
|
149c747688
|
use non-corrected densities for rate check in dotState
|
2012-12-06 17:14:35 +00:00 |
Christoph Kords
|
1f5a30d6f0
|
corrected typo in random multiplication term
|
2012-12-06 14:04:18 +00:00 |
Martin Diehl
|
9fd7b5f11a
|
removed unused update function
|
2012-12-05 18:11:21 +00:00 |
Christoph Kords
|
20f7053ad3
|
correction of interaction coefficients due to line tension effect only applies to coefficients 3, 4 and 5
|
2012-12-04 18:23:46 +00:00 |
Christoph Kords
|
0986a66449
|
accidentally also included some changes in crystallite_integrateStress in last commit; reverted these changes in this revision
|
2012-12-03 16:34:41 +00:00 |
Christoph Kords
|
f2dacb5f40
|
polished debugging output
|
2012-12-03 16:29:54 +00:00 |
Philip Eisenlohr
|
2d4cf7da74
|
conditions can handle string data.
use "#s#label#" format to indicate that column headed by "label" contains strings (not floats)...
|
2012-12-03 14:29:21 +00:00 |
Philip Eisenlohr
|
7d96bb7ce8
|
Add column(s) containing directional stiffness based on given cubic stiffness values C11, C12, and C44 (in consecutive columns)
|
2012-12-03 13:10:16 +00:00 |
Christoph Kords
|
9eb89b0050
|
made random multiplication switchable via material.config
|
2012-12-03 12:59:38 +00:00 |
Philip Eisenlohr
|
faa5f3c459
|
corrected severe bug in (non-logarithmic) strain calculations..!
|
2012-11-30 15:02:25 +00:00 |
Philip Eisenlohr
|
72159e867c
|
fixed buggy file handling for multiple input files
|
2012-11-30 11:03:53 +00:00 |
Philip Eisenlohr
|
74f62c891d
|
slightly safer file closing strategy
|
2012-11-30 08:38:52 +00:00 |
Philip Eisenlohr
|
9fb838fd28
|
changed switch from "sequential" to "column"
|
2012-11-30 08:29:34 +00:00 |
Philip Eisenlohr
|
1bd6bcfe3d
|
script to list info, labels, and/or data of an ASCIItable
|
2012-11-30 08:26:13 +00:00 |
Pratheek Shanthraj
|
e498719dcf
|
forgot to add to last commit
|
2012-11-29 21:57:07 +00:00 |
Pratheek Shanthraj
|
f63bb747c1
|
script to calculate the euclidean distance map (shortest distance to a grain boundary) of a given geom description using fast marching method (O(N logN) ops). grain boundary extracted using FD stencil.
|
2012-11-29 21:53:57 +00:00 |
Christoph Kords
|
62ddbf26df
|
slightly changed the multiplication term in the nonlocal model for the starvation case
|
2012-11-29 18:50:25 +00:00 |
Christoph Kords
|
f92d34dd22
|
removed some unused variables
|
2012-11-29 18:44:00 +00:00 |
Martin Diehl
|
112b4b1026
|
changed basic solver compile tests to work without reference results but rather compare against current results
|
2012-11-29 13:40:35 +00:00 |
Martin Diehl
|
57fed66a8e
|
simplified load case parsing
|
2012-11-29 13:26:17 +00:00 |
Martin Diehl
|
e1f7693bd7
|
changed test mode, now comparing against results of first run instead of comparison to reference results
|
2012-11-29 12:30:03 +00:00 |
Philip Eisenlohr
|
f446d4d87e
|
added wildcard matching ( "?", "*", "[(!)sequence_of_characters]" ) for ASCII table labels
|
2012-11-29 10:42:13 +00:00 |
Philip Eisenlohr
|
7358dd6679
|
fixed wrong index contraction in acoustic tensor calculation
(blew up calculations with zero Poisson ratio...)
|
2012-11-28 18:46:07 +00:00 |
Philip Eisenlohr
|
6bb3a475ce
|
added output of current relative tolerance when reporting relative errors
|
2012-11-28 18:44:51 +00:00 |
Martin Diehl
|
732340a4d7
|
deletion did not work
|
2012-11-28 16:30:31 +00:00 |
Martin Diehl
|
4536a1f4c1
|
added new test
|
2012-11-28 15:17:51 +00:00 |
Martin Diehl
|
16e3647e8d
|
renamed
|
2012-11-28 15:14:53 +00:00 |
Martin Diehl
|
5ea0139678
|
simplified the rate calculation interface in DAMASK_spectral_utilities.f90, corrected bug in rotation parsing and added debug option "rotation" to spectral solver options. This will show the current average stress and deformation additionally in lab coordinate system
|
2012-11-28 15:04:05 +00:00 |
Martin Diehl
|
85b0861893
|
adjusted test to new solver
|
2012-11-28 14:55:36 +00:00 |
Henry Hutasoit
|
07bec16268
|
corrected compilation exception for gfortran in case of compilername!=F90
|
2012-11-28 13:54:02 +00:00 |
Henry Hutasoit
|
1e6cc1ed62
|
added new example file with 64^3 res, updated old to have consistent microstructure
|
2012-11-28 13:31:14 +00:00 |
Christoph Kords
|
29618df550
|
annihilate only part of the screw dipoles (specified by minimumDipoleHeight), not all; moved annihilation of screws from deltaState back to dotState
|
2012-11-28 12:09:48 +00:00 |
Martin Diehl
|
a815d85f1f
|
adopted to new solver
|
2012-11-28 10:16:26 +00:00 |
Christoph Kords
|
e10000a338
|
Introduced an alternative cutback scheme for the nonlocal model, that allows to keep the results of most of the ips that immediately converged, and only do cutbacks in regions where some ips are in big trouble. Only works for nonlocal model and state integrator 2.
|
2012-11-27 18:36:55 +00:00 |
Philip Eisenlohr
|
05507a6240
|
removed opening of unused _tmp file
|
2012-11-27 17:59:56 +00:00 |
Martin Diehl
|
f824445089
|
now doing state integration test with new basic solver
|
2012-11-27 17:25:26 +00:00 |
Martin Diehl
|
e45e1316ba
|
removed auto detection of compilername, it only works if the file you're looking for (in our case "ifort") is in the same directory as the Makefile
|
2012-11-27 17:22:03 +00:00 |