#include <stream_transport.hpp>
Definition at line 16 of file stream_transport.hpp.
◆ StreamTransport()
StreamTransport::StreamTransport |
( |
int |
rows, |
|
|
int |
cols, |
|
|
bool |
fourth_order = true |
|
) |
| |
◆ ~StreamTransport()
StreamTransport::~StreamTransport |
( |
| ) |
|
◆ setDiffusionMatrix() [1/2]
void StreamTransport::setDiffusionMatrix |
( |
Real |
kdiff, |
|
|
Real |
dx |
|
) |
| |
◆ setDiffusionMatrix() [2/2]
void StreamTransport::setDiffusionMatrix |
( |
AthenaArray< Real > const & |
mkdiff | ) |
|
◆ setAdvectionMatrix()
void StreamTransport::setAdvectionMatrix |
( |
AthenaArray< Real > const & |
streamf, |
|
|
Real |
dx |
|
) |
| |
◆ assembleSystem()
void StreamTransport::assembleSystem |
( |
Real |
dt, |
|
|
Real |
theta |
|
) |
| |
◆ evolve()
void StreamTransport::evolve |
( |
AthenaArray< Real > * |
q, |
|
|
Real |
dt, |
|
|
Real |
theta = 1. |
|
) |
| |
◆ global()
int64_t StreamTransport::global |
( |
int |
i, |
|
|
int |
j |
|
) |
| const |
|
inline |
◆ globalh()
int64_t StreamTransport::globalh |
( |
int |
i, |
|
|
int |
j |
|
) |
| const |
|
inline |
◆ fourth_order_
bool StreamTransport::fourth_order_ |
|
protected |
◆ rows_
int StreamTransport::rows_ |
|
protected |
◆ cols_
int StreamTransport::cols_ |
|
protected |
◆ rank_
int StreamTransport::rank_ |
|
protected |
◆ rowsh_
int StreamTransport::rowsh_ |
|
protected |
◆ colsh_
int StreamTransport::colsh_ |
|
protected |
◆ rankh_
int StreamTransport::rankh_ |
|
protected |
◆ skh_
dealii::SparsityPattern StreamTransport::skh_ |
|
protected |
◆ skk_
dealii::SparsityPattern StreamTransport::skk_ |
|
protected |
◆ shk_
dealii::SparsityPattern StreamTransport::shk_ |
|
protected |
◆ diffusion_
dealii::SparseMatrix<Real> StreamTransport::diffusion_ |
|
protected |
◆ advection_
dealii::SparseMatrix<Real> StreamTransport::advection_ |
|
protected |
◆ KmJ_
dealii::SparseMatrix<Real> StreamTransport::KmJ_ |
|
protected |
◆ KmJmN_
dealii::SparseMatrix<Real> StreamTransport::KmJmN_ |
|
protected |
◆ bneumann_
dealii::SparseMatrix<Real> StreamTransport::bneumann_ |
|
protected |
◆ qvec_
dealii::Vector<Real> StreamTransport::qvec_ |
|
protected |
◆ dqvec_
dealii::Vector<Real> StreamTransport::dqvec_ |
|
protected |
◆ rhs_
dealii::Vector<Real> StreamTransport::rhs_ |
|
protected |
◆ mass_
dealii::SparseMatrix<Real> StreamTransport::mass_ |
|
protected |
◆ control_
dealii::SolverControl StreamTransport::control_ |
|
protected |
◆ solver_
dealii::SolverGMRES StreamTransport::solver_ |
|
protected |
The documentation for this class was generated from the following files: