SIRIUS 7.5.0
Electronic structure library and applications
Public Member Functions | Public Attributes | List of all members
sirius::smooth_periodic_function_ptr_t< T > Struct Template Reference

Public Member Functions

 smooth_periodic_function_ptr_t (T *ptr__, int size_x__, int size_y__, int size_z__, int offset_z__)
 

Public Attributes

T * ptr {nullptr}
 
int size_x {0}
 
int size_y {0}
 
int size_z {0}
 
int offset_z {0}
 

Detailed Description

template<typename T>
struct sirius::smooth_periodic_function_ptr_t< T >

Definition at line 227 of file typedefs.hpp.

Constructor & Destructor Documentation

◆ smooth_periodic_function_ptr_t() [1/2]

template<typename T >
sirius::smooth_periodic_function_ptr_t< T >::smooth_periodic_function_ptr_t ( )
inline

Definition at line 237 of file typedefs.hpp.

◆ smooth_periodic_function_ptr_t() [2/2]

template<typename T >
sirius::smooth_periodic_function_ptr_t< T >::smooth_periodic_function_ptr_t ( T *  ptr__,
int  size_x__,
int  size_y__,
int  size_z__,
int  offset_z__ 
)
inline

Definition at line 241 of file typedefs.hpp.

Member Data Documentation

◆ ptr

template<typename T >
T* sirius::smooth_periodic_function_ptr_t< T >::ptr {nullptr}

Definition at line 229 of file typedefs.hpp.

◆ size_x

template<typename T >
int sirius::smooth_periodic_function_ptr_t< T >::size_x {0}

Definition at line 230 of file typedefs.hpp.

◆ size_y

template<typename T >
int sirius::smooth_periodic_function_ptr_t< T >::size_y {0}

Definition at line 231 of file typedefs.hpp.

◆ size_z

template<typename T >
int sirius::smooth_periodic_function_ptr_t< T >::size_z {0}

Definition at line 232 of file typedefs.hpp.

◆ offset_z

template<typename T >
int sirius::smooth_periodic_function_ptr_t< T >::offset_z {0}

Definition at line 235 of file typedefs.hpp.


The documentation for this struct was generated from the following file: