:orphan: .. _exhale_class_classGridKit_1_1CircuitComponent: Template Class CircuitComponent =============================== - Defined in :ref:`file_GridKit_Model_PowerElectronics_CircuitComponent.hpp` Inheritance Relationships ------------------------- Base Type ********* - ``public GridKit::Model::Evaluator< ScalarT, IdxT >`` (:ref:`exhale_class_classGridKit_1_1Model_1_1Evaluator`) Derived Types ************* - ``public GridKit::Capacitor< ScalarT, IdxT >`` (:ref:`exhale_class_classGridKit_1_1Capacitor`) - ``public GridKit::DistributedGenerator< ScalarT, IdxT >`` (:ref:`exhale_class_classGridKit_1_1DistributedGenerator`) - ``public GridKit::InductionMotor< ScalarT, IdxT >`` (:ref:`exhale_class_classGridKit_1_1InductionMotor`) - ``public GridKit::Inductor< ScalarT, IdxT >`` (:ref:`exhale_class_classGridKit_1_1Inductor`) - ``public GridKit::LinearTransformer< ScalarT, IdxT >`` (:ref:`exhale_class_classGridKit_1_1LinearTransformer`) - ``public GridKit::MicrogridBusDQ< ScalarT, IdxT >`` (:ref:`exhale_class_classGridKit_1_1MicrogridBusDQ`) - ``public GridKit::MicrogridLine< ScalarT, IdxT >`` (:ref:`exhale_class_classGridKit_1_1MicrogridLine`) - ``public GridKit::MicrogridLoad< ScalarT, IdxT >`` (:ref:`exhale_class_classGridKit_1_1MicrogridLoad`) - ``public GridKit::PowerElectronicsModel< ScalarT, IdxT >`` (:ref:`exhale_class_classGridKit_1_1PowerElectronicsModel`) - ``public GridKit::Resistor< ScalarT, IdxT >`` (:ref:`exhale_class_classGridKit_1_1Resistor`) - ``public GridKit::SynchronousMachine< ScalarT, IdxT >`` (:ref:`exhale_class_classGridKit_1_1SynchronousMachine`) - ``public GridKit::TransmissionLine< ScalarT, IdxT >`` (:ref:`exhale_class_classGridKit_1_1TransmissionLine`) - ``public GridKit::VoltageSource< ScalarT, IdxT >`` (:ref:`exhale_class_classGridKit_1_1VoltageSource`) Class Documentation ------------------- .. doxygenclass:: GridKit::CircuitComponent :project: GridKit :members: