diff --git a/docs/concepts/dyn-phasors/index.html b/docs/concepts/dyn-phasors/index.html index 44f1e692ae..a8d4dadf08 100644 --- a/docs/concepts/dyn-phasors/index.html +++ b/docs/concepts/dyn-phasors/index.html @@ -1,4 +1,4 @@ -Dynamic Phasors | DPsim +Dynamic Phasors | DPsim
+Futhermore, higher frequencies, for example, generated by power electronics can be modelled in a similar way.

Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/concepts/index.html b/docs/concepts/index.html index 9451b877cb..ef5e985dce 100644 --- a/docs/concepts/index.html +++ b/docs/concepts/index.html @@ -7,5 +7,5 @@ Print entire section

Concepts

The book introduces the reader to the general concepts implemented in DPsim, a dynamic phasor (DP) real-time simulator, as well as the physical models of the power system components that are used in simulations. The first chapters give an overview of dynamic phasors and nodal analysis which are the two pillars of the main solver implemented in DPsim. The second part describes in detail what are the physical equations for each model and how they are transformed and implemented for dynamic phasor simulations and other domains that are also supported by DPsim.

In order to be able to run a dynamic simulation, DPsim also includes a loadflow solver to compute the initial state of the network if it is not included in the network data. -Besides DP simulations, DPsim also comes with EMT models for some components which are used as reference for testing the DP models.

+Besides DP simulations, DPsim also comes with EMT models for some components which are used as reference for testing the DP models.


Dynamic Phasors

Nodal Analysis

Powerflow

Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/concepts/nodal-analysis/index.html b/docs/concepts/nodal-analysis/index.html index 38a725f8a7..28561d5bbd 100644 --- a/docs/concepts/nodal-analysis/index.html +++ b/docs/concepts/nodal-analysis/index.html @@ -1,7 +1,7 @@ Nodal Analysis | DPsim
+$$\boldsymbol{Y} \boldsymbol{v} = \boldsymbol{i}$$

Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/concepts/powerflow/index.html b/docs/concepts/powerflow/index.html index 7a33aedce5..904b1a4245 100644 --- a/docs/concepts/powerflow/index.html +++ b/docs/concepts/powerflow/index.html @@ -1,7 +1,7 @@ Powerflow | DPsim
+\end{align}$$

To sum up, the NR algorithm, for application to the power flow problem is:

  1. Set the iteration counter to $i=1$. Use the initial solution $V_{i} = 1 \angle 0^{\circ}$
  2. Compute the mismatch vector $\vec{f}({\vec{x}})$ using the power flow equations
  3. Perform the following stopping criterion tests:
  4. Evaluate the Jacobian matrix $\textbf{J}^{(i)}$ and compute $\Delta \vec{x}^{(i)}$.
  5. Compute the update solution vector $\vec{x}^{(i+1)}$. Return to step 3.
  6. Stop.
Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/contribution-guidelines/index.html b/docs/contribution-guidelines/index.html index d35d03df2b..6ee3768234 100644 --- a/docs/contribution-guidelines/index.html +++ b/docs/contribution-guidelines/index.html @@ -1,7 +1,7 @@ Contribution Guidelines | DPsim
+Please send us a pull request or get in touch with us via mail or slack if you would like to contribute.

Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/development/debugging/index.html b/docs/development/debugging/index.html index 4652c54eae..560f1715a0 100644 --- a/docs/development/debugging/index.html +++ b/docs/development/debugging/index.html @@ -1,7 +1,7 @@ Debugging | DPsim
+}
Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/development/guidelines/index.html b/docs/development/guidelines/index.html index 4677a17f8a..0a6ec2a718 100644 --- a/docs/development/guidelines/index.html +++ b/docs/development/guidelines/index.html @@ -2,9 +2,9 @@ Scaling of Voltages and Currents Voltage quantities are expressed either as phase-to-phase RMS values (denominated as RMS3PH) or as phase-to-ground peak values (denominated as PEAK1PH): Initialisation quantities (e.g. initialSingleVoltage of SimPowerComp) as RMS3PH values Simulation quantities in both SP and DP domain (e.g. mIntfVoltage of DP::Ph1::PiLine) as RMS3PH values Simulation quantities in the EMT domain (e.g. mIntfVoltage of EMT::Ph3::Transformer) as PEAK1PH values Current quantities are expressed either as RMS or as PEAK values:">

Guidelines

This is a summary of general guidelines for the development of DPsim.

Scaling of Voltages and Currents

Voltage quantities are expressed either as phase-to-phase RMS values (denominated as RMS3PH) or as phase-to-ground peak values (denominated as PEAK1PH):

  • Initialisation quantities (e.g. initialSingleVoltage of SimPowerComp) as RMS3PH values
  • Simulation quantities in both SP and DP domain (e.g. mIntfVoltage of DP::Ph1::PiLine) as RMS3PH values
  • Simulation quantities in the EMT domain (e.g. mIntfVoltage of EMT::Ph3::Transformer) as PEAK1PH values

Current quantities are expressed either as RMS or as PEAK values:

  • Simulation quantities in both SP and DP domain (e.g. mIntfCurrent of DP::Ph1::PiLine) as RMS values
  • Simulation quantities in the EMT domain (e.g. mIntfCurrent of EMT::Ph3::Transformer) as PEAK values

Logging

Debug or trace should be the default log level for information that might be nice to have but not necessary for every simulation case.

Calls to the logger that might occur during simulation must use spdlog macros, like SPDLOG_LOGGER_INFO.

Creating New Releases

Although DPsim currently does not have any conventions on versioning, the periodic creation of new versions can help to mark significant changes and to analyze new portions of code using tools like SonarCloud.

A new version of DPsim has to be indicated as follows:

  • Create a new tag with an increased version number
  • Update setup.cfg
  • Update CMakeLists.txt
  • Update sonar-project.properties

Due to the creation of a new tag, a new PyPi package will be deployed automatically. -To release an updated Docker image, the container workflow needs to be triggered manually.

+To release an updated Docker image, the container workflow needs to be triggered manually.

Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/development/index.html b/docs/development/index.html index 0953672a19..e7ad8c6dd4 100644 --- a/docs/development/index.html +++ b/docs/development/index.html @@ -8,5 +8,5 @@ Create child page Create documentation issue Create project issue - Print entire section

Development

How to extend DPsim.

Environment

We recommend the following development tools:

Please follow the build instructions to checkout your code and install the basic dependencies and tools.

+ Print entire section

Development

How to extend DPsim.

Environment

We recommend the following development tools:

Please follow the build instructions to checkout your code and install the basic dependencies and tools.

\ No newline at end of file diff --git a/docs/examples/index.html b/docs/examples/index.html index 8d2f49731f..192510e706 100644 --- a/docs/examples/index.html +++ b/docs/examples/index.html @@ -8,5 +8,5 @@ Create child page Create documentation issue Create project issue - Print entire section

Examples

Here you can find some examples to get started with DPsim.

The DPsim repository includes examples that can be run locally.

+ Print entire section

Examples

Here you can find some examples to get started with DPsim.

The DPsim repository includes examples that can be run locally.

\ No newline at end of file diff --git a/docs/getting-started/build/index.html b/docs/getting-started/build/index.html index 2fc2f6422f..fc4bf2e2ce 100644 --- a/docs/getting-started/build/index.html +++ b/docs/getting-started/build/index.html @@ -6,11 +6,11 @@ $ git clone git@github.com:sogno-platform/dpsim.git or using https if you do not have an account $ git clone https://github.com/sogno-platform/dpsim.git In the repository, there is a Docker file with all required dependencies $ cd dpsim $ docker build -t sogno/dpsim:dev -f Packaging/Docker/Dockerfile.dev . Alternatively, the image can be pulled from DockerHub like so -$ docker pull sogno/dpsim:dev For OS specific instructions on how to install requirements, see the sections below.">Last modified 16.08.2024: Addition of EMT::Ph1::Switch component (#312) (832c484) +

The resulting documentation will be generated in Documentation/html/Cxx.

Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/getting-started/index.html b/docs/getting-started/index.html index 80e2e2163b..3fe376735f 100644 --- a/docs/getting-started/index.html +++ b/docs/getting-started/index.html @@ -8,5 +8,5 @@ Create child page Create documentation issue Create project issue - Print entire section

Getting Started

How to install, build and run the DPsim project.
+ Print entire section

Getting Started

How to install, build and run the DPsim project.
\ No newline at end of file diff --git a/docs/getting-started/install/index.html b/docs/getting-started/install/index.html index b5977ab71c..a174c1d91d 100644 --- a/docs/getting-started/install/index.html +++ b/docs/getting-started/install/index.html @@ -2,9 +2,9 @@ Docker First, you need to install Docker. Then, you could either build a docker image by yourself as described in the build instructions or download a prepared image from Docker Hub as described in the following. To start a Jupyter session, run a DPsim Docker container">
+

From Source

To build and install DPsim from the source files, please refer to the build section.

Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/getting-started/real-time/index.html b/docs/getting-started/real-time/index.html index 3f7662b9e2..1c00ea6a7b 100644 --- a/docs/getting-started/real-time/index.html +++ b/docs/getting-started/real-time/index.html @@ -6,11 +6,11 @@ In principle, real-time execution is supported on all platforms. However, we recommend to use an optimized Linux installation. Operating System and Kernel For minimum latency several kernel and driver settings can be optimized. To get started, we recommend the Redhat Real-time Tuning Guide. -A PREEMPT_RT patched Linux kernel is recommended. Precompiled kernels for Fedora can be found here: http://ccrma.">Last modified 16.08.2024: Addition of EMT::Ph1::Switch component (#312) (832c484) +

More details:

Some proposals for the selection of appropriate server hardware:

Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/index.html b/docs/index.html index fa11dd0d7a..600899f11c 100644 --- a/docs/index.html +++ b/docs/index.html @@ -4,5 +4,5 @@ Create child page Create documentation issue Create project issue - Print entire section

Documentation

DPsim is a solver library for dynamic power system simulation.

Connect

Using or want to use DPsim? Find out more here:

LF Energy Slack - Chat with other users and developers and get help in the #sogno or #sogno-dpsim channel.

You can also send a direct message to

Contribute

If you want to get more involved by contributing to DPsim, please send us a Pull Request on GitHub.

Publications

If you are using DPsim for your research, please cite one of the following papers in your publications:


Overview

Getting Started

How to install, build and run the DPsim project.

Concepts

Development

How to extend DPsim.

Models

Mathematical description of the models implemented in DPsim.

Core Tasks

Description of typical simulation and development tasks.

Examples

Here you can find some examples to get started with DPsim.

Roadmap

Reference

Low level reference docs for DPsim.

Contribution Guidelines

How to contribute to DPsim.

+ Print entire section

Documentation

DPsim is a solver library for dynamic power system simulation.

Connect

Using or want to use DPsim? Find out more here:

LF Energy Slack - Chat with other users and developers and get help in the #sogno or #sogno-dpsim channel.

You can also send a direct message to

Contribute

If you want to get more involved by contributing to DPsim, please send us a Pull Request on GitHub.

Publications

If you are using DPsim for your research, please cite one of the following papers in your publications:


Overview

Getting Started

How to install, build and run the DPsim project.

Concepts

Development

How to extend DPsim.

Models

Mathematical description of the models implemented in DPsim.

Core Tasks

Description of typical simulation and development tasks.

Examples

Here you can find some examples to get started with DPsim.

Roadmap

Reference

Low level reference docs for DPsim.

Contribution Guidelines

How to contribute to DPsim.

\ No newline at end of file diff --git a/docs/models/branches/index.html b/docs/models/branches/index.html index a03fb127c7..e05b40b704 100644 --- a/docs/models/branches/index.html +++ b/docs/models/branches/index.html @@ -1,8 +1,8 @@ -Branches | DPsim +Branches | DPsim
+ Print entire section

Branches

RX-Line

PI-Line

Transformer

\ No newline at end of file diff --git a/docs/models/index.html b/docs/models/index.html index 8eb9ce75e4..b8f874d32d 100644 --- a/docs/models/index.html +++ b/docs/models/index.html @@ -8,5 +8,5 @@ Create child page Create documentation issue Create project issue - Print entire section

Models

Mathematical description of the models implemented in DPsim.

The following models are currently available:

+ Print entire section

Models

Mathematical description of the models implemented in DPsim.

The following models are currently available:

\ No newline at end of file diff --git a/docs/models/induction-machine/index.html b/docs/models/induction-machine/index.html index cbaae3cd8e..c26ca1b341 100644 --- a/docs/models/induction-machine/index.html +++ b/docs/models/induction-machine/index.html @@ -1,8 +1,8 @@ -Induction Machine | DPsim +Induction Machine | DPsim
+ Print entire section

Induction Machine

\ No newline at end of file diff --git a/docs/models/power-electronics/index.html b/docs/models/power-electronics/index.html index 7a106b53c0..55bef40ae2 100644 --- a/docs/models/power-electronics/index.html +++ b/docs/models/power-electronics/index.html @@ -1,8 +1,8 @@ -VS-Inverter | DPsim +VS-Inverter | DPsim
+ Print entire section

VS-Inverter

\ No newline at end of file diff --git a/docs/models/rlc-elements/index.html b/docs/models/rlc-elements/index.html index 1df5fd460f..7343a84f03 100644 --- a/docs/models/rlc-elements/index.html +++ b/docs/models/rlc-elements/index.html @@ -1,4 +1,4 @@ -RLC-Elements | DPsim +RLC-Elements | DPsim
+$$

Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/models/synchronous-generator/index.html b/docs/models/synchronous-generator/index.html index 74115caacc..dcd5e935ed 100644 --- a/docs/models/synchronous-generator/index.html +++ b/docs/models/synchronous-generator/index.html @@ -2,9 +2,9 @@ the full order dq0 reference frame model (EMT, DP) [Kundur, Power system stability and control, 1994] and the much simpler transient stability model (DP) [Eremia, Handbook of Electrical Power System Dynamics, 2003] The machine model is interfaced to the nodal analysis network solver through a current source, which only affects the source vector and not the system matrix Wang2010. Basic Equations The equations of the stator and rotor voltages are">
+\end{align}$$

Transient Stability Model

Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/models/transformer/index.html b/docs/models/transformer/index.html index 29bcb66044..23b6428b09 100644 --- a/docs/models/transformer/index.html +++ b/docs/models/transformer/index.html @@ -4,10 +4,10 @@ $$\begin{array}{c|c c c} ~ & j & k & l \cr \hline j & & & -1 \cr k & & & T \cr l & 1 & -T & 0 \end{array} \begin{pmatrix} v_j \cr v_k \cr i_{l} \cr \end{pmatrix} = \begin{pmatrix} \cr \cr 0\cr \end{pmatrix} $$The variable $j$ denotes the high voltage node while $k$ is the low voltage node."> @@ -38,5 +38,5 @@ \end{pmatrix} $$

The variable $j$ denotes the high voltage node while $k$ is the low voltage node. $l$ indicates the inserted row and column to accommodate the relation between the two voltages at the ends of the transformer. The transformer ratio is defined as $T = V_{j} / V_{k}$. -A phase shift can be introduced if $T$ is considered as a complex number.

Last modified 16.08.2024: Addition of EMT::Ph1::Switch component (#312) (832c484)
+A phase shift can be introduced if $T$ is considered as a complex number.

Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/overview/architecture/index.html b/docs/overview/architecture/index.html index bbedf6194f..e19a73b0eb 100644 --- a/docs/overview/architecture/index.html +++ b/docs/overview/architecture/index.html @@ -1,4 +1,4 @@ -Architecture | DPsim +Architecture | DPsim
+Instead, the attribute system is used to define signal type connections.

Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/overview/attributes/index.html b/docs/overview/attributes/index.html index 8f3704ec89..99d8d7017a 100644 --- a/docs/overview/attributes/index.html +++ b/docs/overview/attributes/index.html @@ -1,4 +1,4 @@ -Attributes | DPsim +Attributes | DPsim
+Therefore, this task needs to be scheduled after the system solution that computes leftVector and before tasks that require the voltage and current interface vectors of the inductance, e.g. the task logging these values.

Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/overview/index.html b/docs/overview/index.html index 3dcec3bab3..cd0abe34a5 100644 --- a/docs/overview/index.html +++ b/docs/overview/index.html @@ -6,5 +6,5 @@ Create project issue Print entire section

Overview

DPsim is a real-time capable power system simulator that supports dynamic phasor and electromagnetic transient simulation as well as continuous powerflow. It primarily targets large-scale scenarios on commercial off-the-sheld hardware that require deterministic time steps in the range of micro- to milliseconds.

DPsim supports the CIM format as native input for the description of electrical network topologies, component parameters and load flow data, which is used for initialization. For this purpose, CIM++ is integrated in DPsim. Users interact with the C++ simulation kernel via Python bindings, which can be used to script the execution, schedule events, change parameters and retrieve results. Supported by the availability of existing Python frameworks like Numpy, Pandas and Matplotlib, Python scripts have been proven as an easy and flexible way to codify the complete workflow of a simulation from modelling to analysis and plotting, for example in Jupyter notebooks.

The DPsim simulation kernel is implemented in C++ and uses the Eigen linear algebra library. By using a system programming language like C++ and a highly optimized math library, optimal performance and real-time execution can be guaranteed. -The integration into the VILLASframework allows DPsim to be used in large-scale co-simulations.

Licensing

The project is released under the terms of the MPL 2.0.

Where should I go next?

+The integration into the VILLASframework allows DPsim to be used in large-scale co-simulations.

Licensing

The project is released under the terms of the MPL 2.0.

Where should I go next?


Architecture

Attributes

Scheduling

Interfacing with the MNA Solver

Subcomponent Handling

Interfaces

Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/overview/interfaces/index.html b/docs/overview/interfaces/index.html index d920f8ac43..41d1ffb6a4 100644 --- a/docs/overview/interfaces/index.html +++ b/docs/overview/interfaces/index.html @@ -1,4 +1,4 @@ -Interfaces | DPsim +Interfaces | DPsim
+which have syncOnSimulationStart set, the Simulation::sync will be called before the first time step. This method will:

Note that this setting operates independently of the blockOnRead flag. This means that with both flags set, the simulation will block again after the synchronization at the start of the first time step until another value is received for the attribute in question.

Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/overview/mnainterface/index.html b/docs/overview/mnainterface/index.html index 2bc19b346f..ece088e8d1 100644 --- a/docs/overview/mnainterface/index.html +++ b/docs/overview/mnainterface/index.html @@ -1,4 +1,4 @@ -Interfacing with the MNA Solver | DPsim +Interfacing with the MNA Solver | DPsim
+

For all other MNA methods, the MNASimPowerComp base class will just call the associated mnaComp... method. For more details, take a look at the implementations in MNASimPowerComp.cpp.

Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/overview/scheduling/index.html b/docs/overview/scheduling/index.html index 33f0025011..c6aceefae4 100644 --- a/docs/overview/scheduling/index.html +++ b/docs/overview/scheduling/index.html @@ -1,7 +1,7 @@ Scheduling | DPsim

Scheduling

DPsim implements level scheduling. A task T4 that depends on data modified by task T1 is scheduled to the level following the level of task T1. In the simplest case, all tasks of a level have to be finished before tasks of the next level are started.

image

The dependencies of tasks on data are determined by referencing the attributes that are read or modified by the task. -The scheduler computes the schedule prior to the simulation from the task dependency graph resulting from the tasks’ data dependencies.

+The scheduler computes the schedule prior to the simulation from the task dependency graph resulting from the tasks’ data dependencies.

Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/overview/subcomponents/index.html b/docs/overview/subcomponents/index.html index 21969b7e65..6cc9d468da 100644 --- a/docs/overview/subcomponents/index.html +++ b/docs/overview/subcomponents/index.html @@ -1,7 +1,7 @@ Subcomponent Handling | DPsim
+
Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/reference/index.html b/docs/reference/index.html index 6f1e94cc6f..afb31c1a3a 100644 --- a/docs/reference/index.html +++ b/docs/reference/index.html @@ -1,7 +1,7 @@ Reference | DPsim
+It is helpful to understand the general structure of the C++ DPsim core components.

Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/roadmap/index.html b/docs/roadmap/index.html index 9aff370a6f..c691f41fc8 100644 --- a/docs/roadmap/index.html +++ b/docs/roadmap/index.html @@ -2,9 +2,9 @@ You can also check the Issues List or the Pull Requests on GitHub. Under Development Solver CUDA sparse implementation improve online system matrix computation and refactorization to support nonlinear elements in network solution (NICSLU integration) merge DAE solver branch Interfaces reimplement python interface using pybind and expose more models / functionalities add python based examples using the VILLASnode interface support matpower / pypower format for static simulation Tests, Examples, CI convert most of the examples to Python and test them against reference results in CI convert more gitlab CI jobs to github actions add IEEE39 system to examples Models VBR generator model SVC add tap-change to transfomer Ideas Solver improve integration of diakoptics solver Interfaces implement CIM reader in Python using new pybind interface and cimpy library ">

Roadmap

Short-term planning for new features is done on the GitHub Project board.

You can also check the Issues List or the Pull Requests on GitHub.

Under Development

  • Solver
    • CUDA sparse implementation
    • improve online system matrix computation and refactorization to support nonlinear elements in network solution (NICSLU integration)
    • merge DAE solver branch
  • Interfaces
    • reimplement python interface using pybind and expose more models / functionalities
    • add python based examples using the VILLASnode interface
    • support matpower / pypower format for static simulation
  • Tests, Examples, CI
    • convert most of the examples to Python and test them against reference results in CI
    • convert more gitlab CI jobs to github actions
    • add IEEE39 system to examples
  • Models
    • VBR generator model
    • SVC
    • add tap-change to transfomer

Ideas

  • Solver
    • improve integration of diakoptics solver
  • Interfaces
    • implement CIM reader in Python using new pybind interface and cimpy library
+ Print entire section

Roadmap

Short-term planning for new features is done on the GitHub Project board.

You can also check the Issues List or the Pull Requests on GitHub.

Under Development

Ideas

\ No newline at end of file diff --git a/docs/tasks/add-model/index.html b/docs/tasks/add-model/index.html index 6b206bd056..957563481e 100644 --- a/docs/tasks/add-model/index.html +++ b/docs/tasks/add-model/index.html @@ -1,7 +1,7 @@ Add New Model | DPsim
+

Attributes

Each components has a list of attributes, which has to be specified when creating the components class.

TODO: explain attribute system

Tasks for Pre/Post-step Functions

TODO: add example task dependency graph

Adding the new Component to DPsim

After finishing the implementation of the new component, it needs to be added to the following files:

Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/tasks/create-simulation/index.html b/docs/tasks/create-simulation/index.html index 82a9a4b07d..2f1d6e7144 100644 --- a/docs/tasks/create-simulation/index.html +++ b/docs/tasks/create-simulation/index.html @@ -1,7 +1,7 @@ Create New Simulation | DPsim
+$ make my-scenario
Last modified 14.09.2024: Fix the villas examples workflow (#319) (ee448db)
\ No newline at end of file diff --git a/docs/tasks/index.html b/docs/tasks/index.html index c58cfd23a5..22e74b9440 100644 --- a/docs/tasks/index.html +++ b/docs/tasks/index.html @@ -8,5 +8,5 @@ Create child page Create documentation issue Create project issue - Print entire section

Core Tasks

Description of typical simulation and development tasks.

Each task should give the user


Add New Model

Extending the simulator with new component or control models.

Create New Simulation

Using DPsim for a new simulation scenario.

+ Print entire section

Core Tasks

Description of typical simulation and development tasks.

Each task should give the user


Add New Model

Extending the simulator with new component or control models.

Create New Simulation

Using DPsim for a new simulation scenario.

\ No newline at end of file diff --git a/search/index.html b/search/index.html index 6951840cde..fbe5faa0bd 100644 --- a/search/index.html +++ b/search/index.html @@ -1,3 +1,3 @@ -Search Results | DPsim +Search Results | DPsim

Search Results

\ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml index a54cc2d8fb..6453a30b6b 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1 +1 @@ -https://sogno-platform.github.io/dpsim/docs/overview/architecture/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/overview/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/getting-started/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/overview/attributes/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/overview/scheduling/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/concepts/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/development/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/models/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/tasks/add-model/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/tasks/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/examples/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/roadmap/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/reference/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/contribution-guidelines/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/getting-started/build/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/overview/mnainterface/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/overview/subcomponents/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/overview/interfaces/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/models/transformer/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/tasks/create-simulation/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/models/branches/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/concepts/dyn-phasors/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/models/induction-machine/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/concepts/nodal-analysis/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/concepts/powerflow/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/models/rlc-elements/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/models/synchronous-generator/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/models/power-electronics/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/getting-started/install/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/getting-started/real-time/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/categories/https://sogno-platform.github.io/dpsim/docs/development/debugging/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/docs/development/guidelines/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/search/2024-08-16T20:26:08+02:00https://sogno-platform.github.io/dpsim/tags/ \ No newline at end of file +https://sogno-platform.github.io/dpsim/docs/overview/architecture/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/overview/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/getting-started/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/overview/attributes/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/overview/scheduling/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/concepts/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/development/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/models/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/tasks/add-model/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/tasks/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/examples/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/roadmap/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/reference/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/contribution-guidelines/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/getting-started/build/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/overview/mnainterface/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/overview/subcomponents/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/overview/interfaces/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/models/transformer/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/tasks/create-simulation/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/models/branches/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/concepts/dyn-phasors/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/models/induction-machine/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/concepts/nodal-analysis/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/concepts/powerflow/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/models/rlc-elements/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/models/synchronous-generator/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/models/power-electronics/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/getting-started/install/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/getting-started/real-time/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/categories/https://sogno-platform.github.io/dpsim/docs/development/debugging/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/docs/development/guidelines/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/search/2024-09-14T14:58:49+02:00https://sogno-platform.github.io/dpsim/tags/ \ No newline at end of file diff --git a/sphinx/.buildinfo b/sphinx/.buildinfo deleted file mode 100644 index 817ceef69b..0000000000 --- a/sphinx/.buildinfo +++ /dev/null @@ -1,4 +0,0 @@ -# Sphinx build info version 1 -# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 57203173a54893cc5b601ac10d0a6323 -tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/sphinx/_static/searchtools.js b/sphinx/_static/searchtools.js index 92da3f8b22..b08d58c9b9 100644 --- a/sphinx/_static/searchtools.js +++ b/sphinx/_static/searchtools.js @@ -178,7 +178,7 @@ const Search = { htmlToText: (htmlString, anchor) => { const htmlElement = new DOMParser().parseFromString(htmlString, 'text/html'); - for (const removalQuery of [".headerlinks", "script", "style"]) { + for (const removalQuery of [".headerlink", "script", "style"]) { htmlElement.querySelectorAll(removalQuery).forEach((el) => { el.remove() }); } if (anchor) { @@ -328,13 +328,14 @@ const Search = { for (const [title, foundTitles] of Object.entries(allTitles)) { if (title.toLowerCase().trim().includes(queryLower) && (queryLower.length >= title.length/2)) { for (const [file, id] of foundTitles) { - let score = Math.round(100 * queryLower.length / title.length) + const score = Math.round(Scorer.title * queryLower.length / title.length); + const boost = titles[file] === title ? 1 : 0; // add a boost for document titles normalResults.push([ docNames[file], titles[file] !== title ? `${titles[file]} > ${title}` : title, id !== null ? "#" + id : "", null, - score, + score + boost, filenames[file], ]); } diff --git a/sphinx/searchindex.js b/sphinx/searchindex.js index 24366146ff..3a39f7a964 100644 --- a/sphinx/searchindex.js +++ b/sphinx/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"(Quasi) Static / RMS Models": [[0, "module-dpsimpy.sp"]], "DPsim": [[1, "dpsim"]], "DPsim Python bindings": [[0, "dpsim-python-bindings"]], "Dynamic Phasor / SFA Models": [[0, "module-dpsimpy.dp"]], "Electromagnetic Transient Models": [[0, "module-dpsimpy.emt"]], "Reference": [[0, "reference"]]}, "docnames": ["Reference", "about"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["Reference.rst", "about.rst"], "indexentries": {"a (dpsimpy.phasetype attribute)": [[0, "dpsimpy.PhaseType.A", false]], "abc (dpsimpy.phasetype attribute)": [[0, "dpsimpy.PhaseType.ABC", false]], "add() (dpsimpy.systemtopology method)": [[0, "dpsimpy.SystemTopology.add", false]], "add_event() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.add_event", false]], "add_interface() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.add_interface", false]], "add_logger() (dpsimpy.realtimesimulation method)": [[0, "dpsimpy.RealTimeSimulation.add_logger", false]], "add_logger() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.add_logger", false]], "add_tear_component() (dpsimpy.systemtopology method)": [[0, "dpsimpy.SystemTopology.add_tear_component", false]], "amd (dpsimpy.fill_in_reduction_method attribute)": [[0, "dpsimpy.fill_in_reduction_method.amd", false]], "amd_nv (dpsimpy.fill_in_reduction_method attribute)": [[0, "dpsimpy.fill_in_reduction_method.amd_nv", false]], "amd_ra (dpsimpy.fill_in_reduction_method attribute)": [[0, "dpsimpy.fill_in_reduction_method.amd_ra", false]], "assignloadprofile() (dpsimpy.csvreader method)": [[0, "dpsimpy.CSVReader.assignLoadProfile", false]], "attr() (dpsimpy.identifiedobject method)": [[0, "dpsimpy.IdentifiedObject.attr", false]], "attribute (class in dpsimpy)": [[0, "dpsimpy.Attribute", false]], "attributecomplex (class in dpsimpy)": [[0, "dpsimpy.AttributeComplex", false]], "attributecomplexdyn (class in dpsimpy)": [[0, "dpsimpy.AttributeComplexDyn", false]], "attributecomplexstat (class in dpsimpy)": [[0, "dpsimpy.AttributeComplexStat", false]], "attributematrix (class in dpsimpy)": [[0, "dpsimpy.AttributeMatrix", false]], "attributematrixcomp (class in dpsimpy)": [[0, "dpsimpy.AttributeMatrixComp", false]], "attributematrixcompdyn (class in dpsimpy)": [[0, "dpsimpy.AttributeMatrixCompDyn", false]], "attributematrixcompstat (class in dpsimpy)": [[0, "dpsimpy.AttributeMatrixCompStat", false]], "attributematrixdyn (class in dpsimpy)": [[0, "dpsimpy.AttributeMatrixDyn", false]], "attributematrixstat (class in dpsimpy)": [[0, "dpsimpy.AttributeMatrixStat", false]], "attributereal (class in dpsimpy)": [[0, "dpsimpy.AttributeReal", false]], "attributerealdyn (class in dpsimpy)": [[0, "dpsimpy.AttributeRealDyn", false]], "attributerealstat (class in dpsimpy)": [[0, "dpsimpy.AttributeRealStat", false]], "attributestring (class in dpsimpy)": [[0, "dpsimpy.AttributeString", false]], "attributestringdyn (class in dpsimpy)": [[0, "dpsimpy.AttributeStringDyn", false]], "attributestringstat (class in dpsimpy)": [[0, "dpsimpy.AttributeStringStat", false]], "auto (dpsimpy.csvreadermode attribute)": [[0, "dpsimpy.CSVReaderMode.AUTO", false]], "avvoltagesourceinverterdq (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.AvVoltageSourceInverterDQ", false], [0, "id0", false]], "avvoltagesourceinverterdq (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.AvVoltageSourceInverterDQ", false], [0, "id117", false]], "b (dpsimpy.phasetype attribute)": [[0, "dpsimpy.PhaseType.B", false]], "c (dpsimpy.dp.ph1.capacitor property)": [[0, "dpsimpy.dp.ph1.Capacitor.C", false], [0, "id9", false]], "c (dpsimpy.emt.ph1.capacitor property)": [[0, "dpsimpy.emt.ph1.Capacitor.C", false], [0, "id91", false]], "c (dpsimpy.phasetype attribute)": [[0, "dpsimpy.PhaseType.C", false]], "c (dpsimpy.sp.ph1.capacitor property)": [[0, "dpsimpy.sp.ph1.Capacitor.C", false], [0, "id126", false]], "capacitor (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.Capacitor", false], [0, "id8", false]], "capacitor (class in dpsimpy.emt.ph1)": [[0, "dpsimpy.emt.ph1.Capacitor", false], [0, "id90", false]], "capacitor (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.Capacitor", false], [0, "id125", false]], "cimreader (class in dpsimpy)": [[0, "dpsimpy.CIMReader", false]], "close() (dpsimpy.dp.ph1.switch method)": [[0, "dpsimpy.dp.ph1.Switch.close", false], [0, "id38", false]], "close() (dpsimpy.dp.ph1.varresswitch method)": [[0, "dpsimpy.dp.ph1.varResSwitch.close", false], [0, "id85", false]], "close() (dpsimpy.emt.ph1.switch method)": [[0, "dpsimpy.emt.ph1.Switch.close", false], [0, "id108", false]], "close() (dpsimpy.sp.ph1.switch method)": [[0, "dpsimpy.sp.ph1.Switch.close", false], [0, "id156", false]], "close() (dpsimpy.sp.ph1.varresswitch method)": [[0, "dpsimpy.sp.ph1.varResSwitch.close", false], [0, "id197", false]], "colamd (dpsimpy.fill_in_reduction_method attribute)": [[0, "dpsimpy.fill_in_reduction_method.colamd", false]], "component() (dpsimpy.systemtopology method)": [[0, "dpsimpy.SystemTopology.component", false]], "components (dpsimpy.systemtopology property)": [[0, "dpsimpy.SystemTopology.components", false]], "components_at_node (dpsimpy.systemtopology property)": [[0, "dpsimpy.SystemTopology.components_at_node", false]], "connect() (dpsimpy.dp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.dp.ph1.AvVoltageSourceInverterDQ.connect", false], [0, "id1", false]], "connect() (dpsimpy.dp.ph1.capacitor method)": [[0, "dpsimpy.dp.ph1.Capacitor.connect", false], [0, "id10", false]], "connect() (dpsimpy.dp.ph1.currentsource method)": [[0, "dpsimpy.dp.ph1.CurrentSource.connect", false], [0, "id14", false]], "connect() (dpsimpy.dp.ph1.inductor method)": [[0, "dpsimpy.dp.ph1.Inductor.connect", false], [0, "id18", false]], "connect() (dpsimpy.dp.ph1.inverter method)": [[0, "dpsimpy.dp.ph1.Inverter.connect", false], [0, "id21", false]], "connect() (dpsimpy.dp.ph1.networkinjection method)": [[0, "dpsimpy.dp.ph1.NetworkInjection.connect", false], [0, "id24", false]], "connect() (dpsimpy.dp.ph1.piline method)": [[0, "dpsimpy.dp.ph1.PiLine.connect", false], [0, "id27", false]], "connect() (dpsimpy.dp.ph1.resistor method)": [[0, "dpsimpy.dp.ph1.Resistor.connect", false], [0, "id35", false]], "connect() (dpsimpy.dp.ph1.rxload method)": [[0, "dpsimpy.dp.ph1.RXLoad.connect", false], [0, "id30", false]], "connect() (dpsimpy.dp.ph1.switch method)": [[0, "dpsimpy.dp.ph1.Switch.connect", false], [0, "id39", false]], "connect() (dpsimpy.dp.ph1.synchrongenerator3ordervbr method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator3OrderVBR.connect", false], [0, "id43", false]], "connect() (dpsimpy.dp.ph1.synchrongenerator4orderpcm method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator4OrderPCM.connect", false], [0, "id46", false]], "connect() (dpsimpy.dp.ph1.synchrongenerator4ordertpm method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator4OrderTPM.connect", false], [0, "id49", false]], "connect() (dpsimpy.dp.ph1.synchrongenerator4ordervbr method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator4OrderVBR.connect", false], [0, "id52", false]], "connect() (dpsimpy.dp.ph1.synchrongenerator5ordervbr method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator5OrderVBR.connect", false], [0, "id55", false]], "connect() (dpsimpy.dp.ph1.synchrongenerator6aordervbr method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator6aOrderVBR.connect", false], [0, "id61", false]], "connect() (dpsimpy.dp.ph1.synchrongenerator6bordervbr method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator6bOrderVBR.connect", false], [0, "id64", false]], "connect() (dpsimpy.dp.ph1.synchrongenerator6orderpcm method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator6OrderPCM.connect", false], [0, "id58", false]], "connect() (dpsimpy.dp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.dp.ph1.SynchronGeneratorTrStab.connect", false], [0, "id67", false]], "connect() (dpsimpy.dp.ph1.transformer method)": [[0, "dpsimpy.dp.ph1.Transformer.connect", false], [0, "id74", false]], "connect() (dpsimpy.dp.ph1.varresswitch method)": [[0, "dpsimpy.dp.ph1.varResSwitch.connect", false], [0, "id86", false]], "connect() (dpsimpy.dp.ph1.voltagesource method)": [[0, "dpsimpy.dp.ph1.VoltageSource.connect", false], [0, "id78", false]], "connect() (dpsimpy.dp.ph1.voltagesourcenorton method)": [[0, "dpsimpy.dp.ph1.VoltageSourceNorton.connect", false], [0, "id82", false]], "connect() (dpsimpy.emt.ph1.capacitor method)": [[0, "dpsimpy.emt.ph1.Capacitor.connect", false], [0, "id92", false]], "connect() (dpsimpy.emt.ph1.currentsource method)": [[0, "dpsimpy.emt.ph1.CurrentSource.connect", false], [0, "id96", false]], "connect() (dpsimpy.emt.ph1.inductor method)": [[0, "dpsimpy.emt.ph1.Inductor.connect", false], [0, "id101", false]], "connect() (dpsimpy.emt.ph1.resistor method)": [[0, "dpsimpy.emt.ph1.Resistor.connect", false], [0, "id105", false]], "connect() (dpsimpy.emt.ph1.switch method)": [[0, "dpsimpy.emt.ph1.Switch.connect", false], [0, "id109", false]], "connect() (dpsimpy.emt.ph1.voltagesource method)": [[0, "dpsimpy.emt.ph1.VoltageSource.connect", false], [0, "id114", false]], "connect() (dpsimpy.simpowercompcomplex method)": [[0, "dpsimpy.SimPowerCompComplex.connect", false]], "connect() (dpsimpy.simpowercompreal method)": [[0, "dpsimpy.SimPowerCompReal.connect", false]], "connect() (dpsimpy.sp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.sp.ph1.AvVoltageSourceInverterDQ.connect", false], [0, "id118", false]], "connect() (dpsimpy.sp.ph1.capacitor method)": [[0, "dpsimpy.sp.ph1.Capacitor.connect", false], [0, "id127", false]], "connect() (dpsimpy.sp.ph1.inductor method)": [[0, "dpsimpy.sp.ph1.Inductor.connect", false], [0, "id131", false]], "connect() (dpsimpy.sp.ph1.load method)": [[0, "dpsimpy.sp.ph1.Load.connect", false], [0, "id134", false]], "connect() (dpsimpy.sp.ph1.networkinjection method)": [[0, "dpsimpy.sp.ph1.NetworkInjection.connect", false], [0, "id138", false]], "connect() (dpsimpy.sp.ph1.piline method)": [[0, "dpsimpy.sp.ph1.PiLine.connect", false], [0, "id143", false]], "connect() (dpsimpy.sp.ph1.resistor method)": [[0, "dpsimpy.sp.ph1.Resistor.connect", false], [0, "id149", false]], "connect() (dpsimpy.sp.ph1.shunt method)": [[0, "dpsimpy.sp.ph1.Shunt.connect", false], [0, "id152", false]], "connect() (dpsimpy.sp.ph1.switch method)": [[0, "dpsimpy.sp.ph1.Switch.connect", false], [0, "id157", false]], "connect() (dpsimpy.sp.ph1.synchrongenerator method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator.connect", false], [0, "id161", false]], "connect() (dpsimpy.sp.ph1.synchrongenerator3ordervbr method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator3OrderVBR.connect", false], [0, "id167", false]], "connect() (dpsimpy.sp.ph1.synchrongenerator4ordervbr method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator4OrderVBR.connect", false], [0, "id170", false]], "connect() (dpsimpy.sp.ph1.synchrongenerator5ordervbr method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator5OrderVBR.connect", false], [0, "id173", false]], "connect() (dpsimpy.sp.ph1.synchrongenerator6aordervbr method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator6aOrderVBR.connect", false], [0, "id176", false]], "connect() (dpsimpy.sp.ph1.synchrongenerator6bordervbr method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator6bOrderVBR.connect", false], [0, "id179", false]], "connect() (dpsimpy.sp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.sp.ph1.SynchronGeneratorTrStab.connect", false], [0, "id182", false]], "connect() (dpsimpy.sp.ph1.transformer method)": [[0, "dpsimpy.sp.ph1.Transformer.connect", false], [0, "id188", false]], "connect() (dpsimpy.sp.ph1.varresswitch method)": [[0, "dpsimpy.sp.ph1.varResSwitch.connect", false], [0, "id198", false]], "connect() (dpsimpy.sp.ph1.voltagesource method)": [[0, "dpsimpy.sp.ph1.VoltageSource.connect", false], [0, "id193", false]], "connect_component() (dpsimpy.systemtopology method)": [[0, "dpsimpy.SystemTopology.connect_component", false]], "critical (dpsimpy.loglevel attribute)": [[0, "dpsimpy.LogLevel.critical", false]], "csvreader (class in dpsimpy)": [[0, "dpsimpy.CSVReader", false]], "csvreaderformat (class in dpsimpy)": [[0, "dpsimpy.CSVReaderFormat", false]], "csvreadermode (class in dpsimpy)": [[0, "dpsimpy.CSVReaderMode", false]], "cudadense (dpsimpy.directlinearsolverimpl attribute)": [[0, "dpsimpy.DirectLinearSolverImpl.CUDADense", false]], "cudamagma (dpsimpy.directlinearsolverimpl attribute)": [[0, "dpsimpy.DirectLinearSolverImpl.CUDAMagma", false]], "cudasparse (dpsimpy.directlinearsolverimpl attribute)": [[0, "dpsimpy.DirectLinearSolverImpl.CUDASparse", false]], "currentsource (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.CurrentSource", false], [0, "id12", false]], "currentsource (class in dpsimpy.emt.ph1)": [[0, "dpsimpy.emt.ph1.CurrentSource", false], [0, "id94", false]], "dae (dpsimpy.solver attribute)": [[0, "dpsimpy.Solver.DAE", false]], "debug (dpsimpy.loglevel attribute)": [[0, "dpsimpy.LogLevel.debug", false]], "denselu (dpsimpy.directlinearsolverimpl attribute)": [[0, "dpsimpy.DirectLinearSolverImpl.DenseLU", false]], "derive_coeff() (dpsimpy.attributematrix method)": [[0, "dpsimpy.AttributeMatrix.derive_coeff", false]], "derive_coeff() (dpsimpy.attributematrixcomp method)": [[0, "dpsimpy.AttributeMatrixComp.derive_coeff", false]], "derive_imag() (dpsimpy.attributecomplex method)": [[0, "dpsimpy.AttributeComplex.derive_imag", false]], "derive_mag() (dpsimpy.attributecomplex method)": [[0, "dpsimpy.AttributeComplex.derive_mag", false]], "derive_phase() (dpsimpy.attributecomplex method)": [[0, "dpsimpy.AttributeComplex.derive_phase", false]], "derive_real() (dpsimpy.attributecomplex method)": [[0, "dpsimpy.AttributeComplex.derive_real", false]], "derive_scaled() (dpsimpy.attributecomplex method)": [[0, "dpsimpy.AttributeComplex.derive_scaled", false]], "derive_scaled() (dpsimpy.attributereal method)": [[0, "dpsimpy.AttributeReal.derive_scaled", false]], "directlinearsolverconfiguration (class in dpsimpy)": [[0, "dpsimpy.DirectLinearSolverConfiguration", false]], "directlinearsolverimpl (class in dpsimpy)": [[0, "dpsimpy.DirectLinearSolverImpl", false]], "do_btf (dpsimpy.use_btf attribute)": [[0, "dpsimpy.use_btf.do_btf", false]], "do_frequency_parallelization() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.do_frequency_parallelization", false]], "do_init_from_nodes_and_terminals() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.do_init_from_nodes_and_terminals", false]], "do_steady_state_init() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.do_steady_state_init", false]], "do_system_matrix_recomputation() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.do_system_matrix_recomputation", false]], "domain (class in dpsimpy)": [[0, "dpsimpy.Domain", false]], "dp (dpsimpy.domain attribute)": [[0, "dpsimpy.Domain.DP", false]], "dpsimpy": [[0, "module-dpsimpy", false]], "dpsimpy.dp": [[0, "module-dpsimpy.dp", false]], "dpsimpy.dp.ph1": [[0, "module-0", false], [0, "module-dpsimpy.dp.ph1", false]], "dpsimpy.emt": [[0, "module-dpsimpy.emt", false]], "dpsimpy.emt.ph1": [[0, "module-1", false], [0, "module-dpsimpy.emt.ph1", false]], "dpsimpy.sp": [[0, "module-dpsimpy.sp", false]], "dpsimpy.sp.ph1": [[0, "module-2", false], [0, "module-dpsimpy.sp.ph1", false]], "emt (dpsimpy.domain attribute)": [[0, "dpsimpy.Domain.EMT", false]], "err (dpsimpy.loglevel attribute)": [[0, "dpsimpy.LogLevel.err", false]], "f_src (dpsimpy.dp.ph1.voltagesource property)": [[0, "dpsimpy.dp.ph1.VoltageSource.f_src", false], [0, "id79", false]], "f_src (dpsimpy.emt.ph1.currentsource property)": [[0, "dpsimpy.emt.ph1.CurrentSource.f_src", false], [0, "id97", false]], "f_src (dpsimpy.emt.ph1.voltagesource property)": [[0, "dpsimpy.emt.ph1.VoltageSource.f_src", false], [0, "id115", false]], "f_src (dpsimpy.sp.ph1.voltagesource property)": [[0, "dpsimpy.sp.ph1.VoltageSource.f_src", false], [0, "id194", false]], "factorization_path (dpsimpy.partial_refactorization_method attribute)": [[0, "dpsimpy.partial_refactorization_method.factorization_path", false]], "fill_in_reduction_method (class in dpsimpy)": [[0, "dpsimpy.fill_in_reduction_method", false]], "fullorder (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.FullOrder", false]], "fullordervbr (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.FullOrderVBR", false]], "generatortype (class in dpsimpy)": [[0, "dpsimpy.GeneratorType", false]], "get() (dpsimpy.attributecomplex method)": [[0, "dpsimpy.AttributeComplex.get", false]], "get() (dpsimpy.attributematrix method)": [[0, "dpsimpy.AttributeMatrix.get", false]], "get() (dpsimpy.attributematrixcomp method)": [[0, "dpsimpy.AttributeMatrixComp.get", false]], "get() (dpsimpy.attributereal method)": [[0, "dpsimpy.AttributeReal.get", false]], "get() (dpsimpy.attributestring method)": [[0, "dpsimpy.AttributeString.get", false]], "get_apparent_power() (dpsimpy.sp.ph1.synchrongenerator method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator.get_apparent_power", false], [0, "id162", false]], "get_btf() (dpsimpy.directlinearsolverconfiguration method)": [[0, "dpsimpy.DirectLinearSolverConfiguration.get_btf", false]], "get_fill_in_reduction_method() (dpsimpy.directlinearsolverconfiguration method)": [[0, "dpsimpy.DirectLinearSolverConfiguration.get_fill_in_reduction_method", false]], "get_idobj_attr() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.get_idobj_attr", false]], "get_log_dir() (dpsimpy.logger static method)": [[0, "dpsimpy.Logger.get_log_dir", false]], "get_partial_refactorization_method() (dpsimpy.directlinearsolverconfiguration method)": [[0, "dpsimpy.DirectLinearSolverConfiguration.get_partial_refactorization_method", false]], "get_scaling_method() (dpsimpy.directlinearsolverconfiguration method)": [[0, "dpsimpy.DirectLinearSolverConfiguration.get_scaling_method", false]], "get_terminal() (dpsimpy.simpowercompcomplex method)": [[0, "dpsimpy.SimPowerCompComplex.get_terminal", false]], "get_terminal() (dpsimpy.simpowercompreal method)": [[0, "dpsimpy.SimPowerCompReal.get_terminal", false]], "gnd (dpsimpy.dp.simnode attribute)": [[0, "dpsimpy.dp.SimNode.gnd", false]], "gnd (dpsimpy.emt.simnode attribute)": [[0, "dpsimpy.emt.SimNode.gnd", false]], "hhmmss (dpsimpy.csvreaderformat attribute)": [[0, "dpsimpy.CSVReaderFormat.HHMMSS", false]], "hours (dpsimpy.csvreaderformat attribute)": [[0, "dpsimpy.CSVReaderFormat.HOURS", false]], "i_ref (dpsimpy.dp.ph1.currentsource property)": [[0, "dpsimpy.dp.ph1.CurrentSource.I_ref", false], [0, "id13", false]], "i_ref (dpsimpy.emt.ph1.currentsource property)": [[0, "dpsimpy.emt.ph1.CurrentSource.I_ref", false], [0, "id95", false]], "idealvoltagesource (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.IdealVoltageSource", false]], "identifiedobject (class in dpsimpy)": [[0, "dpsimpy.IdentifiedObject", false]], "inductor (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.Inductor", false], [0, "id16", false]], "inductor (class in dpsimpy.emt.ph1)": [[0, "dpsimpy.emt.ph1.Inductor", false], [0, "id99", false]], "inductor (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.Inductor", false], [0, "id129", false]], "info (dpsimpy.loglevel attribute)": [[0, "dpsimpy.LogLevel.info", false]], "init_with_powerflow() (dpsimpy.systemtopology method)": [[0, "dpsimpy.SystemTopology.init_with_powerflow", false]], "initial_single_voltage() (dpsimpy.topologicalnode method)": [[0, "dpsimpy.TopologicalNode.initial_single_voltage", false]], "initialization (dpsimpy.solverbehaviour attribute)": [[0, "dpsimpy.SolverBehaviour.Initialization", false]], "interface (class in dpsimpy)": [[0, "dpsimpy.Interface", false]], "inverter (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.Inverter", false], [0, "id20", false]], "klu (dpsimpy.directlinearsolverimpl attribute)": [[0, "dpsimpy.DirectLinearSolverImpl.KLU", false]], "l (dpsimpy.dp.ph1.inductor property)": [[0, "dpsimpy.dp.ph1.Inductor.L", false], [0, "id17", false]], "l (dpsimpy.emt.ph1.inductor property)": [[0, "dpsimpy.emt.ph1.Inductor.L", false], [0, "id100", false]], "l (dpsimpy.sp.ph1.inductor property)": [[0, "dpsimpy.sp.ph1.Inductor.L", false], [0, "id130", false]], "list_idobjects() (dpsimpy.systemtopology method)": [[0, "dpsimpy.SystemTopology.list_idobjects", false]], "load (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.Load", false], [0, "id133", false]], "loadcim() (dpsimpy.cimreader method)": [[0, "dpsimpy.CIMReader.loadCIM", false]], "log_attribute() (dpsimpy.logger method)": [[0, "dpsimpy.Logger.log_attribute", false]], "log_attribute() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.log_attribute", false]], "log_idobj_attribute() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.log_idobj_attribute", false]], "log_lu_times() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.log_lu_times", false]], "logger (class in dpsimpy)": [[0, "dpsimpy.Logger", false]], "loglevel (class in dpsimpy)": [[0, "dpsimpy.LogLevel", false]], "manual (dpsimpy.csvreadermode attribute)": [[0, "dpsimpy.CSVReaderMode.MANUAL", false]], "math (class in dpsimpy)": [[0, "dpsimpy.Math", false]], "max_scaling (dpsimpy.scaling_method attribute)": [[0, "dpsimpy.scaling_method.max_scaling", false]], "minutes (dpsimpy.csvreaderformat attribute)": [[0, "dpsimpy.CSVReaderFormat.MINUTES", false]], "mna (dpsimpy.solver attribute)": [[0, "dpsimpy.Solver.MNA", false]], "modify_power_flow_bus_type() (dpsimpy.sp.ph1.load method)": [[0, "dpsimpy.sp.ph1.Load.modify_power_flow_bus_type", false], [0, "id135", false]], "modify_power_flow_bus_type() (dpsimpy.sp.ph1.networkinjection method)": [[0, "dpsimpy.sp.ph1.NetworkInjection.modify_power_flow_bus_type", false], [0, "id139", false]], "modify_power_flow_bus_type() (dpsimpy.sp.ph1.synchrongenerator method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator.modify_power_flow_bus_type", false], [0, "id163", false]], "module": [[0, "module-0", false], [0, "module-1", false], [0, "module-2", false], [0, "module-dpsimpy", false], [0, "module-dpsimpy.dp", false], [0, "module-dpsimpy.dp.ph1", false], [0, "module-dpsimpy.emt", false], [0, "module-dpsimpy.emt.ph1", false], [0, "module-dpsimpy.sp", false], [0, "module-dpsimpy.sp.ph1", false]], "name (dpsimpy.csvreaderformat property)": [[0, "dpsimpy.CSVReaderFormat.name", false]], "name (dpsimpy.csvreadermode property)": [[0, "dpsimpy.CSVReaderMode.name", false]], "name (dpsimpy.directlinearsolverimpl property)": [[0, "dpsimpy.DirectLinearSolverImpl.name", false]], "name (dpsimpy.domain property)": [[0, "dpsimpy.Domain.name", false]], "name (dpsimpy.fill_in_reduction_method property)": [[0, "dpsimpy.fill_in_reduction_method.name", false]], "name (dpsimpy.generatortype property)": [[0, "dpsimpy.GeneratorType.name", false]], "name (dpsimpy.loglevel property)": [[0, "dpsimpy.LogLevel.name", false]], "name (dpsimpy.partial_refactorization_method property)": [[0, "dpsimpy.partial_refactorization_method.name", false]], "name (dpsimpy.phasetype property)": [[0, "dpsimpy.PhaseType.name", false]], "name (dpsimpy.powerflowbustype property)": [[0, "dpsimpy.PowerflowBusType.name", false]], "name (dpsimpy.scaling_method property)": [[0, "dpsimpy.scaling_method.name", false]], "name (dpsimpy.solver property)": [[0, "dpsimpy.Solver.name", false]], "name (dpsimpy.solverbehaviour property)": [[0, "dpsimpy.SolverBehaviour.name", false]], "name (dpsimpy.use_btf property)": [[0, "dpsimpy.use_btf.name", false]], "name() (dpsimpy.identifiedobject method)": [[0, "dpsimpy.IdentifiedObject.name", false]], "name() (dpsimpy.realtimesimulation method)": [[0, "dpsimpy.RealTimeSimulation.name", false]], "name() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.name", false]], "networkinjection (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.NetworkInjection", false], [0, "id23", false]], "networkinjection (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.NetworkInjection", false], [0, "id137", false]], "next() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.next", false]], "no_btf (dpsimpy.use_btf attribute)": [[0, "dpsimpy.use_btf.no_btf", false]], "no_partial_refactorization (dpsimpy.partial_refactorization_method attribute)": [[0, "dpsimpy.partial_refactorization_method.no_partial_refactorization", false]], "no_scaling (dpsimpy.scaling_method attribute)": [[0, "dpsimpy.scaling_method.no_scaling", false]], "node() (dpsimpy.systemtopology method)": [[0, "dpsimpy.SystemTopology.node", false]], "nodes (dpsimpy.systemtopology property)": [[0, "dpsimpy.SystemTopology.nodes", false]], "none (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.NONE", false]], "none (dpsimpy.powerflowbustype attribute)": [[0, "dpsimpy.PowerflowBusType.None", false]], "nrp (dpsimpy.solver attribute)": [[0, "dpsimpy.Solver.NRP", false]], "off (dpsimpy.loglevel attribute)": [[0, "dpsimpy.LogLevel.off", false]], "open() (dpsimpy.dp.ph1.switch method)": [[0, "dpsimpy.dp.ph1.Switch.open", false], [0, "id40", false]], "open() (dpsimpy.dp.ph1.varresswitch method)": [[0, "dpsimpy.dp.ph1.varResSwitch.open", false], [0, "id87", false]], "open() (dpsimpy.emt.ph1.switch method)": [[0, "dpsimpy.emt.ph1.Switch.open", false], [0, "id110", false]], "open() (dpsimpy.sp.ph1.switch method)": [[0, "dpsimpy.sp.ph1.Switch.open", false], [0, "id158", false]], "open() (dpsimpy.sp.ph1.varresswitch method)": [[0, "dpsimpy.sp.ph1.varResSwitch.open", false], [0, "id199", false]], "partial_refactorization_method (class in dpsimpy)": [[0, "dpsimpy.partial_refactorization_method", false]], "phasetype (class in dpsimpy)": [[0, "dpsimpy.PhaseType", false]], "piline (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.PiLine", false], [0, "id26", false]], "piline (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.PiLine", false], [0, "id142", false]], "powerflowbustype (class in dpsimpy)": [[0, "dpsimpy.PowerflowBusType", false]], "pq (dpsimpy.powerflowbustype attribute)": [[0, "dpsimpy.PowerflowBusType.PQ", false]], "print_attribute() (dpsimpy.identifiedobject method)": [[0, "dpsimpy.IdentifiedObject.print_attribute", false]], "print_attribute_list() (dpsimpy.identifiedobject method)": [[0, "dpsimpy.IdentifiedObject.print_attribute_list", false]], "pv (dpsimpy.powerflowbustype attribute)": [[0, "dpsimpy.PowerflowBusType.PV", false]], "pvnode (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.PVNode", false]], "r (dpsimpy.dp.ph1.resistor property)": [[0, "dpsimpy.dp.ph1.Resistor.R", false], [0, "id34", false]], "r (dpsimpy.emt.ph1.resistor property)": [[0, "dpsimpy.emt.ph1.Resistor.R", false], [0, "id104", false]], "r (dpsimpy.sp.ph1.resistor property)": [[0, "dpsimpy.sp.ph1.Resistor.R", false], [0, "id148", false]], "realtimesimulation (class in dpsimpy)": [[0, "dpsimpy.RealTimeSimulation", false]], "reducedordersynchrongeneratorvbr (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.ReducedOrderSynchronGeneratorVBR", false], [0, "id32", false]], "reducedordersynchrongeneratorvbr (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.ReducedOrderSynchronGeneratorVBR", false], [0, "id146", false]], "refactorization_restart (dpsimpy.partial_refactorization_method attribute)": [[0, "dpsimpy.partial_refactorization_method.refactorization_restart", false]], "render_to_file() (dpsimpy.systemtopology method)": [[0, "dpsimpy.SystemTopology.render_to_file", false]], "resistor (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.Resistor", false], [0, "id33", false]], "resistor (class in dpsimpy.emt.ph1)": [[0, "dpsimpy.emt.ph1.Resistor", false], [0, "id103", false]], "resistor (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.Resistor", false], [0, "id147", false]], "run() (dpsimpy.realtimesimulation method)": [[0, "dpsimpy.RealTimeSimulation.run", false]], "run() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.run", false]], "rxload (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.RXLoad", false], [0, "id29", false]], "scaling_method (class in dpsimpy)": [[0, "dpsimpy.scaling_method", false]], "seconds (dpsimpy.csvreaderformat attribute)": [[0, "dpsimpy.CSVReaderFormat.SECONDS", false]], "set() (dpsimpy.attributecomplex method)": [[0, "dpsimpy.AttributeComplex.set", false]], "set() (dpsimpy.attributematrix method)": [[0, "dpsimpy.AttributeMatrix.set", false]], "set() (dpsimpy.attributematrixcomp method)": [[0, "dpsimpy.AttributeMatrixComp.set", false]], "set() (dpsimpy.attributereal method)": [[0, "dpsimpy.AttributeReal.set", false]], "set() (dpsimpy.attributestring method)": [[0, "dpsimpy.AttributeString.set", false]], "set_base_voltage() (dpsimpy.sp.ph1.networkinjection method)": [[0, "dpsimpy.sp.ph1.NetworkInjection.set_base_voltage", false], [0, "id140", false]], "set_base_voltage() (dpsimpy.sp.ph1.piline method)": [[0, "dpsimpy.sp.ph1.PiLine.set_base_voltage", false], [0, "id144", false]], "set_base_voltage() (dpsimpy.sp.ph1.shunt method)": [[0, "dpsimpy.sp.ph1.Shunt.set_base_voltage", false], [0, "id153", false]], "set_base_voltage() (dpsimpy.sp.ph1.synchrongenerator method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator.set_base_voltage", false], [0, "id164", false]], "set_base_voltage() (dpsimpy.sp.ph1.transformer method)": [[0, "dpsimpy.sp.ph1.Transformer.set_base_voltage", false], [0, "id189", false]], "set_btf() (dpsimpy.directlinearsolverconfiguration method)": [[0, "dpsimpy.DirectLinearSolverConfiguration.set_btf", false]], "set_controller_parameters() (dpsimpy.dp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.dp.ph1.AvVoltageSourceInverterDQ.set_controller_parameters", false], [0, "id2", false]], "set_controller_parameters() (dpsimpy.sp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.sp.ph1.AvVoltageSourceInverterDQ.set_controller_parameters", false], [0, "id119", false]], "set_direct_linear_solver_configuration() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.set_direct_linear_solver_configuration", false]], "set_direct_solver_implementation() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.set_direct_solver_implementation", false]], "set_domain() (dpsimpy.realtimesimulation method)": [[0, "dpsimpy.RealTimeSimulation.set_domain", false]], "set_domain() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.set_domain", false]], "set_fill_in_reduction_method() (dpsimpy.directlinearsolverconfiguration method)": [[0, "dpsimpy.DirectLinearSolverConfiguration.set_fill_in_reduction_method", false]], "set_filter_parameters() (dpsimpy.dp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.dp.ph1.AvVoltageSourceInverterDQ.set_filter_parameters", false], [0, "id3", false]], "set_filter_parameters() (dpsimpy.sp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.sp.ph1.AvVoltageSourceInverterDQ.set_filter_parameters", false], [0, "id120", false]], "set_final_time() (dpsimpy.realtimesimulation method)": [[0, "dpsimpy.RealTimeSimulation.set_final_time", false]], "set_final_time() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.set_final_time", false]], "set_fundamental_parameters_pu() (dpsimpy.dp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.dp.ph1.SynchronGeneratorTrStab.set_fundamental_parameters_PU", false], [0, "id68", false]], "set_init_parameters() (dpsimpy.dp.ph1.varresswitch method)": [[0, "dpsimpy.dp.ph1.varResSwitch.set_init_parameters", false], [0, "id88", false]], "set_init_parameters() (dpsimpy.sp.ph1.varresswitch method)": [[0, "dpsimpy.sp.ph1.varResSwitch.set_init_parameters", false], [0, "id200", false]], "set_initial_state_values() (dpsimpy.dp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.dp.ph1.AvVoltageSourceInverterDQ.set_initial_state_values", false], [0, "id4", false]], "set_initial_state_values() (dpsimpy.sp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.sp.ph1.AvVoltageSourceInverterDQ.set_initial_state_values", false], [0, "id121", false]], "set_initial_values() (dpsimpy.dp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.dp.ph1.SynchronGeneratorTrStab.set_initial_values", false], [0, "id69", false]], "set_initial_values() (dpsimpy.sp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.sp.ph1.SynchronGeneratorTrStab.set_initial_values", false], [0, "id183", false]], "set_initial_voltage() (dpsimpy.dp.simnode method)": [[0, "dpsimpy.dp.SimNode.set_initial_voltage", false]], "set_initial_voltage() (dpsimpy.emt.simnode method)": [[0, "dpsimpy.emt.SimNode.set_initial_voltage", false]], "set_intf_current() (dpsimpy.simpowercompcomplex method)": [[0, "dpsimpy.SimPowerCompComplex.set_intf_current", false]], "set_intf_current() (dpsimpy.simpowercompreal method)": [[0, "dpsimpy.SimPowerCompReal.set_intf_current", false]], "set_intf_voltage() (dpsimpy.simpowercompcomplex method)": [[0, "dpsimpy.SimPowerCompComplex.set_intf_voltage", false]], "set_intf_voltage() (dpsimpy.simpowercompreal method)": [[0, "dpsimpy.SimPowerCompReal.set_intf_voltage", false]], "set_log_dir() (dpsimpy.logger static method)": [[0, "dpsimpy.Logger.set_log_dir", false]], "set_model_flags() (dpsimpy.dp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.dp.ph1.SynchronGeneratorTrStab.set_model_flags", false], [0, "id70", false]], "set_model_flags() (dpsimpy.sp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.sp.ph1.SynchronGeneratorTrStab.set_model_flags", false], [0, "id184", false]], "set_operational_parameters_per_unit() (dpsimpy.dp.ph1.synchrongenerator3ordervbr method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator3OrderVBR.set_operational_parameters_per_unit", false], [0, "id44", false]], "set_operational_parameters_per_unit() (dpsimpy.dp.ph1.synchrongenerator4orderpcm method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator4OrderPCM.set_operational_parameters_per_unit", false], [0, "id47", false]], "set_operational_parameters_per_unit() (dpsimpy.dp.ph1.synchrongenerator4ordertpm method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator4OrderTPM.set_operational_parameters_per_unit", false], [0, "id50", false]], "set_operational_parameters_per_unit() (dpsimpy.dp.ph1.synchrongenerator4ordervbr method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator4OrderVBR.set_operational_parameters_per_unit", false], [0, "id53", false]], "set_operational_parameters_per_unit() (dpsimpy.dp.ph1.synchrongenerator5ordervbr method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator5OrderVBR.set_operational_parameters_per_unit", false], [0, "id56", false]], "set_operational_parameters_per_unit() (dpsimpy.dp.ph1.synchrongenerator6aordervbr method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator6aOrderVBR.set_operational_parameters_per_unit", false], [0, "id62", false]], "set_operational_parameters_per_unit() (dpsimpy.dp.ph1.synchrongenerator6bordervbr method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator6bOrderVBR.set_operational_parameters_per_unit", false], [0, "id65", false]], "set_operational_parameters_per_unit() (dpsimpy.dp.ph1.synchrongenerator6orderpcm method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator6OrderPCM.set_operational_parameters_per_unit", false], [0, "id59", false]], "set_operational_parameters_per_unit() (dpsimpy.sp.ph1.synchrongenerator3ordervbr method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator3OrderVBR.set_operational_parameters_per_unit", false], [0, "id168", false]], "set_operational_parameters_per_unit() (dpsimpy.sp.ph1.synchrongenerator4ordervbr method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator4OrderVBR.set_operational_parameters_per_unit", false], [0, "id171", false]], "set_operational_parameters_per_unit() (dpsimpy.sp.ph1.synchrongenerator5ordervbr method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator5OrderVBR.set_operational_parameters_per_unit", false], [0, "id174", false]], "set_operational_parameters_per_unit() (dpsimpy.sp.ph1.synchrongenerator6aordervbr method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator6aOrderVBR.set_operational_parameters_per_unit", false], [0, "id177", false]], "set_operational_parameters_per_unit() (dpsimpy.sp.ph1.synchrongenerator6bordervbr method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator6bOrderVBR.set_operational_parameters_per_unit", false], [0, "id180", false]], "set_parameters() (dpsimpy.dp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.dp.ph1.AvVoltageSourceInverterDQ.set_parameters", false], [0, "id5", false]], "set_parameters() (dpsimpy.dp.ph1.capacitor method)": [[0, "dpsimpy.dp.ph1.Capacitor.set_parameters", false], [0, "id11", false]], "set_parameters() (dpsimpy.dp.ph1.currentsource method)": [[0, "dpsimpy.dp.ph1.CurrentSource.set_parameters", false], [0, "id15", false]], "set_parameters() (dpsimpy.dp.ph1.inductor method)": [[0, "dpsimpy.dp.ph1.Inductor.set_parameters", false], [0, "id19", false]], "set_parameters() (dpsimpy.dp.ph1.inverter method)": [[0, "dpsimpy.dp.ph1.Inverter.set_parameters", false], [0, "id22", false]], "set_parameters() (dpsimpy.dp.ph1.networkinjection method)": [[0, "dpsimpy.dp.ph1.NetworkInjection.set_parameters", false], [0, "id25", false]], "set_parameters() (dpsimpy.dp.ph1.piline method)": [[0, "dpsimpy.dp.ph1.PiLine.set_parameters", false], [0, "id28", false]], "set_parameters() (dpsimpy.dp.ph1.resistor method)": [[0, "dpsimpy.dp.ph1.Resistor.set_parameters", false], [0, "id36", false]], "set_parameters() (dpsimpy.dp.ph1.rxload method)": [[0, "dpsimpy.dp.ph1.RXLoad.set_parameters", false], [0, "id31", false]], "set_parameters() (dpsimpy.dp.ph1.switch method)": [[0, "dpsimpy.dp.ph1.Switch.set_parameters", false], [0, "id41", false]], "set_parameters() (dpsimpy.dp.ph1.transformer method)": [[0, "dpsimpy.dp.ph1.Transformer.set_parameters", false], [0, "id75", false]], "set_parameters() (dpsimpy.dp.ph1.varresswitch method)": [[0, "dpsimpy.dp.ph1.varResSwitch.set_parameters", false], [0, "id89", false]], "set_parameters() (dpsimpy.dp.ph1.voltagesource method)": [[0, "dpsimpy.dp.ph1.VoltageSource.set_parameters", false], [0, "id80", false]], "set_parameters() (dpsimpy.dp.ph1.voltagesourcenorton method)": [[0, "dpsimpy.dp.ph1.VoltageSourceNorton.set_parameters", false], [0, "id83", false]], "set_parameters() (dpsimpy.emt.ph1.capacitor method)": [[0, "dpsimpy.emt.ph1.Capacitor.set_parameters", false], [0, "id93", false]], "set_parameters() (dpsimpy.emt.ph1.currentsource method)": [[0, "dpsimpy.emt.ph1.CurrentSource.set_parameters", false], [0, "id98", false]], "set_parameters() (dpsimpy.emt.ph1.inductor method)": [[0, "dpsimpy.emt.ph1.Inductor.set_parameters", false], [0, "id102", false]], "set_parameters() (dpsimpy.emt.ph1.resistor method)": [[0, "dpsimpy.emt.ph1.Resistor.set_parameters", false], [0, "id106", false]], "set_parameters() (dpsimpy.emt.ph1.switch method)": [[0, "dpsimpy.emt.ph1.Switch.set_parameters", false], [0, "id111", false]], "set_parameters() (dpsimpy.emt.ph1.voltagesource method)": [[0, "dpsimpy.emt.ph1.VoltageSource.set_parameters", false], [0, "id116", false]], "set_parameters() (dpsimpy.sp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.sp.ph1.AvVoltageSourceInverterDQ.set_parameters", false], [0, "id122", false]], "set_parameters() (dpsimpy.sp.ph1.capacitor method)": [[0, "dpsimpy.sp.ph1.Capacitor.set_parameters", false], [0, "id128", false]], "set_parameters() (dpsimpy.sp.ph1.inductor method)": [[0, "dpsimpy.sp.ph1.Inductor.set_parameters", false], [0, "id132", false]], "set_parameters() (dpsimpy.sp.ph1.load method)": [[0, "dpsimpy.sp.ph1.Load.set_parameters", false], [0, "id136", false]], "set_parameters() (dpsimpy.sp.ph1.networkinjection method)": [[0, "dpsimpy.sp.ph1.NetworkInjection.set_parameters", false], [0, "id141", false]], "set_parameters() (dpsimpy.sp.ph1.piline method)": [[0, "dpsimpy.sp.ph1.PiLine.set_parameters", false], [0, "id145", false]], "set_parameters() (dpsimpy.sp.ph1.resistor method)": [[0, "dpsimpy.sp.ph1.Resistor.set_parameters", false], [0, "id150", false]], "set_parameters() (dpsimpy.sp.ph1.shunt method)": [[0, "dpsimpy.sp.ph1.Shunt.set_parameters", false], [0, "id154", false]], "set_parameters() (dpsimpy.sp.ph1.switch method)": [[0, "dpsimpy.sp.ph1.Switch.set_parameters", false], [0, "id159", false]], "set_parameters() (dpsimpy.sp.ph1.synchrongenerator method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator.set_parameters", false], [0, "id165", false]], "set_parameters() (dpsimpy.sp.ph1.transformer method)": [[0, "dpsimpy.sp.ph1.Transformer.set_parameters", false], [0, "id190", false]], "set_parameters() (dpsimpy.sp.ph1.varresswitch method)": [[0, "dpsimpy.sp.ph1.varResSwitch.set_parameters", false], [0, "id201", false]], "set_parameters() (dpsimpy.sp.ph1.voltagesource method)": [[0, "dpsimpy.sp.ph1.VoltageSource.set_parameters", false], [0, "id195", false]], "set_partial_refactorization_method() (dpsimpy.directlinearsolverconfiguration method)": [[0, "dpsimpy.DirectLinearSolverConfiguration.set_partial_refactorization_method", false]], "set_power() (dpsimpy.topologicalterminal method)": [[0, "dpsimpy.TopologicalTerminal.set_power", false]], "set_reference() (dpsimpy.attributecomplexdyn method)": [[0, "dpsimpy.AttributeComplexDyn.set_reference", false]], "set_reference() (dpsimpy.attributematrixcompdyn method)": [[0, "dpsimpy.AttributeMatrixCompDyn.set_reference", false]], "set_reference() (dpsimpy.attributematrixdyn method)": [[0, "dpsimpy.AttributeMatrixDyn.set_reference", false]], "set_reference() (dpsimpy.attributerealdyn method)": [[0, "dpsimpy.AttributeRealDyn.set_reference", false]], "set_reference() (dpsimpy.attributestringdyn method)": [[0, "dpsimpy.AttributeStringDyn.set_reference", false]], "set_reference_omega() (dpsimpy.dp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.dp.ph1.SynchronGeneratorTrStab.set_reference_omega", false], [0, "id71", false]], "set_reference_omega() (dpsimpy.sp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.sp.ph1.SynchronGeneratorTrStab.set_reference_omega", false], [0, "id185", false]], "set_scaling_method() (dpsimpy.directlinearsolverconfiguration method)": [[0, "dpsimpy.DirectLinearSolverConfiguration.set_scaling_method", false]], "set_solver() (dpsimpy.realtimesimulation method)": [[0, "dpsimpy.RealTimeSimulation.set_solver", false]], "set_solver() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.set_solver", false]], "set_solver_component_behaviour() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.set_solver_component_behaviour", false]], "set_standard_parameters_pu() (dpsimpy.dp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.dp.ph1.SynchronGeneratorTrStab.set_standard_parameters_PU", false], [0, "id72", false]], "set_standard_parameters_pu() (dpsimpy.sp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.sp.ph1.SynchronGeneratorTrStab.set_standard_parameters_PU", false], [0, "id186", false]], "set_system() (dpsimpy.realtimesimulation method)": [[0, "dpsimpy.RealTimeSimulation.set_system", false]], "set_system() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.set_system", false]], "set_tearing_components() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.set_tearing_components", false]], "set_time_step() (dpsimpy.realtimesimulation method)": [[0, "dpsimpy.RealTimeSimulation.set_time_step", false]], "set_time_step() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.set_time_step", false]], "set_transformer_parameters() (dpsimpy.dp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.dp.ph1.AvVoltageSourceInverterDQ.set_transformer_parameters", false], [0, "id6", false]], "set_transformer_parameters() (dpsimpy.sp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.sp.ph1.AvVoltageSourceInverterDQ.set_transformer_parameters", false], [0, "id123", false]], "sg3ordervbr (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.SG3OrderVBR", false]], "sg4ordervbr (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.SG4OrderVBR", false]], "sg5ordervbr (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.SG5OrderVBR", false]], "sg6aordervbr (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.SG6aOrderVBR", false]], "sg6bordervbr (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.SG6bOrderVBR", false]], "shunt (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.Shunt", false], [0, "id151", false]], "simnode (class in dpsimpy.dp)": [[0, "dpsimpy.dp.SimNode", false]], "simnode (class in dpsimpy.emt)": [[0, "dpsimpy.emt.SimNode", false]], "simpowercompcomplex (class in dpsimpy)": [[0, "dpsimpy.SimPowerCompComplex", false]], "simpowercompreal (class in dpsimpy)": [[0, "dpsimpy.SimPowerCompReal", false]], "simterminalcomplex (class in dpsimpy)": [[0, "dpsimpy.SimTerminalComplex", false]], "simterminalreal (class in dpsimpy)": [[0, "dpsimpy.SimTerminalReal", false]], "simulation (class in dpsimpy)": [[0, "dpsimpy.Simulation", false]], "simulation (dpsimpy.solverbehaviour attribute)": [[0, "dpsimpy.SolverBehaviour.Simulation", false]], "single (dpsimpy.phasetype attribute)": [[0, "dpsimpy.PhaseType.Single", false]], "single_phase_parameter_to_three_phase() (dpsimpy.math static method)": [[0, "dpsimpy.Math.single_phase_parameter_to_three_phase", false]], "single_phase_power_to_three_phase() (dpsimpy.math static method)": [[0, "dpsimpy.Math.single_phase_power_to_three_phase", false]], "single_phase_variable_to_three_phase() (dpsimpy.math static method)": [[0, "dpsimpy.Math.single_phase_variable_to_three_phase", false]], "single_voltage() (dpsimpy.dp.simnode method)": [[0, "dpsimpy.dp.SimNode.single_voltage", false]], "solver (class in dpsimpy)": [[0, "dpsimpy.Solver", false]], "solverbehaviour (class in dpsimpy)": [[0, "dpsimpy.SolverBehaviour", false]], "sp (dpsimpy.domain attribute)": [[0, "dpsimpy.Domain.SP", false]], "sparselu (dpsimpy.directlinearsolverimpl attribute)": [[0, "dpsimpy.DirectLinearSolverImpl.SparseLU", false]], "start() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.start", false]], "stop() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.stop", false]], "sum_scaling (dpsimpy.scaling_method attribute)": [[0, "dpsimpy.scaling_method.sum_scaling", false]], "switch (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.Switch", false], [0, "id37", false]], "switch (class in dpsimpy.emt.ph1)": [[0, "dpsimpy.emt.ph1.Switch", false], [0, "id107", false]], "switch (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.Switch", false], [0, "id155", false]], "synchrongenerator (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.SynchronGenerator", false], [0, "id160", false]], "synchrongenerator3ordervbr (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.SynchronGenerator3OrderVBR", false], [0, "id42", false]], "synchrongenerator3ordervbr (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.SynchronGenerator3OrderVBR", false], [0, "id166", false]], "synchrongenerator4orderpcm (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.SynchronGenerator4OrderPCM", false], [0, "id45", false]], "synchrongenerator4ordertpm (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.SynchronGenerator4OrderTPM", false], [0, "id48", false]], "synchrongenerator4ordervbr (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.SynchronGenerator4OrderVBR", false], [0, "id51", false]], "synchrongenerator4ordervbr (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.SynchronGenerator4OrderVBR", false], [0, "id169", false]], "synchrongenerator5ordervbr (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.SynchronGenerator5OrderVBR", false], [0, "id54", false]], "synchrongenerator5ordervbr (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.SynchronGenerator5OrderVBR", false], [0, "id172", false]], "synchrongenerator6aordervbr (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.SynchronGenerator6aOrderVBR", false], [0, "id60", false]], "synchrongenerator6aordervbr (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.SynchronGenerator6aOrderVBR", false], [0, "id175", false]], "synchrongenerator6bordervbr (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.SynchronGenerator6bOrderVBR", false], [0, "id63", false]], "synchrongenerator6bordervbr (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.SynchronGenerator6bOrderVBR", false], [0, "id178", false]], "synchrongenerator6orderpcm (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.SynchronGenerator6OrderPCM", false], [0, "id57", false]], "synchrongeneratortrstab (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.SynchronGeneratorTrStab", false], [0, "id66", false]], "synchrongeneratortrstab (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.SynchronGeneratorTrStab", false], [0, "id181", false]], "systemtopology (class in dpsimpy)": [[0, "dpsimpy.SystemTopology", false]], "tear_components (dpsimpy.systemtopology property)": [[0, "dpsimpy.SystemTopology.tear_components", false]], "topologicalnode (class in dpsimpy)": [[0, "dpsimpy.TopologicalNode", false]], "topologicalpowercomp (class in dpsimpy)": [[0, "dpsimpy.TopologicalPowerComp", false]], "topologicalterminal (class in dpsimpy)": [[0, "dpsimpy.TopologicalTerminal", false]], "trace (dpsimpy.loglevel attribute)": [[0, "dpsimpy.LogLevel.trace", false]], "transformer (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.Transformer", false], [0, "id73", false]], "transformer (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.Transformer", false], [0, "id187", false]], "transientstability (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.TransientStability", false]], "undef (dpsimpy.directlinearsolverimpl attribute)": [[0, "dpsimpy.DirectLinearSolverImpl.Undef", false]], "use_btf (class in dpsimpy)": [[0, "dpsimpy.use_btf", false]], "v_ref (dpsimpy.dp.ph1.voltagesource property)": [[0, "dpsimpy.dp.ph1.VoltageSource.V_ref", false], [0, "id77", false]], "v_ref (dpsimpy.emt.ph1.voltagesource property)": [[0, "dpsimpy.emt.ph1.VoltageSource.V_ref", false], [0, "id113", false]], "v_ref (dpsimpy.sp.ph1.voltagesource property)": [[0, "dpsimpy.sp.ph1.VoltageSource.V_ref", false], [0, "id192", false]], "value (dpsimpy.csvreaderformat property)": [[0, "dpsimpy.CSVReaderFormat.value", false]], "value (dpsimpy.csvreadermode property)": [[0, "dpsimpy.CSVReaderMode.value", false]], "value (dpsimpy.directlinearsolverimpl property)": [[0, "dpsimpy.DirectLinearSolverImpl.value", false]], "value (dpsimpy.domain property)": [[0, "dpsimpy.Domain.value", false]], "value (dpsimpy.fill_in_reduction_method property)": [[0, "dpsimpy.fill_in_reduction_method.value", false]], "value (dpsimpy.generatortype property)": [[0, "dpsimpy.GeneratorType.value", false]], "value (dpsimpy.loglevel property)": [[0, "dpsimpy.LogLevel.value", false]], "value (dpsimpy.partial_refactorization_method property)": [[0, "dpsimpy.partial_refactorization_method.value", false]], "value (dpsimpy.phasetype property)": [[0, "dpsimpy.PhaseType.value", false]], "value (dpsimpy.powerflowbustype property)": [[0, "dpsimpy.PowerflowBusType.value", false]], "value (dpsimpy.scaling_method property)": [[0, "dpsimpy.scaling_method.value", false]], "value (dpsimpy.solver property)": [[0, "dpsimpy.Solver.value", false]], "value (dpsimpy.solverbehaviour property)": [[0, "dpsimpy.SolverBehaviour.value", false]], "value (dpsimpy.use_btf property)": [[0, "dpsimpy.use_btf.value", false]], "varresswitch (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.varResSwitch", false], [0, "id84", false]], "varresswitch (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.varResSwitch", false], [0, "id196", false]], "vd (dpsimpy.powerflowbustype attribute)": [[0, "dpsimpy.PowerflowBusType.VD", false]], "voltagesource (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.VoltageSource", false], [0, "id76", false]], "voltagesource (class in dpsimpy.emt.ph1)": [[0, "dpsimpy.emt.ph1.VoltageSource", false], [0, "id112", false]], "voltagesource (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.VoltageSource", false], [0, "id191", false]], "voltagesourcenorton (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.VoltageSourceNorton", false], [0, "id81", false]], "warn (dpsimpy.loglevel attribute)": [[0, "dpsimpy.LogLevel.warn", false]], "with_control() (dpsimpy.dp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.dp.ph1.AvVoltageSourceInverterDQ.with_control", false], [0, "id7", false]], "with_control() (dpsimpy.sp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.sp.ph1.AvVoltageSourceInverterDQ.with_control", false], [0, "id124", false]]}, "objects": {"": [[0, 0, 0, "-", "dpsimpy"]], "dpsimpy": [[0, 1, 1, "", "Attribute"], [0, 1, 1, "", "AttributeComplex"], [0, 1, 1, "", "AttributeComplexDyn"], [0, 1, 1, "", "AttributeComplexStat"], [0, 1, 1, "", "AttributeMatrix"], [0, 1, 1, "", "AttributeMatrixComp"], [0, 1, 1, "", "AttributeMatrixCompDyn"], [0, 1, 1, "", "AttributeMatrixCompStat"], [0, 1, 1, "", "AttributeMatrixDyn"], [0, 1, 1, "", "AttributeMatrixStat"], [0, 1, 1, "", "AttributeReal"], [0, 1, 1, "", "AttributeRealDyn"], [0, 1, 1, "", "AttributeRealStat"], [0, 1, 1, "", "AttributeString"], [0, 1, 1, "", "AttributeStringDyn"], [0, 1, 1, "", "AttributeStringStat"], [0, 1, 1, "", "CIMReader"], [0, 1, 1, "", "CSVReader"], [0, 1, 1, "", "CSVReaderFormat"], [0, 1, 1, "", "CSVReaderMode"], [0, 1, 1, "", "DirectLinearSolverConfiguration"], [0, 1, 1, "", "DirectLinearSolverImpl"], [0, 1, 1, "", "Domain"], [0, 1, 1, "", "GeneratorType"], [0, 1, 1, "", "IdentifiedObject"], [0, 1, 1, "", "Interface"], [0, 1, 1, "", "LogLevel"], [0, 1, 1, "", "Logger"], [0, 1, 1, "", "Math"], [0, 1, 1, "", "PhaseType"], [0, 1, 1, "", "PowerflowBusType"], [0, 1, 1, "", "RealTimeSimulation"], [0, 1, 1, "", "SimPowerCompComplex"], [0, 1, 1, "", "SimPowerCompReal"], [0, 1, 1, "", "SimTerminalComplex"], [0, 1, 1, "", "SimTerminalReal"], [0, 1, 1, "", "Simulation"], [0, 1, 1, "", "Solver"], [0, 1, 1, "", "SolverBehaviour"], [0, 1, 1, "", "SystemTopology"], [0, 1, 1, "", "TopologicalNode"], [0, 1, 1, "", "TopologicalPowerComp"], [0, 1, 1, "", "TopologicalTerminal"], [0, 0, 0, "-", "dp"], [0, 0, 0, "-", "emt"], [0, 1, 1, "", "fill_in_reduction_method"], [0, 1, 1, "", "partial_refactorization_method"], [0, 1, 1, "", "scaling_method"], [0, 0, 0, "-", "sp"], [0, 1, 1, "", "use_btf"]], "dpsimpy.AttributeComplex": [[0, 2, 1, "", "derive_imag"], [0, 2, 1, "", "derive_mag"], [0, 2, 1, "", "derive_phase"], [0, 2, 1, "", "derive_real"], [0, 2, 1, "", "derive_scaled"], [0, 2, 1, "", "get"], [0, 2, 1, "", "set"]], "dpsimpy.AttributeComplexDyn": [[0, 2, 1, "", "set_reference"]], "dpsimpy.AttributeMatrix": [[0, 2, 1, "", "derive_coeff"], [0, 2, 1, "", "get"], [0, 2, 1, "", "set"]], "dpsimpy.AttributeMatrixComp": [[0, 2, 1, "", "derive_coeff"], [0, 2, 1, "", "get"], [0, 2, 1, "", "set"]], "dpsimpy.AttributeMatrixCompDyn": [[0, 2, 1, "", "set_reference"]], "dpsimpy.AttributeMatrixDyn": [[0, 2, 1, "", "set_reference"]], "dpsimpy.AttributeReal": [[0, 2, 1, "", "derive_scaled"], [0, 2, 1, "", "get"], [0, 2, 1, "", "set"]], "dpsimpy.AttributeRealDyn": [[0, 2, 1, "", "set_reference"]], "dpsimpy.AttributeString": [[0, 2, 1, "", "get"], [0, 2, 1, "", "set"]], "dpsimpy.AttributeStringDyn": [[0, 2, 1, "", "set_reference"]], "dpsimpy.CIMReader": [[0, 2, 1, "", "loadCIM"]], "dpsimpy.CSVReader": [[0, 2, 1, "", "assignLoadProfile"]], "dpsimpy.CSVReaderFormat": [[0, 3, 1, "", "HHMMSS"], [0, 3, 1, "", "HOURS"], [0, 3, 1, "", "MINUTES"], [0, 3, 1, "", "SECONDS"], [0, 4, 1, "", "name"], [0, 4, 1, "", "value"]], "dpsimpy.CSVReaderMode": [[0, 3, 1, "", "AUTO"], [0, 3, 1, "", "MANUAL"], [0, 4, 1, "", "name"], [0, 4, 1, "", "value"]], "dpsimpy.DirectLinearSolverConfiguration": [[0, 2, 1, "", "get_btf"], [0, 2, 1, "", "get_fill_in_reduction_method"], [0, 2, 1, "", "get_partial_refactorization_method"], [0, 2, 1, "", "get_scaling_method"], [0, 2, 1, "", "set_btf"], [0, 2, 1, "", "set_fill_in_reduction_method"], [0, 2, 1, "", "set_partial_refactorization_method"], [0, 2, 1, "", "set_scaling_method"]], "dpsimpy.DirectLinearSolverImpl": [[0, 3, 1, "", "CUDADense"], [0, 3, 1, "", "CUDAMagma"], [0, 3, 1, "", "CUDASparse"], [0, 3, 1, "", "DenseLU"], [0, 3, 1, "", "KLU"], [0, 3, 1, "", "SparseLU"], [0, 3, 1, "", "Undef"], [0, 4, 1, "", "name"], [0, 4, 1, "", "value"]], "dpsimpy.Domain": [[0, 3, 1, "", "DP"], [0, 3, 1, "", "EMT"], [0, 3, 1, "", "SP"], [0, 4, 1, "", "name"], [0, 4, 1, "", "value"]], "dpsimpy.GeneratorType": [[0, 3, 1, "", "FullOrder"], [0, 3, 1, "", "FullOrderVBR"], [0, 3, 1, "", "IdealVoltageSource"], [0, 3, 1, "", "NONE"], [0, 3, 1, "", "PVNode"], [0, 3, 1, "", "SG3OrderVBR"], [0, 3, 1, "", "SG4OrderVBR"], [0, 3, 1, "", "SG5OrderVBR"], [0, 3, 1, "", "SG6aOrderVBR"], [0, 3, 1, "", "SG6bOrderVBR"], [0, 3, 1, "", "TransientStability"], [0, 4, 1, "", "name"], [0, 4, 1, "", "value"]], "dpsimpy.IdentifiedObject": [[0, 2, 1, "", "attr"], [0, 2, 1, "", "name"], [0, 2, 1, "", "print_attribute"], [0, 2, 1, "", "print_attribute_list"]], "dpsimpy.LogLevel": [[0, 3, 1, "", "critical"], [0, 3, 1, "", "debug"], [0, 3, 1, "", "err"], [0, 3, 1, "", "info"], [0, 4, 1, "", "name"], [0, 3, 1, "", "off"], [0, 3, 1, "", "trace"], [0, 4, 1, "", "value"], [0, 3, 1, "", "warn"]], "dpsimpy.Logger": [[0, 2, 1, "", "get_log_dir"], [0, 2, 1, "", "log_attribute"], [0, 2, 1, "", "set_log_dir"]], "dpsimpy.Math": [[0, 2, 1, "", "single_phase_parameter_to_three_phase"], [0, 2, 1, "", "single_phase_power_to_three_phase"], [0, 2, 1, "", "single_phase_variable_to_three_phase"]], "dpsimpy.PhaseType": [[0, 3, 1, "", "A"], [0, 3, 1, "", "ABC"], [0, 3, 1, "", "B"], [0, 3, 1, "", "C"], [0, 3, 1, "", "Single"], [0, 4, 1, "", "name"], [0, 4, 1, "", "value"]], "dpsimpy.PowerflowBusType": [[0, 3, 1, "", "None"], [0, 3, 1, "", "PQ"], [0, 3, 1, "", "PV"], [0, 3, 1, "", "VD"], [0, 4, 1, "", "name"], [0, 4, 1, "", "value"]], "dpsimpy.RealTimeSimulation": [[0, 2, 1, "", "add_logger"], [0, 2, 1, "", "name"], [0, 2, 1, "", "run"], [0, 2, 1, "", "set_domain"], [0, 2, 1, "", "set_final_time"], [0, 2, 1, "", "set_solver"], [0, 2, 1, "", "set_system"], [0, 2, 1, "", "set_time_step"]], "dpsimpy.SimPowerCompComplex": [[0, 2, 1, "", "connect"], [0, 2, 1, "", "get_terminal"], [0, 2, 1, "", "set_intf_current"], [0, 2, 1, "", "set_intf_voltage"]], "dpsimpy.SimPowerCompReal": [[0, 2, 1, "", "connect"], [0, 2, 1, "", "get_terminal"], [0, 2, 1, "", "set_intf_current"], [0, 2, 1, "", "set_intf_voltage"]], "dpsimpy.Simulation": [[0, 2, 1, "", "add_event"], [0, 2, 1, "", "add_interface"], [0, 2, 1, "", "add_logger"], [0, 2, 1, "", "do_frequency_parallelization"], [0, 2, 1, "", "do_init_from_nodes_and_terminals"], [0, 2, 1, "", "do_steady_state_init"], [0, 2, 1, "", "do_system_matrix_recomputation"], [0, 2, 1, "", "get_idobj_attr"], [0, 2, 1, "", "log_attribute"], [0, 2, 1, "", "log_idobj_attribute"], [0, 2, 1, "", "log_lu_times"], [0, 2, 1, "", "name"], [0, 2, 1, "", "next"], [0, 2, 1, "", "run"], [0, 2, 1, "", "set_direct_linear_solver_configuration"], [0, 2, 1, "", "set_direct_solver_implementation"], [0, 2, 1, "", "set_domain"], [0, 2, 1, "", "set_final_time"], [0, 2, 1, "", "set_solver"], [0, 2, 1, "", "set_solver_component_behaviour"], [0, 2, 1, "", "set_system"], [0, 2, 1, "", "set_tearing_components"], [0, 2, 1, "", "set_time_step"], [0, 2, 1, "", "start"], [0, 2, 1, "", "stop"]], "dpsimpy.Solver": [[0, 3, 1, "", "DAE"], [0, 3, 1, "", "MNA"], [0, 3, 1, "", "NRP"], [0, 4, 1, "", "name"], [0, 4, 1, "", "value"]], "dpsimpy.SolverBehaviour": [[0, 3, 1, "", "Initialization"], [0, 3, 1, "", "Simulation"], [0, 4, 1, "", "name"], [0, 4, 1, "", "value"]], "dpsimpy.SystemTopology": [[0, 2, 1, "", "add"], [0, 2, 1, "", "add_tear_component"], [0, 2, 1, "", "component"], [0, 4, 1, "", "components"], [0, 4, 1, "", "components_at_node"], [0, 2, 1, "", "connect_component"], [0, 2, 1, "", "init_with_powerflow"], [0, 2, 1, "", "list_idobjects"], [0, 2, 1, "", "node"], [0, 4, 1, "", "nodes"], [0, 2, 1, "", "render_to_file"], [0, 4, 1, "", "tear_components"]], "dpsimpy.TopologicalNode": [[0, 2, 1, "", "initial_single_voltage"]], "dpsimpy.TopologicalTerminal": [[0, 2, 1, "", "set_power"]], "dpsimpy.dp": [[0, 1, 1, "", "SimNode"], [0, 0, 0, "module-0", "ph1"]], "dpsimpy.dp.SimNode": [[0, 3, 1, "", "gnd"], [0, 2, 1, "", "set_initial_voltage"], [0, 2, 1, "", "single_voltage"]], "dpsimpy.dp.ph1": [[0, 1, 1, "id0", "AvVoltageSourceInverterDQ"], [0, 1, 1, "id8", "Capacitor"], [0, 1, 1, "id12", "CurrentSource"], [0, 1, 1, "id16", "Inductor"], [0, 1, 1, "id20", "Inverter"], [0, 1, 1, "id23", "NetworkInjection"], [0, 1, 1, "id26", "PiLine"], [0, 1, 1, "id29", "RXLoad"], [0, 1, 1, "id32", "ReducedOrderSynchronGeneratorVBR"], [0, 1, 1, "id33", "Resistor"], [0, 1, 1, "id37", "Switch"], [0, 1, 1, "id42", "SynchronGenerator3OrderVBR"], [0, 1, 1, "id45", "SynchronGenerator4OrderPCM"], [0, 1, 1, "id48", "SynchronGenerator4OrderTPM"], [0, 1, 1, "id51", "SynchronGenerator4OrderVBR"], [0, 1, 1, "id54", "SynchronGenerator5OrderVBR"], [0, 1, 1, "id57", "SynchronGenerator6OrderPCM"], [0, 1, 1, "id60", "SynchronGenerator6aOrderVBR"], [0, 1, 1, "id63", "SynchronGenerator6bOrderVBR"], [0, 1, 1, "id66", "SynchronGeneratorTrStab"], [0, 1, 1, "id73", "Transformer"], [0, 1, 1, "id76", "VoltageSource"], [0, 1, 1, "id81", "VoltageSourceNorton"], [0, 1, 1, "id84", "varResSwitch"]], "dpsimpy.dp.ph1.AvVoltageSourceInverterDQ": [[0, 2, 1, "id1", "connect"], [0, 2, 1, "id2", "set_controller_parameters"], [0, 2, 1, "id3", "set_filter_parameters"], [0, 2, 1, "id4", "set_initial_state_values"], [0, 2, 1, "id5", "set_parameters"], [0, 2, 1, "id6", "set_transformer_parameters"], [0, 2, 1, "id7", "with_control"]], "dpsimpy.dp.ph1.Capacitor": [[0, 4, 1, "id9", "C"], [0, 2, 1, "id10", "connect"], [0, 2, 1, "id11", "set_parameters"]], "dpsimpy.dp.ph1.CurrentSource": [[0, 4, 1, "id13", "I_ref"], [0, 2, 1, "id14", "connect"], [0, 2, 1, "id15", "set_parameters"]], "dpsimpy.dp.ph1.Inductor": [[0, 4, 1, "id17", "L"], [0, 2, 1, "id18", "connect"], [0, 2, 1, "id19", "set_parameters"]], "dpsimpy.dp.ph1.Inverter": [[0, 2, 1, "id21", "connect"], [0, 2, 1, "id22", "set_parameters"]], "dpsimpy.dp.ph1.NetworkInjection": [[0, 2, 1, "id24", "connect"], [0, 2, 1, "id25", "set_parameters"]], "dpsimpy.dp.ph1.PiLine": [[0, 2, 1, "id27", "connect"], [0, 2, 1, "id28", "set_parameters"]], "dpsimpy.dp.ph1.RXLoad": [[0, 2, 1, "id30", "connect"], [0, 2, 1, "id31", "set_parameters"]], "dpsimpy.dp.ph1.Resistor": [[0, 4, 1, "id34", "R"], [0, 2, 1, "id35", "connect"], [0, 2, 1, "id36", "set_parameters"]], "dpsimpy.dp.ph1.Switch": [[0, 2, 1, "id38", "close"], [0, 2, 1, "id39", "connect"], [0, 2, 1, "id40", "open"], [0, 2, 1, "id41", "set_parameters"]], "dpsimpy.dp.ph1.SynchronGenerator3OrderVBR": [[0, 2, 1, "id43", "connect"], [0, 2, 1, "id44", "set_operational_parameters_per_unit"]], "dpsimpy.dp.ph1.SynchronGenerator4OrderPCM": [[0, 2, 1, "id46", "connect"], [0, 2, 1, "id47", "set_operational_parameters_per_unit"]], "dpsimpy.dp.ph1.SynchronGenerator4OrderTPM": [[0, 2, 1, "id49", "connect"], [0, 2, 1, "id50", "set_operational_parameters_per_unit"]], "dpsimpy.dp.ph1.SynchronGenerator4OrderVBR": [[0, 2, 1, "id52", "connect"], [0, 2, 1, "id53", "set_operational_parameters_per_unit"]], "dpsimpy.dp.ph1.SynchronGenerator5OrderVBR": [[0, 2, 1, "id55", "connect"], [0, 2, 1, "id56", "set_operational_parameters_per_unit"]], "dpsimpy.dp.ph1.SynchronGenerator6OrderPCM": [[0, 2, 1, "id58", "connect"], [0, 2, 1, "id59", "set_operational_parameters_per_unit"]], "dpsimpy.dp.ph1.SynchronGenerator6aOrderVBR": [[0, 2, 1, "id61", "connect"], [0, 2, 1, "id62", "set_operational_parameters_per_unit"]], "dpsimpy.dp.ph1.SynchronGenerator6bOrderVBR": [[0, 2, 1, "id64", "connect"], [0, 2, 1, "id65", "set_operational_parameters_per_unit"]], "dpsimpy.dp.ph1.SynchronGeneratorTrStab": [[0, 2, 1, "id67", "connect"], [0, 2, 1, "id68", "set_fundamental_parameters_PU"], [0, 2, 1, "id69", "set_initial_values"], [0, 2, 1, "id70", "set_model_flags"], [0, 2, 1, "id71", "set_reference_omega"], [0, 2, 1, "id72", "set_standard_parameters_PU"]], "dpsimpy.dp.ph1.Transformer": [[0, 2, 1, "id74", "connect"], [0, 2, 1, "id75", "set_parameters"]], "dpsimpy.dp.ph1.VoltageSource": [[0, 4, 1, "id77", "V_ref"], [0, 2, 1, "id78", "connect"], [0, 4, 1, "id79", "f_src"], [0, 2, 1, "id80", "set_parameters"]], "dpsimpy.dp.ph1.VoltageSourceNorton": [[0, 2, 1, "id82", "connect"], [0, 2, 1, "id83", "set_parameters"]], "dpsimpy.dp.ph1.varResSwitch": [[0, 2, 1, "id85", "close"], [0, 2, 1, "id86", "connect"], [0, 2, 1, "id87", "open"], [0, 2, 1, "id88", "set_init_parameters"], [0, 2, 1, "id89", "set_parameters"]], "dpsimpy.emt": [[0, 1, 1, "", "SimNode"], [0, 0, 0, "module-1", "ph1"]], "dpsimpy.emt.SimNode": [[0, 3, 1, "", "gnd"], [0, 2, 1, "", "set_initial_voltage"]], "dpsimpy.emt.ph1": [[0, 1, 1, "id90", "Capacitor"], [0, 1, 1, "id94", "CurrentSource"], [0, 1, 1, "id99", "Inductor"], [0, 1, 1, "id103", "Resistor"], [0, 1, 1, "id107", "Switch"], [0, 1, 1, "id112", "VoltageSource"]], "dpsimpy.emt.ph1.Capacitor": [[0, 4, 1, "id91", "C"], [0, 2, 1, "id92", "connect"], [0, 2, 1, "id93", "set_parameters"]], "dpsimpy.emt.ph1.CurrentSource": [[0, 4, 1, "id95", "I_ref"], [0, 2, 1, "id96", "connect"], [0, 4, 1, "id97", "f_src"], [0, 2, 1, "id98", "set_parameters"]], "dpsimpy.emt.ph1.Inductor": [[0, 4, 1, "id100", "L"], [0, 2, 1, "id101", "connect"], [0, 2, 1, "id102", "set_parameters"]], "dpsimpy.emt.ph1.Resistor": [[0, 4, 1, "id104", "R"], [0, 2, 1, "id105", "connect"], [0, 2, 1, "id106", "set_parameters"]], "dpsimpy.emt.ph1.Switch": [[0, 2, 1, "id108", "close"], [0, 2, 1, "id109", "connect"], [0, 2, 1, "id110", "open"], [0, 2, 1, "id111", "set_parameters"]], "dpsimpy.emt.ph1.VoltageSource": [[0, 4, 1, "id113", "V_ref"], [0, 2, 1, "id114", "connect"], [0, 4, 1, "id115", "f_src"], [0, 2, 1, "id116", "set_parameters"]], "dpsimpy.fill_in_reduction_method": [[0, 3, 1, "", "amd"], [0, 3, 1, "", "amd_nv"], [0, 3, 1, "", "amd_ra"], [0, 3, 1, "", "colamd"], [0, 4, 1, "", "name"], [0, 4, 1, "", "value"]], "dpsimpy.partial_refactorization_method": [[0, 3, 1, "", "factorization_path"], [0, 4, 1, "", "name"], [0, 3, 1, "", "no_partial_refactorization"], [0, 3, 1, "", "refactorization_restart"], [0, 4, 1, "", "value"]], "dpsimpy.scaling_method": [[0, 3, 1, "", "max_scaling"], [0, 4, 1, "", "name"], [0, 3, 1, "", "no_scaling"], [0, 3, 1, "", "sum_scaling"], [0, 4, 1, "", "value"]], "dpsimpy.sp": [[0, 0, 0, "module-2", "ph1"]], "dpsimpy.sp.ph1": [[0, 1, 1, "id117", "AvVoltageSourceInverterDQ"], [0, 1, 1, "id125", "Capacitor"], [0, 1, 1, "id129", "Inductor"], [0, 1, 1, "id133", "Load"], [0, 1, 1, "id137", "NetworkInjection"], [0, 1, 1, "id142", "PiLine"], [0, 1, 1, "id146", "ReducedOrderSynchronGeneratorVBR"], [0, 1, 1, "id147", "Resistor"], [0, 1, 1, "id151", "Shunt"], [0, 1, 1, "id155", "Switch"], [0, 1, 1, "id160", "SynchronGenerator"], [0, 1, 1, "id166", "SynchronGenerator3OrderVBR"], [0, 1, 1, "id169", "SynchronGenerator4OrderVBR"], [0, 1, 1, "id172", "SynchronGenerator5OrderVBR"], [0, 1, 1, "id175", "SynchronGenerator6aOrderVBR"], [0, 1, 1, "id178", "SynchronGenerator6bOrderVBR"], [0, 1, 1, "id181", "SynchronGeneratorTrStab"], [0, 1, 1, "id187", "Transformer"], [0, 1, 1, "id191", "VoltageSource"], [0, 1, 1, "id196", "varResSwitch"]], "dpsimpy.sp.ph1.AvVoltageSourceInverterDQ": [[0, 2, 1, "id118", "connect"], [0, 2, 1, "id119", "set_controller_parameters"], [0, 2, 1, "id120", "set_filter_parameters"], [0, 2, 1, "id121", "set_initial_state_values"], [0, 2, 1, "id122", "set_parameters"], [0, 2, 1, "id123", "set_transformer_parameters"], [0, 2, 1, "id124", "with_control"]], "dpsimpy.sp.ph1.Capacitor": [[0, 4, 1, "id126", "C"], [0, 2, 1, "id127", "connect"], [0, 2, 1, "id128", "set_parameters"]], "dpsimpy.sp.ph1.Inductor": [[0, 4, 1, "id130", "L"], [0, 2, 1, "id131", "connect"], [0, 2, 1, "id132", "set_parameters"]], "dpsimpy.sp.ph1.Load": [[0, 2, 1, "id134", "connect"], [0, 2, 1, "id135", "modify_power_flow_bus_type"], [0, 2, 1, "id136", "set_parameters"]], "dpsimpy.sp.ph1.NetworkInjection": [[0, 2, 1, "id138", "connect"], [0, 2, 1, "id139", "modify_power_flow_bus_type"], [0, 2, 1, "id140", "set_base_voltage"], [0, 2, 1, "id141", "set_parameters"]], "dpsimpy.sp.ph1.PiLine": [[0, 2, 1, "id143", "connect"], [0, 2, 1, "id144", "set_base_voltage"], [0, 2, 1, "id145", "set_parameters"]], "dpsimpy.sp.ph1.Resistor": [[0, 4, 1, "id148", "R"], [0, 2, 1, "id149", "connect"], [0, 2, 1, "id150", "set_parameters"]], "dpsimpy.sp.ph1.Shunt": [[0, 2, 1, "id152", "connect"], [0, 2, 1, "id153", "set_base_voltage"], [0, 2, 1, "id154", "set_parameters"]], "dpsimpy.sp.ph1.Switch": [[0, 2, 1, "id156", "close"], [0, 2, 1, "id157", "connect"], [0, 2, 1, "id158", "open"], [0, 2, 1, "id159", "set_parameters"]], "dpsimpy.sp.ph1.SynchronGenerator": [[0, 2, 1, "id161", "connect"], [0, 2, 1, "id162", "get_apparent_power"], [0, 2, 1, "id163", "modify_power_flow_bus_type"], [0, 2, 1, "id164", "set_base_voltage"], [0, 2, 1, "id165", "set_parameters"]], "dpsimpy.sp.ph1.SynchronGenerator3OrderVBR": [[0, 2, 1, "id167", "connect"], [0, 2, 1, "id168", "set_operational_parameters_per_unit"]], "dpsimpy.sp.ph1.SynchronGenerator4OrderVBR": [[0, 2, 1, "id170", "connect"], [0, 2, 1, "id171", "set_operational_parameters_per_unit"]], "dpsimpy.sp.ph1.SynchronGenerator5OrderVBR": [[0, 2, 1, "id173", "connect"], [0, 2, 1, "id174", "set_operational_parameters_per_unit"]], "dpsimpy.sp.ph1.SynchronGenerator6aOrderVBR": [[0, 2, 1, "id176", "connect"], [0, 2, 1, "id177", "set_operational_parameters_per_unit"]], "dpsimpy.sp.ph1.SynchronGenerator6bOrderVBR": [[0, 2, 1, "id179", "connect"], [0, 2, 1, "id180", "set_operational_parameters_per_unit"]], "dpsimpy.sp.ph1.SynchronGeneratorTrStab": [[0, 2, 1, "id182", "connect"], [0, 2, 1, "id183", "set_initial_values"], [0, 2, 1, "id184", "set_model_flags"], [0, 2, 1, "id185", "set_reference_omega"], [0, 2, 1, "id186", "set_standard_parameters_PU"]], "dpsimpy.sp.ph1.Transformer": [[0, 2, 1, "id188", "connect"], [0, 2, 1, "id189", "set_base_voltage"], [0, 2, 1, "id190", "set_parameters"]], "dpsimpy.sp.ph1.VoltageSource": [[0, 4, 1, "id192", "V_ref"], [0, 2, 1, "id193", "connect"], [0, 4, 1, "id194", "f_src"], [0, 2, 1, "id195", "set_parameters"]], "dpsimpy.sp.ph1.varResSwitch": [[0, 2, 1, "id197", "close"], [0, 2, 1, "id198", "connect"], [0, 2, 1, "id199", "open"], [0, 2, 1, "id200", "set_init_parameters"], [0, 2, 1, "id201", "set_parameters"]], "dpsimpy.use_btf": [[0, 3, 1, "", "do_btf"], [0, 4, 1, "", "name"], [0, 3, 1, "", "no_btf"], [0, 4, 1, "", "value"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "property", "Python property"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:property"}, "terms": {"0": 0, "1": 0, "10": 0, "14": 0, "2": 0, "3": 0, "4": 0, "5": 0, "6": 0, "7": 0, "8": 0, "9": 0, "A": 0, "It": 0, "The": [0, 1], "abc": 0, "access": 0, "active_pow": 0, "add": 0, "add_ev": 0, "add_interfac": 0, "add_logg": 0, "add_tear_compon": 0, "all": 0, "amd": 0, "amd_nv": 0, "amd_ra": 0, "architectur": 1, "arg": 0, "arg0": 0, "arg1": 0, "arg2": 0, "arg3": 0, "arg4": 0, "arg5": 0, "assignloadprofil": 0, "attr": 0, "attribut": 0, "attribute_nam": 0, "attributecomplex": 0, "attributecomplexdyn": 0, "attributecomplexstat": 0, "attributematrix": 0, "attributematrixcomp": 0, "attributematrixcompdyn": 0, "attributematrixcompstat": 0, "attributematrixdyn": 0, "attributematrixstat": 0, "attributer": 0, "attributerealdyn": 0, "attributerealstat": 0, "attributestr": 0, "attributestringdyn": 0, "attributestringstat": 0, "auto": 0, "automat": 1, "avvoltagesourceinverterdq": 0, "b": 0, "base_voltag": 0, "bool": 0, "build": 1, "bus_typ": 0, "c": 0, "capabl": 1, "capacitor": 0, "carrier_harm": 0, "cf": 0, "cimread": 0, "class": 0, "close": 0, "closed_resist": 0, "colamd": 0, "cols_max": 0, "comp": 0, "complex": 0, "complex128": 0, "compon": 0, "components_at_nod": 0, "concept": 1, "connect": 0, "connect_compon": 0, "continu": 1, "convert_with_omega_mech": 0, "cp": 0, "critic": 0, "csvreader": 0, "csvreaderformat": 0, "csvreadermod": 0, "cudadens": 0, "cudamagma": 0, "cudaspars": 0, "currentsourc": 0, "d": 0, "dae": 0, "datalogg": 0, "debug": 0, "delta_r": 0, "denselu": 0, "derive_coeff": 0, "derive_imag": 0, "derive_mag": 0, "derive_phas": 0, "derive_r": 0, "derive_sc": 0, "dict": 0, "directlinearsolverconfigur": 0, "directlinearsolverimpl": 0, "do_btf": 0, "do_frequency_parallel": 0, "do_init_from_nodes_and_termin": 0, "do_steady_state_init": 0, "do_system_matrix_recomput": 0, "document": 1, "domain": 0, "doubl": 0, "dp": 0, "dpsimpi": 0, "dynam": 1, "elec_pow": 0, "electromagnet": 1, "emt": 0, "err": 0, "event": 0, "exampl": 1, "explain": 1, "f_src": 0, "factorization_path": 0, "fals": 0, "featur": 0, "fill_in_reduction_method": 0, "float": 0, "float64": 0, "from": [0, 1], "fullord": 0, "fullordervbr": 0, "function": 0, "g": 0, "gamma_d_init": 0, "gamma_q_init": 0, "gener": 1, "generatortyp": 0, "get": 0, "get_apparent_pow": 0, "get_btf": 0, "get_fill_in_reduction_method": 0, "get_idobj_attr": 0, "get_log_dir": 0, "get_partial_refactorization_method": 0, "get_scaling_method": 0, "get_termin": 0, "gnd": 0, "h": 0, "ha": 1, "here": 1, "hhmmss": 0, "hour": 0, "i": [0, 1], "i_ref": 0, "idealvoltagesourc": 0, "identifiedobject": 0, "implement": [0, 1], "index": 0, "induct": 0, "inductor": 0, "inertia": 0, "info": 0, "init_with_powerflow": 0, "initi": 0, "initial_single_voltag": 0, "input_voltag": 0, "instal": 1, "instruct": 1, "int": 0, "interfac": 0, "invert": 0, "its": 1, "ki_curr_ctrl": 0, "ki_pll": 0, "ki_power_ctrl": 0, "klu": 0, "kp_curr_ctrl": 0, "kp_pll": 0, "kp_power_ctrl": 0, "kwarg": 0, "l": 0, "l0": 0, "ld": 0, "ld_": 0, "ld_t": 0, "lf": 0, "link": 1, "list": 0, "list_idobject": 0, "ll": 0, "llfd": 0, "lmd": 0, "load": 0, "loadcim": 0, "log_attribut": 0, "log_idobj_attribut": 0, "log_lu_tim": 0, "logger": 0, "loglevel": 0, "lq": 0, "lq_": 0, "lq_t": 0, "m": 0, "main": 1, "manual": 0, "math": 0, "max_col": 0, "max_row": 0, "max_scal": 0, "mech_pow": 0, "member": 0, "minut": 0, "mna": 0, "modify_power_flow_bus_typ": 0, "modul": 1, "modul_harm": 0, "most": 0, "n": 0, "name": 0, "ndarrai": 0, "network": 0, "networkinject": 0, "next": 0, "no_btf": 0, "no_partial_refactor": 0, "no_scal": 0, "node": 0, "nom_freq": 0, "nom_frequ": 0, "nom_pow": 0, "nom_volt": 0, "nom_voltag": 0, "nom_voltage_end_1": 0, "nom_voltage_end_2": 0, "nominal_voltag": 0, "none": 0, "nrp": 0, "numpi": 0, "object": 0, "off": 0, "omega_cutoff": 0, "open": 0, "open_resist": 0, "overload": 0, "p_init": 0, "p_ref": 0, "parallel_capacit": 0, "parallel_conduct": 0, "parameter": 0, "partial_refactorization_method": 0, "ph1": 0, "phase": 0, "phase_typ": 0, "phasetyp": 0, "phasor": 1, "phi_d_init": 0, "phi_q_init": 0, "pilin": 0, "possibl": 0, "power": 1, "powerflow": [0, 1], "powerflow_bus_typ": 0, "powerflowbustyp": 0, "pq": 0, "print_attribut": 0, "print_attribute_list": 0, "properti": 0, "provid": 0, "pv": 0, "pvnode": 0, "python": 1, "q_init": 0, "q_ref": 0, "r": 0, "rated_apparent_pow": 0, "rated_pow": 0, "rated_voltag": 0, "ratio": 0, "ratio_ab": 0, "ratio_phas": 0, "rc": 0, "reactive_pow": 0, "real": 1, "realtimesimul": 0, "reducedordersynchrongeneratorvbr": 0, "ref_delta_comp": 0, "ref_delta_nam": 0, "ref_omage_comp": 0, "ref_omega_nam": 0, "refactorization_restart": 0, "render_to_fil": 0, "resist": 0, "resistor": 0, "rf": 0, "rows_max": 0, "run": 0, "rxload": 0, "scaling_method": 0, "second": 0, "self": 0, "series_induct": 0, "series_resist": 0, "set": 0, "set_base_voltag": 0, "set_btf": 0, "set_controller_paramet": 0, "set_direct_linear_solver_configur": 0, "set_direct_solver_implement": 0, "set_domain": 0, "set_fill_in_reduction_method": 0, "set_filter_paramet": 0, "set_final_tim": 0, "set_fundamental_parameters_pu": 0, "set_init_paramet": 0, "set_initial_state_valu": 0, "set_initial_valu": 0, "set_initial_voltag": 0, "set_intf_curr": 0, "set_intf_voltag": 0, "set_log_dir": 0, "set_model_flag": 0, "set_operational_parameters_per_unit": 0, "set_paramet": 0, "set_partial_refactorization_method": 0, "set_point_active_pow": 0, "set_point_reactive_pow": 0, "set_point_voltag": 0, "set_pow": 0, "set_refer": 0, "set_reference_omega": 0, "set_scaling_method": 0, "set_solv": 0, "set_solver_component_behaviour": 0, "set_standard_parameters_pu": 0, "set_system": 0, "set_tearing_compon": 0, "set_time_step": 0, "set_transformer_paramet": 0, "sg3ordervbr": 0, "sg4ordervbr": 0, "sg5ordervbr": 0, "sg6aordervbr": 0, "sg6bordervbr": 0, "shunt": 0, "simnod": 0, "simpowercomp": 0, "simpowercompcomplex": 0, "simpowercompr": 0, "simtermin": 0, "simterminalcomplex": 0, "simterminalr": 0, "simul": [0, 1], "singl": 0, "single_phase_parameter_to_three_phas": 0, "single_phase_power_to_three_phas": 0, "single_phase_variable_to_three_phas": 0, "single_voltag": 0, "solver": 0, "solverbehaviour": 0, "sp": 0, "sparselu": 0, "start": 0, "std": 0, "stop": 0, "str": 0, "sum_scal": 0, "support": 1, "switch": 0, "synchrongener": 0, "synchrongenerator3ordervbr": 0, "synchrongenerator4orderpcm": 0, "synchrongenerator4ordertpm": 0, "synchrongenerator4ordervbr": 0, "synchrongenerator5ordervbr": 0, "synchrongenerator6aordervbr": 0, "synchrongenerator6bordervbr": 0, "synchrongenerator6orderpcm": 0, "synchrongeneratortrstab": 0, "sys_omega": 0, "sys_volt_nom": 0, "system": 1, "systempf": 0, "systemtopologi": 0, "taa": 0, "td0_": 0, "td0_t": 0, "tear_compon": 0, "time": 1, "time_step": 0, "topologicalnod": 0, "topologicalpowercomp": 0, "topologicaltermin": 0, "tq0_": 0, "tq0_t": 0, "trace": 0, "transform": 0, "transient": 1, "transientst": 0, "undef": 0, "use_btf": 0, "v_ref": 0, "valu": 0, "varresswitch": 0, "vd": 0, "volt": 0, "voltage_set_point": 0, "voltagesourc": 0, "voltagesourcenorton": 0, "w_r": 0, "warn": 0, "well": 1, "with_control": 0, "xpd": 0}, "titles": ["Reference", "DPsim"], "titleterms": {"bind": 0, "dpsim": [0, 1], "dynam": 0, "electromagnet": 0, "model": 0, "phasor": 0, "python": 0, "quasi": 0, "refer": 0, "rm": 0, "sfa": 0, "static": 0, "transient": 0}}) \ No newline at end of file +Search.setIndex({"alltitles": {"(Quasi) Static / RMS Models": [[0, "module-dpsimpy.sp"]], "DPsim": [[1, null]], "DPsim Python bindings": [[0, "dpsim-python-bindings"]], "Dynamic Phasor / SFA Models": [[0, "module-dpsimpy.dp"]], "Electromagnetic Transient Models": [[0, "module-dpsimpy.emt"]], "Reference": [[0, null]]}, "docnames": ["Reference", "about"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["Reference.rst", "about.rst"], "indexentries": {"a (dpsimpy.phasetype attribute)": [[0, "dpsimpy.PhaseType.A", false]], "abc (dpsimpy.phasetype attribute)": [[0, "dpsimpy.PhaseType.ABC", false]], "add() (dpsimpy.systemtopology method)": [[0, "dpsimpy.SystemTopology.add", false]], "add_event() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.add_event", false]], "add_interface() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.add_interface", false]], "add_logger() (dpsimpy.realtimesimulation method)": [[0, "dpsimpy.RealTimeSimulation.add_logger", false]], "add_logger() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.add_logger", false]], "add_tear_component() (dpsimpy.systemtopology method)": [[0, "dpsimpy.SystemTopology.add_tear_component", false]], "amd (dpsimpy.fill_in_reduction_method attribute)": [[0, "dpsimpy.fill_in_reduction_method.amd", false]], "amd_nv (dpsimpy.fill_in_reduction_method attribute)": [[0, "dpsimpy.fill_in_reduction_method.amd_nv", false]], "amd_ra (dpsimpy.fill_in_reduction_method attribute)": [[0, "dpsimpy.fill_in_reduction_method.amd_ra", false]], "assignloadprofile() (dpsimpy.csvreader method)": [[0, "dpsimpy.CSVReader.assignLoadProfile", false]], "attr() (dpsimpy.identifiedobject method)": [[0, "dpsimpy.IdentifiedObject.attr", false]], "attribute (class in dpsimpy)": [[0, "dpsimpy.Attribute", false]], "attributecomplex (class in dpsimpy)": [[0, "dpsimpy.AttributeComplex", false]], "attributecomplexdyn (class in dpsimpy)": [[0, "dpsimpy.AttributeComplexDyn", false]], "attributecomplexstat (class in dpsimpy)": [[0, "dpsimpy.AttributeComplexStat", false]], "attributematrix (class in dpsimpy)": [[0, "dpsimpy.AttributeMatrix", false]], "attributematrixcomp (class in dpsimpy)": [[0, "dpsimpy.AttributeMatrixComp", false]], "attributematrixcompdyn (class in dpsimpy)": [[0, "dpsimpy.AttributeMatrixCompDyn", false]], "attributematrixcompstat (class in dpsimpy)": [[0, "dpsimpy.AttributeMatrixCompStat", false]], "attributematrixdyn (class in dpsimpy)": [[0, "dpsimpy.AttributeMatrixDyn", false]], "attributematrixstat (class in dpsimpy)": [[0, "dpsimpy.AttributeMatrixStat", false]], "attributereal (class in dpsimpy)": [[0, "dpsimpy.AttributeReal", false]], "attributerealdyn (class in dpsimpy)": [[0, "dpsimpy.AttributeRealDyn", false]], "attributerealstat (class in dpsimpy)": [[0, "dpsimpy.AttributeRealStat", false]], "attributestring (class in dpsimpy)": [[0, "dpsimpy.AttributeString", false]], "attributestringdyn (class in dpsimpy)": [[0, "dpsimpy.AttributeStringDyn", false]], "attributestringstat (class in dpsimpy)": [[0, "dpsimpy.AttributeStringStat", false]], "auto (dpsimpy.csvreadermode attribute)": [[0, "dpsimpy.CSVReaderMode.AUTO", false]], "avvoltagesourceinverterdq (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.AvVoltageSourceInverterDQ", false], [0, "id0", false]], "avvoltagesourceinverterdq (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.AvVoltageSourceInverterDQ", false], [0, "id117", false]], "b (dpsimpy.phasetype attribute)": [[0, "dpsimpy.PhaseType.B", false]], "c (dpsimpy.dp.ph1.capacitor property)": [[0, "dpsimpy.dp.ph1.Capacitor.C", false], [0, "id9", false]], "c (dpsimpy.emt.ph1.capacitor property)": [[0, "dpsimpy.emt.ph1.Capacitor.C", false], [0, "id91", false]], "c (dpsimpy.phasetype attribute)": [[0, "dpsimpy.PhaseType.C", false]], "c (dpsimpy.sp.ph1.capacitor property)": [[0, "dpsimpy.sp.ph1.Capacitor.C", false], [0, "id126", false]], "capacitor (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.Capacitor", false], [0, "id8", false]], "capacitor (class in dpsimpy.emt.ph1)": [[0, "dpsimpy.emt.ph1.Capacitor", false], [0, "id90", false]], "capacitor (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.Capacitor", false], [0, "id125", false]], "cimreader (class in dpsimpy)": [[0, "dpsimpy.CIMReader", false]], "close() (dpsimpy.dp.ph1.switch method)": [[0, "dpsimpy.dp.ph1.Switch.close", false], [0, "id38", false]], "close() (dpsimpy.dp.ph1.varresswitch method)": [[0, "dpsimpy.dp.ph1.varResSwitch.close", false], [0, "id85", false]], "close() (dpsimpy.emt.ph1.switch method)": [[0, "dpsimpy.emt.ph1.Switch.close", false], [0, "id108", false]], "close() (dpsimpy.sp.ph1.switch method)": [[0, "dpsimpy.sp.ph1.Switch.close", false], [0, "id156", false]], "close() (dpsimpy.sp.ph1.varresswitch method)": [[0, "dpsimpy.sp.ph1.varResSwitch.close", false], [0, "id197", false]], "colamd (dpsimpy.fill_in_reduction_method attribute)": [[0, "dpsimpy.fill_in_reduction_method.colamd", false]], "component() (dpsimpy.systemtopology method)": [[0, "dpsimpy.SystemTopology.component", false]], "components (dpsimpy.systemtopology property)": [[0, "dpsimpy.SystemTopology.components", false]], "components_at_node (dpsimpy.systemtopology property)": [[0, "dpsimpy.SystemTopology.components_at_node", false]], "connect() (dpsimpy.dp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.dp.ph1.AvVoltageSourceInverterDQ.connect", false], [0, "id1", false]], "connect() (dpsimpy.dp.ph1.capacitor method)": [[0, "dpsimpy.dp.ph1.Capacitor.connect", false], [0, "id10", false]], "connect() (dpsimpy.dp.ph1.currentsource method)": [[0, "dpsimpy.dp.ph1.CurrentSource.connect", false], [0, "id14", false]], "connect() (dpsimpy.dp.ph1.inductor method)": [[0, "dpsimpy.dp.ph1.Inductor.connect", false], [0, "id18", false]], "connect() (dpsimpy.dp.ph1.inverter method)": [[0, "dpsimpy.dp.ph1.Inverter.connect", false], [0, "id21", false]], "connect() (dpsimpy.dp.ph1.networkinjection method)": [[0, "dpsimpy.dp.ph1.NetworkInjection.connect", false], [0, "id24", false]], "connect() (dpsimpy.dp.ph1.piline method)": [[0, "dpsimpy.dp.ph1.PiLine.connect", false], [0, "id27", false]], "connect() (dpsimpy.dp.ph1.resistor method)": [[0, "dpsimpy.dp.ph1.Resistor.connect", false], [0, "id35", false]], "connect() (dpsimpy.dp.ph1.rxload method)": [[0, "dpsimpy.dp.ph1.RXLoad.connect", false], [0, "id30", false]], "connect() (dpsimpy.dp.ph1.switch method)": [[0, "dpsimpy.dp.ph1.Switch.connect", false], [0, "id39", false]], "connect() (dpsimpy.dp.ph1.synchrongenerator3ordervbr method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator3OrderVBR.connect", false], [0, "id43", false]], "connect() (dpsimpy.dp.ph1.synchrongenerator4orderpcm method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator4OrderPCM.connect", false], [0, "id46", false]], "connect() (dpsimpy.dp.ph1.synchrongenerator4ordertpm method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator4OrderTPM.connect", false], [0, "id49", false]], "connect() (dpsimpy.dp.ph1.synchrongenerator4ordervbr method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator4OrderVBR.connect", false], [0, "id52", false]], "connect() (dpsimpy.dp.ph1.synchrongenerator5ordervbr method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator5OrderVBR.connect", false], [0, "id55", false]], "connect() (dpsimpy.dp.ph1.synchrongenerator6aordervbr method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator6aOrderVBR.connect", false], [0, "id61", false]], "connect() (dpsimpy.dp.ph1.synchrongenerator6bordervbr method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator6bOrderVBR.connect", false], [0, "id64", false]], "connect() (dpsimpy.dp.ph1.synchrongenerator6orderpcm method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator6OrderPCM.connect", false], [0, "id58", false]], "connect() (dpsimpy.dp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.dp.ph1.SynchronGeneratorTrStab.connect", false], [0, "id67", false]], "connect() (dpsimpy.dp.ph1.transformer method)": [[0, "dpsimpy.dp.ph1.Transformer.connect", false], [0, "id74", false]], "connect() (dpsimpy.dp.ph1.varresswitch method)": [[0, "dpsimpy.dp.ph1.varResSwitch.connect", false], [0, "id86", false]], "connect() (dpsimpy.dp.ph1.voltagesource method)": [[0, "dpsimpy.dp.ph1.VoltageSource.connect", false], [0, "id78", false]], "connect() (dpsimpy.dp.ph1.voltagesourcenorton method)": [[0, "dpsimpy.dp.ph1.VoltageSourceNorton.connect", false], [0, "id82", false]], "connect() (dpsimpy.emt.ph1.capacitor method)": [[0, "dpsimpy.emt.ph1.Capacitor.connect", false], [0, "id92", false]], "connect() (dpsimpy.emt.ph1.currentsource method)": [[0, "dpsimpy.emt.ph1.CurrentSource.connect", false], [0, "id96", false]], "connect() (dpsimpy.emt.ph1.inductor method)": [[0, "dpsimpy.emt.ph1.Inductor.connect", false], [0, "id101", false]], "connect() (dpsimpy.emt.ph1.resistor method)": [[0, "dpsimpy.emt.ph1.Resistor.connect", false], [0, "id105", false]], "connect() (dpsimpy.emt.ph1.switch method)": [[0, "dpsimpy.emt.ph1.Switch.connect", false], [0, "id109", false]], "connect() (dpsimpy.emt.ph1.voltagesource method)": [[0, "dpsimpy.emt.ph1.VoltageSource.connect", false], [0, "id114", false]], "connect() (dpsimpy.simpowercompcomplex method)": [[0, "dpsimpy.SimPowerCompComplex.connect", false]], "connect() (dpsimpy.simpowercompreal method)": [[0, "dpsimpy.SimPowerCompReal.connect", false]], "connect() (dpsimpy.sp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.sp.ph1.AvVoltageSourceInverterDQ.connect", false], [0, "id118", false]], "connect() (dpsimpy.sp.ph1.capacitor method)": [[0, "dpsimpy.sp.ph1.Capacitor.connect", false], [0, "id127", false]], "connect() (dpsimpy.sp.ph1.inductor method)": [[0, "dpsimpy.sp.ph1.Inductor.connect", false], [0, "id131", false]], "connect() (dpsimpy.sp.ph1.load method)": [[0, "dpsimpy.sp.ph1.Load.connect", false], [0, "id134", false]], "connect() (dpsimpy.sp.ph1.networkinjection method)": [[0, "dpsimpy.sp.ph1.NetworkInjection.connect", false], [0, "id138", false]], "connect() (dpsimpy.sp.ph1.piline method)": [[0, "dpsimpy.sp.ph1.PiLine.connect", false], [0, "id143", false]], "connect() (dpsimpy.sp.ph1.resistor method)": [[0, "dpsimpy.sp.ph1.Resistor.connect", false], [0, "id149", false]], "connect() (dpsimpy.sp.ph1.shunt method)": [[0, "dpsimpy.sp.ph1.Shunt.connect", false], [0, "id152", false]], "connect() (dpsimpy.sp.ph1.switch method)": [[0, "dpsimpy.sp.ph1.Switch.connect", false], [0, "id157", false]], "connect() (dpsimpy.sp.ph1.synchrongenerator method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator.connect", false], [0, "id161", false]], "connect() (dpsimpy.sp.ph1.synchrongenerator3ordervbr method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator3OrderVBR.connect", false], [0, "id167", false]], "connect() (dpsimpy.sp.ph1.synchrongenerator4ordervbr method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator4OrderVBR.connect", false], [0, "id170", false]], "connect() (dpsimpy.sp.ph1.synchrongenerator5ordervbr method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator5OrderVBR.connect", false], [0, "id173", false]], "connect() (dpsimpy.sp.ph1.synchrongenerator6aordervbr method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator6aOrderVBR.connect", false], [0, "id176", false]], "connect() (dpsimpy.sp.ph1.synchrongenerator6bordervbr method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator6bOrderVBR.connect", false], [0, "id179", false]], "connect() (dpsimpy.sp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.sp.ph1.SynchronGeneratorTrStab.connect", false], [0, "id182", false]], "connect() (dpsimpy.sp.ph1.transformer method)": [[0, "dpsimpy.sp.ph1.Transformer.connect", false], [0, "id188", false]], "connect() (dpsimpy.sp.ph1.varresswitch method)": [[0, "dpsimpy.sp.ph1.varResSwitch.connect", false], [0, "id198", false]], "connect() (dpsimpy.sp.ph1.voltagesource method)": [[0, "dpsimpy.sp.ph1.VoltageSource.connect", false], [0, "id193", false]], "connect_component() (dpsimpy.systemtopology method)": [[0, "dpsimpy.SystemTopology.connect_component", false]], "critical (dpsimpy.loglevel attribute)": [[0, "dpsimpy.LogLevel.critical", false]], "csvreader (class in dpsimpy)": [[0, "dpsimpy.CSVReader", false]], "csvreaderformat (class in dpsimpy)": [[0, "dpsimpy.CSVReaderFormat", false]], "csvreadermode (class in dpsimpy)": [[0, "dpsimpy.CSVReaderMode", false]], "cudadense (dpsimpy.directlinearsolverimpl attribute)": [[0, "dpsimpy.DirectLinearSolverImpl.CUDADense", false]], "cudamagma (dpsimpy.directlinearsolverimpl attribute)": [[0, "dpsimpy.DirectLinearSolverImpl.CUDAMagma", false]], "cudasparse (dpsimpy.directlinearsolverimpl attribute)": [[0, "dpsimpy.DirectLinearSolverImpl.CUDASparse", false]], "currentsource (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.CurrentSource", false], [0, "id12", false]], "currentsource (class in dpsimpy.emt.ph1)": [[0, "dpsimpy.emt.ph1.CurrentSource", false], [0, "id94", false]], "dae (dpsimpy.solver attribute)": [[0, "dpsimpy.Solver.DAE", false]], "debug (dpsimpy.loglevel attribute)": [[0, "dpsimpy.LogLevel.debug", false]], "denselu (dpsimpy.directlinearsolverimpl attribute)": [[0, "dpsimpy.DirectLinearSolverImpl.DenseLU", false]], "derive_coeff() (dpsimpy.attributematrix method)": [[0, "dpsimpy.AttributeMatrix.derive_coeff", false]], "derive_coeff() (dpsimpy.attributematrixcomp method)": [[0, "dpsimpy.AttributeMatrixComp.derive_coeff", false]], "derive_imag() (dpsimpy.attributecomplex method)": [[0, "dpsimpy.AttributeComplex.derive_imag", false]], "derive_mag() (dpsimpy.attributecomplex method)": [[0, "dpsimpy.AttributeComplex.derive_mag", false]], "derive_phase() (dpsimpy.attributecomplex method)": [[0, "dpsimpy.AttributeComplex.derive_phase", false]], "derive_real() (dpsimpy.attributecomplex method)": [[0, "dpsimpy.AttributeComplex.derive_real", false]], "derive_scaled() (dpsimpy.attributecomplex method)": [[0, "dpsimpy.AttributeComplex.derive_scaled", false]], "derive_scaled() (dpsimpy.attributereal method)": [[0, "dpsimpy.AttributeReal.derive_scaled", false]], "directlinearsolverconfiguration (class in dpsimpy)": [[0, "dpsimpy.DirectLinearSolverConfiguration", false]], "directlinearsolverimpl (class in dpsimpy)": [[0, "dpsimpy.DirectLinearSolverImpl", false]], "do_btf (dpsimpy.use_btf attribute)": [[0, "dpsimpy.use_btf.do_btf", false]], "do_frequency_parallelization() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.do_frequency_parallelization", false]], "do_init_from_nodes_and_terminals() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.do_init_from_nodes_and_terminals", false]], "do_steady_state_init() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.do_steady_state_init", false]], "do_system_matrix_recomputation() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.do_system_matrix_recomputation", false]], "domain (class in dpsimpy)": [[0, "dpsimpy.Domain", false]], "dp (dpsimpy.domain attribute)": [[0, "dpsimpy.Domain.DP", false]], "dpsimpy": [[0, "module-dpsimpy", false]], "dpsimpy.dp": [[0, "module-dpsimpy.dp", false]], "dpsimpy.dp.ph1": [[0, "module-0", false], [0, "module-dpsimpy.dp.ph1", false]], "dpsimpy.emt": [[0, "module-dpsimpy.emt", false]], "dpsimpy.emt.ph1": [[0, "module-1", false], [0, "module-dpsimpy.emt.ph1", false]], "dpsimpy.sp": [[0, "module-dpsimpy.sp", false]], "dpsimpy.sp.ph1": [[0, "module-2", false], [0, "module-dpsimpy.sp.ph1", false]], "emt (dpsimpy.domain attribute)": [[0, "dpsimpy.Domain.EMT", false]], "err (dpsimpy.loglevel attribute)": [[0, "dpsimpy.LogLevel.err", false]], "f_src (dpsimpy.dp.ph1.voltagesource property)": [[0, "dpsimpy.dp.ph1.VoltageSource.f_src", false], [0, "id79", false]], "f_src (dpsimpy.emt.ph1.currentsource property)": [[0, "dpsimpy.emt.ph1.CurrentSource.f_src", false], [0, "id97", false]], "f_src (dpsimpy.emt.ph1.voltagesource property)": [[0, "dpsimpy.emt.ph1.VoltageSource.f_src", false], [0, "id115", false]], "f_src (dpsimpy.sp.ph1.voltagesource property)": [[0, "dpsimpy.sp.ph1.VoltageSource.f_src", false], [0, "id194", false]], "factorization_path (dpsimpy.partial_refactorization_method attribute)": [[0, "dpsimpy.partial_refactorization_method.factorization_path", false]], "fill_in_reduction_method (class in dpsimpy)": [[0, "dpsimpy.fill_in_reduction_method", false]], "fullorder (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.FullOrder", false]], "fullordervbr (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.FullOrderVBR", false]], "generatortype (class in dpsimpy)": [[0, "dpsimpy.GeneratorType", false]], "get() (dpsimpy.attributecomplex method)": [[0, "dpsimpy.AttributeComplex.get", false]], "get() (dpsimpy.attributematrix method)": [[0, "dpsimpy.AttributeMatrix.get", false]], "get() (dpsimpy.attributematrixcomp method)": [[0, "dpsimpy.AttributeMatrixComp.get", false]], "get() (dpsimpy.attributereal method)": [[0, "dpsimpy.AttributeReal.get", false]], "get() (dpsimpy.attributestring method)": [[0, "dpsimpy.AttributeString.get", false]], "get_apparent_power() (dpsimpy.sp.ph1.synchrongenerator method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator.get_apparent_power", false], [0, "id162", false]], "get_btf() (dpsimpy.directlinearsolverconfiguration method)": [[0, "dpsimpy.DirectLinearSolverConfiguration.get_btf", false]], "get_fill_in_reduction_method() (dpsimpy.directlinearsolverconfiguration method)": [[0, "dpsimpy.DirectLinearSolverConfiguration.get_fill_in_reduction_method", false]], "get_idobj_attr() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.get_idobj_attr", false]], "get_log_dir() (dpsimpy.logger static method)": [[0, "dpsimpy.Logger.get_log_dir", false]], "get_partial_refactorization_method() (dpsimpy.directlinearsolverconfiguration method)": [[0, "dpsimpy.DirectLinearSolverConfiguration.get_partial_refactorization_method", false]], "get_scaling_method() (dpsimpy.directlinearsolverconfiguration method)": [[0, "dpsimpy.DirectLinearSolverConfiguration.get_scaling_method", false]], "get_terminal() (dpsimpy.simpowercompcomplex method)": [[0, "dpsimpy.SimPowerCompComplex.get_terminal", false]], "get_terminal() (dpsimpy.simpowercompreal method)": [[0, "dpsimpy.SimPowerCompReal.get_terminal", false]], "gnd (dpsimpy.dp.simnode attribute)": [[0, "dpsimpy.dp.SimNode.gnd", false]], "gnd (dpsimpy.emt.simnode attribute)": [[0, "dpsimpy.emt.SimNode.gnd", false]], "hhmmss (dpsimpy.csvreaderformat attribute)": [[0, "dpsimpy.CSVReaderFormat.HHMMSS", false]], "hours (dpsimpy.csvreaderformat attribute)": [[0, "dpsimpy.CSVReaderFormat.HOURS", false]], "i_ref (dpsimpy.dp.ph1.currentsource property)": [[0, "dpsimpy.dp.ph1.CurrentSource.I_ref", false], [0, "id13", false]], "i_ref (dpsimpy.emt.ph1.currentsource property)": [[0, "dpsimpy.emt.ph1.CurrentSource.I_ref", false], [0, "id95", false]], "idealvoltagesource (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.IdealVoltageSource", false]], "identifiedobject (class in dpsimpy)": [[0, "dpsimpy.IdentifiedObject", false]], "inductor (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.Inductor", false], [0, "id16", false]], "inductor (class in dpsimpy.emt.ph1)": [[0, "dpsimpy.emt.ph1.Inductor", false], [0, "id99", false]], "inductor (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.Inductor", false], [0, "id129", false]], "info (dpsimpy.loglevel attribute)": [[0, "dpsimpy.LogLevel.info", false]], "init_with_powerflow() (dpsimpy.systemtopology method)": [[0, "dpsimpy.SystemTopology.init_with_powerflow", false]], "initial_single_voltage() (dpsimpy.topologicalnode method)": [[0, "dpsimpy.TopologicalNode.initial_single_voltage", false]], "initialization (dpsimpy.solverbehaviour attribute)": [[0, "dpsimpy.SolverBehaviour.Initialization", false]], "interface (class in dpsimpy)": [[0, "dpsimpy.Interface", false]], "inverter (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.Inverter", false], [0, "id20", false]], "klu (dpsimpy.directlinearsolverimpl attribute)": [[0, "dpsimpy.DirectLinearSolverImpl.KLU", false]], "l (dpsimpy.dp.ph1.inductor property)": [[0, "dpsimpy.dp.ph1.Inductor.L", false], [0, "id17", false]], "l (dpsimpy.emt.ph1.inductor property)": [[0, "dpsimpy.emt.ph1.Inductor.L", false], [0, "id100", false]], "l (dpsimpy.sp.ph1.inductor property)": [[0, "dpsimpy.sp.ph1.Inductor.L", false], [0, "id130", false]], "list_idobjects() (dpsimpy.systemtopology method)": [[0, "dpsimpy.SystemTopology.list_idobjects", false]], "load (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.Load", false], [0, "id133", false]], "loadcim() (dpsimpy.cimreader method)": [[0, "dpsimpy.CIMReader.loadCIM", false]], "log_attribute() (dpsimpy.logger method)": [[0, "dpsimpy.Logger.log_attribute", false]], "log_attribute() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.log_attribute", false]], "log_idobj_attribute() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.log_idobj_attribute", false]], "log_lu_times() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.log_lu_times", false]], "logger (class in dpsimpy)": [[0, "dpsimpy.Logger", false]], "loglevel (class in dpsimpy)": [[0, "dpsimpy.LogLevel", false]], "manual (dpsimpy.csvreadermode attribute)": [[0, "dpsimpy.CSVReaderMode.MANUAL", false]], "math (class in dpsimpy)": [[0, "dpsimpy.Math", false]], "max_scaling (dpsimpy.scaling_method attribute)": [[0, "dpsimpy.scaling_method.max_scaling", false]], "minutes (dpsimpy.csvreaderformat attribute)": [[0, "dpsimpy.CSVReaderFormat.MINUTES", false]], "mna (dpsimpy.solver attribute)": [[0, "dpsimpy.Solver.MNA", false]], "modify_power_flow_bus_type() (dpsimpy.sp.ph1.load method)": [[0, "dpsimpy.sp.ph1.Load.modify_power_flow_bus_type", false], [0, "id135", false]], "modify_power_flow_bus_type() (dpsimpy.sp.ph1.networkinjection method)": [[0, "dpsimpy.sp.ph1.NetworkInjection.modify_power_flow_bus_type", false], [0, "id139", false]], "modify_power_flow_bus_type() (dpsimpy.sp.ph1.synchrongenerator method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator.modify_power_flow_bus_type", false], [0, "id163", false]], "module": [[0, "module-0", false], [0, "module-1", false], [0, "module-2", false], [0, "module-dpsimpy", false], [0, "module-dpsimpy.dp", false], [0, "module-dpsimpy.dp.ph1", false], [0, "module-dpsimpy.emt", false], [0, "module-dpsimpy.emt.ph1", false], [0, "module-dpsimpy.sp", false], [0, "module-dpsimpy.sp.ph1", false]], "name (dpsimpy.csvreaderformat property)": [[0, "dpsimpy.CSVReaderFormat.name", false]], "name (dpsimpy.csvreadermode property)": [[0, "dpsimpy.CSVReaderMode.name", false]], "name (dpsimpy.directlinearsolverimpl property)": [[0, "dpsimpy.DirectLinearSolverImpl.name", false]], "name (dpsimpy.domain property)": [[0, "dpsimpy.Domain.name", false]], "name (dpsimpy.fill_in_reduction_method property)": [[0, "dpsimpy.fill_in_reduction_method.name", false]], "name (dpsimpy.generatortype property)": [[0, "dpsimpy.GeneratorType.name", false]], "name (dpsimpy.loglevel property)": [[0, "dpsimpy.LogLevel.name", false]], "name (dpsimpy.partial_refactorization_method property)": [[0, "dpsimpy.partial_refactorization_method.name", false]], "name (dpsimpy.phasetype property)": [[0, "dpsimpy.PhaseType.name", false]], "name (dpsimpy.powerflowbustype property)": [[0, "dpsimpy.PowerflowBusType.name", false]], "name (dpsimpy.scaling_method property)": [[0, "dpsimpy.scaling_method.name", false]], "name (dpsimpy.solver property)": [[0, "dpsimpy.Solver.name", false]], "name (dpsimpy.solverbehaviour property)": [[0, "dpsimpy.SolverBehaviour.name", false]], "name (dpsimpy.use_btf property)": [[0, "dpsimpy.use_btf.name", false]], "name() (dpsimpy.identifiedobject method)": [[0, "dpsimpy.IdentifiedObject.name", false]], "name() (dpsimpy.realtimesimulation method)": [[0, "dpsimpy.RealTimeSimulation.name", false]], "name() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.name", false]], "networkinjection (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.NetworkInjection", false], [0, "id23", false]], "networkinjection (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.NetworkInjection", false], [0, "id137", false]], "next() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.next", false]], "no_btf (dpsimpy.use_btf attribute)": [[0, "dpsimpy.use_btf.no_btf", false]], "no_partial_refactorization (dpsimpy.partial_refactorization_method attribute)": [[0, "dpsimpy.partial_refactorization_method.no_partial_refactorization", false]], "no_scaling (dpsimpy.scaling_method attribute)": [[0, "dpsimpy.scaling_method.no_scaling", false]], "node() (dpsimpy.systemtopology method)": [[0, "dpsimpy.SystemTopology.node", false]], "nodes (dpsimpy.systemtopology property)": [[0, "dpsimpy.SystemTopology.nodes", false]], "none (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.NONE", false]], "none (dpsimpy.powerflowbustype attribute)": [[0, "dpsimpy.PowerflowBusType.None", false]], "nrp (dpsimpy.solver attribute)": [[0, "dpsimpy.Solver.NRP", false]], "off (dpsimpy.loglevel attribute)": [[0, "dpsimpy.LogLevel.off", false]], "open() (dpsimpy.dp.ph1.switch method)": [[0, "dpsimpy.dp.ph1.Switch.open", false], [0, "id40", false]], "open() (dpsimpy.dp.ph1.varresswitch method)": [[0, "dpsimpy.dp.ph1.varResSwitch.open", false], [0, "id87", false]], "open() (dpsimpy.emt.ph1.switch method)": [[0, "dpsimpy.emt.ph1.Switch.open", false], [0, "id110", false]], "open() (dpsimpy.sp.ph1.switch method)": [[0, "dpsimpy.sp.ph1.Switch.open", false], [0, "id158", false]], "open() (dpsimpy.sp.ph1.varresswitch method)": [[0, "dpsimpy.sp.ph1.varResSwitch.open", false], [0, "id199", false]], "partial_refactorization_method (class in dpsimpy)": [[0, "dpsimpy.partial_refactorization_method", false]], "phasetype (class in dpsimpy)": [[0, "dpsimpy.PhaseType", false]], "piline (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.PiLine", false], [0, "id26", false]], "piline (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.PiLine", false], [0, "id142", false]], "powerflowbustype (class in dpsimpy)": [[0, "dpsimpy.PowerflowBusType", false]], "pq (dpsimpy.powerflowbustype attribute)": [[0, "dpsimpy.PowerflowBusType.PQ", false]], "print_attribute() (dpsimpy.identifiedobject method)": [[0, "dpsimpy.IdentifiedObject.print_attribute", false]], "print_attribute_list() (dpsimpy.identifiedobject method)": [[0, "dpsimpy.IdentifiedObject.print_attribute_list", false]], "pv (dpsimpy.powerflowbustype attribute)": [[0, "dpsimpy.PowerflowBusType.PV", false]], "pvnode (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.PVNode", false]], "r (dpsimpy.dp.ph1.resistor property)": [[0, "dpsimpy.dp.ph1.Resistor.R", false], [0, "id34", false]], "r (dpsimpy.emt.ph1.resistor property)": [[0, "dpsimpy.emt.ph1.Resistor.R", false], [0, "id104", false]], "r (dpsimpy.sp.ph1.resistor property)": [[0, "dpsimpy.sp.ph1.Resistor.R", false], [0, "id148", false]], "realtimesimulation (class in dpsimpy)": [[0, "dpsimpy.RealTimeSimulation", false]], "reducedordersynchrongeneratorvbr (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.ReducedOrderSynchronGeneratorVBR", false], [0, "id32", false]], "reducedordersynchrongeneratorvbr (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.ReducedOrderSynchronGeneratorVBR", false], [0, "id146", false]], "refactorization_restart (dpsimpy.partial_refactorization_method attribute)": [[0, "dpsimpy.partial_refactorization_method.refactorization_restart", false]], "render_to_file() (dpsimpy.systemtopology method)": [[0, "dpsimpy.SystemTopology.render_to_file", false]], "resistor (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.Resistor", false], [0, "id33", false]], "resistor (class in dpsimpy.emt.ph1)": [[0, "dpsimpy.emt.ph1.Resistor", false], [0, "id103", false]], "resistor (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.Resistor", false], [0, "id147", false]], "run() (dpsimpy.realtimesimulation method)": [[0, "dpsimpy.RealTimeSimulation.run", false]], "run() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.run", false]], "rxload (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.RXLoad", false], [0, "id29", false]], "scaling_method (class in dpsimpy)": [[0, "dpsimpy.scaling_method", false]], "seconds (dpsimpy.csvreaderformat attribute)": [[0, "dpsimpy.CSVReaderFormat.SECONDS", false]], "set() (dpsimpy.attributecomplex method)": [[0, "dpsimpy.AttributeComplex.set", false]], "set() (dpsimpy.attributematrix method)": [[0, "dpsimpy.AttributeMatrix.set", false]], "set() (dpsimpy.attributematrixcomp method)": [[0, "dpsimpy.AttributeMatrixComp.set", false]], "set() (dpsimpy.attributereal method)": [[0, "dpsimpy.AttributeReal.set", false]], "set() (dpsimpy.attributestring method)": [[0, "dpsimpy.AttributeString.set", false]], "set_base_voltage() (dpsimpy.sp.ph1.networkinjection method)": [[0, "dpsimpy.sp.ph1.NetworkInjection.set_base_voltage", false], [0, "id140", false]], "set_base_voltage() (dpsimpy.sp.ph1.piline method)": [[0, "dpsimpy.sp.ph1.PiLine.set_base_voltage", false], [0, "id144", false]], "set_base_voltage() (dpsimpy.sp.ph1.shunt method)": [[0, "dpsimpy.sp.ph1.Shunt.set_base_voltage", false], [0, "id153", false]], "set_base_voltage() (dpsimpy.sp.ph1.synchrongenerator method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator.set_base_voltage", false], [0, "id164", false]], "set_base_voltage() (dpsimpy.sp.ph1.transformer method)": [[0, "dpsimpy.sp.ph1.Transformer.set_base_voltage", false], [0, "id189", false]], "set_btf() (dpsimpy.directlinearsolverconfiguration method)": [[0, "dpsimpy.DirectLinearSolverConfiguration.set_btf", false]], "set_controller_parameters() (dpsimpy.dp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.dp.ph1.AvVoltageSourceInverterDQ.set_controller_parameters", false], [0, "id2", false]], "set_controller_parameters() (dpsimpy.sp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.sp.ph1.AvVoltageSourceInverterDQ.set_controller_parameters", false], [0, "id119", false]], "set_direct_linear_solver_configuration() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.set_direct_linear_solver_configuration", false]], "set_direct_solver_implementation() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.set_direct_solver_implementation", false]], "set_domain() (dpsimpy.realtimesimulation method)": [[0, "dpsimpy.RealTimeSimulation.set_domain", false]], "set_domain() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.set_domain", false]], "set_fill_in_reduction_method() (dpsimpy.directlinearsolverconfiguration method)": [[0, "dpsimpy.DirectLinearSolverConfiguration.set_fill_in_reduction_method", false]], "set_filter_parameters() (dpsimpy.dp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.dp.ph1.AvVoltageSourceInverterDQ.set_filter_parameters", false], [0, "id3", false]], "set_filter_parameters() (dpsimpy.sp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.sp.ph1.AvVoltageSourceInverterDQ.set_filter_parameters", false], [0, "id120", false]], "set_final_time() (dpsimpy.realtimesimulation method)": [[0, "dpsimpy.RealTimeSimulation.set_final_time", false]], "set_final_time() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.set_final_time", false]], "set_fundamental_parameters_pu() (dpsimpy.dp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.dp.ph1.SynchronGeneratorTrStab.set_fundamental_parameters_PU", false], [0, "id68", false]], "set_init_parameters() (dpsimpy.dp.ph1.varresswitch method)": [[0, "dpsimpy.dp.ph1.varResSwitch.set_init_parameters", false], [0, "id88", false]], "set_init_parameters() (dpsimpy.sp.ph1.varresswitch method)": [[0, "dpsimpy.sp.ph1.varResSwitch.set_init_parameters", false], [0, "id200", false]], "set_initial_state_values() (dpsimpy.dp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.dp.ph1.AvVoltageSourceInverterDQ.set_initial_state_values", false], [0, "id4", false]], "set_initial_state_values() (dpsimpy.sp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.sp.ph1.AvVoltageSourceInverterDQ.set_initial_state_values", false], [0, "id121", false]], "set_initial_values() (dpsimpy.dp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.dp.ph1.SynchronGeneratorTrStab.set_initial_values", false], [0, "id69", false]], "set_initial_values() (dpsimpy.sp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.sp.ph1.SynchronGeneratorTrStab.set_initial_values", false], [0, "id183", false]], "set_initial_voltage() (dpsimpy.dp.simnode method)": [[0, "dpsimpy.dp.SimNode.set_initial_voltage", false]], "set_initial_voltage() (dpsimpy.emt.simnode method)": [[0, "dpsimpy.emt.SimNode.set_initial_voltage", false]], "set_intf_current() (dpsimpy.simpowercompcomplex method)": [[0, "dpsimpy.SimPowerCompComplex.set_intf_current", false]], "set_intf_current() (dpsimpy.simpowercompreal method)": [[0, "dpsimpy.SimPowerCompReal.set_intf_current", false]], "set_intf_voltage() (dpsimpy.simpowercompcomplex method)": [[0, "dpsimpy.SimPowerCompComplex.set_intf_voltage", false]], "set_intf_voltage() (dpsimpy.simpowercompreal method)": [[0, "dpsimpy.SimPowerCompReal.set_intf_voltage", false]], "set_log_dir() (dpsimpy.logger static method)": [[0, "dpsimpy.Logger.set_log_dir", false]], "set_model_flags() (dpsimpy.dp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.dp.ph1.SynchronGeneratorTrStab.set_model_flags", false], [0, "id70", false]], "set_model_flags() (dpsimpy.sp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.sp.ph1.SynchronGeneratorTrStab.set_model_flags", false], [0, "id184", false]], "set_operational_parameters_per_unit() (dpsimpy.dp.ph1.synchrongenerator3ordervbr method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator3OrderVBR.set_operational_parameters_per_unit", false], [0, "id44", false]], "set_operational_parameters_per_unit() (dpsimpy.dp.ph1.synchrongenerator4orderpcm method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator4OrderPCM.set_operational_parameters_per_unit", false], [0, "id47", false]], "set_operational_parameters_per_unit() (dpsimpy.dp.ph1.synchrongenerator4ordertpm method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator4OrderTPM.set_operational_parameters_per_unit", false], [0, "id50", false]], "set_operational_parameters_per_unit() (dpsimpy.dp.ph1.synchrongenerator4ordervbr method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator4OrderVBR.set_operational_parameters_per_unit", false], [0, "id53", false]], "set_operational_parameters_per_unit() (dpsimpy.dp.ph1.synchrongenerator5ordervbr method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator5OrderVBR.set_operational_parameters_per_unit", false], [0, "id56", false]], "set_operational_parameters_per_unit() (dpsimpy.dp.ph1.synchrongenerator6aordervbr method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator6aOrderVBR.set_operational_parameters_per_unit", false], [0, "id62", false]], "set_operational_parameters_per_unit() (dpsimpy.dp.ph1.synchrongenerator6bordervbr method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator6bOrderVBR.set_operational_parameters_per_unit", false], [0, "id65", false]], "set_operational_parameters_per_unit() (dpsimpy.dp.ph1.synchrongenerator6orderpcm method)": [[0, "dpsimpy.dp.ph1.SynchronGenerator6OrderPCM.set_operational_parameters_per_unit", false], [0, "id59", false]], "set_operational_parameters_per_unit() (dpsimpy.sp.ph1.synchrongenerator3ordervbr method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator3OrderVBR.set_operational_parameters_per_unit", false], [0, "id168", false]], "set_operational_parameters_per_unit() (dpsimpy.sp.ph1.synchrongenerator4ordervbr method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator4OrderVBR.set_operational_parameters_per_unit", false], [0, "id171", false]], "set_operational_parameters_per_unit() (dpsimpy.sp.ph1.synchrongenerator5ordervbr method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator5OrderVBR.set_operational_parameters_per_unit", false], [0, "id174", false]], "set_operational_parameters_per_unit() (dpsimpy.sp.ph1.synchrongenerator6aordervbr method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator6aOrderVBR.set_operational_parameters_per_unit", false], [0, "id177", false]], "set_operational_parameters_per_unit() (dpsimpy.sp.ph1.synchrongenerator6bordervbr method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator6bOrderVBR.set_operational_parameters_per_unit", false], [0, "id180", false]], "set_parameters() (dpsimpy.dp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.dp.ph1.AvVoltageSourceInverterDQ.set_parameters", false], [0, "id5", false]], "set_parameters() (dpsimpy.dp.ph1.capacitor method)": [[0, "dpsimpy.dp.ph1.Capacitor.set_parameters", false], [0, "id11", false]], "set_parameters() (dpsimpy.dp.ph1.currentsource method)": [[0, "dpsimpy.dp.ph1.CurrentSource.set_parameters", false], [0, "id15", false]], "set_parameters() (dpsimpy.dp.ph1.inductor method)": [[0, "dpsimpy.dp.ph1.Inductor.set_parameters", false], [0, "id19", false]], "set_parameters() (dpsimpy.dp.ph1.inverter method)": [[0, "dpsimpy.dp.ph1.Inverter.set_parameters", false], [0, "id22", false]], "set_parameters() (dpsimpy.dp.ph1.networkinjection method)": [[0, "dpsimpy.dp.ph1.NetworkInjection.set_parameters", false], [0, "id25", false]], "set_parameters() (dpsimpy.dp.ph1.piline method)": [[0, "dpsimpy.dp.ph1.PiLine.set_parameters", false], [0, "id28", false]], "set_parameters() (dpsimpy.dp.ph1.resistor method)": [[0, "dpsimpy.dp.ph1.Resistor.set_parameters", false], [0, "id36", false]], "set_parameters() (dpsimpy.dp.ph1.rxload method)": [[0, "dpsimpy.dp.ph1.RXLoad.set_parameters", false], [0, "id31", false]], "set_parameters() (dpsimpy.dp.ph1.switch method)": [[0, "dpsimpy.dp.ph1.Switch.set_parameters", false], [0, "id41", false]], "set_parameters() (dpsimpy.dp.ph1.transformer method)": [[0, "dpsimpy.dp.ph1.Transformer.set_parameters", false], [0, "id75", false]], "set_parameters() (dpsimpy.dp.ph1.varresswitch method)": [[0, "dpsimpy.dp.ph1.varResSwitch.set_parameters", false], [0, "id89", false]], "set_parameters() (dpsimpy.dp.ph1.voltagesource method)": [[0, "dpsimpy.dp.ph1.VoltageSource.set_parameters", false], [0, "id80", false]], "set_parameters() (dpsimpy.dp.ph1.voltagesourcenorton method)": [[0, "dpsimpy.dp.ph1.VoltageSourceNorton.set_parameters", false], [0, "id83", false]], "set_parameters() (dpsimpy.emt.ph1.capacitor method)": [[0, "dpsimpy.emt.ph1.Capacitor.set_parameters", false], [0, "id93", false]], "set_parameters() (dpsimpy.emt.ph1.currentsource method)": [[0, "dpsimpy.emt.ph1.CurrentSource.set_parameters", false], [0, "id98", false]], "set_parameters() (dpsimpy.emt.ph1.inductor method)": [[0, "dpsimpy.emt.ph1.Inductor.set_parameters", false], [0, "id102", false]], "set_parameters() (dpsimpy.emt.ph1.resistor method)": [[0, "dpsimpy.emt.ph1.Resistor.set_parameters", false], [0, "id106", false]], "set_parameters() (dpsimpy.emt.ph1.switch method)": [[0, "dpsimpy.emt.ph1.Switch.set_parameters", false], [0, "id111", false]], "set_parameters() (dpsimpy.emt.ph1.voltagesource method)": [[0, "dpsimpy.emt.ph1.VoltageSource.set_parameters", false], [0, "id116", false]], "set_parameters() (dpsimpy.sp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.sp.ph1.AvVoltageSourceInverterDQ.set_parameters", false], [0, "id122", false]], "set_parameters() (dpsimpy.sp.ph1.capacitor method)": [[0, "dpsimpy.sp.ph1.Capacitor.set_parameters", false], [0, "id128", false]], "set_parameters() (dpsimpy.sp.ph1.inductor method)": [[0, "dpsimpy.sp.ph1.Inductor.set_parameters", false], [0, "id132", false]], "set_parameters() (dpsimpy.sp.ph1.load method)": [[0, "dpsimpy.sp.ph1.Load.set_parameters", false], [0, "id136", false]], "set_parameters() (dpsimpy.sp.ph1.networkinjection method)": [[0, "dpsimpy.sp.ph1.NetworkInjection.set_parameters", false], [0, "id141", false]], "set_parameters() (dpsimpy.sp.ph1.piline method)": [[0, "dpsimpy.sp.ph1.PiLine.set_parameters", false], [0, "id145", false]], "set_parameters() (dpsimpy.sp.ph1.resistor method)": [[0, "dpsimpy.sp.ph1.Resistor.set_parameters", false], [0, "id150", false]], "set_parameters() (dpsimpy.sp.ph1.shunt method)": [[0, "dpsimpy.sp.ph1.Shunt.set_parameters", false], [0, "id154", false]], "set_parameters() (dpsimpy.sp.ph1.switch method)": [[0, "dpsimpy.sp.ph1.Switch.set_parameters", false], [0, "id159", false]], "set_parameters() (dpsimpy.sp.ph1.synchrongenerator method)": [[0, "dpsimpy.sp.ph1.SynchronGenerator.set_parameters", false], [0, "id165", false]], "set_parameters() (dpsimpy.sp.ph1.transformer method)": [[0, "dpsimpy.sp.ph1.Transformer.set_parameters", false], [0, "id190", false]], "set_parameters() (dpsimpy.sp.ph1.varresswitch method)": [[0, "dpsimpy.sp.ph1.varResSwitch.set_parameters", false], [0, "id201", false]], "set_parameters() (dpsimpy.sp.ph1.voltagesource method)": [[0, "dpsimpy.sp.ph1.VoltageSource.set_parameters", false], [0, "id195", false]], "set_partial_refactorization_method() (dpsimpy.directlinearsolverconfiguration method)": [[0, "dpsimpy.DirectLinearSolverConfiguration.set_partial_refactorization_method", false]], "set_power() (dpsimpy.topologicalterminal method)": [[0, "dpsimpy.TopologicalTerminal.set_power", false]], "set_reference() (dpsimpy.attributecomplexdyn method)": [[0, "dpsimpy.AttributeComplexDyn.set_reference", false]], "set_reference() (dpsimpy.attributematrixcompdyn method)": [[0, "dpsimpy.AttributeMatrixCompDyn.set_reference", false]], "set_reference() (dpsimpy.attributematrixdyn method)": [[0, "dpsimpy.AttributeMatrixDyn.set_reference", false]], "set_reference() (dpsimpy.attributerealdyn method)": [[0, "dpsimpy.AttributeRealDyn.set_reference", false]], "set_reference() (dpsimpy.attributestringdyn method)": [[0, "dpsimpy.AttributeStringDyn.set_reference", false]], "set_reference_omega() (dpsimpy.dp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.dp.ph1.SynchronGeneratorTrStab.set_reference_omega", false], [0, "id71", false]], "set_reference_omega() (dpsimpy.sp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.sp.ph1.SynchronGeneratorTrStab.set_reference_omega", false], [0, "id185", false]], "set_scaling_method() (dpsimpy.directlinearsolverconfiguration method)": [[0, "dpsimpy.DirectLinearSolverConfiguration.set_scaling_method", false]], "set_solver() (dpsimpy.realtimesimulation method)": [[0, "dpsimpy.RealTimeSimulation.set_solver", false]], "set_solver() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.set_solver", false]], "set_solver_component_behaviour() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.set_solver_component_behaviour", false]], "set_standard_parameters_pu() (dpsimpy.dp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.dp.ph1.SynchronGeneratorTrStab.set_standard_parameters_PU", false], [0, "id72", false]], "set_standard_parameters_pu() (dpsimpy.sp.ph1.synchrongeneratortrstab method)": [[0, "dpsimpy.sp.ph1.SynchronGeneratorTrStab.set_standard_parameters_PU", false], [0, "id186", false]], "set_system() (dpsimpy.realtimesimulation method)": [[0, "dpsimpy.RealTimeSimulation.set_system", false]], "set_system() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.set_system", false]], "set_tearing_components() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.set_tearing_components", false]], "set_time_step() (dpsimpy.realtimesimulation method)": [[0, "dpsimpy.RealTimeSimulation.set_time_step", false]], "set_time_step() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.set_time_step", false]], "set_transformer_parameters() (dpsimpy.dp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.dp.ph1.AvVoltageSourceInverterDQ.set_transformer_parameters", false], [0, "id6", false]], "set_transformer_parameters() (dpsimpy.sp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.sp.ph1.AvVoltageSourceInverterDQ.set_transformer_parameters", false], [0, "id123", false]], "sg3ordervbr (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.SG3OrderVBR", false]], "sg4ordervbr (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.SG4OrderVBR", false]], "sg5ordervbr (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.SG5OrderVBR", false]], "sg6aordervbr (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.SG6aOrderVBR", false]], "sg6bordervbr (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.SG6bOrderVBR", false]], "shunt (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.Shunt", false], [0, "id151", false]], "simnode (class in dpsimpy.dp)": [[0, "dpsimpy.dp.SimNode", false]], "simnode (class in dpsimpy.emt)": [[0, "dpsimpy.emt.SimNode", false]], "simpowercompcomplex (class in dpsimpy)": [[0, "dpsimpy.SimPowerCompComplex", false]], "simpowercompreal (class in dpsimpy)": [[0, "dpsimpy.SimPowerCompReal", false]], "simterminalcomplex (class in dpsimpy)": [[0, "dpsimpy.SimTerminalComplex", false]], "simterminalreal (class in dpsimpy)": [[0, "dpsimpy.SimTerminalReal", false]], "simulation (class in dpsimpy)": [[0, "dpsimpy.Simulation", false]], "simulation (dpsimpy.solverbehaviour attribute)": [[0, "dpsimpy.SolverBehaviour.Simulation", false]], "single (dpsimpy.phasetype attribute)": [[0, "dpsimpy.PhaseType.Single", false]], "single_phase_parameter_to_three_phase() (dpsimpy.math static method)": [[0, "dpsimpy.Math.single_phase_parameter_to_three_phase", false]], "single_phase_power_to_three_phase() (dpsimpy.math static method)": [[0, "dpsimpy.Math.single_phase_power_to_three_phase", false]], "single_phase_variable_to_three_phase() (dpsimpy.math static method)": [[0, "dpsimpy.Math.single_phase_variable_to_three_phase", false]], "single_voltage() (dpsimpy.dp.simnode method)": [[0, "dpsimpy.dp.SimNode.single_voltage", false]], "solver (class in dpsimpy)": [[0, "dpsimpy.Solver", false]], "solverbehaviour (class in dpsimpy)": [[0, "dpsimpy.SolverBehaviour", false]], "sp (dpsimpy.domain attribute)": [[0, "dpsimpy.Domain.SP", false]], "sparselu (dpsimpy.directlinearsolverimpl attribute)": [[0, "dpsimpy.DirectLinearSolverImpl.SparseLU", false]], "start() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.start", false]], "stop() (dpsimpy.simulation method)": [[0, "dpsimpy.Simulation.stop", false]], "sum_scaling (dpsimpy.scaling_method attribute)": [[0, "dpsimpy.scaling_method.sum_scaling", false]], "switch (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.Switch", false], [0, "id37", false]], "switch (class in dpsimpy.emt.ph1)": [[0, "dpsimpy.emt.ph1.Switch", false], [0, "id107", false]], "switch (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.Switch", false], [0, "id155", false]], "synchrongenerator (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.SynchronGenerator", false], [0, "id160", false]], "synchrongenerator3ordervbr (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.SynchronGenerator3OrderVBR", false], [0, "id42", false]], "synchrongenerator3ordervbr (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.SynchronGenerator3OrderVBR", false], [0, "id166", false]], "synchrongenerator4orderpcm (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.SynchronGenerator4OrderPCM", false], [0, "id45", false]], "synchrongenerator4ordertpm (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.SynchronGenerator4OrderTPM", false], [0, "id48", false]], "synchrongenerator4ordervbr (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.SynchronGenerator4OrderVBR", false], [0, "id51", false]], "synchrongenerator4ordervbr (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.SynchronGenerator4OrderVBR", false], [0, "id169", false]], "synchrongenerator5ordervbr (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.SynchronGenerator5OrderVBR", false], [0, "id54", false]], "synchrongenerator5ordervbr (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.SynchronGenerator5OrderVBR", false], [0, "id172", false]], "synchrongenerator6aordervbr (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.SynchronGenerator6aOrderVBR", false], [0, "id60", false]], "synchrongenerator6aordervbr (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.SynchronGenerator6aOrderVBR", false], [0, "id175", false]], "synchrongenerator6bordervbr (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.SynchronGenerator6bOrderVBR", false], [0, "id63", false]], "synchrongenerator6bordervbr (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.SynchronGenerator6bOrderVBR", false], [0, "id178", false]], "synchrongenerator6orderpcm (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.SynchronGenerator6OrderPCM", false], [0, "id57", false]], "synchrongeneratortrstab (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.SynchronGeneratorTrStab", false], [0, "id66", false]], "synchrongeneratortrstab (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.SynchronGeneratorTrStab", false], [0, "id181", false]], "systemtopology (class in dpsimpy)": [[0, "dpsimpy.SystemTopology", false]], "tear_components (dpsimpy.systemtopology property)": [[0, "dpsimpy.SystemTopology.tear_components", false]], "topologicalnode (class in dpsimpy)": [[0, "dpsimpy.TopologicalNode", false]], "topologicalpowercomp (class in dpsimpy)": [[0, "dpsimpy.TopologicalPowerComp", false]], "topologicalterminal (class in dpsimpy)": [[0, "dpsimpy.TopologicalTerminal", false]], "trace (dpsimpy.loglevel attribute)": [[0, "dpsimpy.LogLevel.trace", false]], "transformer (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.Transformer", false], [0, "id73", false]], "transformer (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.Transformer", false], [0, "id187", false]], "transientstability (dpsimpy.generatortype attribute)": [[0, "dpsimpy.GeneratorType.TransientStability", false]], "undef (dpsimpy.directlinearsolverimpl attribute)": [[0, "dpsimpy.DirectLinearSolverImpl.Undef", false]], "use_btf (class in dpsimpy)": [[0, "dpsimpy.use_btf", false]], "v_ref (dpsimpy.dp.ph1.voltagesource property)": [[0, "dpsimpy.dp.ph1.VoltageSource.V_ref", false], [0, "id77", false]], "v_ref (dpsimpy.emt.ph1.voltagesource property)": [[0, "dpsimpy.emt.ph1.VoltageSource.V_ref", false], [0, "id113", false]], "v_ref (dpsimpy.sp.ph1.voltagesource property)": [[0, "dpsimpy.sp.ph1.VoltageSource.V_ref", false], [0, "id192", false]], "value (dpsimpy.csvreaderformat property)": [[0, "dpsimpy.CSVReaderFormat.value", false]], "value (dpsimpy.csvreadermode property)": [[0, "dpsimpy.CSVReaderMode.value", false]], "value (dpsimpy.directlinearsolverimpl property)": [[0, "dpsimpy.DirectLinearSolverImpl.value", false]], "value (dpsimpy.domain property)": [[0, "dpsimpy.Domain.value", false]], "value (dpsimpy.fill_in_reduction_method property)": [[0, "dpsimpy.fill_in_reduction_method.value", false]], "value (dpsimpy.generatortype property)": [[0, "dpsimpy.GeneratorType.value", false]], "value (dpsimpy.loglevel property)": [[0, "dpsimpy.LogLevel.value", false]], "value (dpsimpy.partial_refactorization_method property)": [[0, "dpsimpy.partial_refactorization_method.value", false]], "value (dpsimpy.phasetype property)": [[0, "dpsimpy.PhaseType.value", false]], "value (dpsimpy.powerflowbustype property)": [[0, "dpsimpy.PowerflowBusType.value", false]], "value (dpsimpy.scaling_method property)": [[0, "dpsimpy.scaling_method.value", false]], "value (dpsimpy.solver property)": [[0, "dpsimpy.Solver.value", false]], "value (dpsimpy.solverbehaviour property)": [[0, "dpsimpy.SolverBehaviour.value", false]], "value (dpsimpy.use_btf property)": [[0, "dpsimpy.use_btf.value", false]], "varresswitch (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.varResSwitch", false], [0, "id84", false]], "varresswitch (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.varResSwitch", false], [0, "id196", false]], "vd (dpsimpy.powerflowbustype attribute)": [[0, "dpsimpy.PowerflowBusType.VD", false]], "voltagesource (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.VoltageSource", false], [0, "id76", false]], "voltagesource (class in dpsimpy.emt.ph1)": [[0, "dpsimpy.emt.ph1.VoltageSource", false], [0, "id112", false]], "voltagesource (class in dpsimpy.sp.ph1)": [[0, "dpsimpy.sp.ph1.VoltageSource", false], [0, "id191", false]], "voltagesourcenorton (class in dpsimpy.dp.ph1)": [[0, "dpsimpy.dp.ph1.VoltageSourceNorton", false], [0, "id81", false]], "warn (dpsimpy.loglevel attribute)": [[0, "dpsimpy.LogLevel.warn", false]], "with_control() (dpsimpy.dp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.dp.ph1.AvVoltageSourceInverterDQ.with_control", false], [0, "id7", false]], "with_control() (dpsimpy.sp.ph1.avvoltagesourceinverterdq method)": [[0, "dpsimpy.sp.ph1.AvVoltageSourceInverterDQ.with_control", false], [0, "id124", false]]}, "objects": {"": [[0, 0, 0, "-", "dpsimpy"]], "dpsimpy": [[0, 1, 1, "", "Attribute"], [0, 1, 1, "", "AttributeComplex"], [0, 1, 1, "", "AttributeComplexDyn"], [0, 1, 1, "", "AttributeComplexStat"], [0, 1, 1, "", "AttributeMatrix"], [0, 1, 1, "", "AttributeMatrixComp"], [0, 1, 1, "", "AttributeMatrixCompDyn"], [0, 1, 1, "", "AttributeMatrixCompStat"], [0, 1, 1, "", "AttributeMatrixDyn"], [0, 1, 1, "", "AttributeMatrixStat"], [0, 1, 1, "", "AttributeReal"], [0, 1, 1, "", "AttributeRealDyn"], [0, 1, 1, "", "AttributeRealStat"], [0, 1, 1, "", "AttributeString"], [0, 1, 1, "", "AttributeStringDyn"], [0, 1, 1, "", "AttributeStringStat"], [0, 1, 1, "", "CIMReader"], [0, 1, 1, "", "CSVReader"], [0, 1, 1, "", "CSVReaderFormat"], [0, 1, 1, "", "CSVReaderMode"], [0, 1, 1, "", "DirectLinearSolverConfiguration"], [0, 1, 1, "", "DirectLinearSolverImpl"], [0, 1, 1, "", "Domain"], [0, 1, 1, "", "GeneratorType"], [0, 1, 1, "", "IdentifiedObject"], [0, 1, 1, "", "Interface"], [0, 1, 1, "", "LogLevel"], [0, 1, 1, "", "Logger"], [0, 1, 1, "", "Math"], [0, 1, 1, "", "PhaseType"], [0, 1, 1, "", "PowerflowBusType"], [0, 1, 1, "", "RealTimeSimulation"], [0, 1, 1, "", "SimPowerCompComplex"], [0, 1, 1, "", "SimPowerCompReal"], [0, 1, 1, "", "SimTerminalComplex"], [0, 1, 1, "", "SimTerminalReal"], [0, 1, 1, "", "Simulation"], [0, 1, 1, "", "Solver"], [0, 1, 1, "", "SolverBehaviour"], [0, 1, 1, "", "SystemTopology"], [0, 1, 1, "", "TopologicalNode"], [0, 1, 1, "", "TopologicalPowerComp"], [0, 1, 1, "", "TopologicalTerminal"], [0, 0, 0, "-", "dp"], [0, 0, 0, "-", "emt"], [0, 1, 1, "", "fill_in_reduction_method"], [0, 1, 1, "", "partial_refactorization_method"], [0, 1, 1, "", "scaling_method"], [0, 0, 0, "-", "sp"], [0, 1, 1, "", "use_btf"]], "dpsimpy.AttributeComplex": [[0, 2, 1, "", "derive_imag"], [0, 2, 1, "", "derive_mag"], [0, 2, 1, "", "derive_phase"], [0, 2, 1, "", "derive_real"], [0, 2, 1, "", "derive_scaled"], [0, 2, 1, "", "get"], [0, 2, 1, "", "set"]], "dpsimpy.AttributeComplexDyn": [[0, 2, 1, "", "set_reference"]], "dpsimpy.AttributeMatrix": [[0, 2, 1, "", "derive_coeff"], [0, 2, 1, "", "get"], [0, 2, 1, "", "set"]], "dpsimpy.AttributeMatrixComp": [[0, 2, 1, "", "derive_coeff"], [0, 2, 1, "", "get"], [0, 2, 1, "", "set"]], "dpsimpy.AttributeMatrixCompDyn": [[0, 2, 1, "", "set_reference"]], "dpsimpy.AttributeMatrixDyn": [[0, 2, 1, "", "set_reference"]], "dpsimpy.AttributeReal": [[0, 2, 1, "", "derive_scaled"], [0, 2, 1, "", "get"], [0, 2, 1, "", "set"]], "dpsimpy.AttributeRealDyn": [[0, 2, 1, "", "set_reference"]], "dpsimpy.AttributeString": [[0, 2, 1, "", "get"], [0, 2, 1, "", "set"]], "dpsimpy.AttributeStringDyn": [[0, 2, 1, "", "set_reference"]], "dpsimpy.CIMReader": [[0, 2, 1, "", "loadCIM"]], "dpsimpy.CSVReader": [[0, 2, 1, "", "assignLoadProfile"]], "dpsimpy.CSVReaderFormat": [[0, 3, 1, "", "HHMMSS"], [0, 3, 1, "", "HOURS"], [0, 3, 1, "", "MINUTES"], [0, 3, 1, "", "SECONDS"], [0, 4, 1, "", "name"], [0, 4, 1, "", "value"]], "dpsimpy.CSVReaderMode": [[0, 3, 1, "", "AUTO"], [0, 3, 1, "", "MANUAL"], [0, 4, 1, "", "name"], [0, 4, 1, "", "value"]], "dpsimpy.DirectLinearSolverConfiguration": [[0, 2, 1, "", "get_btf"], [0, 2, 1, "", "get_fill_in_reduction_method"], [0, 2, 1, "", "get_partial_refactorization_method"], [0, 2, 1, "", "get_scaling_method"], [0, 2, 1, "", "set_btf"], [0, 2, 1, "", "set_fill_in_reduction_method"], [0, 2, 1, "", "set_partial_refactorization_method"], [0, 2, 1, "", "set_scaling_method"]], "dpsimpy.DirectLinearSolverImpl": [[0, 3, 1, "", "CUDADense"], [0, 3, 1, "", "CUDAMagma"], [0, 3, 1, "", "CUDASparse"], [0, 3, 1, "", "DenseLU"], [0, 3, 1, "", "KLU"], [0, 3, 1, "", "SparseLU"], [0, 3, 1, "", "Undef"], [0, 4, 1, "", "name"], [0, 4, 1, "", "value"]], "dpsimpy.Domain": [[0, 3, 1, "", "DP"], [0, 3, 1, "", "EMT"], [0, 3, 1, "", "SP"], [0, 4, 1, "", "name"], [0, 4, 1, "", "value"]], "dpsimpy.GeneratorType": [[0, 3, 1, "", "FullOrder"], [0, 3, 1, "", "FullOrderVBR"], [0, 3, 1, "", "IdealVoltageSource"], [0, 3, 1, "", "NONE"], [0, 3, 1, "", "PVNode"], [0, 3, 1, "", "SG3OrderVBR"], [0, 3, 1, "", "SG4OrderVBR"], [0, 3, 1, "", "SG5OrderVBR"], [0, 3, 1, "", "SG6aOrderVBR"], [0, 3, 1, "", "SG6bOrderVBR"], [0, 3, 1, "", "TransientStability"], [0, 4, 1, "", "name"], [0, 4, 1, "", "value"]], "dpsimpy.IdentifiedObject": [[0, 2, 1, "", "attr"], [0, 2, 1, "", "name"], [0, 2, 1, "", "print_attribute"], [0, 2, 1, "", "print_attribute_list"]], "dpsimpy.LogLevel": [[0, 3, 1, "", "critical"], [0, 3, 1, "", "debug"], [0, 3, 1, "", "err"], [0, 3, 1, "", "info"], [0, 4, 1, "", "name"], [0, 3, 1, "", "off"], [0, 3, 1, "", "trace"], [0, 4, 1, "", "value"], [0, 3, 1, "", "warn"]], "dpsimpy.Logger": [[0, 2, 1, "", "get_log_dir"], [0, 2, 1, "", "log_attribute"], [0, 2, 1, "", "set_log_dir"]], "dpsimpy.Math": [[0, 2, 1, "", "single_phase_parameter_to_three_phase"], [0, 2, 1, "", "single_phase_power_to_three_phase"], [0, 2, 1, "", "single_phase_variable_to_three_phase"]], "dpsimpy.PhaseType": [[0, 3, 1, "", "A"], [0, 3, 1, "", "ABC"], [0, 3, 1, "", "B"], [0, 3, 1, "", "C"], [0, 3, 1, "", "Single"], [0, 4, 1, "", "name"], [0, 4, 1, "", "value"]], "dpsimpy.PowerflowBusType": [[0, 3, 1, "", "None"], [0, 3, 1, "", "PQ"], [0, 3, 1, "", "PV"], [0, 3, 1, "", "VD"], [0, 4, 1, "", "name"], [0, 4, 1, "", "value"]], "dpsimpy.RealTimeSimulation": [[0, 2, 1, "", "add_logger"], [0, 2, 1, "", "name"], [0, 2, 1, "", "run"], [0, 2, 1, "", "set_domain"], [0, 2, 1, "", "set_final_time"], [0, 2, 1, "", "set_solver"], [0, 2, 1, "", "set_system"], [0, 2, 1, "", "set_time_step"]], "dpsimpy.SimPowerCompComplex": [[0, 2, 1, "", "connect"], [0, 2, 1, "", "get_terminal"], [0, 2, 1, "", "set_intf_current"], [0, 2, 1, "", "set_intf_voltage"]], "dpsimpy.SimPowerCompReal": [[0, 2, 1, "", "connect"], [0, 2, 1, "", "get_terminal"], [0, 2, 1, "", "set_intf_current"], [0, 2, 1, "", "set_intf_voltage"]], "dpsimpy.Simulation": [[0, 2, 1, "", "add_event"], [0, 2, 1, "", "add_interface"], [0, 2, 1, "", "add_logger"], [0, 2, 1, "", "do_frequency_parallelization"], [0, 2, 1, "", "do_init_from_nodes_and_terminals"], [0, 2, 1, "", "do_steady_state_init"], [0, 2, 1, "", "do_system_matrix_recomputation"], [0, 2, 1, "", "get_idobj_attr"], [0, 2, 1, "", "log_attribute"], [0, 2, 1, "", "log_idobj_attribute"], [0, 2, 1, "", "log_lu_times"], [0, 2, 1, "", "name"], [0, 2, 1, "", "next"], [0, 2, 1, "", "run"], [0, 2, 1, "", "set_direct_linear_solver_configuration"], [0, 2, 1, "", "set_direct_solver_implementation"], [0, 2, 1, "", "set_domain"], [0, 2, 1, "", "set_final_time"], [0, 2, 1, "", "set_solver"], [0, 2, 1, "", "set_solver_component_behaviour"], [0, 2, 1, "", "set_system"], [0, 2, 1, "", "set_tearing_components"], [0, 2, 1, "", "set_time_step"], [0, 2, 1, "", "start"], [0, 2, 1, "", "stop"]], "dpsimpy.Solver": [[0, 3, 1, "", "DAE"], [0, 3, 1, "", "MNA"], [0, 3, 1, "", "NRP"], [0, 4, 1, "", "name"], [0, 4, 1, "", "value"]], "dpsimpy.SolverBehaviour": [[0, 3, 1, "", "Initialization"], [0, 3, 1, "", "Simulation"], [0, 4, 1, "", "name"], [0, 4, 1, "", "value"]], "dpsimpy.SystemTopology": [[0, 2, 1, "", "add"], [0, 2, 1, "", "add_tear_component"], [0, 2, 1, "", "component"], [0, 4, 1, "", "components"], [0, 4, 1, "", "components_at_node"], [0, 2, 1, "", "connect_component"], [0, 2, 1, "", "init_with_powerflow"], [0, 2, 1, "", "list_idobjects"], [0, 2, 1, "", "node"], [0, 4, 1, "", "nodes"], [0, 2, 1, "", "render_to_file"], [0, 4, 1, "", "tear_components"]], "dpsimpy.TopologicalNode": [[0, 2, 1, "", "initial_single_voltage"]], "dpsimpy.TopologicalTerminal": [[0, 2, 1, "", "set_power"]], "dpsimpy.dp": [[0, 1, 1, "", "SimNode"], [0, 0, 0, "module-0", "ph1"]], "dpsimpy.dp.SimNode": [[0, 3, 1, "", "gnd"], [0, 2, 1, "", "set_initial_voltage"], [0, 2, 1, "", "single_voltage"]], "dpsimpy.dp.ph1": [[0, 1, 1, "id0", "AvVoltageSourceInverterDQ"], [0, 1, 1, "id8", "Capacitor"], [0, 1, 1, "id12", "CurrentSource"], [0, 1, 1, "id16", "Inductor"], [0, 1, 1, "id20", "Inverter"], [0, 1, 1, "id23", "NetworkInjection"], [0, 1, 1, "id26", "PiLine"], [0, 1, 1, "id29", "RXLoad"], [0, 1, 1, "id32", "ReducedOrderSynchronGeneratorVBR"], [0, 1, 1, "id33", "Resistor"], [0, 1, 1, "id37", "Switch"], [0, 1, 1, "id42", "SynchronGenerator3OrderVBR"], [0, 1, 1, "id45", "SynchronGenerator4OrderPCM"], [0, 1, 1, "id48", "SynchronGenerator4OrderTPM"], [0, 1, 1, "id51", "SynchronGenerator4OrderVBR"], [0, 1, 1, "id54", "SynchronGenerator5OrderVBR"], [0, 1, 1, "id57", "SynchronGenerator6OrderPCM"], [0, 1, 1, "id60", "SynchronGenerator6aOrderVBR"], [0, 1, 1, "id63", "SynchronGenerator6bOrderVBR"], [0, 1, 1, "id66", "SynchronGeneratorTrStab"], [0, 1, 1, "id73", "Transformer"], [0, 1, 1, "id76", "VoltageSource"], [0, 1, 1, "id81", "VoltageSourceNorton"], [0, 1, 1, "id84", "varResSwitch"]], "dpsimpy.dp.ph1.AvVoltageSourceInverterDQ": [[0, 2, 1, "id1", "connect"], [0, 2, 1, "id2", "set_controller_parameters"], [0, 2, 1, "id3", "set_filter_parameters"], [0, 2, 1, "id4", "set_initial_state_values"], [0, 2, 1, "id5", "set_parameters"], [0, 2, 1, "id6", "set_transformer_parameters"], [0, 2, 1, "id7", "with_control"]], "dpsimpy.dp.ph1.Capacitor": [[0, 4, 1, "id9", "C"], [0, 2, 1, "id10", "connect"], [0, 2, 1, "id11", "set_parameters"]], "dpsimpy.dp.ph1.CurrentSource": [[0, 4, 1, "id13", "I_ref"], [0, 2, 1, "id14", "connect"], [0, 2, 1, "id15", "set_parameters"]], "dpsimpy.dp.ph1.Inductor": [[0, 4, 1, "id17", "L"], [0, 2, 1, "id18", "connect"], [0, 2, 1, "id19", "set_parameters"]], "dpsimpy.dp.ph1.Inverter": [[0, 2, 1, "id21", "connect"], [0, 2, 1, "id22", "set_parameters"]], "dpsimpy.dp.ph1.NetworkInjection": [[0, 2, 1, "id24", "connect"], [0, 2, 1, "id25", "set_parameters"]], "dpsimpy.dp.ph1.PiLine": [[0, 2, 1, "id27", "connect"], [0, 2, 1, "id28", "set_parameters"]], "dpsimpy.dp.ph1.RXLoad": [[0, 2, 1, "id30", "connect"], [0, 2, 1, "id31", "set_parameters"]], "dpsimpy.dp.ph1.Resistor": [[0, 4, 1, "id34", "R"], [0, 2, 1, "id35", "connect"], [0, 2, 1, "id36", "set_parameters"]], "dpsimpy.dp.ph1.Switch": [[0, 2, 1, "id38", "close"], [0, 2, 1, "id39", "connect"], [0, 2, 1, "id40", "open"], [0, 2, 1, "id41", "set_parameters"]], "dpsimpy.dp.ph1.SynchronGenerator3OrderVBR": [[0, 2, 1, "id43", "connect"], [0, 2, 1, "id44", "set_operational_parameters_per_unit"]], "dpsimpy.dp.ph1.SynchronGenerator4OrderPCM": [[0, 2, 1, "id46", "connect"], [0, 2, 1, "id47", "set_operational_parameters_per_unit"]], "dpsimpy.dp.ph1.SynchronGenerator4OrderTPM": [[0, 2, 1, "id49", "connect"], [0, 2, 1, "id50", "set_operational_parameters_per_unit"]], "dpsimpy.dp.ph1.SynchronGenerator4OrderVBR": [[0, 2, 1, "id52", "connect"], [0, 2, 1, "id53", "set_operational_parameters_per_unit"]], "dpsimpy.dp.ph1.SynchronGenerator5OrderVBR": [[0, 2, 1, "id55", "connect"], [0, 2, 1, "id56", "set_operational_parameters_per_unit"]], "dpsimpy.dp.ph1.SynchronGenerator6OrderPCM": [[0, 2, 1, "id58", "connect"], [0, 2, 1, "id59", "set_operational_parameters_per_unit"]], "dpsimpy.dp.ph1.SynchronGenerator6aOrderVBR": [[0, 2, 1, "id61", "connect"], [0, 2, 1, "id62", "set_operational_parameters_per_unit"]], "dpsimpy.dp.ph1.SynchronGenerator6bOrderVBR": [[0, 2, 1, "id64", "connect"], [0, 2, 1, "id65", "set_operational_parameters_per_unit"]], "dpsimpy.dp.ph1.SynchronGeneratorTrStab": [[0, 2, 1, "id67", "connect"], [0, 2, 1, "id68", "set_fundamental_parameters_PU"], [0, 2, 1, "id69", "set_initial_values"], [0, 2, 1, "id70", "set_model_flags"], [0, 2, 1, "id71", "set_reference_omega"], [0, 2, 1, "id72", "set_standard_parameters_PU"]], "dpsimpy.dp.ph1.Transformer": [[0, 2, 1, "id74", "connect"], [0, 2, 1, "id75", "set_parameters"]], "dpsimpy.dp.ph1.VoltageSource": [[0, 4, 1, "id77", "V_ref"], [0, 2, 1, "id78", "connect"], [0, 4, 1, "id79", "f_src"], [0, 2, 1, "id80", "set_parameters"]], "dpsimpy.dp.ph1.VoltageSourceNorton": [[0, 2, 1, "id82", "connect"], [0, 2, 1, "id83", "set_parameters"]], "dpsimpy.dp.ph1.varResSwitch": [[0, 2, 1, "id85", "close"], [0, 2, 1, "id86", "connect"], [0, 2, 1, "id87", "open"], [0, 2, 1, "id88", "set_init_parameters"], [0, 2, 1, "id89", "set_parameters"]], "dpsimpy.emt": [[0, 1, 1, "", "SimNode"], [0, 0, 0, "module-1", "ph1"]], "dpsimpy.emt.SimNode": [[0, 3, 1, "", "gnd"], [0, 2, 1, "", "set_initial_voltage"]], "dpsimpy.emt.ph1": [[0, 1, 1, "id90", "Capacitor"], [0, 1, 1, "id94", "CurrentSource"], [0, 1, 1, "id99", "Inductor"], [0, 1, 1, "id103", "Resistor"], [0, 1, 1, "id107", "Switch"], [0, 1, 1, "id112", "VoltageSource"]], "dpsimpy.emt.ph1.Capacitor": [[0, 4, 1, "id91", "C"], [0, 2, 1, "id92", "connect"], [0, 2, 1, "id93", "set_parameters"]], "dpsimpy.emt.ph1.CurrentSource": [[0, 4, 1, "id95", "I_ref"], [0, 2, 1, "id96", "connect"], [0, 4, 1, "id97", "f_src"], [0, 2, 1, "id98", "set_parameters"]], "dpsimpy.emt.ph1.Inductor": [[0, 4, 1, "id100", "L"], [0, 2, 1, "id101", "connect"], [0, 2, 1, "id102", "set_parameters"]], "dpsimpy.emt.ph1.Resistor": [[0, 4, 1, "id104", "R"], [0, 2, 1, "id105", "connect"], [0, 2, 1, "id106", "set_parameters"]], "dpsimpy.emt.ph1.Switch": [[0, 2, 1, "id108", "close"], [0, 2, 1, "id109", "connect"], [0, 2, 1, "id110", "open"], [0, 2, 1, "id111", "set_parameters"]], "dpsimpy.emt.ph1.VoltageSource": [[0, 4, 1, "id113", "V_ref"], [0, 2, 1, "id114", "connect"], [0, 4, 1, "id115", "f_src"], [0, 2, 1, "id116", "set_parameters"]], "dpsimpy.fill_in_reduction_method": [[0, 3, 1, "", "amd"], [0, 3, 1, "", "amd_nv"], [0, 3, 1, "", "amd_ra"], [0, 3, 1, "", "colamd"], [0, 4, 1, "", "name"], [0, 4, 1, "", "value"]], "dpsimpy.partial_refactorization_method": [[0, 3, 1, "", "factorization_path"], [0, 4, 1, "", "name"], [0, 3, 1, "", "no_partial_refactorization"], [0, 3, 1, "", "refactorization_restart"], [0, 4, 1, "", "value"]], "dpsimpy.scaling_method": [[0, 3, 1, "", "max_scaling"], [0, 4, 1, "", "name"], [0, 3, 1, "", "no_scaling"], [0, 3, 1, "", "sum_scaling"], [0, 4, 1, "", "value"]], "dpsimpy.sp": [[0, 0, 0, "module-2", "ph1"]], "dpsimpy.sp.ph1": [[0, 1, 1, "id117", "AvVoltageSourceInverterDQ"], [0, 1, 1, "id125", "Capacitor"], [0, 1, 1, "id129", "Inductor"], [0, 1, 1, "id133", "Load"], [0, 1, 1, "id137", "NetworkInjection"], [0, 1, 1, "id142", "PiLine"], [0, 1, 1, "id146", "ReducedOrderSynchronGeneratorVBR"], [0, 1, 1, "id147", "Resistor"], [0, 1, 1, "id151", "Shunt"], [0, 1, 1, "id155", "Switch"], [0, 1, 1, "id160", "SynchronGenerator"], [0, 1, 1, "id166", "SynchronGenerator3OrderVBR"], [0, 1, 1, "id169", "SynchronGenerator4OrderVBR"], [0, 1, 1, "id172", "SynchronGenerator5OrderVBR"], [0, 1, 1, "id175", "SynchronGenerator6aOrderVBR"], [0, 1, 1, "id178", "SynchronGenerator6bOrderVBR"], [0, 1, 1, "id181", "SynchronGeneratorTrStab"], [0, 1, 1, "id187", "Transformer"], [0, 1, 1, "id191", "VoltageSource"], [0, 1, 1, "id196", "varResSwitch"]], "dpsimpy.sp.ph1.AvVoltageSourceInverterDQ": [[0, 2, 1, "id118", "connect"], [0, 2, 1, "id119", "set_controller_parameters"], [0, 2, 1, "id120", "set_filter_parameters"], [0, 2, 1, "id121", "set_initial_state_values"], [0, 2, 1, "id122", "set_parameters"], [0, 2, 1, "id123", "set_transformer_parameters"], [0, 2, 1, "id124", "with_control"]], "dpsimpy.sp.ph1.Capacitor": [[0, 4, 1, "id126", "C"], [0, 2, 1, "id127", "connect"], [0, 2, 1, "id128", "set_parameters"]], "dpsimpy.sp.ph1.Inductor": [[0, 4, 1, "id130", "L"], [0, 2, 1, "id131", "connect"], [0, 2, 1, "id132", "set_parameters"]], "dpsimpy.sp.ph1.Load": [[0, 2, 1, "id134", "connect"], [0, 2, 1, "id135", "modify_power_flow_bus_type"], [0, 2, 1, "id136", "set_parameters"]], "dpsimpy.sp.ph1.NetworkInjection": [[0, 2, 1, "id138", "connect"], [0, 2, 1, "id139", "modify_power_flow_bus_type"], [0, 2, 1, "id140", "set_base_voltage"], [0, 2, 1, "id141", "set_parameters"]], "dpsimpy.sp.ph1.PiLine": [[0, 2, 1, "id143", "connect"], [0, 2, 1, "id144", "set_base_voltage"], [0, 2, 1, "id145", "set_parameters"]], "dpsimpy.sp.ph1.Resistor": [[0, 4, 1, "id148", "R"], [0, 2, 1, "id149", "connect"], [0, 2, 1, "id150", "set_parameters"]], "dpsimpy.sp.ph1.Shunt": [[0, 2, 1, "id152", "connect"], [0, 2, 1, "id153", "set_base_voltage"], [0, 2, 1, "id154", "set_parameters"]], "dpsimpy.sp.ph1.Switch": [[0, 2, 1, "id156", "close"], [0, 2, 1, "id157", "connect"], [0, 2, 1, "id158", "open"], [0, 2, 1, "id159", "set_parameters"]], "dpsimpy.sp.ph1.SynchronGenerator": [[0, 2, 1, "id161", "connect"], [0, 2, 1, "id162", "get_apparent_power"], [0, 2, 1, "id163", "modify_power_flow_bus_type"], [0, 2, 1, "id164", "set_base_voltage"], [0, 2, 1, "id165", "set_parameters"]], "dpsimpy.sp.ph1.SynchronGenerator3OrderVBR": [[0, 2, 1, "id167", "connect"], [0, 2, 1, "id168", "set_operational_parameters_per_unit"]], "dpsimpy.sp.ph1.SynchronGenerator4OrderVBR": [[0, 2, 1, "id170", "connect"], [0, 2, 1, "id171", "set_operational_parameters_per_unit"]], "dpsimpy.sp.ph1.SynchronGenerator5OrderVBR": [[0, 2, 1, "id173", "connect"], [0, 2, 1, "id174", "set_operational_parameters_per_unit"]], "dpsimpy.sp.ph1.SynchronGenerator6aOrderVBR": [[0, 2, 1, "id176", "connect"], [0, 2, 1, "id177", "set_operational_parameters_per_unit"]], "dpsimpy.sp.ph1.SynchronGenerator6bOrderVBR": [[0, 2, 1, "id179", "connect"], [0, 2, 1, "id180", "set_operational_parameters_per_unit"]], "dpsimpy.sp.ph1.SynchronGeneratorTrStab": [[0, 2, 1, "id182", "connect"], [0, 2, 1, "id183", "set_initial_values"], [0, 2, 1, "id184", "set_model_flags"], [0, 2, 1, "id185", "set_reference_omega"], [0, 2, 1, "id186", "set_standard_parameters_PU"]], "dpsimpy.sp.ph1.Transformer": [[0, 2, 1, "id188", "connect"], [0, 2, 1, "id189", "set_base_voltage"], [0, 2, 1, "id190", "set_parameters"]], "dpsimpy.sp.ph1.VoltageSource": [[0, 4, 1, "id192", "V_ref"], [0, 2, 1, "id193", "connect"], [0, 4, 1, "id194", "f_src"], [0, 2, 1, "id195", "set_parameters"]], "dpsimpy.sp.ph1.varResSwitch": [[0, 2, 1, "id197", "close"], [0, 2, 1, "id198", "connect"], [0, 2, 1, "id199", "open"], [0, 2, 1, "id200", "set_init_parameters"], [0, 2, 1, "id201", "set_parameters"]], "dpsimpy.use_btf": [[0, 3, 1, "", "do_btf"], [0, 4, 1, "", "name"], [0, 3, 1, "", "no_btf"], [0, 4, 1, "", "value"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "property", "Python property"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:property"}, "terms": {"0": 0, "1": 0, "10": 0, "14": 0, "2": 0, "3": 0, "4": 0, "5": 0, "6": 0, "7": 0, "8": 0, "9": 0, "A": 0, "It": 0, "The": [0, 1], "abc": 0, "access": 0, "active_pow": 0, "add": 0, "add_ev": 0, "add_interfac": 0, "add_logg": 0, "add_tear_compon": 0, "all": 0, "amd": 0, "amd_nv": 0, "amd_ra": 0, "architectur": 1, "arg": 0, "arg0": 0, "arg1": 0, "arg2": 0, "arg3": 0, "arg4": 0, "arg5": 0, "assignloadprofil": 0, "attr": 0, "attribut": 0, "attribute_nam": 0, "attributecomplex": 0, "attributecomplexdyn": 0, "attributecomplexstat": 0, "attributematrix": 0, "attributematrixcomp": 0, "attributematrixcompdyn": 0, "attributematrixcompstat": 0, "attributematrixdyn": 0, "attributematrixstat": 0, "attributer": 0, "attributerealdyn": 0, "attributerealstat": 0, "attributestr": 0, "attributestringdyn": 0, "attributestringstat": 0, "auto": 0, "automat": 1, "avvoltagesourceinverterdq": 0, "b": 0, "base_voltag": 0, "bool": 0, "build": 1, "bus_typ": 0, "c": 0, "capabl": 1, "capacitor": 0, "carrier_harm": 0, "cf": 0, "cimread": 0, "class": 0, "close": 0, "closed_resist": 0, "colamd": 0, "cols_max": 0, "comp": 0, "complex": 0, "complex128": 0, "compon": 0, "components_at_nod": 0, "concept": 1, "connect": 0, "connect_compon": 0, "continu": 1, "convert_with_omega_mech": 0, "cp": 0, "critic": 0, "csvreader": 0, "csvreaderformat": 0, "csvreadermod": 0, "cudadens": 0, "cudamagma": 0, "cudaspars": 0, "currentsourc": 0, "d": 0, "dae": 0, "datalogg": 0, "debug": 0, "delta_r": 0, "denselu": 0, "derive_coeff": 0, "derive_imag": 0, "derive_mag": 0, "derive_phas": 0, "derive_r": 0, "derive_sc": 0, "dict": 0, "directlinearsolverconfigur": 0, "directlinearsolverimpl": 0, "do_btf": 0, "do_frequency_parallel": 0, "do_init_from_nodes_and_termin": 0, "do_steady_state_init": 0, "do_system_matrix_recomput": 0, "document": 1, "domain": 0, "doubl": 0, "dp": 0, "dpsimpi": 0, "dynam": 1, "elec_pow": 0, "electromagnet": 1, "emt": 0, "err": 0, "event": 0, "exampl": 1, "explain": 1, "f_src": 0, "factorization_path": 0, "fals": 0, "featur": 0, "fill_in_reduction_method": 0, "float": 0, "float64": 0, "from": [0, 1], "fullord": 0, "fullordervbr": 0, "function": 0, "g": 0, "gamma_d_init": 0, "gamma_q_init": 0, "gener": 1, "generatortyp": 0, "get": 0, "get_apparent_pow": 0, "get_btf": 0, "get_fill_in_reduction_method": 0, "get_idobj_attr": 0, "get_log_dir": 0, "get_partial_refactorization_method": 0, "get_scaling_method": 0, "get_termin": 0, "gnd": 0, "h": 0, "ha": 1, "here": 1, "hhmmss": 0, "hour": 0, "i": [0, 1], "i_ref": 0, "idealvoltagesourc": 0, "identifiedobject": 0, "implement": [0, 1], "index": 0, "induct": 0, "inductor": 0, "inertia": 0, "info": 0, "init_with_powerflow": 0, "initi": 0, "initial_single_voltag": 0, "input_voltag": 0, "instal": 1, "instruct": 1, "int": 0, "interfac": 0, "invert": 0, "its": 1, "ki_curr_ctrl": 0, "ki_pll": 0, "ki_power_ctrl": 0, "klu": 0, "kp_curr_ctrl": 0, "kp_pll": 0, "kp_power_ctrl": 0, "kwarg": 0, "l": 0, "l0": 0, "ld": 0, "ld_": 0, "ld_t": 0, "lf": 0, "link": 1, "list": 0, "list_idobject": 0, "ll": 0, "llfd": 0, "lmd": 0, "load": 0, "loadcim": 0, "log_attribut": 0, "log_idobj_attribut": 0, "log_lu_tim": 0, "logger": 0, "loglevel": 0, "lq": 0, "lq_": 0, "lq_t": 0, "m": 0, "main": 1, "manual": 0, "math": 0, "max_col": 0, "max_row": 0, "max_scal": 0, "mech_pow": 0, "member": 0, "minut": 0, "mna": 0, "modify_power_flow_bus_typ": 0, "modul": 1, "modul_harm": 0, "most": 0, "n": 0, "name": 0, "ndarrai": 0, "network": 0, "networkinject": 0, "next": 0, "no_btf": 0, "no_partial_refactor": 0, "no_scal": 0, "node": 0, "nom_freq": 0, "nom_frequ": 0, "nom_pow": 0, "nom_volt": 0, "nom_voltag": 0, "nom_voltage_end_1": 0, "nom_voltage_end_2": 0, "nominal_voltag": 0, "none": 0, "nrp": 0, "numpi": 0, "object": 0, "off": 0, "omega_cutoff": 0, "open": 0, "open_resist": 0, "overload": 0, "p_init": 0, "p_ref": 0, "parallel_capacit": 0, "parallel_conduct": 0, "parameter": 0, "partial_refactorization_method": 0, "ph1": 0, "phase": 0, "phase_typ": 0, "phasetyp": 0, "phasor": 1, "phi_d_init": 0, "phi_q_init": 0, "pilin": 0, "possibl": 0, "power": 1, "powerflow": [0, 1], "powerflow_bus_typ": 0, "powerflowbustyp": 0, "pq": 0, "print_attribut": 0, "print_attribute_list": 0, "properti": 0, "provid": 0, "pv": 0, "pvnode": 0, "python": 1, "q_init": 0, "q_ref": 0, "r": 0, "rated_apparent_pow": 0, "rated_pow": 0, "rated_voltag": 0, "ratio": 0, "ratio_ab": 0, "ratio_phas": 0, "rc": 0, "reactive_pow": 0, "real": 1, "realtimesimul": 0, "reducedordersynchrongeneratorvbr": 0, "ref_delta_comp": 0, "ref_delta_nam": 0, "ref_omage_comp": 0, "ref_omega_nam": 0, "refactorization_restart": 0, "render_to_fil": 0, "resist": 0, "resistor": 0, "rf": 0, "rows_max": 0, "run": 0, "rxload": 0, "scaling_method": 0, "second": 0, "self": 0, "series_induct": 0, "series_resist": 0, "set": 0, "set_base_voltag": 0, "set_btf": 0, "set_controller_paramet": 0, "set_direct_linear_solver_configur": 0, "set_direct_solver_implement": 0, "set_domain": 0, "set_fill_in_reduction_method": 0, "set_filter_paramet": 0, "set_final_tim": 0, "set_fundamental_parameters_pu": 0, "set_init_paramet": 0, "set_initial_state_valu": 0, "set_initial_valu": 0, "set_initial_voltag": 0, "set_intf_curr": 0, "set_intf_voltag": 0, "set_log_dir": 0, "set_model_flag": 0, "set_operational_parameters_per_unit": 0, "set_paramet": 0, "set_partial_refactorization_method": 0, "set_point_active_pow": 0, "set_point_reactive_pow": 0, "set_point_voltag": 0, "set_pow": 0, "set_refer": 0, "set_reference_omega": 0, "set_scaling_method": 0, "set_solv": 0, "set_solver_component_behaviour": 0, "set_standard_parameters_pu": 0, "set_system": 0, "set_tearing_compon": 0, "set_time_step": 0, "set_transformer_paramet": 0, "sg3ordervbr": 0, "sg4ordervbr": 0, "sg5ordervbr": 0, "sg6aordervbr": 0, "sg6bordervbr": 0, "shunt": 0, "simnod": 0, "simpowercomp": 0, "simpowercompcomplex": 0, "simpowercompr": 0, "simtermin": 0, "simterminalcomplex": 0, "simterminalr": 0, "simul": [0, 1], "singl": 0, "single_phase_parameter_to_three_phas": 0, "single_phase_power_to_three_phas": 0, "single_phase_variable_to_three_phas": 0, "single_voltag": 0, "solver": 0, "solverbehaviour": 0, "sp": 0, "sparselu": 0, "start": 0, "std": 0, "stop": 0, "str": 0, "sum_scal": 0, "support": 1, "switch": 0, "synchrongener": 0, "synchrongenerator3ordervbr": 0, "synchrongenerator4orderpcm": 0, "synchrongenerator4ordertpm": 0, "synchrongenerator4ordervbr": 0, "synchrongenerator5ordervbr": 0, "synchrongenerator6aordervbr": 0, "synchrongenerator6bordervbr": 0, "synchrongenerator6orderpcm": 0, "synchrongeneratortrstab": 0, "sys_omega": 0, "sys_volt_nom": 0, "system": 1, "systempf": 0, "systemtopologi": 0, "taa": 0, "td0_": 0, "td0_t": 0, "tear_compon": 0, "time": 1, "time_step": 0, "topologicalnod": 0, "topologicalpowercomp": 0, "topologicaltermin": 0, "tq0_": 0, "tq0_t": 0, "trace": 0, "transform": 0, "transient": 1, "transientst": 0, "undef": 0, "use_btf": 0, "v_ref": 0, "valu": 0, "varresswitch": 0, "vd": 0, "volt": 0, "voltage_set_point": 0, "voltagesourc": 0, "voltagesourcenorton": 0, "w_r": 0, "warn": 0, "well": 1, "with_control": 0, "xpd": 0}, "titles": ["Reference", "DPsim"], "titleterms": {"bind": 0, "dpsim": [0, 1], "dynam": 0, "electromagnet": 0, "model": 0, "phasor": 0, "python": 0, "quasi": 0, "refer": 0, "rm": 0, "sfa": 0, "static": 0, "transient": 0}}) \ No newline at end of file