DAMASK_EICMD/code
Christoph Kords 24d33bf2ff * added a new material parameter "surfaceTransmissivity" (default value 1.0) which allows to change the transmissivity of the material surface between 0 and 1
* now complaining when encountering an unknown nonlocal parameter in material.config
* use same error ID for all material parameters out of bounds
* symmetric flux calculation in side dotState can now be omitted (because of new treatment of periodicity)
* switching back to "local flux balance" (add leaving and entering fluxes at central MP, don't touch neighbor) instead of "flux distribution" (subtract leaving fluxes from central MP and add them at neighboring MP). This has the advantage that there is almost no need for CRITICAL statements in parallelization, so hopefully this results in some speed up.
2011-02-16 16:35:38 +00:00
..
CPFEM.f90 transposed writing into t16 file (and screen/debug) did not work with just stating array(1:3,:)... 2011-01-24 15:02:19 +00:00
FEsolving.f90 Introducing the capability to restart jobs that crashed in the middle of sims. At the moment, this feature is exclusive for Marc. 2010-11-03 14:39:18 +00:00
IO.f90 * added a new material parameter "surfaceTransmissivity" (default value 1.0) which allows to change the transmissivity of the material surface between 0 and 1 2011-02-16 16:35:38 +00:00
concom2007r1 restructured the repository: renamed trunk into code, moved documentation one directory up, therefore you can now checkout either code or documentation only if you like 2009-06-25 07:17:59 +00:00
concom2008r1 restructured the repository: renamed trunk into code, moved documentation one directory up, therefore you can now checkout either code or documentation only if you like 2009-06-25 07:17:59 +00:00
concom2010 added comment on reformating to common block files 2010-05-06 08:50:54 +00:00
constitutive.f90 enclose wall time measurement for dotState and dotTemperature function by CRITICAL construct 2010-11-19 17:19:03 +00:00
constitutive_dislotwin.f90 * former "relevantRho" and "relevantResistance" is renamed to "atol_rho" and "atol_resistance" and now used as an absolute tolerance for the state residuum. before it was used rather as significant state, so whenever the state dropped below that value it was considered converged. (In dislotwin and titanmod constitutive law there is only one value atol_rho which is used for all the states, though the state array consists not only of densities. We need further parameters here!) 2010-10-26 13:16:37 +00:00
constitutive_j2.f90 * former "relevantRho" and "relevantResistance" is renamed to "atol_rho" and "atol_resistance" and now used as an absolute tolerance for the state residuum. before it was used rather as significant state, so whenever the state dropped below that value it was considered converged. (In dislotwin and titanmod constitutive law there is only one value atol_rho which is used for all the states, though the state array consists not only of densities. We need further parameters here!) 2010-10-26 13:16:37 +00:00
constitutive_nonlocal.f90 * added a new material parameter "surfaceTransmissivity" (default value 1.0) which allows to change the transmissivity of the material surface between 0 and 1 2011-02-16 16:35:38 +00:00
constitutive_phenopowerlaw.f90 lattice: (re)introduced _symmetryType function to replace unsafe lookup array 2010-11-03 14:58:11 +00:00
constitutive_titanmod.f90 * former "relevantRho" and "relevantResistance" is renamed to "atol_rho" and "atol_resistance" and now used as an absolute tolerance for the state residuum. before it was used rather as significant state, so whenever the state dropped below that value it was considered converged. (In dislotwin and titanmod constitutive law there is only one value atol_rho which is used for all the states, though the state array consists not only of densities. We need further parameters here!) 2010-10-26 13:16:37 +00:00
creeps2007r1 restructured the repository: renamed trunk into code, moved documentation one directory up, therefore you can now checkout either code or documentation only if you like 2009-06-25 07:17:59 +00:00
creeps2008r1 restructured the repository: renamed trunk into code, moved documentation one directory up, therefore you can now checkout either code or documentation only if you like 2009-06-25 07:17:59 +00:00
creeps2010 added comment on reformating to common block files 2010-05-06 08:50:54 +00:00
crystallite.f90 * check convergence for nonlocals also in stiffness calculation mode 2011-02-09 08:39:07 +00:00
debug.config * now able to choose method for state integration (integrator and integratorStiffness in numerics.config); standard is "Fixed Point Iteration", which is basically the same as before; others available are "Explicit Euler", "AdaptiveEuler", "Classical Runge-Kutta" and "Runge-Kutta Cash-Karp" 2010-10-01 12:18:49 +00:00
debug.f90 * now able to choose method for state integration (integrator and integratorStiffness in numerics.config); standard is "Fixed Point Iteration", which is basically the same as before; others available are "Explicit Euler", "AdaptiveEuler", "Classical Runge-Kutta" and "Runge-Kutta Cash-Karp" 2010-10-01 12:18:49 +00:00
fftw3.f added fftw3 as fft(library will not versioned, should be in a linkable folder) , did some corrections on the code, splitted main file up (allows use of makefile), added makefile 2010-08-27 16:39:38 +00:00
homogenization.f90 * checked and corrected parallelization of code. compiles now successfully, but simply aborts computation with first parallel directive without any comment :-((( 2010-11-03 17:22:48 +00:00
homogenization_RGC.f90 1. Adding more comments 2010-11-26 11:50:20 +00:00
homogenization_isostrain.f90 extended output string length for init msg 2010-04-28 17:19:06 +00:00
lattice.f90 Did not compile. Fixed missing , 2011-02-15 12:29:01 +00:00
makeMe.py changed common block files to release version 2010-04-28 07:28:12 +00:00
makefile changed ifort options back to previous ones as -fast is not working 2011-01-26 13:33:44 +00:00
material.config * now able to introduce some scatter in the initial single dislocation density (only for nonlocal model!) ; setting the parameter "rhoSglScatter" to a positive value generates a gauss distribution for the dislocation density with standard deviation equal to "rhoSglScatter" 2011-02-04 15:41:32 +00:00
material.f90 grain orientation shuffling was skipped for /elemhomo/. no clue why, now dropped... 2011-02-03 17:25:58 +00:00
math.f90 * now able to introduce some scatter in the initial single dislocation density (only for nonlocal model!) ; setting the parameter "rhoSglScatter" to a positive value generates a gauss distribution for the dislocation density with standard deviation equal to "rhoSglScatter" 2011-02-04 15:41:32 +00:00
mesh.f90 Now able to have real periodicity for fluxes (fluxes leaving the model on one side enter on the other side). 2011-02-16 16:23:08 +00:00
mpie_cpfem_abaqus_exp.f cpfe_general now returns also Kirchhoff-stress P and dPdF 2010-07-07 09:58:18 +00:00
mpie_cpfem_abaqus_std.f corrected syntax errors (long lines, line continuation by \) and logical mistake in mpie_cpfem_marc / abq_std which went unnoticed in ifort. Using SunStudio f90 surfaced those... 2010-08-03 23:47:00 +00:00
mpie_cpfem_marc.f90 added hint that extreme values of stress and tangent belong to previous cycle 2011-02-08 12:43:30 +00:00
mpie_spectral.f90 added ft-based reconstruction of deformed configuration to postprocessingMath.f90 and postprocessingMath.pyf 2011-02-14 17:21:31 +00:00
mpie_spectral2d.f90 changed makefile: material subroutines are now compiled using openmp, enabled linux threads for fftw3 (also did some slight changes to enable that in the fortran source code) 2011-01-07 12:56:45 +00:00
mpie_spectral_interface.f90 mpie_spectral and mpie_interface: changed workingdir from pathToLoadFile to pathToGeomFile 2011-02-07 14:35:42 +00:00
numerics.config * now able to choose method for state integration (integrator and integratorStiffness in numerics.config); standard is "Fixed Point Iteration", which is basically the same as before; others available are "Explicit Euler", "AdaptiveEuler", "Classical Runge-Kutta" and "Runge-Kutta Cash-Karp" 2010-10-01 12:18:49 +00:00
numerics.f90 mpie_spectral and mpie_interface: changed workingdir from pathToLoadFile to pathToGeomFile 2011-02-07 14:35:42 +00:00
prec.f90 added version information to all files 2009-08-31 15:09:15 +00:00
todo.txt ATTENTION repository has been moved to new server! 2011-01-05 16:11:51 +00:00