ExaDG
Loading...
Searching...
No Matches
ExaDG::Acoustics::Interface::SpatialOperator< Number > Class Template Referenceabstract
Inheritance diagram for ExaDG::Acoustics::Interface::SpatialOperator< Number >:
ExaDG::Acoustics::SpatialOperator< dim, Number >

Public Types

using VectorType = dealii::LinearAlgebra::distributed::Vector<Number>
 
using BlockVectorType = dealii::LinearAlgebra::distributed::BlockVector<Number>
 

Public Member Functions

virtual void initialize_dof_vector (BlockVectorType &dst) const =0
 
virtual void prescribe_initial_conditions (BlockVectorType &src, double const evaluation_time) const =0
 
virtual void evaluate (BlockVectorType &dst, BlockVectorType const &src, double const time) const =0
 
virtual void serialize_vectors (std::vector< BlockVectorType const * > const &block_vectors) const =0
 
virtual void deserialize_vectors (std::vector< BlockVectorType * > const &block_vectors) const =0
 
virtual double calculate_time_step_cfl () const =0
 

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