Stokhos Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Typedefs | Enumerations | Functions | Variables
cijk_simple_tile.cpp File Reference
#include "Stokhos.hpp"
#include "Teuchos_CommandLineProcessor.hpp"
#include "Teuchos_ParameterList.hpp"
#include <algorithm>
#include <fstream>
#include <iostream>
Include dependency graph for cijk_simple_tile.cpp:

Go to the source code of this file.

Classes

struct  Coord
 
struct  Tile< coord_t >
 

Typedefs

typedef Tile< CoordKTile
 
typedef Tile< KTileJTile
 
typedef Tile< JTileITile
 

Enumerations

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
}
 

Functions

int main (int argc, char **argv)
 

Variables

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 []
 

Typedef Documentation

typedef Tile<Coord> KTile

Definition at line 102 of file cijk_simple_tile.cpp.

typedef Tile<KTile> JTile

Definition at line 103 of file cijk_simple_tile.cpp.

typedef Tile<JTile> ITile

Definition at line 104 of file cijk_simple_tile.cpp.

Enumeration Type Documentation

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 71 of file cijk_simple_tile.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 79 of file cijk_simple_tile.cpp.

Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 106 of file cijk_simple_tile.cpp.

Variable Documentation

const int num_growth_types = 2

Definition at line 65 of file cijk_simple_tile.cpp.

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

Definition at line 68 of file cijk_simple_tile.cpp.

const int num_prod_basis_types = 4

Definition at line 72 of file cijk_simple_tile.cpp.

const ProductBasisType prod_basis_type_values[]
Initial value:

Definition at line 73 of file cijk_simple_tile.cpp.

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

Definition at line 75 of file cijk_simple_tile.cpp.

const int num_ordering_types = 2

Definition at line 80 of file cijk_simple_tile.cpp.

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

Definition at line 83 of file cijk_simple_tile.cpp.