Commit Graph

  • 4263191423 functionality now subsumed into geomCanvas Philip Eisenlohr 2012-09-13 07:57:57 +0000
  • 1fe202fd90 added $ID and line endings. Philip Eisenlohr 2012-09-13 07:56:45 +0000
  • 1585fbe927 improved 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
  • b9a2890665 fixed 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
  • 4f6e0eda32 splitter geom-file un/packing into two separate scripts. Philip Eisenlohr 2012-09-05 15:15:11 +0000
  • dc55e30cf1 added "startingIncrement" to spectralOut result interpretation Philip Eisenlohr 2012-09-05 15:14:36 +0000
  • 29023cea3c minor correction of debugging output Christoph Kords 2012-09-05 11:19:46 +0000
  • 330d71864e fixed bug with stress BC handling Pratheek Shanthraj 2012-09-05 08:30:15 +0000
  • 3ed60e3880 Added report of SUCCESSFUL test for Revision 1742 Test User 2012-09-05 03:15:32 +0000
  • f153866030 introduced 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
  • 0c5f9fedc7 Added report of SUCCESSFUL test for Revision 1740 Test User 2012-09-04 03:24:22 +0000
  • c3375fe60b Added report of SUCCESSFUL test for Revision 1739 Test User 2012-09-03 03:54:38 +0000
  • 8234e37060 Added report of SUCCESSFUL test for Revision 1738 Test User 2012-09-02 03:30:44 +0000
  • 1eca55a253 Added report of SUCCESSFUL test for Revision 1737 Test User 2012-09-01 03:36:58 +0000
  • 51043ec1af Added report of SUCCESSFUL test for Revision 1736 Test User 2012-08-31 03:24:29 +0000
  • 22812c9a91 some 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
  • b7dc9f9944 renamed 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
  • 299d9e6bc4 fixed 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
  • d80b45c1d9 added 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
  • 801c0380b6 Added report of SUCCESSFUL test for Revision 1731 Test User 2012-08-30 03:25:17 +0000
  • 19089019a7 improved 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
  • 8e3b547cbd changed 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
  • 84e3f94424 added flush for easier debugging Martin Diehl 2012-08-29 15:23:43 +0000
  • d83150be1b now 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
  • 3106b8ce0c corrected definition of integer type for gfortran Martin Diehl 2012-08-29 05:19:35 +0000
  • d089c12947 abaqus 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
  • 5e9e8497e6 new 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
  • 0f64289d75 fixed bug causing trouble with ifort 11 (abaqus) Martin Diehl 2012-08-28 19:10:54 +0000
  • 0959ff3299 substituted 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
  • 73349d02f5 merged 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
  • bb25d1fee6 Added report of SUCCESSFUL test for Revision 1720 Test User 2012-08-28 00:19:04 +0000
  • 03b9f81641 corrected path to intel fortran (changes with every release :( ) Martin Diehl 2012-08-27 20:20:03 +0000
  • f3e7b3cec8 added separate output of dipole formation rate for edge and screw Christoph Kords 2012-08-27 15:57:31 +0000
  • aa380dcb08 added separate output of dipole formation rate for edge and screw Christoph Kords 2012-08-27 15:57:22 +0000
  • efd1b513cf fixed bug in divergenceFDM Martin Diehl 2012-08-27 15:43:17 +0000
  • 9214da4465 added missing labels to list of available outputs Christoph Kords 2012-08-27 12:41:57 +0000
  • 6f93939296 added new abaqus test to automatic execution Martin Diehl 2012-08-27 11:29:18 +0000
  • 8dc92e02bb compile test for abaqus std working, input file for explicit has to be adjusted Martin Diehl 2012-08-27 11:13:20 +0000
  • 3f99d2bb65 further improved prefix handling Martin Diehl 2012-08-27 09:39:57 +0000
  • 96ba5ecae4 moved 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
  • 55a5112f36 added comments for doxygen documentation Martin Diehl 2012-08-25 11:46:36 +0000
  • 948ace0661 decreased tolerance for new load case parsing test Martin Diehl 2012-08-25 07:35:15 +0000
  • e335222bd0 added constitutive none to abaqus files Martin Diehl 2012-08-24 19:21:39 +0000
  • 938fe00c9b continued on making the abaqus compilation test running Martin Diehl 2012-08-24 19:15:05 +0000
  • 310705551d added 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
  • 3924966f92 tightened tolerance Mahesh Balasubramaniam 2012-08-24 16:35:33 +0000
  • 16aa033680 test for correct parsing of loadcase arguments (fdot, velgrad, incs, logincs) now working Mahesh Balasubramaniam 2012-08-24 16:31:33 +0000
  • 405c3765bd fixed 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
  • 3cd5fa90e8 corrected dislocation multiplication term for special case of zero density Christoph Kords 2012-08-24 11:36:46 +0000
  • c4df00d92d Added report of SUCCESSFUL test for Revision 1701 Test User 2012-08-23 23:57:54 +0000
  • 4f67d04c69 new 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
  • 05f15efb62 Added report of SUCCESSFUL test for Revision 1699 Test User 2012-08-23 00:02:52 +0000
  • 975c3437ac added 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
  • bdf58c6268 Added report of SUCCESSFUL test for Revision 1697 Test User 2012-08-22 00:04:25 +0000
  • 222aed9f60 derivative 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
  • ad7381cfdd maximum 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
  • aacf900135 Added report of SUCCESSFUL test for Revision 1694 Test User 2012-08-21 00:08:16 +0000
  • 35dffd52c1 now using spectral_quit (like old spectal solver, needed because of f2py) Martin Diehl 2012-08-20 13:22:34 +0000
  • 1287c4daed Added report of SUCCESSFUL test for Revision 1692 Test User 2012-08-18 00:15:07 +0000
  • 27ff43cb3a Testing of Spectral loadcase parsing - work in progress Mahesh Balasubramaniam 2012-08-17 15:22:50 +0000
  • b981ae935d new 2 step tension load case in example Martin Diehl 2012-08-17 13:57:42 +0000
  • 92d8f676aa Added report of SUCCESSFUL test for Revision 1689 Test User 2012-08-17 00:12:50 +0000
  • b96df9987e fixed reading/writing of integer arrays with function for real arrays Martin Diehl 2012-08-16 14:55:23 +0000
  • bc6e85d43e example files for spectral method Martin Diehl 2012-08-16 14:40:39 +0000
  • 453c6031a7 added 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
  • b2aacf9ca4 rates 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
  • bd754dbefd corrected 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
  • 133b6547ea Added report of SUCCESSFUL test for Revision 1683 Test User 2012-08-15 23:59:17 +0000
  • 0434ef3daa some comments to be seen in documentation Martin Diehl 2012-08-15 13:38:38 +0000
  • ecd8823fc0 made tests for bcc and fcc working and added them to the automator Martin Diehl 2012-08-15 12:09:43 +0000
  • bd398d5e5f added execution of new load case rotation test for spectral solver Martin Diehl 2012-08-14 17:36:59 +0000
  • c2c31a0a59 added 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
  • 87bec7eafa added 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
  • f5e7d576f1 introduced 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
  • c1c5941733 stressAndItsTangent: 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
  • eae9a34c6b corrected debugging output: extreme values of returned stress and jacobian belong to cpfem debugging, not homogenization Christoph Kords 2012-08-14 11:48:43 +0000
  • 6d8ac13859 Added report of SUCCESSFUL test for Revision 1674 Test User 2012-08-11 13:11:29 +0000
  • 259eb7850e more work on array ordering in new solver. (now working but not tested) Pratheek Shanthraj 2012-08-10 17:01:58 +0000
  • cd0da03ebc changed comments to doxygen style Martin Diehl 2012-08-10 15:58:17 +0000
  • 08c7be7d15 adaptive regrid now working, updates F and F_lastInc based on mapping. Krishna Komerla 2012-08-10 15:48:27 +0000
  • 6e1b71f289 Added report of SUCCESSFUL test for Revision 1670 Test User 2012-08-10 13:07:40 +0000
  • 4a14172ebe last 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
  • 893abdb451 Added report of FAILED test for Revision 1668 Test User 2012-08-09 23:24:24 +0000
  • b324a98014 changed order of most arrays to fortran-fast, whole new solver still work in progress Martin Diehl 2012-08-09 13:04:56 +0000
  • fe4d4d9525 changed 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
  • 8ed4710024 Added report of FAILED test for Revision 1665 Test User 2012-08-07 23:15:16 +0000
  • d0933dad7b added 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
  • 925915e30d some cleaning up Pratheek Shanthraj 2012-08-07 12:02:57 +0000
  • 00c823ed63 Added report of SUCCESSFUL test for Revision 1662 Martin Diehl 2012-08-06 23:38:03 +0000
  • 32f8c9c6ea moved petsc option string to numerics and added new numerics parameters to config file Pratheek Shanthraj 2012-08-06 17:27:53 +0000
  • 93658c72db set auto values back to auto Martin Diehl 2012-08-06 12:44:07 +0000
  • 7e3a837640 moved 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
  • a48d180f8c allow prefactor for self-diffusion to be equal to zero Christoph Kords 2012-08-06 09:03:33 +0000
  • e2a2621235 updates for AL version of spectral solver Pratheek Shanthraj 2012-08-06 08:53:12 +0000
  • 4795fe61fa Added report of SUCCESSFUL test for Revision 1656 Martin Diehl 2012-08-03 23:40:53 +0000
  • e8df3678aa added 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
  • 4cfc302cdd put prefix in front of the filename, not the directory name Christoph Kords 2012-08-03 13:14:51 +0000
  • 948d9c03d0 new version of modular solver structure Martin Diehl 2012-08-03 09:25:48 +0000
  • a1378308ef Added report of SUCCESSFUL test for Revision 1652 Martin Diehl 2012-08-02 23:39:22 +0000
  • 3ffba037d4 Reading of euler angles from the loadcase corrected. Mahesh Balasubramaniam 2012-08-02 17:52:07 +0000