Commit Graph

  • 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 Martin Diehl 2012-11-23 15:16:51 +0000
  • 4ebc8d6834 now comparing test results against analytic solution with different accuracy for the different schemes Martin Diehl 2012-11-23 09:18:42 +0000
  • 0f962698f4 Added report of SUCCESSFUL test for Revision 1948 Test User 2012-11-23 02:45:56 +0000
  • e584c0e6e8 deleted space in front of preprocessor line Christoph Kords 2012-11-22 20:04:33 +0000
  • 565713fecb improve functionality to compare ASCII tables Martin Diehl 2012-11-22 18:01:51 +0000
  • dbc26e5f25 corrected auto detection of ifort compiler Martin Diehl 2012-11-22 13:17:54 +0000
  • 38ec462f4a order of integration now same for all state integrators: first calculate the dotState and then the deltaState Christoph Kords 2012-11-22 13:04:19 +0000
  • 7d196fbb25 polishing Philip Eisenlohr 2012-11-22 09:58:36 +0000
  • e0e5683386 Added report of SUCCESSFUL test for Revision 1942 Test User 2012-11-22 02:31:00 +0000
  • 23a0ca3b59 keep "odd" stress in rnd-range of -1.0 to -0.5 and 0.5 to 1.0 Philip Eisenlohr 2012-11-21 17:00:29 +0000
  • ec8a84ded7 added output of element and ip to debug messages Philip Eisenlohr 2012-11-21 16:58:14 +0000
  • d189a6a7a0 polishing Philip Eisenlohr 2012-11-21 16:57:57 +0000
  • 81a96d722c added state integration comparison to automated tests Martin Diehl 2012-11-21 15:40:44 +0000
  • 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 Martin Diehl 2012-11-21 15:39:27 +0000
  • a40b73dc72 for array comparison, only values are taken into consideration that are non zero in array 1 AND array 2 Martin Diehl 2012-11-21 15:37:59 +0000
  • 5a723f3f49 introduced test to compare results of different state integrators Martin Diehl 2012-11-21 15:05:29 +0000
  • 78c22d8449 corrected label in case of divergence of tensor, now using correct notation for scalar: divFFT(data) instead of 1_divFFT(data) Martin Diehl 2012-11-21 10:31:52 +0000
  • 547b8bbf02 Added report of SUCCESSFUL test for Revision 1933 Test User 2012-11-21 04:26:52 +0000
  • b5945ced5e changed counting of rows from pythonic (starting at 0) to human way (starting at 1) Martin Diehl 2012-11-20 10:27:09 +0000
  • 6cea8a33b4 Added report of SUCCESSFUL test for Revision 1931 Test User 2012-11-20 03:24:14 +0000
  • 760af1fbbf crystallite_requested now masked by execIP, now elemhomogeneous works again Christoph Kords 2012-11-19 15:13:48 +0000
  • d4a59541ad removed write statements which were introduced for "debuging" Franz Roters 2012-11-19 15:12:11 +0000
  • 9fb94cd707 breaking crystallite loop in case of terminally ill (this functionality was probably lost since rev1886) Christoph Kords 2012-11-19 08:39:48 +0000
  • 4195d53d11 message of last commit was incomplete: moved annihilation of screw dipoles from dotstate to deltaState, since it is not a rate Christoph Kords 2012-11-17 13:54:22 +0000
  • 467c186f0f annihilation of screws Christoph Kords 2012-11-17 13:50:20 +0000
  • dc5cd8a4c4 A modified twin-twin interaction matrix for BCC is introduced. An introduction of a third parameter at the interactionTwinTwin in the material.config for BCC-dislotwin materials is essential. Nader Zaafarani 2012-11-16 13:39:08 +0000
  • 9c489149b5 Added report of SUCCESSFUL test for Revision 1924 Test User 2012-11-16 02:06:54 +0000
  • 6101a9bb17 seems to be a windows lnk containing particular directory info of Claudio... revision1924 Philip Eisenlohr 2012-11-15 22:49:29 +0000
  • d9a98417ca switched element library to geomType based. Philip Eisenlohr 2012-11-15 22:45:20 +0000
  • 36b890fba3 comment added Mahesh Balasubramaniam 2012-11-15 15:55:15 +0000
  • 5892732672 Testing of J2 Plasticity by Comparing the results of the simualtion on Marc with analytical results based on constitutive equations Mahesh Balasubramaniam 2012-11-15 15:40:32 +0000
  • aec163941d calculate ip coordinates only once when the first ip enters calculation mode Christoph Kords 2012-11-15 12:31:39 +0000
  • bdbc202c7e corrected typos Philip Eisenlohr 2012-11-15 09:22:36 +0000
  • 280bdd3a30 Added report of SUCCESSFUL test for Revision 1917 Test User 2012-11-15 02:23:14 +0000
  • c0a5a1dfd1 Formation of the Slip-Slip interaction matrix for BCC. Nader Zaafarani 2012-11-14 17:35:33 +0000
  • 7e683ca7c3 removed coordinates from call to CPFEM_general and introduced direct storage of coordinates to mesh_ipCoordinates Martin Diehl 2012-11-14 14:38:10 +0000
  • 1896c07c70 corrected some bugs in the last commits Martin Diehl 2012-11-14 14:33:41 +0000
  • c8be3a03bd The twin system <111>{112} for BCC is introduced. Nader Zaafarani 2012-11-14 13:43:59 +0000
  • 6b010b4a46 Twin-slip interaction matrix for BCC is set to 0. Nader Zaafarani 2012-11-14 11:53:22 +0000
  • b0464ad176 A modified slip-twin interaction matrices for FCC and BCC are introduced. The shear twin value for BCC is corrected. An introduction of a third parameter at the interactionSlipTwin in the material.config for dislotwin materials is essential. Nader Zaafarani 2012-11-14 11:13:16 +0000
  • b988caa6ba added script to add deviatoric and hydrostatic part of a tensor to ASCII table Martin Diehl 2012-11-14 10:46:51 +0000
  • fb2981b4c4 switched matrix indices in SlipSlip, SlipTwin, TwinSlip, and TwinTwin such that first index refers to first name and second to second... Philip Eisenlohr 2012-11-14 10:27:23 +0000
  • e4ce63d689 switched matrix indices in SlipSlip, SlipTwin, TwinSlip, and TwinTwin such that first index refers to first name and second to second... (used to be transposed for memory efficiency) Philip Eisenlohr 2012-11-14 10:22:34 +0000
  • 789e6c7d83 dropped support of MSC.Marc/Mentat 2007 and 2008 Philip Eisenlohr 2012-11-14 09:57:18 +0000
  • ad9639f2f7 check for existence of files before sym-linking to them. Philip Eisenlohr 2012-11-14 09:40:45 +0000
  • 0513bf3256 Added report of SUCCESSFUL test for Revision 1905 Test User 2012-11-14 02:24:42 +0000
  • c3926efd93 introduced logic to use gfortran as default if ifort is not found Martin Diehl 2012-11-13 19:12:00 +0000
  • 922042d8d5 now automatically using gfortran if no ifort is found Martin Diehl 2012-11-13 18:40:14 +0000
  • 0c87fc16f4 renamed the keyword for the make options from make to options Martin Diehl 2012-11-13 17:26:25 +0000
  • 93a5a0be50 updated Marc/Mentat scripts Franz Roters 2012-11-13 15:27:06 +0000
  • 1438812461 Added report of SUCCESSFUL test for Revision 1900 Test User 2012-11-13 03:59:36 +0000
  • 22e239595e again added some missing Library path statement Martin Diehl 2012-11-12 21:02:37 +0000
  • 2d902639f3 next try setting LD_LIBRARY_PATH Martin Diehl 2012-11-12 18:04:08 +0000
  • 70c4e11742 added comments and structured the code. Temperature is not longer stored for each point but only to simplify restart behavior as long as it is not fully supported by the constitutive models Martin Diehl 2012-11-12 14:14:39 +0000
  • 7974001c9d removed empty line causing LD_LIBRARY_PATH to be incomplete Martin Diehl 2012-11-12 12:17:43 +0000
  • 401f57c135 new reference after changes on crystallite.f90 Martin Diehl 2012-11-12 12:00:50 +0000
  • 3c53f3ec9a last version contains buggy mesh.f90; corrected typo in initialization Christoph Kords 2012-11-09 07:52:44 +0000
  • 366ac28694 parallelized mesh_build_subNodeCoords and mesh_build_ipCoordinates Christoph Kords 2012-11-09 07:47:14 +0000
  • 7dcfc1c6b1 some more changes on LD_LIBRARY_PATH Martin Diehl 2012-11-09 06:38:19 +0000
  • 8a5247bf01 corrected LD_LIBRARY_PATH settings Martin Diehl 2012-11-09 06:24:41 +0000
  • 966bfba04f same as for 1552, more checks on fp exceptions Martin Diehl 2012-11-08 22:23:08 +0000
  • e6a9f04522 additional checks on floating points exceptions added Martin Diehl 2012-11-08 22:22:32 +0000
  • b1c3c57412 some more finetuning, still not running on gfortran 4.5.0 Martin Diehl 2012-11-08 21:33:58 +0000
  • c831716b26 reseting value vector when reading in for loadcase file, otherwise NaNs might be in there Martin Diehl 2012-11-08 20:35:31 +0000
  • 11264f3fe4 forgot to check for convergence flag in FPI integrator Christoph Kords 2012-11-08 20:15:19 +0000
  • 60438cdbcc criterion for crystallite cutback loop changed from crystallite_subStep to crystallite_todo; this avoids problems when the last substep of the crystallite increment is below subStepMinCryst (which is allowed during last wind forward) Christoph Kords 2012-11-08 20:00:29 +0000
  • ee5903c767 replaced real 'guessmode' with logical 'guess', caused trouble on gfortran 6.3 with ultra optimization Martin Diehl 2012-11-08 19:32:00 +0000
  • 91bfcbcfa3 added missing line continuation and added LD_LIBRARY_PATH to test script directly Martin Diehl 2012-11-08 18:27:22 +0000
  • 6a86f36407 now having libraries from Makefile before PETSc Libraries in linker order Martin Diehl 2012-11-08 18:26:10 +0000
  • 1df9be233d changed default threshold to 0.0 Philip Eisenlohr 2012-11-08 17:08:41 +0000
  • 682a98b704 forgot to alter name of 'geom_fromAng' in setup script... Philip Eisenlohr 2012-11-08 16:29:26 +0000
  • 025d6c9048 renamed script to new convention aligned output behavior to that of fromVoronoiTessellation, i.e., standard output is geom, --config gives associated material.config stud Philip Eisenlohr 2012-11-08 15:44:51 +0000
  • af2aa8500d added option to specify crystallite index Philip Eisenlohr 2012-11-08 15:43:38 +0000
  • c775edaa6d better avoid initialization of residuum_old with huge, since it posed problems in Abaqus Christoph Kords 2012-11-08 13:26:22 +0000
  • 07fd2681c6 slight changes in results required update of reference Martin Diehl 2012-11-08 10:22:54 +0000
  • 3775e478cc added tests for gfortran (will crash, but might help to find the bug) Martin Diehl 2012-11-08 09:52:24 +0000
  • f5c6b4e0a6 added extra compile debug options for more detailed information on crash Martin Diehl 2012-11-08 09:49:20 +0000
  • c4c27860b2 renamed script updated to recent standard in io processing introduced "primitive" bicontinuous structure in addition to "diamond" and "gyroid" Philip Eisenlohr 2012-11-07 16:52:10 +0000
  • 7cf2024be3 fixed buggy parameter checking Philip Eisenlohr 2012-11-07 16:51:17 +0000
  • e11d107956 fixed reporting to STDOUT/STDERR fixed buggy parameter checking Philip Eisenlohr 2012-11-07 16:49:47 +0000
  • dad9922f54 fixed bug in crystallite_FPI: stateDamper always has to be defined for each grain added some OMP FLUSH statements were necessary replaced openmp do by forall construct where possible; this is much safer and perhaps even as fast for small loops Christoph Kords 2012-11-07 15:43:29 +0000
  • bbcffa668b some small changes in including PETSc *.h90 files to prevent warnings. It seems that a bug in old gfortran 4.5.0 causes the problems, at least with 4.7.3 it seems to work after fixing the bugs in IO.f90 Martin Diehl 2012-11-07 13:11:41 +0000
  • 9e20149c6f updated reference results, differ because changes in crystallite (matrix inversion removed) Martin Diehl 2012-11-07 09:57:34 +0000
  • 9b99825ac6 preventing array index out of bounds in case of empty line, removed to goto statements Martin Diehl 2012-11-07 09:31:46 +0000
  • 5214b93342 fixed bug when reading in geometry for spectral solver Martin Diehl 2012-11-06 17:16:01 +0000
  • 3ada4897fb reordered PETSc initialization (now first part done in interface, setting of parameters done in numerics), removed unnecessary includes for PETSc still not running with gfortran, use at own risk! Martin Diehl 2012-11-06 16:00:51 +0000
  • a86d528a4a replaced call flush(6) by flush(6), slightly improved formating for output of gfortran version Martin Diehl 2012-11-06 15:50:20 +0000
  • e0dc2710b5 now works in "sourcing" mode. still have to worry about figuring out the lib/pathinfo details and setting LD_LIBRARY_PATH accordingly... Philip Eisenlohr 2012-11-06 15:40:45 +0000
  • 5b6baa7c0d introduced distinction between ip coordinates and cell center coordinates; the former can be globally calculated by subroutine mesh_build_ipCoordinates, the latter locally by the function mesh_cellCenterCoordinates; renamed mesh_ipCenterOfGravity to mesh_ipCordinates Christoph Kords 2012-11-06 14:37:13 +0000
  • bb033c5fe7 Simplified algorithm of crystallite_integrateStress while preserving (almost) same functionality. Removed "leapfrogging" (increase of step for next guess, when last guess was ok); Replaced Armijo rule testing for step size by simple check if the residuum got better, since the former virtually did not have any effect; consistently using the 2-norm of the residuum rather than infinity-norm for the convergence check throughout the function Christoph Kords 2012-11-06 12:35:45 +0000
  • 1583ae74c3 adopted new naming scheme Martin Diehl 2012-11-06 08:49:48 +0000
  • cfc8823328 missed those three in former commit... Philip Eisenlohr 2012-11-05 21:28:01 +0000
  • 1bd4262cfb renaming of (loosely related) "spectral" scripts to (more tightly related) "geom" versions. Philip Eisenlohr 2012-11-05 21:19:12 +0000
  • 639d6e0655 inserted missing flush(crystallite_todo) in parallel section; might have caused trouble in parallel calculations before Christoph Kords 2012-11-05 14:45:52 +0000
  • 1fc59107fa removed debug statement in averageDown.py, deleted obsolete spectral_iterationCount.py (new solver will report statistics anyway and most probably the current count does not work as the screen output was modified) Martin Diehl 2012-10-31 10:06:11 +0000
  • 689b64e3f5 updated geom pack/unpack test to new definition Martin Diehl 2012-10-31 10:04:53 +0000
  • 086fe138b1 substituted matrix inversion to solve equation by direct solution routine from LAPACK Martin Diehl 2012-10-31 09:56:26 +0000
  • c0b83bd554 exported PDF versions as 300dpi PNG Philip Eisenlohr 2012-10-31 09:28:46 +0000
  • afaf1f4e8c made errors report to STDERR. maxMicrostructure remains silent if not present. Philip Eisenlohr 2012-10-30 16:32:00 +0000
  • f2229883b5 exchanged "maxGrainCount" for "maxMicrostructure", since this is what it really means... Philip Eisenlohr 2012-10-30 16:15:10 +0000