IndexStack< Idx > Class Template Reference#
|
DiFfRG
Discretization Framework for functional Renormalization Group flows
|
Public Types |
Public Member Functions |
Public Attributes |
Static Public Attributes |
Private Attributes |
List of all members
DiFfRG::IndexStack< Idx > Class Template Reference
#include <stack_coordinates.hh>
Public Types | |
| using | ctype = Idx |
Public Member Functions | |
| IndexStack (Idx start, Idx stop) | |
| template<typename Idx2 > | |
| IndexStack (const LinearCoordinates1D< Idx2 > &other) | |
| Idx KOKKOS_FORCEINLINE_FUNCTION | forward (const Idx x) const |
| Transform from the grid to the physical space. | |
| Idx KOKKOS_FORCEINLINE_FUNCTION | backward (const Idx y) const |
| Transform from the physical space to the grid. | |
| size_t | size () const |
| std::string | to_string () const |
Public Attributes | |
| const Idx | start |
| const Idx | stop |
Static Public Attributes | |
| static constexpr size_t | dim = 1 |
Private Attributes | |
| const size_t | m_size |
Member Typedef Documentation
◆ ctype
Constructor & Destructor Documentation
◆ IndexStack() [1/2]
◆ IndexStack() [2/2]
|
inline |
Member Function Documentation
◆ backward()
|
inline |
Transform from the physical space to the grid.
- Parameters
-
y physical coordinate
- Returns
- double grid coordinate
◆ forward()
|
inline |
Transform from the grid to the physical space.
- Parameters
-
x grid coordinate
- Returns
- NumberType physical coordinate
◆ size()
|
inline |
◆ to_string()
|
inline |
Member Data Documentation
◆ dim
◆ m_size
◆ start
◆ stop
The documentation for this class was generated from the following file:
- /__w/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/discretization/coordinates/stack_coordinates.hh
Generated by