/images/myface.jpg

News

Two papers related to MD simulation of BaTiO3 were published.

  • Genki Deguchi, et al., “Asymmetric Domain Nucleation from Dislocation Core in Barium Titanate: Molecular Dynamics Simulation using Machine-Learning Potential through Active Learning”, Phys. Status Solidi RRL, (2023). DOI:10.1002/pssr.202300292
  • Hikaru Azuma, et al., “Tuning Ferroelectric Properties of Barium Titanate by Lateral Strain: A Molecular Dynamics Simulation Study”, Phys. Status Solidi RRL, (2023). DOI:10.1002/pssr.202300290

Recent posts

Use argsort

Numpyパッケージにリストを並び替えるための argsort という関数があるが,その使い方がちょいと難しいからメモ. >>> a= np.array([3,1,2]) >>> b= np.argsort(a) >>> b array([1, 2, 0]) >>> a array([3, 1, 2]) >>> c=

Inheritance in python

Pythonでクラスの継承の仕方を練習したのでメモしておく. 以下のようにして, ClassA と ClassB を定義する. class ClassA(object): def __init__(self,x): self.x= x def multi(self): return self.x *self.x class ClassB(ClassA): def multi(self): return super(ClassB,self).multi() *self.x これを実