🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
ast::ODEEventDetectorGeneric< Func > 模板类 参考

#include <ODEEventDetector.hpp>

+ 类 ast::ODEEventDetectorGeneric< Func > 继承关系图:

Public 成员函数

 ODEEventDetectorGeneric (Func func)
 
double getValue (const double *y, double x) const override
 
- Public 成员函数 继承自 ast::ODEEventDetector
virtual double getDifference (const double *y, double x) const
 
int getRepeatCount () const
 
void setRepeatCount (int repeatCount)
 
EDirection getDirection () const
 
void setDirection (EDirection direction)
 
double getThreshold () const
 
void setThreshold (double threshold)
 
double getGoal () const
 
void setGoal (double goal)
 

额外继承的成员函数

- Public 类型 继承自 ast::ODEEventDetector
enum  EDirection { eDecrease = -1 , eBoth = 0 , eIncrease = 1 }
 

详细描述

template<typename Func>
class ast::ODEEventDetectorGeneric< Func >

泛型ODE积分的事件检测器


成员函数说明

◆ getValue()

template<typename Func >
double ast::ODEEventDetectorGeneric< Func >::getValue ( const double * y,
double x ) const
inlineoverridevirtual

用于事件检测的开关函数值

参数
y当前状态向量
x当前积分变量
返回
用于事件检测的开关函数值

实现了 ast::ODEEventDetector.


该类的文档由以下文件生成: