Opm::BaseOutputWriter Class Referenceabstract The base class for all output writers. More...
Inheritance diagram for Opm::BaseOutputWriter:
![]()
Detailed DescriptionThe base class for all output writers. The sole purpose of this class is to enable RTTI (i.e. dynamic_cast) on writer objects. Member Typedef Documentation◆ Scalar
◆ ScalarBuffer
◆ Tensor
◆ TensorBuffer
◆ Vector
◆ VectorBuffer
Constructor & Destructor Documentation◆ BaseOutputWriter()
◆ ~BaseOutputWriter()
Member Function Documentation◆ attachScalarElementData()
Add a scalar element centered quantity to the output. Implemented in Opm::VtkMultiWriter< GridView, vtkFormat >. Referenced by Opm::EcfvBaseOutputModule< TypeTag >::attachScalarDofData_(), and Opm::BaseOutputModule< TypeTag >::attachScalarElementData_(). ◆ attachScalarVertexData()
Add a scalar vertex centered vector field to the output. Implemented in Opm::VtkMultiWriter< GridView, vtkFormat >. Referenced by Opm::VcfvBaseOutputModule< TypeTag >::attachScalarDofData_(), and Opm::BaseOutputModule< TypeTag >::attachScalarVertexData_(). ◆ attachTensorElementData()
Add a tensorial element centered quantity to the output. Implemented in Opm::VtkMultiWriter< GridView, vtkFormat >. Referenced by Opm::EcfvBaseOutputModule< TypeTag >::attachTensorDofData_(), and Opm::BaseOutputModule< TypeTag >::attachTensorElementData_(). ◆ attachTensorVertexData()
Add a tensorial vertex centered tensor field to the output. Implemented in Opm::VtkMultiWriter< GridView, vtkFormat >. Referenced by Opm::VcfvBaseOutputModule< TypeTag >::attachTensorDofData_(), and Opm::BaseOutputModule< TypeTag >::attachTensorVertexData_(). ◆ attachVectorElementData()
Add a vectorial element centered quantity to the output. Implemented in Opm::VtkMultiWriter< GridView, vtkFormat >. Referenced by Opm::EcfvBaseOutputModule< TypeTag >::attachVectorDofData_(), and Opm::BaseOutputModule< TypeTag >::attachVectorElementData_(). ◆ attachVectorVertexData()
Add a vectorial vertex centered vector field to the output. Implemented in Opm::VtkMultiWriter< GridView, vtkFormat >. Referenced by Opm::VcfvBaseOutputModule< TypeTag >::attachVectorDofData_(), and Opm::BaseOutputModule< TypeTag >::attachVectorVertexData_(). ◆ beginWrite()
Called when ever a new time step or a new grid must be written. Implemented in Opm::VtkMultiWriter< GridView, vtkFormat >. ◆ endWrite()
Finalizes the current writer. This means that everything will be written to disk, except if the onlyDiscard argument is true. In this case only all managed buffers are deleted, but no output is written. Implemented in Opm::VtkMultiWriter< GridView, vtkFormat >. The documentation for this class was generated from the following file: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||