33 Warburg(std::string paramStr,
size_t count = 10,
bool defaultToRange =
false);
35 virtual std::complex<fvalue> execute(fvalue omega)
override;
36 virtual size_t paramCount()
const override;
37 virtual char getComponantChar()
const override;
38 static constexpr char staticGetComponantChar(){
return 'w';}
39 virtual std::string componantName()
const override {
return "Warburg";}
40 virtual std::string getCode(std::vector<std::string>& parameters)
override;
41 virtual std::vector<eis::Range> getDefaultParameters(
bool range =
true)
const override;
42 virtual std::string getTorchScript(std::vector<std::string>& parameters)
override;