Crate neapolitan

Source

Modules§

errors
Contains error types for the various errors that may be thrown in the neapolitan crate.
flux_formulas
Contains functions used by the nodal analysis elements to calculate elemental flux between nodes.
modelling
ssdc_circuits
Contains constructor functions for elements useful in modelling steady-state DC circuits.

Structs§

NodalAnalysisStudyBuilder
NodalAnalysisStudyConfigurator
A builder struct for building a customized instance of the Neapolitan nodal analysis solver engine. This allows a user to extend it’s functionality by adding custom elements and flux calculations to the engine’s vocabulary.
NodalAnalysisStudyResult

Functions§

default_study_builder_config
The default settings used by the neapolitan solver to build models
get_node_potential
is_locked
Returns a boolean indicating whether the GenericNode at the given pointer is locked or not. This function will return a DroppedNodeError if the node was dropped for some reason prior to checking the state of is_locked.
lock_node
set_node_potential

Type Aliases§

Matrix
This is a re-export of a gmatlib::Matrix<T>, a type for representing numerical matrices and vectors and operating on them in a more math-oriented way.