Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Examples  

tensormanifold_type_def.H File Reference

typedef typenames for TensorManifold. More...

Go to the source code of this file.

Defines

#define ForEachIofDims   for(int i = 0; i < dims;i++)
#define def_type_name_for_tensor_manifold(dims, sp_dims)


Detailed Description

typedef typenames for TensorManifold.

Author:
Xianming Chen
Computer Science Department
University of Utah
Date:
24 Feb 2004 Copyright (c) 2004, University of Utah

Define Documentation

#define def_type_name_for_tensor_manifold dims,
sp_dims   
 

Value:

public:\
typedef Point<double, sp_dims> point_t;\
typedef TensorArray<point_t, dims> mesh_t;\
typedef TensorArray<dPoint3D, dims> Nmesh_t;\
typedef KnotVector<dims> knot_t;\
private:\
typedef typename TensorArrayIndexOperatorTraits<point_t,dims>::ReturnType idx_op_ret_t;\
\
public:\
typedef typename mesh_t::slc_iterator slc_iterator;\
typedef typename mesh_t::row_iterator row_iterator;\
typedef typename mesh_t::row_riterator row_riterator;\
typedef typename mesh_t::element_iterator element_iterator;\
typedef typename mesh_t::element_riterator element_riterator;\
typedef typename mesh_t::linear_iterator linear_iterator;\
typedef typename mesh_t::linear_riterator linear_riterator;\
\
typedef typename Nmesh_t::row_iterator row_Niterator;\
typedef typename Nmesh_t::row_riterator row_rNiterator;\
typedef typename Nmesh_t::element_iterator element_Niterator;\
typedef typename Nmesh_t::element_riterator element_rNiterator;\
typedef typename Nmesh_t::linear_iterator linear_Niterator;\
typedef typename Nmesh_t::linear_riterator linear_rNiterator;

#define ForEachIofDims   for(int i = 0; i < dims;i++)
 


Generated on Wed Apr 7 21:40:50 2004 by doxygen1.2.18