コード例 #1
0
def test_band_edge_msonable():
    assert_msonable(
        BandEdge(energy=0.0,
                 spin=Spin.up,
                 band_index=0,
                 kpoint_index=1,
                 kpoint_coords=[0.0, 0.0, 0.0]))
コード例 #2
0
def test_pdos_msonable(orbitals):
    pdos = PDos(**orbitals)
    assert_msonable(pdos)
コード例 #3
0
def test_msonable(defect_entry):
    assert_msonable(defect_entry)
コード例 #4
0
def test_orbital_info_msonable(orbital_info):
    assert_msonable(orbital_info)
コード例 #5
0
def test_round_trip_dict(nonmagnetic_insulator):
    assert_msonable(nonmagnetic_insulator)
コード例 #6
0
def test_single_calc_summary_msonable(single_summary):
    assert_msonable(single_summary)
コード例 #7
0
ファイル: test_plot_band.py プロジェクト: toyamanya/vise
def test_band_plot_info_msonable(band_info, band_plot_info):
    assert_msonable(band_edge)
    assert_msonable(band_info)
    assert_msonable(band_plot_info)
コード例 #8
0
def test_bz_plot_info(bz_plot_info):
    assert_msonable(bz_plot_info)
コード例 #9
0
def test_defect_msonable():
    defect = Defect("Va_O1", (1, 2))
    assert_msonable(defect)
コード例 #10
0
ファイル: test_xc.py プロジェクト: toyamanya/vise
def test_task_msonable():
    assert_msonable(Xc.pbe)
コード例 #11
0
def test_simple_defect_msonable():
    defect = SimpleDefect("Va", "O1", [1, 2])
    assert_msonable(defect)
コード例 #12
0
def test_defect_type():
    assert_msonable(DefectType.vacancy)
    assert issubclass(DefectType, ExtendedEnum)
コード例 #13
0
def test_scene_dicts_msonable(scene_dicts, scene_dict):
    assert_msonable(scene_dicts)
    assert_msonable(scene_dict)
コード例 #14
0
def test_dos_data_msonable(dos_data_list):
    dos_data, _, _ = dos_data_list
    assert_msonable(dos_data)
コード例 #15
0
def test_defect_site_msonable(efnv_correction):
    assert_msonable(
        PotentialSite(specie="H",
                      distance=1.999,
                      potential=1.0,
                      pc_potential=0.1))
コード例 #16
0
def test_site_msonable(site):
    assert_msonable(site)
コード例 #17
0
def test_task_msonable():
    assert_msonable(Task.dos)
コード例 #18
0
ファイル: test_plot_dos.py プロジェクト: toyamanya/vise
def test_dos_plot_data_msonable():
    assert_msonable(dos_plot_data)
コード例 #19
0
def test_msonable(diele_func_data):
    assert_msonable(diele_func_data)
コード例 #20
0
def test_site_diff_msonable(site_diff):
    assert_msonable(site_diff)
コード例 #21
0
def test_band_edge_eigenvalues_msonable(band_edge_eigenvalues):
    assert_msonable(band_edge_eigenvalues)
コード例 #22
0
def test_calc_summary_msonable(calc_summary):
    assert_msonable(calc_summary)
コード例 #23
0
def test_coordination_msonable(tmpdir):
    assert_msonable(Coordination({"H": [2.5, 3.0, 3.5]}, 3.905, [1]))