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
Martin Diehl
b63044e45e
2012-11-27 17:16:38 +00:00
Martin Diehl
ded797baa6
...and added new test for loadcase parsing
2012-11-27 16:53:59 +00:00
Martin Diehl
8b9d499fd4
adopted to new basic solver
2012-11-27 16:51:26 +00:00
Martin Diehl
bc9ff059d0
corrected wrong filename
2012-11-27 16:29:37 +00:00
Philip Eisenlohr
255af58434
post processing script to add eigenvalues and eigenvectors to tensorial data in ASCII tables.
2012-11-23 21:49:30 +00:00
Martin Diehl
526e08bd02
2012-11-23 17:34:03 +00:00
Martin Diehl
4bdc56391d
updated restart test to use the new table comparison facilities and check the new basic solver (part 2)
2012-11-23 17:28:16 +00:00
Martin Diehl
549ea3c1e6
updated restart test to use the new table comparison facilities and check the new basic solver (part 1, there is some problem with renaming)
2012-11-23 17:21:18 +00:00
Philip Eisenlohr
1e32eb560e
corrected buggy calculation of Schmid matrix for twins introduced in rev1809.
...
(stress acting on twin systems was overestimated by factor of sqrt(3) due to that!!)
additional polishing.
2012-11-23 17:02:50 +00:00
Martin Diehl
11ed7fab86
corrected bug in curl calculation causing the output of transposed tensor (according to information stored in testing/9102/proof/Curl of Tensor - Physics Forums.pdf)
...
addCurl test is now done against analytical solution and working, added it to list of automated tests.
small improvements on test.py
2012-11-23 15:16:51 +00:00
Martin Diehl
4ebc8d6834
now comparing test results against analytic solution with different accuracy for the different schemes
2012-11-23 09:18:42 +00:00
Test User
0f962698f4
Added report of SUCCESSFUL test for Revision 1948
2012-11-23 02:45:56 +00:00
Christoph Kords
e584c0e6e8
deleted space in front of preprocessor line
2012-11-22 20:04:33 +00:00
Martin Diehl
565713fecb
improve functionality to compare ASCII tables
2012-11-22 18:01:51 +00:00
Martin Diehl
dbc26e5f25
corrected auto detection of ifort compiler
2012-11-22 13:17:54 +00:00
Christoph Kords
38ec462f4a
order of integration now same for all state integrators: first calculate the dotState and then the deltaState
2012-11-22 13:04:19 +00:00
Philip Eisenlohr
7d196fbb25
polishing
2012-11-22 09:58:36 +00:00
Test User
e0e5683386
Added report of SUCCESSFUL test for Revision 1942
2012-11-22 02:31:00 +00:00
Philip Eisenlohr
23a0ca3b59
keep "odd" stress in rnd-range of -1.0 to -0.5 and 0.5 to 1.0
...
serial calc now skips IPs when /elementhomogeneous/
for /elementhomogeneous/ IPs > 1 individually copy the result from IP 1 to prevent spuriously outdating themselves.
2012-11-21 17:00:29 +00:00
Philip Eisenlohr
ec8a84ded7
added output of element and ip to debug messages
2012-11-21 16:58:14 +00:00
Philip Eisenlohr
d189a6a7a0
polishing
2012-11-21 16:57:57 +00:00
Martin Diehl
81a96d722c
added state integration comparison to automated tests
2012-11-21 15:40:44 +00:00
Martin Diehl
6f488ffa4a
polished, filtered out component 5 of P (should be zero) and increased deformation.
...
less than 5% difference in stress results when using adaptive Euler at a strain of 10%, for other integration schemes error is much smaller
2012-11-21 15:39:27 +00:00
Martin Diehl
a40b73dc72
for array comparison, only values are taken into consideration that are non zero in array 1 AND array 2
2012-11-21 15:37:59 +00:00
Martin Diehl
5a723f3f49
introduced test to compare results of different state integrators
2012-11-21 15:05:29 +00:00
Martin Diehl
78c22d8449
corrected label in case of divergence of tensor, now using correct notation for scalar: divFFT(data) instead of 1_divFFT(data)
2012-11-21 10:31:52 +00:00