<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>組成制限 :: CrySPY document</title><link>https://tomoki-yamashita.github.io/CrySPY_doc/ja/features/composition_constraint/index.html</link><description>最終更新日：2026年10月16日&#10;バージョン1.5.0から，EA-vcにおいて，探索する組成範囲を制限できるようになった． cryspy.inの[structure]セクションでmin_compとmax_compを指定する． ランダム構造生成にも進化的操作による構造生成にも適用される． 2元系・3元系に加え，4元系以上でも組成制限を利用できる． ただし，組成の許容範囲や探索結果の図の出力は2元系・3元系に対応している．&#10;設定方法 各原子種の組成は，その原子種の原子数をセル内の総原子数で割った値であり，0から1の範囲をとる． 例えば，原子数が(Cu, Au) = (2, 6)の場合，組成は(Cu, Au) = (0.25, 0.75)となる．&#10;min_compは組成の下限，max_compは上限を表す． どちらもatypeと同じ順序・要素数で指定し，境界の値も許容範囲に含まれる．&#10;min_compのみを指定した場合，max_compは全原子種について1.0に補完される． max_compのみを指定した場合，min_compは全原子種について0.0に補完される． 両方を省略した場合，組成制限は課されない． ll_natとul_natは各原子種の原子数を制限するのに対し，min_compとmax_compは各原子種の原子数の割合を制限する． これらを併用した場合，すべての条件を満たす原子数の組合せが探索対象となる． 入力変数の一覧は入力ファイル &gt; [structure]セクションを参照．&#10;2元系の例 cryspy.inの[structure]セクションの例：&#10;[structure] atype = Cu Au ll_nat = 0 0 ul_nat = 8 8 min_comp = 0.0 0.0 max_comp = 0.6 0.5 この場合，Cuの組成は0.6以下，Auの組成は0.5以下に制限される． 2元系ではCuとAuの組成の和が1になるため，Auの上限0.5からCuの下限は0.5，Cuの上限0.6からAuの下限は0.4となる． したがって，Cuの組成が0.5以上0.6以下，Auの組成が0.4以上0.5以下となる構造のみ生成される． 例えば，原子数が(Cu, Au) = (4, 4)，(3, 2)，(6, 4)の構造は条件を満たすが，(2, 6)，(6, 2)やCuのみ，Auのみからなる構造は条件を満たさない．</description><generator>Hugo</generator><language>ja</language><atom:link href="https://tomoki-yamashita.github.io/CrySPY_doc/ja/features/composition_constraint/index.xml" rel="self" type="application/rss+xml"/></channel></rss>