GCC Code Coverage Report


Directory: ./
File: Model/poissonContinuationModel.hpp
Date: 2024-04-14 07:32:34
Exec Total Coverage
Lines: 1 1 100.0%
Branches: 0 0 -%

Line Branch Exec Source
1 // ______ ______ _ _ _____ ______
2 // | ____| ____| | (_)/ ____| | ____|
3 // | |__ | |__ | | _| (___ ___| |__
4 // | __| | __| | | | |\___ \ / __| __|
5 // | | | |____| |____| |____) | (__| |____
6 // |_| |______|______|_|_____/ \___|______|
7 // Finite Elements for Life Sciences and Engineering
8 //
9 // License: LGL2.1 License
10 // FELiScE default license: LICENSE in root folder
11 //
12 // Main authors: Julien Castelneau, Dominique Chapelle, Miguel Fernandez
13 //
14
15 #ifndef _POISSONCONTINUATIONMODEL_HPP
16 #define _POISSONCONTINUATIONMODEL_HPP
17
18 // System includes
19
20 // External includes
21
22 // Project includes
23 #include "Model/model.hpp"
24 #include "Core/felisceParam.hpp"
25 #include "Solver/linearProblemPoissonContinuation.hpp"
26
27 namespace felisce {
28 class PoissonContinuationModel:
29 public Model {
30 public:
31 //!Construtor.
32 PoissonContinuationModel();
33 //!Destructor.
34 8 ~PoissonContinuationModel() override= default;;
35 //! Manage time iteration.
36 void forward() override;
37
38 protected:
39 LinearProblemPoissonContinuation* m_lpb;
40 private:
41 void prepareForward();
42 void initializeDerivedModel() override;
43 };
44 }
45
46 #endif
47