TUV-x
Loading...
Searching...
No Matches
Public Member Functions | Private Member Functions | Private Attributes | List of all members
tuvx_profile_warehouse::profile_warehouse_t Interface Reference

Public Member Functions

generic get_profile => get_profile_char, get_profile_string, get_profile_ptr
 
generic get_ptr => get_ptr_char, get_ptr_string
 
procedure exists_char
 
 exists_string
 
generic exists => exists_char, exists_string
 
generic add => add_profile, add_profiles
 
procedure get_updater
 
procedure pack_size
 
procedure mpi_pack
 
procedure mpi_unpack
 
final finalize
 

Private Member Functions

procedure, private get_profile_char
 
private get_profile_string
 
private get_profile_ptr
 
procedure, private get_ptr_char
 
private get_ptr_string
 
procedure, private add_profile
 
procedure, private add_profiles
 
class(profile_warehouse_t) function, pointer constructor_empty ()
 
class(profile_warehouse_t) function, pointer constructor (config, grid_warehouse)
 

Private Attributes

type(profile_ptr), dimension(:), allocatable profiles_
 

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