uniformGridBuilder.hpp
1 #ifndef MARIAN_UNIFORMGRIDBUILDER_HPP
2 #define MARIAN_UNIFORMGRIDBUILDER_HPP
3 
4 #include <FDM/gridBuilders/gridBuilder.hpp>
5 
6 namespace marian {
7 
32  class UniformGridBuilder : public DCGridBuilder<UniformGridBuilder> {
33  public:
37 
38  std::vector<double> buildGrid(double low, double upp, int N, double concentration = 0.0) const override;
39 
43  };
44 
45 } // namespace marian
46 
47 #endif /* MARIAN_UNIFORMGRIDBUILDER_HPP */
std::vector< double > buildGrid(double low, double upp, int N, double concentration=0.0) const override
builds uniform grid
Definition: uniformGridBuilder.cpp:13
Uniform grid builderClass is used to generate uniform grid, a grid with constant distance between poi...
Definition: uniformGridBuilder.hpp:32
~UniformGridBuilder()
Destructor.
Definition: uniformGridBuilder.hpp:42
Definition: backwardKolmogorovEq.cpp:5
Deeply copyable GridBuilder.
Definition: gridBuilder.hpp:48
UniformGridBuilder()
Constructor.
Definition: uniformGridBuilder.hpp:36