Skip to content

Commit bbd1e20

Browse files
committed
Merge branch 'dislotwin-fix' into 'development'
avoid uninitialized variables See merge request damask/DAMASK!947
2 parents ca4ccc1 + 2decdec commit bbd1e20

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/phase_mechanical_plastic_dislotwin.f90

+5-5
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,9 @@
7878
character(len=pSTRLEN), allocatable, dimension(:) :: &
7979
output
8080
logical :: &
81-
extendedDislocations, & !< consider split into partials for climb calculation
82-
fccTwinTransNucleation, & !< twinning and transformation models are for fcc
83-
omitDipoles !< flag controlling consideration of dipole formation
81+
extendedDislocations = .false., & !< consider split into partials for climb calculation
82+
fccTwinTransNucleation = .false., & !< twinning and transformation models are for fcc
83+
omitDipoles = .false. !< flag controlling consideration of dipole formation
8484
character(len=:), allocatable, dimension(:) :: &
8585
systems_sl, &
8686
systems_tw
@@ -206,8 +206,8 @@ module function plastic_dislotwin_init() result(myPlasticity)
206206
prm%P_sl = crystal_SchmidMatrix_slip(N_sl,phase_lattice(ph),phase_cOverA(ph))
207207
prm%n0_sl = crystal_slip_normal(N_sl,phase_lattice(ph),phase_cOverA(ph))
208208

209-
prm%extendedDislocations = pl%get_asBool('extend_dislocations',defaultVal=.false.)
210-
prm%omitDipoles = pl%get_asBool('omit_dipoles', defaultVal=.false.)
209+
prm%extendedDislocations = pl%get_asBool('extend_dislocations',defaultVal=prm%extendedDislocations)
210+
prm%omitDipoles = pl%get_asBool('omit_dipoles', defaultVal=prm%omitDipoles)
211211

212212
prm%Q_cl = pl%get_asReal('Q_cl')
213213

0 commit comments

Comments
 (0)