Stokhos Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Enumerations | Functions | Variables
cijk_partition.cpp File Reference
#include "Stokhos_Epetra.hpp"
#include "Teuchos_CommandLineProcessor.hpp"
#include "Teuchos_ParameterList.hpp"
#include "Isorropia_Epetra.hpp"
#include "Isorropia_EpetraPartitioner.hpp"
#include "Epetra_SerialComm.h"
Include dependency graph for cijk_partition.cpp:

Go to the source code of this file.

Enumerations

enum  BasisType {
  HERMITE, LEGENDRE, CC_LEGENDRE, GP_LEGENDRE,
  RYS, JACOBI, HERMITE, LEGENDRE,
  CC_LEGENDRE, GP_LEGENDRE, RYS, JACOBI,
  HERMITE, LEGENDRE, CC_LEGENDRE, GP_LEGENDRE,
  RYS, JACOBI, HERMITE, LEGENDRE,
  RYS, HERMITE, LEGENDRE, CC_LEGENDRE,
  GP_LEGENDRE, RYS, JACOBI
}
 
enum  ProductBasisType {
  COMPLETE, TENSOR, TOTAL, SMOLYAK,
  COMPLETE, TENSOR, TOTAL, SMOLYAK,
  COMPLETE, TENSOR, TOTAL, SMOLYAK,
  COMPLETE, TENSOR, TOTAL, SMOLYAK,
  COMPLETE, TENSOR, TOTAL, SMOLYAK,
  COMPLETE, TENSOR, TOTAL, SMOLYAK,
  COMPLETE, TENSOR, TOTAL, SMOLYAK,
  COMPLETE, TENSOR, TOTAL, SMOLYAK,
  COMPLETE, TENSOR, TOTAL, SMOLYAK
}
 
enum  OrderingType {
  TOTAL_ORDERING, LEXICOGRAPHIC_ORDERING, TOTAL_ORDERING, LEXICOGRAPHIC_ORDERING,
  TOTAL_ORDERING, LEXICOGRAPHIC_ORDERING, TOTAL_ORDERING, LEXICOGRAPHIC_ORDERING,
  TOTAL_ORDERING, LEXICOGRAPHIC_ORDERING, TOTAL_ORDERING, LEXICOGRAPHIC_ORDERING,
  TOTAL_ORDERING, LEXICOGRAPHIC_ORDERING, MORTON_Z_ORDERING, TOTAL_ORDERING,
  LEXICOGRAPHIC_ORDERING, MORTON_Z_ORDERING
}
 
enum  PartitioningType {
  RCB, HG_MATRIX, RCB, HG_FLAT_J,
  RCB, HG_FLAT_J
}
 

Functions

int main (int argc, char **argv)
 

Variables

const int num_basis_types = 6
 
const BasisType basis_type_values []
 
const char * basis_type_names []
 
const int num_growth_types = 2
 
const Stokhos::GrowthPolicy growth_type_values []
 
const char * growth_type_names [] = { "slow", "moderate" }
 
const int num_prod_basis_types = 4
 
const ProductBasisType prod_basis_type_values []
 
const char * prod_basis_type_names []
 
const int num_ordering_types = 2
 
const OrderingType ordering_type_values []
 
const char * ordering_type_names []
 
const int num_partitioning_types = 2
 
const PartitioningType partitioning_type_values []
 
const char * partitioning_type_names []
 

Enumeration Type Documentation

enum BasisType
Enumerator
HERMITE 
LEGENDRE 
CC_LEGENDRE 
GP_LEGENDRE 
RYS 
JACOBI 
HERMITE 
LEGENDRE 
CC_LEGENDRE 
GP_LEGENDRE 
RYS 
JACOBI 
HERMITE 
LEGENDRE 
CC_LEGENDRE 
GP_LEGENDRE 
RYS 
JACOBI 
HERMITE 
LEGENDRE 
RYS 
HERMITE 
LEGENDRE 
CC_LEGENDRE 
GP_LEGENDRE 
RYS 
JACOBI 

Definition at line 69 of file cijk_partition.cpp.

Enumerator
COMPLETE 
TENSOR 
TOTAL 
SMOLYAK 
COMPLETE 
TENSOR 
TOTAL 
SMOLYAK 
COMPLETE 
TENSOR 
TOTAL 
SMOLYAK 
COMPLETE 
TENSOR 
TOTAL 
SMOLYAK 
COMPLETE 
TENSOR 
TOTAL 
SMOLYAK 
COMPLETE 
TENSOR 
TOTAL 
SMOLYAK 
COMPLETE 
TENSOR 
TOTAL 
SMOLYAK 
COMPLETE 
TENSOR 
TOTAL 
SMOLYAK 
COMPLETE 
TENSOR 
TOTAL 
SMOLYAK 

Definition at line 83 of file cijk_partition.cpp.

Enumerator
TOTAL_ORDERING 
LEXICOGRAPHIC_ORDERING 
TOTAL_ORDERING 
LEXICOGRAPHIC_ORDERING 
TOTAL_ORDERING 
LEXICOGRAPHIC_ORDERING 
TOTAL_ORDERING 
LEXICOGRAPHIC_ORDERING 
TOTAL_ORDERING 
LEXICOGRAPHIC_ORDERING 
TOTAL_ORDERING 
LEXICOGRAPHIC_ORDERING 
TOTAL_ORDERING 
LEXICOGRAPHIC_ORDERING 
MORTON_Z_ORDERING 
TOTAL_ORDERING 
LEXICOGRAPHIC_ORDERING 
MORTON_Z_ORDERING 

Definition at line 91 of file cijk_partition.cpp.

Enumerator
RCB 
HG_MATRIX 
RCB 
HG_FLAT_J 
RCB 
HG_FLAT_J 

Definition at line 99 of file cijk_partition.cpp.

Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 111 of file cijk_partition.cpp.

Variable Documentation

const int num_basis_types = 6

Definition at line 70 of file cijk_partition.cpp.

const BasisType basis_type_values[]
const char* basis_type_names[]
Initial value:
= {
"hermite", "legendre", "clenshaw-curtis", "gauss-patterson", "rys", "jacobi" }

Definition at line 73 of file cijk_partition.cpp.

const int num_growth_types = 2

Definition at line 77 of file cijk_partition.cpp.

const Stokhos::GrowthPolicy growth_type_values[]
const char* growth_type_names[] = { "slow", "moderate" }

Definition at line 80 of file cijk_partition.cpp.

const int num_prod_basis_types = 4

Definition at line 84 of file cijk_partition.cpp.

const ProductBasisType prod_basis_type_values[]
Initial value:

Definition at line 85 of file cijk_partition.cpp.

const char* prod_basis_type_names[]
Initial value:
= {
"complete", "tensor", "total", "smolyak" }

Definition at line 87 of file cijk_partition.cpp.

const int num_ordering_types = 2

Definition at line 92 of file cijk_partition.cpp.

const OrderingType ordering_type_values[]
const char* ordering_type_names[]
Initial value:
= {
"total", "lexicographic" }

Definition at line 95 of file cijk_partition.cpp.

const int num_partitioning_types = 2

Definition at line 100 of file cijk_partition.cpp.

const PartitioningType partitioning_type_values[]
Initial value:

Definition at line 101 of file cijk_partition.cpp.

const char* partitioning_type_names[]
Initial value:
= {
"rcb", "hg_matrix" }

Definition at line 103 of file cijk_partition.cpp.