Rythmos - Transient Integration for Differential Equations Version of the Day
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 NEpetraExt
  CDiagonalTransientModelSimple transient diagonal model for an implicit or explicit ODE
 NRythmos
  NExceptions
   CExceptionBase
   CGetFwdPointsFailed
  CAdjointModelEvaluatorStandard concrete adjoint ModelEvaluator for time-constant mass matrix models
  CBackwardEulerStepperSimple concrete stepper subclass implementing an implicit backward Euler method
  CBackwardEulerStepperMomentoConcrete momento class for the BackwardEulerStepper
  CBasicDiscreteAdjointStepperTesterConcrete testing class for basic adjoint calculation
  CBreakPointInformerBaseInterface for using breakpoints
  CCompositeIntegrationObserverStandard composite observer subclass
  CCubicSplineInterpolatorConcrete implemenation of InterpolatorBase that implements cubic spline interpolation
  CDefaultIntegratorA concrete subclass for IntegratorBase that allows a good deal of customization
  CDiagonalImplicitRKModelEvaluator
  CErrWtVecCalcAcceptingStepControlStrategyBaseMix-in interface for step control strategy objects that accept an external error weight calculation and WRMS norm
  CExplicitRKStepper
  CExplicitTaylorPolynomialStepperImplementation of Rythmos::Stepper for explicit Taylor polynomial time integration of ODEs
  CFirstOrderErrorStepControlStrategyStep Control Strategy for first-order time integration
  CForwardEulerStepper
  CForwardEulerStepperMomentoConcrete momento class for the ForwardEulerStepper
  CForwardResponseSensitivityComputerConcrete utility class for computing (assembling) forward transient response sensitivities
  CForwardResponseSensitivityComputerObserverObserver class that computes sensitivities at the end of each time step
  CForwardSensitivityExplicitModelEvaluatorExplicit forward sensitivity transient ModelEvaluator subclass
  CForwardSensitivityImplicitModelEvaluatorForward sensitivity transient ModelEvaluator subclass
  CForwardSensitivityIntegratorAsModelEvaluatorConcrete Thyra::ModelEvaluator subclass that turns a forward ODE/DAE with an observation into a parameterized evaluation of p -> g with forward sensitivities DgDp
  CForwardSensitivityModelEvaluatorBaseForward sensitivity transient ModelEvaluator node interface class
  CForwardSensitivityStepperFoward sensitivity stepper concrete subclass
  CForwardSensitivityStepperTesterConcrete testing class for forward sensitivities
  CGaussQuadrature1DSpecific implementation of 1D Gaussian based quadrature formulas
  CHermiteInterpolator
  CImplicitBDFStepper
  CImplicitBDFStepperRampingStepControl
  CImplicitRKModelEvaluator
  CImplicitRKStepper
  CIntegrationControlStrategyAcceptingIntegratorBaseMix-in interface for integrator objects that accept an integration control strategy object to be used for evaluating steps and picking step-sizes & orders
  CIntegrationControlStrategyBaseBase class for strategy objects that control integration by selecting step sizes for a stepper
  CIntegrationObserverBaseBase class for strategy objects that observe and time integration by observing the stepper object
  CIntegratorBaseAbstract interface for time integrators
  CIntegratorBuilderConcrete integrator builder class
  CInterpolationBufferConcrete class for interpolation buffer functionality
  CInterpolationBufferAppenderAcceptingIntegratorBaseMix-in interface for integrator objects that accept an interpolationBufferAppender object to be used for appending to the trailing interpolation buffer
  CInterpolationBufferAppenderBaseBase class for strategy objects that append data from one InterplationBufferBase object to another
  CInterpolationBufferBaseBase class for an interpolation buffer
  CInterpolatorAcceptingObjectBaseMix-in interface for objects that accept an interpolator object
  CInterpolatorBaseBase strategy class for interpolation functionality
  CLinearInterpolatorConcrete implemenation of InterpolatorBase just just does simple linear interploation
  CLoggingIntegrationObserverLogging IntegrationOberserver that counts calls to observer functions and lists their order
  CMomentoBaseBase class for a momento object
  CPointwiseInterpolationBufferAppenderConcrete InterplationBufferAppender subclass that just transfers notes without any regard for accuracy or order
  CRampingIntegrationControlStrategyControls inital ramping at a fixed or incrementing time step size
  CResponseAndFwdSensPointSimple class to combine a response and it's forward sensitivity at a time point
  CRKButcherTableauAcceptingStepperBaseMix-in interface stepper objects that accept an RK Butcher Tableau
  CSimpleIntegrationControlStrategyBase class for strategy objects that control integration by selecting step sizes for a stepper
  CSingleResidualModelEvaluatorDecorator subclass for a steady-state version of a DAE for single-residual time stepper methods
  CSingleResidualModelEvaluatorBaseBase class mix-in interface for single-residual model evaluators
  CSmartInterpolationBufferAppenderSmart interplation buffer class
  CSolverAcceptingStepperBaseMix-in interface all implicit stepper objects that accept a nonlinear solver to be used to compute the timestep
  CStateAndForwardSensitivityModelEvaluatorCombined State and Forward sensitivity transient ModelEvaluator subclass
  CStateSerializerStrategyBase class for serializing Rythmos state data
  CStepControlInfoSimple struct to aggregate integration/stepper control information
  CStepControlStrategyAcceptingStepperBaseMix-in interface for stepper objects that accept a step control strategy object to be used for evaluating steps and picking step-sizes & orders
  CStepControlStrategyBaseThe member functions in the StepControlStrategyBase move you between these states in the following fashion:
  CStepperAsModelEvaluatorConcrete Thyra::ModelEvaluator subclass that takes a parameterized stepper and turns it into a model evaluator (p,t) ==> g
  CStepperBaseBase class for defining stepper functionality
  CStepperValidatorClass for validating steppers
  CStepStatus
  CThetaStepperStepper class for theta integration scheme common in SNL thermal/fluids codes
  CTimeDiscretizedBackwardEulerModelEvaluator
  CTimeRangeRepresent a time range
  CTimeStepNonlinearSolverSimple undampended Newton solver designed to solve time step equations in accurate times-tepping methods
  CTrailingInterpolationBufferAcceptingIntegratorBaseMix-in interface for integrator objects that accept a trailing interpolation buffer object to be used for storing the results of integration