CP2K 2.4 (Revision 12889)
Private Member Functions

dbcsr_ptr_util::pointer_view Interface Reference

List of all members.

Private Member Functions

 pointer_view_s
 pointer_view_d
 pointer_view_c
 pointer_view_z
INTEGER, dimension(:), pointer pointer_view_i (original, lb, ub)
 Returns a pointer with different bounds.
TYPE(dbcsr_data_objpointer_view_a (new_area, area, offset, len)
 Repoints a pointer into a part of a data area.

Detailed Description

Definition at line 80 of file dbcsr_ptr_util.f90.


Member Function Documentation

TYPE(dbcsr_data_obj) dbcsr_ptr_util::pointer_view::pointer_view_a ( TYPE(dbcsr_data_obj),intent(inout)  new_area,
TYPE(dbcsr_data_obj),intent(in)  area,
INTEGER,intent(in)  offset,
INTEGER,intent(in),optional  len 
) [private]

Repoints a pointer into a part of a data area.

Parameters:
[in,out]new_arearepoints this encapsulated pointer
[in]areaarea to point into
[in]offsetpoint to this offset in area
[in]len(optional) length of data area to point to
Returns:
narea2 copy of new_area

Definition at line 401 of file dbcsr_ptr_util.f90.

dbcsr_ptr_util::pointer_view::pointer_view_c ( ) [private]
dbcsr_ptr_util::pointer_view::pointer_view_d ( ) [private]
INTEGER,dimension(:),pointer dbcsr_ptr_util::pointer_view::pointer_view_i ( INTEGER,dimension(:),pointer  original,
INTEGER,intent(in)  lb,
INTEGER,intent(in)  ub 
) [private]

Returns a pointer with different bounds.

Parameters:
[in]originaloriginal data pointer
[in]lb,ublower and upper bound for the new pointer view
[out]viewnew pointer

Definition at line 384 of file dbcsr_ptr_util.f90.

dbcsr_ptr_util::pointer_view::pointer_view_s ( ) [private]
dbcsr_ptr_util::pointer_view::pointer_view_z ( ) [private]

The documentation for this interface was generated from the following files: