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

浏览源代码.

class  libMesh::NumericVector< T >
 提供了不同线性代数库的向量存储方案的统一接口。 更多...
 
class  libMesh::DenseVector< T >
 定义用于有限元计算的稠密向量类。该类基本上是为了补充 DenseMatrix 类而设计的。 它相对于 std::vector 具有额外的功能,使其在有限元中特别有用,特别是对于方程组。 所有重写的虚拟函数都在 dense_vector_base.h 中有文档说明。 更多...
 
class  libMesh::DenseSubVector< T >
 定义了一个用于有限元计算的稠密子向量。 在将元素载荷向量累加到全局向量之前存储这些载荷向量时特别有用,尤其是在存在方程组的情况下。 所有重写的虚拟函数在 dense_vector_base.h 中有文档说明。 更多...
 
class  libMesh::SparseMatrix< T >
 这是一个通用的稀疏矩阵类。该类包含了必须在派生类中覆盖的纯虚拟成员。 使用一个公共的基类允许从不同的求解器包中以不同的格式统一访问稀疏矩阵。 更多...
 
class  libMesh::ShellMatrix< T >
 通用的Shell矩阵,即一个仅定义其对向量的作用的矩阵。此类包含必须在派生类中重写的纯虚拟成员。 更多...
 
class  libMesh::NumericVector< T >
 提供了不同线性代数库的向量存储方案的统一接口。 更多...
 
struct  boost::multiprecision::detail::is_lossy_conversion< libMesh::NumericVector< T >, To >
 

命名空间

 libMesh
 The libMesh namespace provides an interface to certain functionality in the library.
 
 boost
 
 boost::multiprecision
 
 boost::multiprecision::detail