I will try after CSE17.

Best,
Weixiong

在 2017年2月27日星期一 UTC-5下午9:12:44,Wolfgang Bangerth写道:
>
> On 02/27/2017 12:24 PM, Weixiong Zheng wrote: 
> > Dear all, 
> > 
> > Might be a trivial questions to you guys. I get a scalar problem using 
> hp 
> > class. When I tried to output the results using 
> > 
> > | 
> >   std::vector<std::string>solution_names; 
> > | 
> > 
> >   solution_names.push_back ("phi"); 
> > 
> > 
> > 
> >   std::vector<DataComponentInterpretation::DataComponentInterpretation> 
> > 
> >   data_component_interpretation(1, 
> > DataComponentInterpretation::component_is_scalar); 
> > 
> > 
> > 
> >   DataOut<dim,hp::DoFHandler<dim> > data_out; 
> > 
> > 
> > 
> >   data_out.attach_dof_handler (dof_handler); 
> > 
> >   data_out.add_data_vector (scalar_flux, 
> > 
> >                             solution_names, 
> > 
> >                             DataOut<dim,hp::DoFHandler<dim> 
> >::type_dof_data, 
> > 
> >                             data_component_interpretation); 
> > 
> > 
> > 
> >   data_out.build_patches (); 
> > 
> >   std::string name = "solution.vtk"; 
> > 
> >   std::ofstream output (names.c_str()); 
> > 
> >   data_out.write_vtk (output); 
> > 
> >   std::cout << "see see 3" << std::endl; 
> > 
> > 
> > I got the following error: 
> > 
> > CDLS-DSA(49490,0x70000c0cb000) malloc: *** error for object 
> 0x7f7f87707c98: 
> > incorrect checksum for freed object - object was probably modified after 
> being 
> > freed. 
> > 
> > *** set a breakpoint in malloc_error_break to debug 
>
> Weixiong, 
> Can you run this in a debugger, set the breakpoint at the function 
> suggested 
> here, and see if you can get a backtrace? Alternatively, can you create a 
> small, self-contained testcase that shows the problem? 
>
> Best 
>   W. 
>
>
> -- 
> ------------------------------------------------------------------------ 
> Wolfgang Bangerth          email:                 bang...@colostate.edu 
> <javascript:> 
>                             www: http://www.math.colostate.edu/~bangerth/ 
>
>

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dealii+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to