LIMEX plugin
Loading...
Searching...
No Matches
ug::LimexTimeIntegrator< TDomain, TAlgebra >::ThreadData Class Reference

Contains all data for parallel execution of time steps. More...

#include <limex_integrator.hpp>

Public Member Functions

 ThreadData (SmartPtr< timestep_type > spTimeStep)
SmartPtr< timestep_type > get_time_stepper ()
void set_solver (SmartPtr< solver_type > solver)
SmartPtr< solver_type > get_solver ()
void set_error (int e)
void get_error ()
void set_solution (SmartPtr< grid_function_type > sol)
SmartPtr< grid_function_type > get_solution ()
void set_derivative (SmartPtr< grid_function_type > sol)
SmartPtr< grid_function_type > get_derivative ()

Protected Attributes

SmartPtr< timestep_type > m_stepper
SmartPtr< solver_type > m_solver
SmartPtr< grid_function_type > m_sol
SmartPtr< grid_function_type > m_dot
int m_error

Detailed Description

template<class TDomain, class TAlgebra>
class ug::LimexTimeIntegrator< TDomain, TAlgebra >::ThreadData

Contains all data for parallel execution of time steps.


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