Flow123d  release_3.0.0-1073-g8f35d56
Static Public Member Functions | List of all members
FlowAttribute Class Reference

Class with static methods provided special attributes of Flow123D application. More...

#include <flow_attribute_lib.hh>

Static Public Member Functions

static string field_unit ()
 
static string field_value_shape ()
 
static string subfields_address ()
 
static string field_default_value ()
 

Detailed Description

Class with static methods provided special attributes of Flow123D application.

This class contains only attributes typical for Flow123D application. Base attributes are stored in Input::Type::Attributes.

Definition at line 29 of file flow_attribute_lib.hh.

Member Function Documentation

static string FlowAttribute::field_default_value ( )
inlinestatic

Specify default value of Field.

Format of value: string, e.g. "0.0"

Definition at line 65 of file flow_attribute_lib.hh.

Here is the caller graph for this function:

static string FlowAttribute::field_unit ( )
inlinestatic

Specify a unit of a field.

Format of value: record with base units as keys and exponents as their values, e.g. { "m" : 0, "md" : 0, "kg" : 0, "s" : 0, "A" : 0, "K" : 0, "mol" : 0, "cd" : 0 }

Definition at line 38 of file flow_attribute_lib.hh.

Here is the caller graph for this function:

static string FlowAttribute::field_value_shape ( )
inlinestatic

Specify a value of the field.

Format of value: record e.g. { "subfields": true, "shape": [ 1, 1 ], "type": "Float" }

Definition at line 47 of file flow_attribute_lib.hh.

Here is the caller graph for this function:

static string FlowAttribute::subfields_address ( )
inlinestatic

Specify path where multifields of the equation get their names.

Format of value: string, pattern of address, e.g. "/problem/solute_equation/substances/ * /name"

Definition at line 56 of file flow_attribute_lib.hh.

Here is the caller graph for this function:


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