include/meltpooldg/level_set/curvature_operation.hpp Source File
|
Developer Documentation
|
curvature_operation.hpp
Go to the documentation of this file.
Definition curvature_operation_base.hpp:8
Definition curvature_operation.hpp:18
const ScratchData< dim, dim, number > & scratch_data
Definition curvature_operation.hpp:75
void create_operator(const VectorType &solution_level_set)
Definition curvature_operation.cpp:224
const dealii::LinearAlgebra::distributed::Vector< number > & get_curvature() const override
Definition curvature_operation.cpp:155
void reinit() override
Definition curvature_operation.cpp:183
dealii::TrilinosWrappers::SparseMatrix SparseMatrixType
Definition curvature_operation.hpp:33
void solve() override
Definition curvature_operation.cpp:56
std::shared_ptr< CurvatureOperator< dim, number > > curvature_operator
Definition curvature_operation.hpp:99
Preconditioner< dim, VectorType, number > preconditioner
Definition curvature_operation.hpp:109
void update_normal_vector() override
Definition curvature_operation.cpp:46
const dealii::LinearAlgebra::distributed::BlockVector< number > & get_normal_vector() const override
Definition curvature_operation.cpp:169
const unsigned int curv_quad_idx
Definition curvature_operation.hpp:86
dealii::LinearAlgebra::distributed::BlockVector< number > BlockVectorType
Definition curvature_operation.hpp:32
const CurvatureData< number > curvature_data
Definition curvature_operation.hpp:77
std::unique_ptr< Predictor< VectorType, number > > predictor
Definition curvature_operation.hpp:94
TimeIntegration::SolutionHistory< VectorType > solution_history
Definition curvature_operation.hpp:92
void attach_vectors(std::vector< dealii::LinearAlgebra::distributed::Vector< number > * > &vectors) final
Definition curvature_operation.cpp:214
const unsigned int normal_dof_idx
Definition curvature_operation.hpp:87
const unsigned int ls_dof_idx
Definition curvature_operation.hpp:88
const VectorType & solution_level_set
Definition curvature_operation.hpp:79
dealii::LinearAlgebra::distributed::Vector< number > VectorType
Definition curvature_operation.hpp:31
const unsigned int curv_dof_idx
Definition curvature_operation.hpp:85
VectorType solution_curvature_predictor
Definition curvature_operation.hpp:104
LevelSet::NormalVectorOperation< dim, number > normal_vector_operation
Definition curvature_operation.hpp:90
Definition normal_vector_operation.hpp:38
Definition preconditioner.hpp:42
Container for shared scratch data between operations/operators.
Definition scratch_data.hpp:61
Definition solution_history.hpp:21
This operation solves the reinitialization problem for a CG- or DG-FEM-based discrete level-set field...
Definition advection_DG_operation.hpp:20
Definition curvature_data.hpp:15
Definition normal_vector_data.hpp:15
Generated by