Opm::Properties::EnableAsyncVtkOutput< TypeTag, MyTypeTag > Struct Template Reference

Determines if the VTK output is written to disk asynchronously. More...

#include <fvbaseproperties.hh>

Public Types

using type = UndefinedProperty
 

Detailed Description

template<class TypeTag, class MyTypeTag>
struct Opm::Properties::EnableAsyncVtkOutput< TypeTag, MyTypeTag >

Determines if the VTK output is written to disk asynchronously.

I.e. written to disk using a separate thread. This has only an effect if EnableVtkOutput is true and if the simulation is run sequentially. The reasons for this not being used for MPI-parallel simulations are that Dune's VTK output code does not support multi-threaded multi-process VTK output and even if it would, the result would be slower than when using synchronous output.

Member Typedef Documentation

◆ type

template<class TypeTag , class MyTypeTag >
using Opm::Properties::EnableAsyncVtkOutput< TypeTag, MyTypeTag >::type = UndefinedProperty

The documentation for this struct was generated from the following file: