Octopus
cube_function_oct_m::cube_function_t Type Reference

Detailed Description

Definition at line 160 of file cube_function.F90.

Private Attributes

real(real64), dimension(:, :, :), pointer, contiguous drs => NULL()
 real-space grid More...
 
complex(real64), dimension(:, :, :), pointer, contiguous zrs => NULL()
 real-space grid, complex numbers More...
 
complex(real64), dimension(:, :, :), pointer fs => NULL()
 Fourier-space grid. More...
 
logical forced_alloc = .false.
 Forced to be allocated even when PFFT is associated with the cube. More...
 
logical in_device_memory = .false.
 
type(accel_mem_treal_space_buffer
 
type(accel_mem_tfourier_space_buffer
 

Member Data Documentation

◆ drs

real(real64), dimension(:, :, :), pointer, contiguous cube_function_oct_m::cube_function_t::drs => NULL()
private

real-space grid

Definition at line 162 of file cube_function.F90.

◆ zrs

complex(real64), dimension(:, :, :), pointer, contiguous cube_function_oct_m::cube_function_t::zrs => NULL()
private

real-space grid, complex numbers

Definition at line 163 of file cube_function.F90.

◆ fs

complex(real64), dimension(:, :, :), pointer cube_function_oct_m::cube_function_t::fs => NULL()
private

Fourier-space grid.

Definition at line 164 of file cube_function.F90.

◆ forced_alloc

logical cube_function_oct_m::cube_function_t::forced_alloc = .false.
private

Forced to be allocated even when PFFT is associated with the cube.

Definition at line 165 of file cube_function.F90.

◆ in_device_memory

logical cube_function_oct_m::cube_function_t::in_device_memory = .false.
private

Definition at line 166 of file cube_function.F90.

◆ real_space_buffer

type(accel_mem_t) cube_function_oct_m::cube_function_t::real_space_buffer
private

Definition at line 167 of file cube_function.F90.

◆ fourier_space_buffer

type(accel_mem_t) cube_function_oct_m::cube_function_t::fourier_space_buffer
private

Definition at line 168 of file cube_function.F90.


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