40 static AlqEQ AlqEqfromString(
const std::string& input_string);
43 Branch(
const std::string& downtree_node,
const std::string& uptree_node,
int vfp_table,
double alq);
44 Branch(
const std::string& downtree_node,
const std::string& uptree_node,
int vfp_table, AlqEQ alq_eq);
46 const std::string& downtree_node()
const;
47 const std::string& uptree_node()
const;
48 void set_uptree_node(
const std::string& new_uptree_node);
49 std::optional<int> vfp_table()
const;
51 std::optional<double> alq_value()
const;
53 static Branch serializationTestObject();
54 bool operator==(
const Branch& other)
const;
56 template<
class Serializer>
59 serializer(m_downtree_node);
60 serializer(m_uptree_node);
61 serializer(m_vfp_table);
62 serializer(m_alq_value);
66 std::string m_downtree_node;
67 std::string m_uptree_node;
69 std::optional<double> m_alq_value;
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition Exceptions.hpp:30