Martin Diehl
938fe00c9b
continued on making the abaqus compilation test running
2012-08-24 19:15:05 +00:00
Martin Diehl
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.)
2012-08-24 17:05:20 +00:00
Mahesh Balasubramaniam
3924966f92
tightened tolerance
2012-08-24 16:35:33 +00:00
Mahesh Balasubramaniam
16aa033680
test for correct parsing of loadcase arguments (fdot, velgrad, incs, logincs) now working
2012-08-24 16:31:33 +00:00
Martin Diehl
405c3765bd
fixed bug in fiber texture component caused non-even distribution by correctly getting numbers of the halton sequence
2012-08-24 13:27:55 +00:00
Christoph Kords
3cd5fa90e8
corrected dislocation multiplication term for special case of zero density
2012-08-24 11:36:46 +00:00
Test User
c4df00d92d
Added report of SUCCESSFUL test for Revision 1701
2012-08-23 23:57:54 +00:00
Christoph Kords
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
2012-08-23 05:48:21 +00:00
Test User
05f15efb62
Added report of SUCCESSFUL test for Revision 1699
2012-08-23 00:02:52 +00:00
Mahesh Balasubramaniam
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
2012-08-22 17:47:34 +00:00
Test User
bdf58c6268
Added report of SUCCESSFUL test for Revision 1697
2012-08-22 00:04:25 +00:00
Christoph Kords
222aed9f60
derivative of velocity with respect to resolved stress was flawed; now much better convergence of stress integration for nonlocal constitutive law
2012-08-21 14:40:01 +00:00
Christoph Kords
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"
2012-08-21 08:53:36 +00:00
Test User
aacf900135
Added report of SUCCESSFUL test for Revision 1694
2012-08-21 00:08:16 +00:00
Martin Diehl
35dffd52c1
now using spectral_quit (like old spectal solver, needed because of f2py)
2012-08-20 13:22:34 +00:00
Test User
1287c4daed
Added report of SUCCESSFUL test for Revision 1692
2012-08-18 00:15:07 +00:00
Mahesh Balasubramaniam
27ff43cb3a
Testing of Spectral loadcase parsing - work in progress
2012-08-17 15:22:50 +00:00
Martin Diehl
b981ae935d
new 2 step tension load case in example
2012-08-17 13:57:42 +00:00
Test User
92d8f676aa
Added report of SUCCESSFUL test for Revision 1689
2012-08-17 00:12:50 +00:00
Martin Diehl
b96df9987e
fixed reading/writing of integer arrays with function for real arrays
2012-08-16 14:55:23 +00:00
Martin Diehl
bc6e85d43e
example files for spectral method
2012-08-16 14:40:39 +00:00
Martin Diehl
453c6031a7
added functions for reading values of integer data type to binary file, corrected comment on old versions which are for real (pReal) only
2012-08-16 11:57:15 +00:00
Christoph Kords
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
2012-08-16 11:03:22 +00:00
Christoph Kords
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
2012-08-16 09:13:38 +00:00
Test User
133b6547ea
Added report of SUCCESSFUL test for Revision 1683
2012-08-15 23:59:17 +00:00
Martin Diehl
0434ef3daa
some comments to be seen in documentation
2012-08-15 13:38:38 +00:00
Martin Diehl
ecd8823fc0
made tests for bcc and fcc working and added them to the automator
2012-08-15 12:09:43 +00:00
Martin Diehl
bd398d5e5f
added execution of new load case rotation test for spectral solver
2012-08-14 17:36:59 +00:00
Pratheek Shanthraj
c2c31a0a59
added SolverBasicPETSC module to the new FFT solver (solves the basic scheme using PETSc when mysolver = basicpetsc in numerics.config)
...
some bug fixes
2012-08-14 16:58:23 +00:00
Mahesh Balasubramaniam
87bec7eafa
added test to check if lab-to-load rotation is done properly, small improvement on test.py
2012-08-14 13:23:50 +00:00
Christoph Kords
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
2012-08-14 12:26:20 +00:00
Christoph Kords
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"
integrateStress:
maximum component in Lp determines absolute convergence criterium:
aTol = max(maxLpComp * rTol_fromConfig , aTol_fromConfig)
this ensures that small values in Lp do not spoil the convergence, similar to the effect of the relevantStrain parameter before (not needed anymore in the stress integration)
2012-08-14 12:07:59 +00:00
Christoph Kords
eae9a34c6b
corrected debugging output: extreme values of returned stress and jacobian belong to cpfem debugging, not homogenization
2012-08-14 11:48:43 +00:00
Test User
6d8ac13859
Added report of SUCCESSFUL test for Revision 1674
2012-08-11 13:11:29 +00:00
Pratheek Shanthraj
259eb7850e
more work on array ordering in new solver. (now working but not tested)
2012-08-10 17:01:58 +00:00
Martin Diehl
cd0da03ebc
changed comments to doxygen style
2012-08-10 15:58:17 +00:00
Krishna Komerla
08c7be7d15
adaptive regrid now working, updates F and F_lastInc based on mapping.
2012-08-10 15:48:27 +00:00
Test User
6e1b71f289
Added report of SUCCESSFUL test for Revision 1670
2012-08-10 13:07:40 +00:00
Martin Diehl
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?)
2012-08-10 08:46:01 +00:00
Test User
893abdb451
Added report of FAILED test for Revision 1668
2012-08-09 23:24:24 +00:00
Martin Diehl
b324a98014
changed order of most arrays to fortran-fast, whole new solver still work in progress
2012-08-09 13:04:56 +00:00
Martin Diehl
fe4d4d9525
changed comments in prec and IO to be read by doxygen, fine tuned output of doxygen and added precompilation for documentation
2012-08-09 11:01:53 +00:00
Test User
8ed4710024
Added report of FAILED test for Revision 1665
2012-08-07 23:15:16 +00:00
Pratheek Shanthraj
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
2012-08-07 17:23:13 +00:00
Pratheek Shanthraj
925915e30d
some cleaning up
2012-08-07 12:02:57 +00:00
Martin Diehl
00c823ed63
Added report of SUCCESSFUL test for Revision 1662
2012-08-06 23:38:03 +00:00
Pratheek Shanthraj
32f8c9c6ea
moved petsc option string to numerics and added new numerics parameters to config file
2012-08-06 17:27:53 +00:00
Martin Diehl
93658c72db
set auto values back to auto
2012-08-06 12:44:07 +00:00
Martin Diehl
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)
2012-08-06 12:43:05 +00:00
Christoph Kords
a48d180f8c
allow prefactor for self-diffusion to be equal to zero
2012-08-06 09:03:33 +00:00