From c50f3fff8ce9d4ff6b6c79ed8d9d9fa45332a11d Mon Sep 17 00:00:00 2001 From: xyliu <xyliu@theobook160.speedport.ip> Date: Wed, 4 Sep 2019 15:05:10 +0200 Subject: [PATCH] Fixed bugs. --- ...pynb => band_structure_visualization.ipynb | 36 ++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) rename band_structure_visualization_compare.ipynb => band_structure_visualization.ipynb (99%) diff --git a/band_structure_visualization_compare.ipynb b/band_structure_visualization.ipynb similarity index 99% rename from band_structure_visualization_compare.ipynb rename to band_structure_visualization.ipynb index ed03065..bcab18d 100644 --- a/band_structure_visualization_compare.ipynb +++ b/band_structure_visualization.ipynb @@ -1749,7 +1749,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 1, "metadata": { "scrolled": false, "tags": [ @@ -2031,6 +2031,7 @@ " prepare(N_materials_show);\n", " clean_compare_list();\n", " plot_band_dos_status = plot_band_dos(-10,10, N_materials_show);\n", + " check_plot_band_dos_status(-10, 10, N_materials_show);\n", "\n", " }\n", "\n", @@ -2414,6 +2415,22 @@ " plot_band_dos_i(i, lowerlim_float, upperlim_float, if_show_VBM, if_compare, i_in_compare_list); \n", " }\n", "\n", + " function check_plot_band_dos_status(lowerLim, upperLim, N_materials_show)\n", + " {\n", + " for(var i_material = 0; i_material < N_materials_show; i_material++)\n", + " {\n", + "\n", + " //alert(\"Material \"+i);\n", + " var checkbox_material_id = \"checkbox_material\" + i_material.toString();\n", + " var if_selected = check_show_VBM(checkbox_material_id);\n", + " if(if_selected != 1)\n", + " {\n", + " continue;\n", + " }\n", + "\n", + " plot_band_dos_i(i_material, lowerLim, upperLim, 0, 0, -1);\n", + " }\n", + " }\n", "\n", " function plot_band_dos(lowerLim, upperLim, N_materials_show)\n", " {\n", @@ -2862,6 +2879,7 @@ " prepare(N_materials_show);\n", " clean_compare_list();\n", " plot_band_dos_status = plot_band_dos(-10,10, N_materials_show);\n", + " check_plot_band_dos_status(-10, 10, N_materials_show);\n", "\n", " }\n", "\n", @@ -3245,6 +3263,22 @@ " plot_band_dos_i(i, lowerlim_float, upperlim_float, if_show_VBM, if_compare, i_in_compare_list); \n", " }\n", "\n", + " function check_plot_band_dos_status(lowerLim, upperLim, N_materials_show)\n", + " {\n", + " for(var i_material = 0; i_material < N_materials_show; i_material++)\n", + " {\n", + "\n", + " //alert(\"Material \"+i);\n", + " var checkbox_material_id = \"checkbox_material\" + i_material.toString();\n", + " var if_selected = check_show_VBM(checkbox_material_id);\n", + " if(if_selected != 1)\n", + " {\n", + " continue;\n", + " }\n", + "\n", + " plot_band_dos_i(i_material, lowerLim, upperLim, 0, 0, -1);\n", + " }\n", + " }\n", "\n", " function plot_band_dos(lowerLim, upperLim, N_materials_show)\n", " {\n", -- GitLab