|
CASM
AClustersApproachtoStatisticalMechanics
|
#include <boost/test/unit_test.hpp>#include <boost/filesystem.hpp>#include "casm/crystallography/Lattice.hh"#include "casm/crystallography/Structure.hh"#include "casm/container/LinearAlgebra.hh"#include "casm/crystallography/SupercellEnumerator.hh"#include "casm/symmetry/SymGroup.hh"#include "casm/external/Eigen/Dense"#include "casm/crystallography/Niggli.hh"Go to the source code of this file.
Macros | |
| #define | BOOST_TEST_DYN_LINK |
Functions | |
| boost::filesystem::path | testdir ("tests/unit/crystallography") |
| void | autofail () |
| void | hermite_init () |
| void | spill_test () |
| void | next_position_test () |
| void | triangle_count_test () |
| void | matrix_construction_test () |
| void | increment_test () |
| void | reset_test () |
| void | expand_dims_test () |
| jsonParser | mat_test_case (const std::string &pos_filename, int minvol, int maxvol) |
| jsonParser | lat_test_case (const std::string &pos_filename, int minvol, int maxvol) |
| jsonParser | generate_all_test_cases () |
| void | unroll_test () |
| void | compare_test () |
| void | trans_enum_test () |
| void | restricted_test () |
| BOOST_AUTO_TEST_CASE (HermiteConstruction) | |
| BOOST_AUTO_TEST_CASE (HermiteImpl) | |
| BOOST_AUTO_TEST_CASE (HermiteCounting) | |
| BOOST_AUTO_TEST_CASE (EnumeratorConsistency) | |
| BOOST_AUTO_TEST_CASE (RestrictedEnumeration) | |
| #define BOOST_TEST_DYN_LINK |
Definition at line 1 of file SupercellEnumerator_test.cpp.
| void autofail | ( | ) |
Definition at line 19 of file SupercellEnumerator_test.cpp.
| BOOST_AUTO_TEST_CASE | ( | HermiteConstruction | ) |
Definition at line 604 of file SupercellEnumerator_test.cpp.
| BOOST_AUTO_TEST_CASE | ( | HermiteImpl | ) |
Definition at line 608 of file SupercellEnumerator_test.cpp.
| BOOST_AUTO_TEST_CASE | ( | HermiteCounting | ) |
Definition at line 618 of file SupercellEnumerator_test.cpp.
| BOOST_AUTO_TEST_CASE | ( | EnumeratorConsistency | ) |
Definition at line 630 of file SupercellEnumerator_test.cpp.
| BOOST_AUTO_TEST_CASE | ( | RestrictedEnumeration | ) |
Definition at line 684 of file SupercellEnumerator_test.cpp.
| void compare_test | ( | ) |
Definition at line 519 of file SupercellEnumerator_test.cpp.
| void expand_dims_test | ( | ) |
Definition at line 328 of file SupercellEnumerator_test.cpp.
| jsonParser generate_all_test_cases | ( | ) |
Definition at line 459 of file SupercellEnumerator_test.cpp.
| void hermite_init | ( | ) |
Definition at line 24 of file SupercellEnumerator_test.cpp.
| void increment_test | ( | ) |
Definition at line 213 of file SupercellEnumerator_test.cpp.
| jsonParser lat_test_case | ( | const std::string & | pos_filename, |
| int | minvol, | ||
| int | maxvol | ||
| ) |
Definition at line 441 of file SupercellEnumerator_test.cpp.
| jsonParser mat_test_case | ( | const std::string & | pos_filename, |
| int | minvol, | ||
| int | maxvol | ||
| ) |
Definition at line 393 of file SupercellEnumerator_test.cpp.
| void matrix_construction_test | ( | ) |
Definition at line 191 of file SupercellEnumerator_test.cpp.
| void next_position_test | ( | ) |
Definition at line 97 of file SupercellEnumerator_test.cpp.
| void reset_test | ( | ) |
Definition at line 295 of file SupercellEnumerator_test.cpp.
| void restricted_test | ( | ) |
Definition at line 570 of file SupercellEnumerator_test.cpp.
| void spill_test | ( | ) |
Definition at line 59 of file SupercellEnumerator_test.cpp.
| boost::filesystem::path testdir | ( | "tests/unit/crystallography" | ) |
| void trans_enum_test | ( | ) |
Definition at line 545 of file SupercellEnumerator_test.cpp.
| void triangle_count_test | ( | ) |
Definition at line 148 of file SupercellEnumerator_test.cpp.
| void unroll_test | ( | ) |
Definition at line 491 of file SupercellEnumerator_test.cpp.