17 #ifndef __PASO_FLUXLIMITER_H__ 18 #define __PASO_FLUXLIMITER_H__ 59 #endif // __PASO_FLUXLIMITER_H__ #define PASO_DLL_API
Definition: Paso.h:41
Definition: FluxLimiter.h:26
SystemMatrix_ptr antidiffusive_fluxes
Definition: FluxLimiter.h:45
Coupler_ptr u_tilde_coupler
Definition: FluxLimiter.h:53
~FCT_FluxLimiter()
Definition: FluxLimiter.cpp:51
SystemMatrixPattern_ptr getFluxPattern() const
Definition: FluxLimiter.h:36
boost::shared_ptr< SystemMatrixPattern > SystemMatrixPattern_ptr
Definition: SystemMatrixPattern.h:38
double * R
Definition: FluxLimiter.h:50
FCT_FluxLimiter(const_TransportProblem_ptr tp)
Definition: FluxLimiter.cpp:32
double * MQ
Definition: FluxLimiter.h:49
boost::shared_ptr< SystemMatrix > SystemMatrix_ptr
Definition: SystemMatrix.h:38
Coupler_ptr R_coupler
Definition: FluxLimiter.h:52
void setU_tilde(const double *Mu_tilde)
Definition: FluxLimiter.cpp:60
dim_t getTotalNumRows() const
Definition: FluxLimiter.h:31
boost::shared_ptr< const TransportProblem > const_TransportProblem_ptr
Definition: Transport.h:30
double dt
Definition: FluxLimiter.h:47
void addLimitedFluxes_Complete(double *b)
Definition: FluxLimiter.cpp:204
double * u_tilde
Definition: FluxLimiter.h:48
esysUtils::JMPI mpi_info
Definition: FluxLimiter.h:46
void addLimitedFluxes_Start()
Definition: FluxLimiter.cpp:134
boost::shared_ptr< Coupler > Coupler_ptr
Definition: Coupler.h:39
double * borrowed_lumped_mass_matrix
Definition: FluxLimiter.h:54
index_t dim_t
Definition: types.h:27
boost::shared_ptr< JMPI_ > JMPI
Definition: Esys_MPI.h:79