fermisurfer
2.0.0
fermisurfer
|
Read .frmsf file. More...
#include <cstdlib>
#include <cstdio>
#include <cmath>
#include <cctype>
#include <cstring>
#include "basic_math.hpp"
#include "variable.hpp"
#include <wx/wx.h>
Go to the source code of this file.
Functions | |
static void | allocate_griddata (int ng[3], int ng0[3]) |
int | read_file () |
Input from Fermi surface file. More... | |
static void | Text2Lower (char *value) |
void | read_batch () |
void | read_bxsf () |
Read .frmsf file.
Definition in file read_file.cpp.
|
static |
Definition at line 46 of file read_file.cpp.
References avec, bvec, draw_band, eig, eig0, eqvec, eqvec_fr, linewidth, mat, mat0, myf, n2d, nb, nequator, ng, ng0, nnl, ntri, rgb_band, scl, secscale, secvec, secvec_fr, solve3(), terminal, MyFrame::textbox_linewidth, MyFrame::textbox_scale, and vf.
Referenced by read_bxsf(), and read_file().
void read_batch | ( | ) |
Definition at line 249 of file read_file.cpp.
References BackGroundColor, batch_name, color_scale, draw_band, EF, eqvec, fbz, interpol, itet, lcolorbar, lequator, LineColor, linewidth, lsection, lstereo, nb, nodeline, patch_max, patch_min, rot, scl, secscale, secvec, side, skip_minmax, terminal, Text2Lower(), thetax, thetay, thetaz, and trans.
Referenced by batch_draw().
void read_bxsf | ( | ) |
Definition at line 408 of file read_file.cpp.
References allocate_griddata(), bvec, color_scale, EF, eig0, frmsf_file_name, nb, ng, ng0, shiftk, and terminal.
Referenced by MyApp::OnInit().
int read_file | ( | ) |
Input from Fermi surface file.
< Switch for shifted Brillouin zone
Definition at line 125 of file read_file.cpp.
References allocate_griddata(), bvec, eig0, frmsf_file_name, mat0, modulo(), nb, ng, ng0, shiftk, and terminal.
Referenced by MyApp::OnInit().
|
static |
[in,out] | value | [inout] |
Definition at line 238 of file read_file.cpp.
Referenced by read_batch().