4263191423functionality now subsumed into geomCanvas
Philip Eisenlohr
2012-09-13 07:57:57 +0000
1fe202fd90added $ID and line endings.
Philip Eisenlohr
2012-09-13 07:56:45 +0000
1585fbe927improved material.config writer class includes example of usage should replace material.py, after the tests have been confirmed to work with it
Claudio Zambaldi
2012-09-07 18:25:25 +0000
b9a2890665fixed bug in loadcase rotation: when not specifying "deg" the rotation was reset to 0,0,0..!
Duancheng Ma
2012-09-06 14:05:28 +0000
4f6e0eda32splitter geom-file un/packing into two separate scripts.
Philip Eisenlohr
2012-09-05 15:15:11 +0000
dc55e30cf1added "startingIncrement" to spectralOut result interpretation
Philip Eisenlohr
2012-09-05 15:14:36 +0000
29023cea3cminor correction of debugging output
Christoph Kords
2012-09-05 11:19:46 +0000
330d71864efixed bug with stress BC handling
Pratheek Shanthraj
2012-09-05 08:30:15 +0000
3ed60e3880Added report of SUCCESSFUL test for Revision 1742
Test User
2012-09-05 03:15:32 +0000
f153866030introduced factor to control edge contribution to multiplication; dislocation density below a single dislocation per IP considered not significant
Christoph Kords
2012-09-04 16:56:37 +0000
0c5f9fedc7Added report of SUCCESSFUL test for Revision 1740
Test User
2012-09-04 03:24:22 +0000
c3375fe60bAdded report of SUCCESSFUL test for Revision 1739
Test User
2012-09-03 03:54:38 +0000
8234e37060Added report of SUCCESSFUL test for Revision 1738
Test User
2012-09-02 03:30:44 +0000
1eca55a253Added report of SUCCESSFUL test for Revision 1737
Test User
2012-09-01 03:36:58 +0000
51043ec1afAdded report of SUCCESSFUL test for Revision 1736
Test User
2012-08-31 03:24:29 +0000
22812c9a91some minor improvement on precision detection: checking only once (in prec and no longer in math and crystallite), added one more 4/8 switch for LAPACK, as there is no single precision FFTW, stopping compilation for spectral method if FLOAT=4 new function in IO to print integers without leading zeros, implemented it at some places in the new spectral solver (reporting still needs some serious polishing) updated preprocessing for documentation to handle precision correctly
Martin Diehl
2012-08-30 20:26:28 +0000
b7dc9f9944renamed spectral_buildElements.py to nodesFromCentroids.py and added first simple version of an ascii table to ang converter
Martin Diehl
2012-08-30 17:01:46 +0000
299d9e6bc4fixed bug in seed initialization that didn't allow to redo calculations that started with a random seed. Now the whole random seed array is set to one value, previously only the first one was reported and the remaining ones were random removed old random function used by halton
Martin Diehl
2012-08-30 14:58:30 +0000
d80b45c1d9added relativistic correction of velocity (maximum velocity given by parameter in material.config); probability of thermal activation in velocity law not allowed to be greater than one. output of creation rate for edge jogs now for own system, not collinear. check for negative densities in dotState now uses absoluteToleranceRho instead of significantRho.
Christoph Kords
2012-08-30 07:33:13 +0000
801c0380b6Added report of SUCCESSFUL test for Revision 1731
Test User
2012-08-30 03:25:17 +0000
19089019a7improved test (now doing 30 runs with fixed seed) for abaqus and simplified the shell scripts again
Martin Diehl
2012-08-29 22:17:16 +0000
8e3b547cbdchanged numerics.f90 back to the old openmp statement as this doesn't seem to cause the problem and is standard conforming corrected typo in constitutive_j2.f90 that might cause abaqus to crash now running 20 tests of abaqus in order to have a decent statistic about the crash behavior improved abaqus_v6.env
Martin Diehl
2012-08-29 16:16:10 +0000
84e3f94424added flush for easier debugging
Martin Diehl
2012-08-29 15:23:43 +0000
d83150be1bnow capturing "terminallyIll" for basic solution, should end in a automatic cutback of time steps for the spectral solver
Martin Diehl
2012-08-29 05:50:42 +0000
3106b8ce0ccorrected definition of integer type for gfortran
Martin Diehl
2012-08-29 05:19:35 +0000
d089c12947abaqus seems to have similar problems with the openmp lib as marc (use module vs. include file), i hope this fixes the crashes
Martin Diehl
2012-08-28 19:48:38 +0000
5e9e8497e6new solver is now compiling without a PETSc installation, however only the plain basic solver is available then. also removed reporting of PETSc related variables in the case it is not installed/found
Martin Diehl
2012-08-28 19:19:47 +0000
0f64289d75fixed bug causing trouble with ifort 11 (abaqus)
Martin Diehl
2012-08-28 19:10:54 +0000
0959ff3299substituted hand written matrix inversion by LAPACK version with precision selection. also introduced check for inversion into DAMASK_spectral_Utilities.f90 for the stress BC calculation. This part is further improved by using 5% of the reference stiffness to avoid trouble in the fully plastic regime (where the stiffness is underestimated)
Martin Diehl
2012-08-28 16:59:45 +0000
73349d02f5merged precision info into the file prec.f90 and removed prec_single.f90 precision information is now parsed as a makro, defined by the compiler, eg. -DFLOAT=8 for 8 byte long floats or -- in case no values is given -- for the FEM wrapper by the interface files.
Martin Diehl
2012-08-28 16:08:17 +0000
bb25d1fee6Added report of SUCCESSFUL test for Revision 1720
Test User
2012-08-28 00:19:04 +0000
03b9f81641corrected path to intel fortran (changes with every release :( )
Martin Diehl
2012-08-27 20:20:03 +0000
f3e7b3cec8added separate output of dipole formation rate for edge and screw
Christoph Kords
2012-08-27 15:57:31 +0000
aa380dcb08added separate output of dipole formation rate for edge and screw
Christoph Kords
2012-08-27 15:57:22 +0000
efd1b513cffixed bug in divergenceFDM
Martin Diehl
2012-08-27 15:43:17 +0000
9214da4465added missing labels to list of available outputs
Christoph Kords
2012-08-27 12:41:57 +0000
6f93939296added new abaqus test to automatic execution
Martin Diehl
2012-08-27 11:29:18 +0000
8dc92e02bbcompile test for abaqus std working, input file for explicit has to be adjusted
Martin Diehl
2012-08-27 11:13:20 +0000
3f99d2bb65further improved prefix handling
Martin Diehl
2012-08-27 09:39:57 +0000
96ba5ecae4moved some more 'mesh related' functions for post processing from math.f90 to mesh.f90 f2py functions remaining in math.f90 now uses assumed size arrays in order to have simpler interfaces. This is only working with python 2.7! changed python pre- and postprocessing scripts. If you encounter any problems whith core modules, try to remove the old core.so in the lib/damask
Martin Diehl
2012-08-27 08:04:47 +0000
55a5112f36added comments for doxygen documentation
Martin Diehl
2012-08-25 11:46:36 +0000
948ace0661decreased tolerance for new load case parsing test
Martin Diehl
2012-08-25 07:35:15 +0000
e335222bd0added constitutive none to abaqus files
Martin Diehl
2012-08-24 19:21:39 +0000
938fe00c9bcontinued on making the abaqus compilation test running
Martin Diehl
2012-08-24 19:15:05 +0000
310705551dadded new spectral test to automator and new test to prove correct geometry reconstruction. some other small improvements (new Folder name for results, executable for run_test.py etc.)
Martin Diehl
2012-08-24 17:05:20 +0000
16aa033680test for correct parsing of loadcase arguments (fdot, velgrad, incs, logincs) now working
Mahesh Balasubramaniam
2012-08-24 16:31:33 +0000
405c3765bdfixed bug in fiber texture component caused non-even distribution by correctly getting numbers of the halton sequence
Martin Diehl
2012-08-24 13:27:55 +0000
3cd5fa90e8corrected dislocation multiplication term for special case of zero density
Christoph Kords
2012-08-24 11:36:46 +0000
c4df00d92dAdded report of SUCCESSFUL test for Revision 1701
Test User
2012-08-23 23:57:54 +0000
4f67d04c69new parameter "significantRho" for nonlocal constitutive law ; density below this value will hardly contribute to dislocation glide or any dislocation reaction ; old parameter "absoluteToleranceRho" is now used only for its initial purpose, namely the absolute tolerance in the state integration
Christoph Kords
2012-08-23 05:48:21 +0000
05f15efb62Added report of SUCCESSFUL test for Revision 1699
Test User
2012-08-23 00:02:52 +0000
975c3437acadded possibility to use comma in functions, to prevent splitting substituted by ';'. Eg. round(4.021,1) becomes round(4.021;1) in command line call
Mahesh Balasubramaniam
2012-08-22 17:47:34 +0000
bdf58c6268Added report of SUCCESSFUL test for Revision 1697
Test User
2012-08-22 00:04:25 +0000
222aed9f60derivative of velocity with respect to resolved stress was flawed; now much better convergence of stress integration for nonlocal constitutive law
Christoph Kords
2012-08-21 14:40:01 +0000
ad7381cfddmaximum relative step length in stress integration cannot decrease below 1 intermediate tensor "A" is calculated only once before the Lp loop in "integrateStress"
Christoph Kords
2012-08-21 08:53:36 +0000
aacf900135Added report of SUCCESSFUL test for Revision 1694
Test User
2012-08-21 00:08:16 +0000
35dffd52c1now using spectral_quit (like old spectal solver, needed because of f2py)
Martin Diehl
2012-08-20 13:22:34 +0000
1287c4daedAdded report of SUCCESSFUL test for Revision 1692
Test User
2012-08-18 00:15:07 +0000
27ff43cb3aTesting of Spectral loadcase parsing - work in progress
Mahesh Balasubramaniam
2012-08-17 15:22:50 +0000
b981ae935dnew 2 step tension load case in example
Martin Diehl
2012-08-17 13:57:42 +0000
92d8f676aaAdded report of SUCCESSFUL test for Revision 1689
Test User
2012-08-17 00:12:50 +0000
b96df9987efixed reading/writing of integer arrays with function for real arrays
Martin Diehl
2012-08-16 14:55:23 +0000
bc6e85d43eexample files for spectral method
Martin Diehl
2012-08-16 14:40:39 +0000
453c6031a7added functions for reading values of integer data type to binary file, corrected comment on old versions which are for real (pReal) only
Martin Diehl
2012-08-16 11:57:15 +0000
b2aacf9ca4rates in constitutive_results are taken directly from last converged step and not calculated again; added output of rates for annihilation of screws and deposition of edge jogs on collinear system
Christoph Kords
2012-08-16 11:03:22 +0000
bd754dbefdcorrected debug output of evolution rates; added possibility to change the safety factor for the CFL flux condition via the material.config file; updated the example material.config due to recent changes in nonlocal constitutive
Christoph Kords
2012-08-16 09:13:38 +0000
133b6547eaAdded report of SUCCESSFUL test for Revision 1683
Test User
2012-08-15 23:59:17 +0000
0434ef3daasome comments to be seen in documentation
Martin Diehl
2012-08-15 13:38:38 +0000
ecd8823fc0made tests for bcc and fcc working and added them to the automator
Martin Diehl
2012-08-15 12:09:43 +0000
bd398d5e5fadded execution of new load case rotation test for spectral solver
Martin Diehl
2012-08-14 17:36:59 +0000
c2c31a0a59added SolverBasicPETSC module to the new FFT solver (solves the basic scheme using PETSc when mysolver = basicpetsc in numerics.config)
Pratheek Shanthraj
2012-08-14 16:58:23 +0000
87bec7eafaadded test to check if lab-to-load rotation is done properly, small improvement on test.py
Mahesh Balasubramaniam
2012-08-14 13:23:50 +0000
f5e7d576f1introduced annihilation of screw dipoles; so far no thermal activation, but immediate annihilation; each annihilated screw dipole leaves behind an edge jog of same length as the dipole height on the collinear system
Christoph Kords
2012-08-14 12:26:20 +0000
c1c5941733stressAndItsTangent: when winding forward to last substep in increment, also do the calculation if this substep is below "subStepMinCryst"; output of "wind forward" and "cutback" info only for crystallites that are still "todo"
Christoph Kords
2012-08-14 12:07:59 +0000
eae9a34c6bcorrected debugging output: extreme values of returned stress and jacobian belong to cpfem debugging, not homogenization
Christoph Kords
2012-08-14 11:48:43 +0000
6d8ac13859Added report of SUCCESSFUL test for Revision 1674
Test User
2012-08-11 13:11:29 +0000
259eb7850emore work on array ordering in new solver. (now working but not tested)
Pratheek Shanthraj
2012-08-10 17:01:58 +0000
cd0da03ebcchanged comments to doxygen style
Martin Diehl
2012-08-10 15:58:17 +0000
08c7be7d15adaptive regrid now working, updates F and F_lastInc based on mapping.
Krishna Komerla
2012-08-10 15:48:27 +0000
6e1b71f289Added report of SUCCESSFUL test for Revision 1670
Test User
2012-08-10 13:07:40 +0000
4a14172ebelast FAILED results are again related to the use of the new user, now only adding SUCCESSFUL results to the repository. In case of failed results, an email is send to me (anyone else interested?)
Martin Diehl
2012-08-10 08:46:01 +0000
893abdb451Added report of FAILED test for Revision 1668
Test User
2012-08-09 23:24:24 +0000
b324a98014changed order of most arrays to fortran-fast, whole new solver still work in progress
Martin Diehl
2012-08-09 13:04:56 +0000
fe4d4d9525changed comments in prec and IO to be read by doxygen, fine tuned output of doxygen and added precompilation for documentation
Martin Diehl
2012-08-09 11:01:53 +0000
8ed4710024Added report of FAILED test for Revision 1665
Test User
2012-08-07 23:15:16 +0000
d0933dad7badded filter option to the spectral solver to mitigate spurious oscillations due to gibb's phenomenon. activate by setting myfilter in config file appropriately (currently only 'none' and 'cosine' options coded). more cleaning up of AL code
Pratheek Shanthraj
2012-08-07 17:23:13 +0000
925915e30dsome cleaning up
Pratheek Shanthraj
2012-08-07 12:02:57 +0000
00c823ed63Added report of SUCCESSFUL test for Revision 1662
Martin Diehl
2012-08-06 23:38:03 +0000
32f8c9c6eamoved petsc option string to numerics and added new numerics parameters to config file
Pratheek Shanthraj
2012-08-06 17:27:53 +0000
93658c72dbset auto values back to auto
Martin Diehl
2012-08-06 12:44:07 +0000
7e3a837640moved calculation and output of geometry related data to mesh.f90, moved output of command line related information to DAMASK_spectral_interface.f90. improved new solver structure (use with make SOLVER=NEW)
Martin Diehl
2012-08-06 12:43:05 +0000
a48d180f8callow prefactor for self-diffusion to be equal to zero
Christoph Kords
2012-08-06 09:03:33 +0000
e2a2621235updates for AL version of spectral solver
Pratheek Shanthraj
2012-08-06 08:53:12 +0000
4795fe61faAdded report of SUCCESSFUL test for Revision 1656
Martin Diehl
2012-08-03 23:40:53 +0000
e8df3678aaadded possibility to assign the transmissivity of grain boundaries a fixed value by use of the keyword "grainboundaryTransmissivity" in the material.config; grain boundaries are identified as interfaces between areas of different material_texture
Christoph Kords
2012-08-03 14:32:49 +0000
4cfc302cddput prefix in front of the filename, not the directory name
Christoph Kords
2012-08-03 13:14:51 +0000
948d9c03d0new version of modular solver structure
Martin Diehl
2012-08-03 09:25:48 +0000
a1378308efAdded report of SUCCESSFUL test for Revision 1652
Martin Diehl
2012-08-02 23:39:22 +0000
3ffba037d4Reading of euler angles from the loadcase corrected.
Mahesh Balasubramaniam
2012-08-02 17:52:07 +0000