git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@10558 f3b2605a-c512-4ea7-a41b-209d697bcdaa
62 lines
2.0 KiB
Plaintext
62 lines
2.0 KiB
Plaintext
# needs description
|
|
#AtC Two temperature Coupling
|
|
# DESCRIPTION:
|
|
# no atoms and FE regions with periodic boundary conditions.
|
|
# heating and then relaxation
|
|
|
|
echo both
|
|
#units real
|
|
units metal
|
|
|
|
atom_style atomic
|
|
|
|
lattice fcc 5.405 origin 0.25 0.25 0.25
|
|
region simRegion block -14 14 -3 3 -3 3
|
|
region feRegion block -12 12 -3 3 -3 3
|
|
|
|
# need to create atoms or lammps throws an error
|
|
region mdRegion block -12 12 -3 3 -3 3
|
|
boundary f p p
|
|
create_box 1 mdRegion
|
|
mass 1 39.95 # need to keep this
|
|
atom_modify sort 0 1
|
|
region dummyRegion block -100 -99 -1 1 -1 1
|
|
group dummy region dummyRegion
|
|
|
|
# ID group atc PhysicsType ParameterFile
|
|
fix AtC dummy atc two_temperature Cu_ttm.mat
|
|
timestep 0.002
|
|
thermo 20
|
|
|
|
# ID part keywords nx ny nz region
|
|
fix_modify AtC mesh create 12 1 1 feRegion f p p
|
|
|
|
# fix a temperature
|
|
fix_modify AtC initial temperature all 20.0
|
|
#fix_modify AtC initial electron_temperature all 30.0
|
|
fix_modify AtC initial electron_temperature all gaussian 0 0 0 1 0 0 5 20 20
|
|
|
|
# relaxation
|
|
thermo_style custom step cpu f_AtC[1] f_AtC[2] f_AtC[3] f_AtC[4]
|
|
fix_modify AtC output no_atomsFE 10 text
|
|
#fix_modify AtC extrinsic electron_integration subcycle 100
|
|
fix_modify AtC extrinsic electron_integration implicit
|
|
run 400
|
|
|
|
# heating
|
|
fix_modify AtC mesh create_nodeset lbc -12.1 -11.9 -INF INF -INF INF
|
|
fix_modify AtC mesh create_nodeset rbc 11.9 12.1 -INF INF -INF INF
|
|
fix_modify AtC fix electron_temperature lbc 20.
|
|
fix_modify AtC fix electron_temperature rbc 20.
|
|
#fix_modify AtC extrinsic exchange off
|
|
#fix_modify AtC fix temperature lbc 20.
|
|
#fix_modify AtC fix temperature rbc 20.
|
|
#fix_modify AtC extrinsic electron_integration lockstep
|
|
#fix_modify AtC source electron_temperature all 1000.0
|
|
fix_modify AtC source electron_temperature all 0.521981
|
|
run 400
|
|
|
|
# relaxation
|
|
fix_modify AtC remove_source electron_temperature all
|
|
run 400
|