fermisurfer  2.0.0
fermisurfer
Functions
initialize.cpp File Reference

Functions that initilize variables. More...

#include <wx/wx.h>
#include "variable.hpp"
#include "basic_math.hpp"
Include dependency graph for initialize.cpp:

Go to the source code of this file.

Functions

void init_corner ()
 Specify corners of tetrahedron. More...
 
void bragg_vector ()
 Compute Bragg vetor. More...
 
void max_and_min_bz ()
 Print max and minimum \(\varepsilon_{n k}, \Delta_{n k}\) in the whole Brillouine zone. More...
 

Detailed Description

Functions that initilize variables.

Definition in file initialize.cpp.

Function Documentation

◆ bragg_vector()

void bragg_vector ( )

Compute Bragg vetor.

Modify : bragg, brnrm

Definition at line 204 of file initialize.cpp.

References bragg, brnrm, brnrm_min, bvec, eigsort(), itet, ng0, and terminal.

Referenced by MyApp::OnInit().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ init_corner()

void init_corner ( )

Specify corners of tetrahedron.

Modify : corner

Definition at line 43 of file initialize.cpp.

References corner, and itet.

Referenced by MyApp::OnInit(), and MyFrame::radio_tetra().

Here is the caller graph for this function:

◆ max_and_min_bz()

void max_and_min_bz ( )

Print max and minimum \(\varepsilon_{n k}, \Delta_{n k}\) in the whole Brillouine zone.

Definition at line 262 of file initialize.cpp.

References eig0, mat0, nb, ng0, and terminal.

Referenced by MyApp::OnInit().

Here is the caller graph for this function: