XResultStep

Inherited from NItem,

Inherited by NULL

Friend class NULL

Description

XT在后处理体系里使用XResultStep封装对应于一个分析步的结果数据集,它包含一系列结果子步(XResultSubstep,XT使用XResultSubstep封装对应于一个工况或者时间步或者模态的结果集合),在这个结果步里,所有的结果参考同一个网格模型,结果数据都按照同样的顺序排序。不同的结果步可以参考不同的网格模型。

结果步与分析步一样,属性包括求解类型。

Members

Public interface


int m_SolutionType

结果步对应的求解类型

vector<XResultSubstep*> m_pSubstepList

结果子步数组

XModel * m_pMesh

参考的网格模型


XResultStep(XMemPool * list_pool)

~XResultStep()

void addSubstep(XResultSubstep * sub)

XResultSubstep * getSubstep(int index)

XResultSubstep * getLastSubstep()

void setMesh(XModel * mesh)

XModel * getMesh() const

AnalysisSolutionType getSolutionType() const

void setSolutionType(AnalysisSolutionType t)

XResult * getIdenticalResult(const char * name, int subindex = -1)

int getSubCount()

void clear()

int subIndex(const XResult * rlt) const