baseoutputwriter.hh
Go to the documentation of this file.
virtual void attachVectorElementData(VectorBuffer &buf, std::string_view name)=0 Add a vectorial element centered quantity to the output. virtual void beginWrite(double t)=0 Called when ever a new time step or a new grid must be written. virtual void attachTensorElementData(TensorBuffer &buf, std::string_view name)=0 Add a tensorial element centered quantity to the output. std::vector< Tensor > TensorBuffer Definition: baseoutputwriter.hh:52 virtual void attachScalarVertexData(ScalarBuffer &buf, std::string_view name)=0 Add a scalar vertex centered vector field to the output. virtual ~BaseOutputWriter()=default virtual void attachVectorVertexData(VectorBuffer &buf, std::string_view name)=0 Add a vectorial vertex centered vector field to the output. virtual void attachScalarElementData(ScalarBuffer &buf, std::string_view name)=0 Add a scalar element centered quantity to the output. virtual void endWrite(bool onlyDiscard)=0 Finalizes the current writer. virtual void attachTensorVertexData(TensorBuffer &buf, std::string_view name)=0 Add a tensorial vertex centered tensor field to the output. std::vector< Vector > VectorBuffer Definition: baseoutputwriter.hh:53 std::vector< Scalar > ScalarBuffer Definition: baseoutputwriter.hh:51 Definition: blackoilboundaryratevector.hh:39 |