libmesh解析
本工作只是尝试解析原libmesh的代码,供学习使用
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 
Public 成员函数 | 所有成员列表
libMesh::SparsityPattern::AugmentSparsityPattern类 参考abstract

Abstract base class to be used to add user-defined implicit degree of freedom couplings. 更多...

#include <sparsity_pattern.h>

类 libMesh::SparsityPattern::AugmentSparsityPattern 继承关系图:
[图例]

Public 成员函数

virtual ~AugmentSparsityPattern ()=default
 
virtual void augment_sparsity_pattern (SparsityPattern::Graph &sparsity, std::vector< dof_id_type > &n_nz, std::vector< dof_id_type > &n_oz)=0
 User-defined function to augment the sparsity pattern. 更多...
 

详细描述

Abstract base class to be used to add user-defined implicit degree of freedom couplings.

在文件 sparsity_pattern.h76 行定义.

构造及析构函数说明

virtual libMesh::SparsityPattern::AugmentSparsityPattern::~AugmentSparsityPattern ( )
virtualdefault

成员函数说明

virtual void libMesh::SparsityPattern::AugmentSparsityPattern::augment_sparsity_pattern ( SparsityPattern::Graph sparsity,
std::vector< dof_id_type > &  n_nz,
std::vector< dof_id_type > &  n_oz 
)
pure virtual

User-defined function to augment the sparsity pattern.

参考自 libMesh::SparsityPattern::Build::apply_extra_sparsity_object().


该类的文档由以下文件生成: