MADNESS 0.10.1
Namespaces | Functions
test_pointgroupsymmetry.cc File Reference
#include <madness/mra/mra.h>
#include <madness/mra/functypedefs.h>
#include <madness/chem/pointgroupoperator.h>
#include <madness/chem/pointgroupsymmetry.h>
Include dependency graph for test_pointgroupsymmetry.cc:

Namespaces

namespace  madness
 Namespace for all elements and tools of MADNESS.
 

Functions

int check_multiplication_table_c2v (World &world)
 perform all operator multiplication of the c2v group, subtract the result
 
int check_operator_multiplications_2d (World &world)
 test a small number of operator multiplications, including a hard-wire test
 
int check_operator_multiplications_3d (World &world)
 test a small number of operator multiplications, including a hard-wire test
 
std::vector< std::string > madness::cubefile_header (std::string filename="input", const bool &no_orient=false)
 
double dgaussian (const coord_3d &r)
 
double gaussian_shift_2d (const coord_2d &r)
 
double gaussian_shift_3d (const coord_3d &r)
 
int main (int argc, char **argv)
 
double one1 (const coord_3d &r)
 
void plot_symmetry_operators (World &world)
 
double s_x_gaussian_shift_2d (const coord_2d &r)
 
double s_xz_dgaussian (const coord_3d &r)
 
int test_orthogonalization (World &world)
 
int test_projector (World &world)
 symmetrize a trial function, check its behavior according to the group table
 
double xyyygaussian (const coord_2d &r)
 

Function Documentation

◆ check_multiplication_table_c2v()

int check_multiplication_table_c2v ( World world)

◆ check_operator_multiplications_2d()

int check_operator_multiplications_2d ( World world)

◆ check_operator_multiplications_3d()

int check_operator_multiplications_3d ( World world)

◆ dgaussian()

double dgaussian ( const coord_3d r)

◆ gaussian_shift_2d()

double gaussian_shift_2d ( const coord_2d r)

◆ gaussian_shift_3d()

double gaussian_shift_3d ( const coord_3d r)

◆ main()

int main ( int  argc,
char **  argv 
)

◆ one1()

double one1 ( const coord_3d r)

◆ plot_symmetry_operators()

void plot_symmetry_operators ( World world)

◆ s_x_gaussian_shift_2d()

double s_x_gaussian_shift_2d ( const coord_2d r)

◆ s_xz_dgaussian()

double s_xz_dgaussian ( const coord_3d r)

◆ test_orthogonalization()

int test_orthogonalization ( World world)

◆ test_projector()

int test_projector ( World world)

◆ xyyygaussian()

double xyyygaussian ( const coord_2d r)