Xyce
6.1
|
#include <Xyce_config.h>
#include <N_DEV_DeviceInstance.h>
#include <N_DEV_DeviceOptions.h>
#include <N_DEV_Message.h>
#include <N_DEV_SolverState.h>
#include <N_DEV_SourceData.h>
#include <N_IO_DeviceBlock.h>
#include <N_IO_SpiceSeparatedFieldTool.h>
#include <N_UTL_BreakPoint.h>
#include <N_UTL_ExtendedString.h>
#include <N_UTL_FeatureTest.h>
#include <N_UTL_Math.h>
Go to the source code of this file.
Namespaces | |
Xyce | |
Pure virtual class to augment a linear system. | |
Xyce::Device | |
Circuit Device Definitions. | |
Functions | |
void | Xyce::Device::sourceFunctionMetadata (DeviceParamMap &map) |
const std::vector< Param > & | Xyce::Device::getSourceFunctionParameters (const std::string &sourceFcn) |
int | Xyce::Device::getSourceFunctionID (const std::string &sourceFcn) |
int | Xyce::Device::findSourceFieldPosition (const IO::TokenVector &parsed_line, const std::string &fieldToFind, int startPosition) |
bool | Xyce::Device::extractSourceData (const IO::TokenVector &parsedInputLine, IO::DeviceBlock &device_block, const std::string &primaryDeviceParameter) |
bool | Xyce::Device::extractSourceFields (const IO::TokenVector &parsedInputLine, IO::DeviceBlock &device_block, const std::vector< std::string > &fieldNames, const std::vector< int > &fieldPositions) |