|
buds
0.1
FORTRAN reference counted types
|
Data Types | |
| interface | arrayp |
| Retrieve pointer to array in the bud. More... | |
| interface | assignment(=) |
| Assignment of bud to another bud. More... | |
| interface | delete |
| Deletes the bud by decreasing references to the underlying data. More... | |
| interface | init_array |
| Initialize array values to a specific value. More... | |
| interface | initialize |
| Initialization of data container. More... | |
| interface | initialized |
| See interface is_initialized More... | |
| interface | is_initd |
| See interface is_initialized More... | |
| interface | is_initialized |
| Query whether bud is associated with any data. More... | |
| interface | is_same |
| Check whether two buds point to the same data (function) More... | |
| interface | new |
| Create a new rArray1D. More... | |
| interface | new_rarray1d |
| See interface #new More... | |
| interface | nullify |
| Nullifies the current bud. More... | |
| interface | |
| Print, to std-out, some basic information of the data-container. More... | |
| type | rarray1d |
| Array data type. More... | |
| interface | references |
| Query number of references to the bud. More... | |
| interface | refs |
| See interface #references More... | |
| interface | same |
| See interface #is_same More... | |
| interface | size |
| Query dimension of array (or total size) More... | |
Functions/Subroutines | |
| subroutine | initialize_ (this) |
| pure logical function | is_initialized_ (this) |
| elemental logical function | is_same_ (lhs, rhs) |
| elemental subroutine | delete_ (this) |
| elemental subroutine | nullify_ (this) |
| subroutine | assign_ (lhs, rhs) |
| elemental integer function | references_ (this) |
| pure subroutine, private | delete_data (this) |
| Internal routine for cleaning up the data container. More... | |
| subroutine | new_dim_ (this, d1, val) |
| subroutine | new_copy_ (this, array) |
| real(rr_) function, dimension(:), pointer, contiguous | get_arrayp_ (this) |
| pure real(rr_) function | get_array_idx_ (this, i1 ) |
| pure integer function | size_ (this, dim) |
| subroutine | init_array_ (this, v) |
| subroutine | print_ (this, info, indent) |
Variables | |
| integer, parameter, private | bud_id_len = 36 |
| bud_rArray1D documentation More... | |
| character(len=*), parameter, private | bud_mod = "bud_" // "bud_rArray1D" |
| Name of module. More... | |
| character(len=*), parameter, private | bud_type = "rArray1D" |
| Name of bud in this module. More... | |
1.8.11