WARPXM v1.10.0
Loading...
Searching...
No Matches
wxm::apps::functions::unique_variable Namespace Reference

Classes

class  Adder
 Add unique variables together. More...
 
class  CircuitIC
 Class to set initial condition of a circuit with 2 variables: [Q0, Qdot0] for a charge solve, or possibly [I0, Idot0] for a current solve. More...
 
class  DoubleModuleRLCWithLoadRHS
 Class to set RHS for double module RLC circuit with discharging capacitor, resistance, and inductance, out of each module. More...
 
class  Iload
 Class to calculate Iload = sum I_modules = - sum Qdot_modules It assumes a currents in number of modules add up together to a load current using Kirchoff's Circuit Law. More...
 
class  SeriesRLCWithLoadRHS
 Class to set RHS for RLC circuit with discharging capacitor and a load voltage Kirchoff's Voltage Law (KVL): V_C - V_L - V_R - V_load = 0 I = -Qdot V_C = Q / C V_L = Idot L = -Qdouble_dot L V_R = I R = -Qdot R Substitution leads to Qdouble_dot = V_load / L - Qdot R / L - Q / L / C We are solving: dqdt = RHS(t) where q = [Q, Qdot] then dqdt = [Qdot, Qdouble_dot] = [Qdot, V_load / L - Qdot R / L - Q / L / C]. More...
 
class  SubmoduleRLCWithLoadRHS
 Class to set RHS for N-module RLC circuit with discharging capacitor, resistance, and inductance, out of each module. More...