From fd4a0eb12e2ecc1f2fa305edaedb1113b9ec2284 Mon Sep 17 00:00:00 2001 From: Martin Diehl Date: Fri, 20 Sep 2019 19:00:20 -0700 Subject: [PATCH] cleaning: - porosity/vacancy does not exist any more - texture becomes orientation - crystallite is getting removed --- examples/ConfigFiles/Crystallite_All.config | 16 ++++++---------- examples/ConfigFiles/Crystallite_None.config | 1 - .../Crystallite_aLittleSomething.config | 3 --- .../Homogenization_Porosity_PhaseField.config | 2 -- ...omogenization_VacancyFlux_CahnHilliard.config | 3 --- .../ConfigFiles/Kinematics_Vacancy_Strain.config | 2 -- .../ConfigFiles/Microstructure_DP_Steel.config | 3 +-- .../Microstructure_ElementHomogeneous.config | 4 ---- examples/ConfigFiles/Phase_Porosity.config | 2 -- examples/ConfigFiles/Phase_Vacancy.config | 5 ----- .../Source_Vacancy_Irradiation.config | 3 --- .../Source_Vacancy_PhenoPlasticity.config | 2 -- examples/ConfigFiles/Texture_FiberExample.config | 4 ---- .../Texture_RandomSingleCrystals.config | 2 -- examples/ConfigFiles/Texture_Rolling.config | 4 ---- examples/ConfigFiles/material.config | 10 +++++----- 16 files changed, 12 insertions(+), 54 deletions(-) delete mode 100644 examples/ConfigFiles/Crystallite_None.config delete mode 100644 examples/ConfigFiles/Crystallite_aLittleSomething.config delete mode 100644 examples/ConfigFiles/Homogenization_Porosity_PhaseField.config delete mode 100644 examples/ConfigFiles/Homogenization_VacancyFlux_CahnHilliard.config delete mode 100644 examples/ConfigFiles/Kinematics_Vacancy_Strain.config delete mode 100644 examples/ConfigFiles/Microstructure_ElementHomogeneous.config delete mode 100644 examples/ConfigFiles/Phase_Porosity.config delete mode 100644 examples/ConfigFiles/Phase_Vacancy.config delete mode 100644 examples/ConfigFiles/Source_Vacancy_Irradiation.config delete mode 100644 examples/ConfigFiles/Source_Vacancy_PhenoPlasticity.config delete mode 100644 examples/ConfigFiles/Texture_FiberExample.config delete mode 100644 examples/ConfigFiles/Texture_RandomSingleCrystals.config delete mode 100644 examples/ConfigFiles/Texture_Rolling.config diff --git a/examples/ConfigFiles/Crystallite_All.config b/examples/ConfigFiles/Crystallite_All.config index ab4b63de4..2e9bafa73 100644 --- a/examples/ConfigFiles/Crystallite_All.config +++ b/examples/ConfigFiles/Crystallite_All.config @@ -1,13 +1,9 @@ [all] -(output) phase -(output) texture -(output) volume (output) orientation # quaternion (output) grainrotation # deviation from initial orientation as axis (1-3) and angle in degree (4) in crystal reference coordinates -(output) f # deformation gradient tensor -(output) fe # elastic deformation gradient tensor -(output) fp # plastic deformation gradient tensor -(output) p # first Piola-Kichhoff stress tensor -(output) s # second Piola-Kichhoff stress tensor -(output) lp # plastic velocity gradient tensor -(output) elasmatrix # elastic stiffness matrix +(output) F # deformation gradient tensor +(output) Fe # elastic deformation gradient tensor +(output) Fp # plastic deformation gradient tensor +(output) P # first Piola-Kichhoff stress tensor +(output) S # second Piola-Kichhoff stress tensor +(output) Lp # plastic velocity gradient tensor diff --git a/examples/ConfigFiles/Crystallite_None.config b/examples/ConfigFiles/Crystallite_None.config deleted file mode 100644 index 3ddfe1586..000000000 --- a/examples/ConfigFiles/Crystallite_None.config +++ /dev/null @@ -1 +0,0 @@ -[none] \ No newline at end of file diff --git a/examples/ConfigFiles/Crystallite_aLittleSomething.config b/examples/ConfigFiles/Crystallite_aLittleSomething.config deleted file mode 100644 index 50b0ff5e8..000000000 --- a/examples/ConfigFiles/Crystallite_aLittleSomething.config +++ /dev/null @@ -1,3 +0,0 @@ -[aLittleSomething] -(output) f -(output) p \ No newline at end of file diff --git a/examples/ConfigFiles/Homogenization_Porosity_PhaseField.config b/examples/ConfigFiles/Homogenization_Porosity_PhaseField.config deleted file mode 100644 index 6e9bb53a3..000000000 --- a/examples/ConfigFiles/Homogenization_Porosity_PhaseField.config +++ /dev/null @@ -1,2 +0,0 @@ -porosity phasefield -(output) porosity diff --git a/examples/ConfigFiles/Homogenization_VacancyFlux_CahnHilliard.config b/examples/ConfigFiles/Homogenization_VacancyFlux_CahnHilliard.config deleted file mode 100644 index d7bc6189e..000000000 --- a/examples/ConfigFiles/Homogenization_VacancyFlux_CahnHilliard.config +++ /dev/null @@ -1,3 +0,0 @@ -vacancyflux cahnhilliard -initialVacancyConc 1e-6 -(output) vacancyconc diff --git a/examples/ConfigFiles/Kinematics_Vacancy_Strain.config b/examples/ConfigFiles/Kinematics_Vacancy_Strain.config deleted file mode 100644 index 1033b1bf9..000000000 --- a/examples/ConfigFiles/Kinematics_Vacancy_Strain.config +++ /dev/null @@ -1,2 +0,0 @@ -(kinematics) hydrogen_strain -hydrogen_strain_coeff 0.06 diff --git a/examples/ConfigFiles/Microstructure_DP_Steel.config b/examples/ConfigFiles/Microstructure_DP_Steel.config index 7d619d705..6c083e2c7 100644 --- a/examples/ConfigFiles/Microstructure_DP_Steel.config +++ b/examples/ConfigFiles/Microstructure_DP_Steel.config @@ -1,5 +1,4 @@ [DP_Steel] -/elementhomogeneous/ crystallite 1 (constituent) phase 1 texture 1 fraction 0.82 -(constituent) phase 2 texture 2 fraction 0.18 \ No newline at end of file +(constituent) phase 2 texture 2 fraction 0.18 diff --git a/examples/ConfigFiles/Microstructure_ElementHomogeneous.config b/examples/ConfigFiles/Microstructure_ElementHomogeneous.config deleted file mode 100644 index 774403aff..000000000 --- a/examples/ConfigFiles/Microstructure_ElementHomogeneous.config +++ /dev/null @@ -1,4 +0,0 @@ -[ElementHomogeneous] -/elementhomogeneous/ # put this flag to set ips identical in one element (something like reduced integration) -crystallite 1 -(constituent) phase 1 texture 1 fraction 1.0 \ No newline at end of file diff --git a/examples/ConfigFiles/Phase_Porosity.config b/examples/ConfigFiles/Phase_Porosity.config deleted file mode 100644 index fc1b0f834..000000000 --- a/examples/ConfigFiles/Phase_Porosity.config +++ /dev/null @@ -1,2 +0,0 @@ -porosity_diffusion11 1.0 -porosity_mobility 0.001 diff --git a/examples/ConfigFiles/Phase_Vacancy.config b/examples/ConfigFiles/Phase_Vacancy.config deleted file mode 100644 index 075a0a6ec..000000000 --- a/examples/ConfigFiles/Phase_Vacancy.config +++ /dev/null @@ -1,5 +0,0 @@ -vacancyflux_diffusion11 1.0 -vacancyflux_mobility11 1.0 -vacancyFormationEnergy 1e-19 -voidSurfaceEnergy 1e+10 -vacancyVolume 1e-28 diff --git a/examples/ConfigFiles/Source_Vacancy_Irradiation.config b/examples/ConfigFiles/Source_Vacancy_Irradiation.config deleted file mode 100644 index df88119ea..000000000 --- a/examples/ConfigFiles/Source_Vacancy_Irradiation.config +++ /dev/null @@ -1,3 +0,0 @@ -(source) vacancy_irradiation -irradiation_cascadeprobability 0.00001 -irradiation_cascadevolume 1000.0 diff --git a/examples/ConfigFiles/Source_Vacancy_PhenoPlasticity.config b/examples/ConfigFiles/Source_Vacancy_PhenoPlasticity.config deleted file mode 100644 index d46acc990..000000000 --- a/examples/ConfigFiles/Source_Vacancy_PhenoPlasticity.config +++ /dev/null @@ -1,2 +0,0 @@ -(source) vacancy_phenoplasticity -phenoplasticity_ratecoeff 0.01 diff --git a/examples/ConfigFiles/Texture_FiberExample.config b/examples/ConfigFiles/Texture_FiberExample.config deleted file mode 100644 index 74ddec9a6..000000000 --- a/examples/ConfigFiles/Texture_FiberExample.config +++ /dev/null @@ -1,4 +0,0 @@ -[FiberExample] -axes x y -z # model coordinate x-, y-, z-axes correspond to which axes during texture measurement? this was a left handed coordinate system! -# fiber axis in spherical coordinates: alpha crystal system, beta sample system -(fiber) alpha1 123 alpha2 123 beta1 12 beta2 45 scatter 15 fraction 0.333 \ No newline at end of file diff --git a/examples/ConfigFiles/Texture_RandomSingleCrystals.config b/examples/ConfigFiles/Texture_RandomSingleCrystals.config deleted file mode 100644 index 6e1f98a3d..000000000 --- a/examples/ConfigFiles/Texture_RandomSingleCrystals.config +++ /dev/null @@ -1,2 +0,0 @@ -[RandomSingleCrystals] -(random) scatter 0.000 fraction 1.000 diff --git a/examples/ConfigFiles/Texture_Rolling.config b/examples/ConfigFiles/Texture_Rolling.config deleted file mode 100644 index 867abd2ab..000000000 --- a/examples/ConfigFiles/Texture_Rolling.config +++ /dev/null @@ -1,4 +0,0 @@ -[Rolling] -hybridIA rollingTexture.linearODF -symmetry orthotropic # or monoclinic -axes x +z -y # model coordinate x-, y-, z-axes correspond to which axes during texture measurement? diff --git a/examples/ConfigFiles/material.config b/examples/ConfigFiles/material.config index 044de5674..c863ca8a2 100644 --- a/examples/ConfigFiles/material.config +++ b/examples/ConfigFiles/material.config @@ -1,5 +1,3 @@ -### numerical parameters ### - # The material.config file needs to specify five parts: # homogenization, microstructure, crystallite, phase, and texture. # You can either put the full text in here or include suited separate files @@ -8,13 +6,15 @@ {./Homogenization_Isostrain_SX.config} -{./Microstructure_ElementHomogeneous.config} +[one_only] +crystallite 1 +(constituent) phase 1 texture 1 fraction 1.0 -{./Crystallite_aLittleSomething.config} +{./Crystallite_All.config} {./Phase_Phenopowerlaw_Aluminum.config} -{./Texture_Rolling.config} \ No newline at end of file +{./Texture_Gauss_001.config}