Go to the source code of this file.
|
subroutine | field_registry::field_registry_init (this, size, expansion_size) |
| Constructor. More...
|
|
subroutine | field_registry::field_registry_free (this) |
| Destructor. More...
|
|
subroutine | field_registry::expand (this) |
| Expand the fields array so as to accomodate more fields. More...
|
|
subroutine | field_registry::add_field (this, dof, fld_name, ignore_existing) |
| Add a field to the registry. More...
|
|
pure integer function | field_registry::n_fields (this) |
| Get the number of fields stored in the registry. More...
|
|
pure integer function | field_registry::get_size (this) |
| Get the size of the fields array. More...
|
|
pure integer function | field_registry::get_expansion_size (this) |
| Get the expansion size. More...
|
|
type(field_t) function, pointer | field_registry::get_field_by_index (this, i) |
| Get pointer to a stored field by index. More...
|
|
type(field_t) function, pointer | field_registry::get_field_by_name (this, name) |
| Get pointer to a stored field by field name. More...
|
|
logical function | field_registry::field_exists (this, name) |
| Check if a field with a given name is already in the registry. More...
|
|