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

浏览源代码.

class  libMesh::DenseVector< T >
 定义用于有限元计算的稠密向量类。该类基本上是为了补充 DenseMatrix 类而设计的。 它相对于 std::vector 具有额外的功能,使其在有限元中特别有用,特别是对于方程组。 所有重写的虚拟函数都在 dense_vector_base.h 中有文档说明。 更多...
 
class  libMesh::DenseMatrix< T >
 定义用于有限元类型计算的密集矩阵。 用于在求和成全局矩阵之前存储单元刚度矩阵。所有被覆盖的虚函数都记录在dense_matrix_base.h中。 更多...
 
struct  libMesh::DenseMatrix< T >::UseBlasLapack
 用于确定是否使用blas_lapack的辅助结构。 更多...
 
struct  libMesh::DenseMatrix< T >::UseBlasLapack
 用于确定是否使用blas_lapack的辅助结构。 更多...
 
struct  MetaPhysicL::RawType< libMesh::DenseMatrix< T > >
 

命名空间

 libMesh
 The libMesh namespace provides an interface to certain functionality in the library.
 
 libMesh::DenseMatrices
 为密集矩阵提供 Typedefs
 
 MetaPhysicL
 

类型定义

typedef DenseMatrix< Real > libMesh::DenseMatrices::RealDenseMatrix
 仅包含实数的密集矩阵的方便定义。 更多...
 
typedef DenseMatrix< Complex > libMesh::DenseMatrices::ComplexDenseMatrix
 此typedef可能是仅包含实数的矩阵,也可能是真正的复数矩阵, 具体取决于 libmesh_common.h 中如何定义 Number。 此外,要注意对于实数数据,DenseMatrix<T> 可能比复数数据更有效。 更多...