VECTO Input Manager
Loading...
Searching...
No Matches
VectoInputManager.Core.CapacitorComponentStandardValues Class Reference

Calculates standard values for a capacitor system (capacitance, internal resistance, voltage limits, and current limits) and produces a CapacitorSystem declaration. More...

Inheritance diagram for VectoInputManager.Core.CapacitorComponentStandardValues:

Public Member Functions

override void SetInput (VectoInputDeclaration_v2_2 vInputDeclaration, IComponentDeclaration sv)
override BaseInput CreateInput ()
override IComponentDeclaration Calculate (BaseInput inputData)
Public Member Functions inherited from VectoInputManager.Core.BaseStandardValues
IComponentDeclaration Calculate (BaseInput inputData)
 Calculates and generates a complete component declaration with standard values based on the provided input data.
BaseInput CreateInput ()
 Creates a new input data object for this component type with default values.
void SetInput (VectoInputDeclaration_v2_2 vInputDeclaration, IComponentDeclaration sv)
 Sets the calculated component into the appropriate property of a VectoInputDeclaration.

Static Public Attributes

const decimal R_ref = 0.00375m
const decimal V_ref = 2.7m
const decimal C_ref = 3000m

Detailed Description

Calculates standard values for a capacitor system (capacitance, internal resistance, voltage limits, and current limits) and produces a CapacitorSystem declaration.


The documentation for this class was generated from the following file:
  • VectoInputManagerCore/StandardValues/CapacitorComponentStandardValues.cs