Interface to facilitate adding real/int/character values to list.
More...
Interface to facilitate adding real/int/character values to list.
Definition at line 57 of file w3metamd.F90.
◆ a() [1/3]
| w3metamd::meta_list_append::a |
◆ a() [2/3]
| w3metamd::meta_list_append::a |
◆ a() [3/3]
| w3metamd::meta_list_append::a |
◆ an()
| w3metamd::meta_list_append::an |
◆ append() [1/4]
| w3metamd::meta_list_append::append |
◆ append() [2/4]
| w3metamd::meta_list_append::append |
◆ append() [3/4]
| w3metamd::meta_list_append::append |
◆ append() [4/4]
| w3metamd::meta_list_append::append |
◆ character()
| w3metamd::meta_list_append::character |
◆ integer()
| w3metamd::meta_list_append::integer |
◆ meta_list_append_c()
| subroutine w3metamd::meta_list_append::meta_list_append_c |
( |
type(meta_list_t), intent(inout) |
LIST, |
|
|
character(*), intent(in) |
ATTNAME, |
|
|
character(*), intent(in) |
SVAL |
|
) |
| |
Append CHARACTER string value attribute to list.
- Parameters
-
| [in,out] | LIST | The list to append to |
| [in] | ATTNAME | The attribute name |
| [in] | SVAL | The attribute value (CHARACTER string) |
- Author
- Chris Bunney
Definition at line 284 of file w3metamd.F90.
287 TYPE(META_LIST_T),
INTENT(INOUT) :: LIST
288 CHARACTER(*),
INTENT(IN) :: ATTNAME, SVAL
292 TYPE(META_PAIR_T) :: META
294 meta%ATTNAME = attname
297 CALL meta_list_append(list, meta)
◆ meta_list_append_i()
| subroutine w3metamd::meta_list_append::meta_list_append_i |
( |
type(meta_list_t), intent(inout) |
LIST, |
|
|
character(*), intent(in) |
ATTNAME, |
|
|
integer, intent(in) |
IVAL |
|
) |
| |
Append INTEGER value attribute to list.
- Parameters
-
| [in,out] | LIST | The list to append to |
| [in] | ATTNAME | The attribute name |
| [in] | IVAL | The attribute value (INTEGER) |
- Author
- Chris Bunney
Definition at line 255 of file w3metamd.F90.
258 TYPE(META_LIST_T),
INTENT(INOUT) :: LIST
259 CHARACTER(*),
INTENT(IN) :: ATTNAME
260 INTEGER,
INTENT(IN) :: IVAL
264 TYPE(META_PAIR_T) :: META
266 meta%ATTNAME = attname
267 WRITE(meta%ATTVAL,*) ival
269 CALL meta_list_append(list, meta)
◆ meta_list_append_m()
| subroutine w3metamd::meta_list_append::meta_list_append_m |
( |
type(meta_list_t), intent(inout) |
LIST, |
|
|
type(meta_pair_t), intent(in) |
META |
|
) |
| |
Append META_PAIR_T object to list.
- Parameters
-
| [in,out] | LIST | The list to append to |
| [in] | META | The META_PAIR_T object to append. |
- Author
- Chris Bunney
Definition at line 184 of file w3metamd.F90.
187 TYPE(META_LIST_T),
INTENT(INOUT) :: LIST
188 TYPE(META_PAIR_T),
INTENT(IN) :: META
192 TYPE(META_PAIR_T),
POINTER :: P
197 IF(list%N .EQ. 0)
THEN
205 p%ATTNAME = meta%ATTNAME
206 p%ATTVAL = meta%ATTVAL
◆ meta_list_append_r()
| subroutine w3metamd::meta_list_append::meta_list_append_r |
( |
type(meta_list_t), intent(inout) |
LIST, |
|
|
character(*), intent(in) |
ATTNAME, |
|
|
real, intent(in) |
RVAL |
|
) |
| |
Append REAL value attribute to list.
- Parameters
-
| [in,out] | LIST | The list to append to |
| [in] | ATTNAME | The attribute name |
| [in] | RVAL | The attribute value (REAL) |
- Author
- Chris Bunney
Definition at line 226 of file w3metamd.F90.
229 TYPE(META_LIST_T),
INTENT(INOUT) :: LIST
230 CHARACTER(*),
INTENT(IN) :: ATTNAME
231 REAL,
INTENT(IN) :: RVAL
235 TYPE(META_PAIR_T) :: META
237 meta%ATTNAME = attname
238 WRITE(meta%ATTVAL,*) rval
240 CALL meta_list_append(list, meta)
◆ meta_pair_t()
| w3metamd::meta_list_append::meta_pair_t |
◆ real()
| w3metamd::meta_list_append::real |
◆ value() [1/3]
| w3metamd::meta_list_append::value |
◆ value() [2/3]
| w3metamd::meta_list_append::value |
◆ value() [3/3]
| w3metamd::meta_list_append::value |