36 #ifndef BUFFERSTREAM_OUT_ELEM_H
37 #define BUFFERSTREAM_OUT_ELEM_H
83 const std::vector<doublereal>&
GetBuf(
void)
const;
85 virtual std::ostream&
Restart(std::ostream& out)
const;
108 virtual std::ostream&
Restart(std::ostream& out)
const;
virtual const doublereal * GetBufRaw(void) const
virtual void SetValue(DataManager *pDM, VectorHandler &X, VectorHandler &XP, SimulationEntity::Hints *ph=0)
BufferStreamElemRaw(unsigned int uL, unsigned int oe, StreamContent *pSC, StreamOutEcho *pSOE, bool bOwnsMemory)
std::vector< doublereal > buffer
const integer GetBufSize(void) const
std::vector< Hint * > Hints
virtual void AfterConvergence(const VectorHandler &X, const VectorHandler &XP)
virtual const doublereal * GetBufRaw(void) const
virtual std::ostream & Restart(std::ostream &out) const
bool bOwnsMemory(void) const
Elem * ReadBufferStreamElem(DataManager *pDM, MBDynParser &HP, unsigned int uLabel, StreamContent::Type type)
virtual ~BufferStreamElemRaw(void)
virtual ~BufferStreamElem(void)
virtual std::ostream & Restart(std::ostream &out) const
virtual const doublereal * GetBufRaw(void) const =0
BufferStreamElem_base(unsigned int uL, unsigned int oe, StreamContent *pSC, StreamOutEcho *pSOE)
virtual void SetBufRaw(integer n, const doublereal *p)
BufferStreamElem(unsigned int uL, unsigned int oe, StreamContent *pSC, StreamOutEcho *pSOE)
const std::vector< doublereal > & GetBuf(void) const
const doublereal * m_pBuffer
virtual ~BufferStreamElem_base(void)