[deal.II] Re: hp fem error assigning Fourier

2020-06-08 Thread Marc Fehling
Hi Ishan! You are correct: We opted for a more versatile approach in transforming solutions into Fourier or Legendre series with deal.II 9.2. Glad you figured it out! Marc -- The deal.II project is located at http://www.dealii.org/ For mailing list/forum options, see

[deal.II] Re: hp fem error assigning Fourier

2020-06-08 Thread A.Z Ihsan
Hi Peter, yes, it is solved now. Thanks Peter. In deal.ii 9.2.0 the implementation detail of FESeries::Fourier constructor can take the first argument of std::vector, meanwhile in deal.ii 9.1 only unsigned int. BR, Ihsan On Monday, June 8, 2020 at 10:10:18 AM UTC+2, peterrum wrote: > >

[deal.II] Re: hp fem error assigning Fourier

2020-06-08 Thread 'peterrum' via deal.II User Group
Dear Ihsan, is the issue solved now? I have compiled your code with the current version of deal.II and it works. Peter On Monday, 8 June 2020 09:56:21 UTC+2, A.Z Ihsan wrote: > > Oops, i was wrong. I followed the deal.ii 9.2.0 tutorial meanwhile in my > local deal.ii version is 9.1. > There

[deal.II] Re: hp fem error assigning Fourier

2020-06-08 Thread A.Z Ihsan
Oops, i was wrong. I followed the deal.ii 9.2.0 tutorial meanwhile in my local deal.ii version is 9.1. There is a couple different implementation in terms of FESeries::Fourier. On Friday, June 5, 2020 at 12:25:47 PM UTC+2, A.Z Ihsan wrote: > > Hi Peter, > thank you for the answer. Actually i

[deal.II] Re: hp fem error assigning Fourier

2020-06-05 Thread A.Z Ihsan
Hi Peter, thank you for the answer. Actually i did put the fe_series.h. I forgot to mention that the problem arise when i use template specialization by the end the implementation #include #include #include #include using namespace dealii; namespace hpfe{ template class HPSolver {

[deal.II] Re: hp fem error assigning Fourier

2020-06-05 Thread 'peterrum' via deal.II User Group
Dear Ihsan, I have no problem to compile the following code (your code with minor adjustments): #include #include #include #include using namespace dealii; template class HPSolver { public: HPSolver( const unsigned int max_fe_degree); //virtual ~HPSolver(); const