underling  0.3.2
Namespaces | Classes | Typedefs | Functions
underling Namespace Reference

Provides C++ wrappers for underling's C-based API. More...

Detailed Description

Provides C++ wrappers for underling's C-based API.

Namespaces

 fftw
 
 transpose
 Wraps transpose direction flags.
 
 transposed
 Wraps transposed storage flags.
 

Classes

class  grid
 Provides a thin RAII wrapper for underling_grid. More...
 
class  noncopyable
 A mixin for making a subclass non-copyable via private inheritance. More...
 
class  plan
 Provides a thin RAII wrapper for underling_plan. More...
 
class  problem
 Provides a thin RAII wrapper for underling_problem. More...
 

Typedefs

typedef underling_real real
 
typedef underling_extents extents
 

Functions

size_t local_memory_maximum (const grid &g, const problem &p)
 
size_t local_memory_minimum (const grid &g, const problem &p)
 
size_t global_memory (const grid &g, const problem &p)
 
size_t global_memory_optimum (const grid &g, const problem &p)
 

Typedef Documentation

◆ extents

◆ real

See also
underling_real

Function Documentation

◆ global_memory()

size_t underling::global_memory ( const grid g,
const problem p 
)
inline

◆ global_memory_optimum()

size_t underling::global_memory_optimum ( const grid g,
const problem p 
)
inline

◆ local_memory_maximum()

size_t underling::local_memory_maximum ( const grid g,
const problem p 
)
inline

◆ local_memory_minimum()

size_t underling::local_memory_minimum ( const grid g,
const problem p 
)
inline

Generated on Wed Jul 1 2026 13:22:58 for underling by  doxygen 1.8.17