root/src/secOrd_op_initData_u.h

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

INCLUDED FROM


   1 /*! \file secOrd_op_initData_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_INITDATA_U_H
  19 #define SECORD_OP_INITDATA_U_H 
  20 
  21 #include "esfem_fwd.h"
  22 
  23 namespace Esfem{
  24   namespace SecOrd_op{
  25     class Init_data_u{
  26     public:
  27       explicit Init_data_u(const Grid::Grid_and_time&);
  28       ~Init_data_u();
  29       Init_data_u(const Init_data_u&) = delete;
  30       Init_data_u& operator=(const Init_data_u&) = delete;
  31       
  32       void interpolate(Grid::Scal_FEfun&) const;
  33     private:
  34       struct Data;
  35       Data* d_ptr {nullptr};
  36     };
  37   }
  38 }
  39 
  40 #endif // SECORD_OP_INITDATA_U_H
  41 
  42 /*! Log:
  43  */

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