Antares Simulator
Power System Simulator
Antares::ModelerStudy::SystemModel::Component Class Referencefinal

#include <component.h>

Public Member Functions

const std::string & Id () const
 
const ModelgetModel () const
 
const std::map< std::string, ParameterTypeAndValue > & getParameterValues () const
 
std::string getParameterValue (const std::string &parameter_id) const
 
std::string getScenarioGroupId () const
 
void addComponentConnection (const std::string localPortId, ConnectionEnd &&connection)
 
std::vector< ConnectionEndcomponentConnectionsViaPort (const std::string &portId) const
 
Expressions::Nodes::NodenodeAtPortField (const std::string &portId, const std::string &fieldId) const
 
const ExpressionexpressionAtPortField (const std::string &portId, const std::string &fieldId) const
 
void addAreaConnection (const std::string &localPortId, const std::string &areaId)
 
std::optional< std::string > areaConnectedToPort (const std::string &portId) const
 
const std::map< std::string, std::string > & portToAreaConnections () const
 
unsigned int Index () const
 

Friends

class ComponentBuilder
 

Detailed Description

Defines an actual component of the simulated system.


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