Skip to content

Commit

Permalink
change format
Browse files Browse the repository at this point in the history
  • Loading branch information
YuuuXie authored Apr 30, 2020
1 parent cdee021 commit 7bdeb6d
Showing 1 changed file with 22 additions and 15 deletions.
37 changes: 22 additions & 15 deletions flare/kernels/mc_sephyps.py
Original file line number Diff line number Diff line change
Expand Up @@ -94,10 +94,13 @@ def two_three_many_body_mc(env1, env2, d1, d2, cutoffs,
d1, d2, sig3, ls3, r_cut_3, cutoff_func,
nspec, spec_mask, triplet_mask)

many_term = many_body_mc_jit(env1.bond_array_mb, env2.bond_array_mb, env1.neigh_dists_mb,
env2.neigh_dists_mb, env1.num_neighs_mb, env2.num_neighs_mb,
env1.ctype, env2.ctype, env1.bond_array_mb_etypes, env2.bond_array_mb_etypes,
env1.etype_mb, env2.etype_mb, env1.species, env2.species,
many_term = many_body_mc_jit(env1.bond_array_mb, env2.bond_array_mb,
env1.neigh_dists_mb, env2.neigh_dists_mb,
env1.num_neighs_mb, env2.num_neighs_mb,
env1.ctype, env2.ctype,
env1.bond_array_mb_etypes, env2.bond_array_mb_etypes,
env1.etype_mb, env2.etype_mb,
env1.species, env2.species,
d1, d2, sigm, lsm, r_cut_m, cutoff_func)

return two_term + three_term + many_term
Expand Down Expand Up @@ -133,11 +136,12 @@ def two_three_many_body_mc_grad(env1, env2, d1, d2, cutoffs,

kern_many, gradm = many_body_mc_grad_jit(env1.bond_array_mb, env2.bond_array_mb,
env1.neigh_dists_mb, env2.neigh_dists_mb,
env1.num_neighs_mb, env2.num_neighs_mb, env1.ctype,
env2.ctype, env1.bond_array_mb_etypes, env2.bond_array_mb_etypes,
env1.num_neighs_mb, env2.num_neighs_mb,
env1.ctype, env2.ctype,
env1.bond_array_mb_etypes, env2.bond_array_mb_etypes,
env1.etype_mb, env2.etype_mb,
env1.species, env2.species, d1, d2, sigm,
lsm, r_cut_m, cutoff_func)
env1.species, env2.species,
d1, d2, sigm, lsm, r_cut_m, cutoff_func)

g = np.hstack([grad2, grad3, gradm])

Expand Down Expand Up @@ -173,11 +177,13 @@ def two_three_many_mc_force_en(env1, env2, d1, cutoffs,
triplet_mask) / 3

many_term = many_body_mc_force_en_jit(env1.bond_array_mb, env2.bond_array_mb,
env1.neigh_dists_mb, env1.num_neighs_mb,
env1.ctype, env2.ctype, env1.bond_array_mb_etypes, env2.bond_array_mb_etypes,
env1.neigh_dists_mb,
env1.num_neighs_mb,
env1.ctype, env2.ctype,
env1.bond_array_mb_etypes, env2.bond_array_mb_etypes,
env1.etype_mb,
env1.species, env2.species, d1, sigm, lsm, r_cut_m,
cutoff_func)
env1.species, env2.species,
d1, sigm, lsm, r_cut_m, cutoff_func)

return two_term + three_term + many_term

Expand Down Expand Up @@ -208,9 +214,10 @@ def two_three_many_mc_en(env1, env2, cutoffs,
nspec, spec_mask,
triplet_mask)

many_term = many_body_mc_en_jit(env1.bond_array_2, env2.bond_array_2, env1.ctype,
env2.ctype, env1.bond_array_mb_etypes, env2.bond_array_mb_etypes, env1.species,
env2.species,
many_term = many_body_mc_en_jit(env1.bond_array_2, env2.bond_array_2,
env1.ctype, env2.ctype,
env1.bond_array_mb_etypes, env2.bond_array_mb_etypes,
env1.species, env2.species,
sigm, lsm, r_cut_m, cutoff_func)


Expand Down

0 comments on commit 7bdeb6d

Please sign in to comment.