Xyce  6.1
N_NLS_NLParams.h File Reference
#include <N_UTL_Math.h>
#include <climits>
#include <assert.h>
#include <N_IO_fwd.h>
#include <N_NLS_Manager.h>
#include <N_ERH_ErrorMgr.h>
#include <N_UTL_Diagnostic.h>
#include <N_UTL_MachDepParams.h>
Include dependency graph for N_NLS_NLParams.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Xyce::Nonlinear::NLParams
 

Namespaces

 Xyce
 Pure virtual class to augment a linear system.
 
 Xyce::Nonlinear
 

Enumerations

enum  Xyce::Nonlinear::LineSearchMethod {
  Xyce::Nonlinear::FULL,
  Xyce::Nonlinear::DIVIDE,
  Xyce::Nonlinear::BACKTRACK,
  Xyce::Nonlinear::BANK_ROSE,
  Xyce::Nonlinear::DESCENT,
  Xyce::Nonlinear::SIMPLE_BACKTRACK
}
 
enum  Xyce::Nonlinear::Direction {
  Xyce::Nonlinear::NEWTON_DIR,
  Xyce::Nonlinear::GRADIENT_DIR,
  Xyce::Nonlinear::MOD_NEWTON_DIR
}
 
enum  Xyce::Nonlinear::NLStrategy {
  Xyce::Nonlinear::NEWTON,
  Xyce::Nonlinear::GRADIENT,
  Xyce::Nonlinear::NEWTON_GRADIENT,
  Xyce::Nonlinear::MOD_NEWTON,
  Xyce::Nonlinear::MOD_NEWTON_GRADIENT
}