BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
cl_NetlistParser.hpp File Reference
#include "typedefs.hpp"
#include "cl_Cell.hpp"
#include "cl_Map.hpp"
Include dependency graph for cl_NetlistParser.hpp:

Go to the source code of this file.

Classes

struct  belfem::electronics::NetlistElement
 one element card ( R/C/L/V/I/D ), lexed but not interpreted: all payloads stay strings; numeric conversion and semantic validation are the netlist factory's job More...
struct  belfem::electronics::NetlistModel
 one .model card ( ".model dmod d( is=1e-14 )" ) More...
struct  belfem::electronics::NetlistControl
 one supported control card ( only ".tran" today; ".end" sets a flag instead of a record ) More...
struct  belfem::electronics::NetlistDirective
 one "* belfem:" extension directive ( plan §5, Option A ): superconductor, timed switch, per-instance BDF order More...
class  belfem::electronics::NetlistParser
 Lexes an ngspice netlist into the intermediate representation the NgspiceCircuitFactory consumes ( todo/ngspice_parser_plan.md §9.1 ). More...

Namespaces

namespace  belfem
 USER GUIDES:
namespace  belfem::electronics