libmesh解析
本工作只是尝试解析原libmesh的代码,供学习使用
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 
| 命名空间 | 函数
type_tensor.h 文件参考

浏览源代码.

class  libMesh::TypeTensorColumn< T >
 表示 TypeTensorColumn 类,用于访问 TypeTensor 的列并进行写操作。 更多...
 
class  libMesh::ConstTypeTensorColumn< T >
 表示 ConstTypeTensorColumn 类,用于访问 TypeTensor 的列并进行只读操作。 更多...
 
class  libMesh::TypeNTensor< N, T >
 该类最终将定义一个在类型为T的LIBMESH_DIM维空间中的N阶张量。 更多...
 
class  libMesh::TypeTensor< T >
 This class defines a tensor in LIBMESH_DIM dimensional space of type T. 更多...
 
class  libMesh::TypeTensorColumn< T >
 表示 TypeTensorColumn 类,用于访问 TypeTensor 的列并进行写操作。 更多...
 
class  libMesh::ConstTypeTensorColumn< T >
 表示 ConstTypeTensorColumn 类,用于访问 TypeTensor 的列并进行只读操作。 更多...
 
struct  MetaPhysicL::RawType< libMesh::TypeTensor< T > >
 
struct  MetaPhysicL::ReplaceAlgebraicType< libMesh::TypeTensor< T >, U >
 

命名空间

 libMesh
 The libMesh namespace provides an interface to certain functionality in the library.
 
 MetaPhysicL
 

函数

template<typename T , typename Scalar >
boostcopy::enable_if_c
< ScalarTraits< Scalar >
::value, TypeTensor< typename
CompareTypes< T, Scalar >
::supertype > >::type 
libMesh::operator* (const Scalar &factor, const TypeTensor< T > &t)
 
template<typename T , typename T2 >
TypeVector< typename
CompareTypes< T, T2 >
::supertype > 
libMesh::operator* (const TypeVector< T > &a, const TypeTensor< T2 > &b)
 
template<typename T , typename T2 >
TypeTensor< typename
CompareTypes< T, T2 >
::supertype > 
libMesh::outer_product (const TypeVector< T > &a, const TypeVector< T2 > &b)