marian::GridBuilder Class Referenceabstract
Interface for classes building grids. More...
#include <gridBuilder.hpp>
Inheritance diagram for marian::GridBuilder:

Public Member Functions | |
virtual std::vector< double > | buildGrid (double low, double upp, int N, double concentration) const =0 |
Discretize the interval. More... | |
virtual GridBuilder * | clone () const |
virtual copy constructor | |
virtual | ~GridBuilder () |
destructor | |
Detailed Description
Class is an interface for grid building algorithm
Member Function Documentation
|
pure virtual |
- Parameters
-
low Lower bound of interval upp Upper bound of interval N Number of grid points (N-1 intervals between lower and upper bound) concentration Concentration parameter used to build non-uniform grid
- Returns
- Set of doubles
Implemented in marian::UniformGridBuilder, and marian::HSineGridBuilder.
The documentation for this class was generated from the following file:
- C:/Unix/home/OEM/fdm/src/FDM/gridBuilders/gridBuilder.hpp