root/src/secOrd_op_rhs_u.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /*! \file secOrd_op_rhs_u.h
   2 
   3     \brief <Program Name>
   4 
   5      Revision history:
   6 
   7           Revised by Christian Power dd.mm.yyyy
   8           Originally written by Christian Power
   9                (power22c@gmail.com) February 2016
  10 
  11      This programm implements a basic expression calculator.
  12      Input from cin; output to cout.  The grammar for input is: etc.
  13 
  14      Created by Christian Power on 04.02.2016
  15      Copyright (c) 2016 Christian Power.  All rights reserved.
  16  */
  17 
  18 #ifndef SECORD_OP_RHS_U_H
  19 #define SECORD_OP_RHS_U_H 
  20 
  21 #include "esfem_fwd.h"
  22 
  23 namespace Esfem{
  24   namespace SecOrd_op{
  25     class Rhs_u{
  26     public:
  27       explicit Rhs_u(const Io::Parameter&, const Grid::Grid_and_time&);
  28       ~Rhs_u();
  29       Rhs_u(const Rhs_u&) = delete;
  30       Rhs_u& operator=(const Rhs_u&) = delete;
  31 
  32       void assemble_and_addScaled_to(Grid::Scal_FEfun&) const;
  33       void assemble(Grid::Scal_FEfun&) const;
  34     private:
  35       struct Data;
  36       Data* d_ptr {nullptr};
  37     };
  38   }
  39 }
  40 
  41 #endif // SECORD_OP_RHS_U_H
  42 
  43 /*! Log:
  44  */

/* [<][>][^][v][top][bottom][index][help] */