deal.II version 9.7.1
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Toggle main menu visibility
Loading...
Searching...
No Matches
Multigrid< VectorType > Member List
This is the complete list of members for
Multigrid< VectorType >
, including all inherited members.
check_no_subscribers
() const noexcept
EnableObserverPointer
private
coarse
Multigrid< VectorType >
private
connect_coarse_solve
(const std::function< void(const bool, const unsigned int)> &slot)
Multigrid< VectorType >
connect_edge_prolongation
(const std::function< void(const bool, const unsigned int)> &slot)
Multigrid< VectorType >
connect_post_smoother_step
(const std::function< void(const bool, const unsigned int)> &slot)
Multigrid< VectorType >
connect_pre_smoother_step
(const std::function< void(const bool, const unsigned int)> &slot)
Multigrid< VectorType >
connect_prolongation
(const std::function< void(const bool, const unsigned int)> &slot)
Multigrid< VectorType >
connect_residual_step
(const std::function< void(const bool, const unsigned int)> &slot)
Multigrid< VectorType >
connect_restriction
(const std::function< void(const bool, const unsigned int)> &slot)
Multigrid< VectorType >
const_vector_type
typedef
Multigrid< VectorType >
counter
EnableObserverPointer
mutable
private
counter_map
EnableObserverPointer
mutable
private
Cycle
enum name
Multigrid< VectorType >
cycle
()
Multigrid< VectorType >
cycle_type
Multigrid< VectorType >
private
defect
Multigrid< VectorType >
defect2
Multigrid< VectorType >
private
edge_down
Multigrid< VectorType >
private
edge_in
Multigrid< VectorType >
private
edge_out
Multigrid< VectorType >
private
edge_up
Multigrid< VectorType >
private
EnableObserverPointer
()
EnableObserverPointer
inline
EnableObserverPointer
(const EnableObserverPointer &)
EnableObserverPointer
inline
EnableObserverPointer
(EnableObserverPointer &&) noexcept
EnableObserverPointer
ExcInUse
(int arg1, std::string arg2, std::string arg3)
EnableObserverPointer
static
ExcNoSubscriber
(std::string arg1, std::string arg2)
EnableObserverPointer
static
f_cycle
enum value
Multigrid< VectorType >
get_maxlevel
() const
Multigrid< VectorType >
get_minlevel
() const
Multigrid< VectorType >
level_step
(const unsigned int level, Cycle cycle)
Multigrid< VectorType >
private
level_v_step
(const unsigned int level)
Multigrid< VectorType >
private
list_subscribers
(StreamType &stream) const
EnableObserverPointer
inline
list_subscribers
() const
EnableObserverPointer
map_iterator
typedef
EnableObserverPointer
private
map_value_type
typedef
EnableObserverPointer
private
matrix
Multigrid< VectorType >
private
maxlevel
Multigrid< VectorType >
private
minlevel
Multigrid< VectorType >
private
Multigrid
(const MGMatrixBase< VectorType > &matrix, const MGCoarseGridBase< VectorType > &coarse, const MGTransferBase< VectorType > &transfer, const MGSmootherBase< VectorType > &pre_smooth, const MGSmootherBase< VectorType > &post_smooth, const unsigned int minlevel=0, const unsigned int maxlevel=numbers::invalid_unsigned_int, Cycle cycle=v_cycle)
Multigrid< VectorType >
mutex
EnableObserverPointer
private
static
n_subscriptions
() const
EnableObserverPointer
inline
object_info
EnableObserverPointer
mutable
private
operator=
(const EnableObserverPointer &)
EnableObserverPointer
inline
operator=
(EnableObserverPointer &&) noexcept
EnableObserverPointer
post_smooth
Multigrid< VectorType >
private
pre_smooth
Multigrid< VectorType >
private
PreconditionMG
class
Multigrid< VectorType >
friend
reinit
(const unsigned int minlevel, const unsigned int maxlevel)
Multigrid< VectorType >
serialize
(Archive &ar, const unsigned int version)
EnableObserverPointer
inline
set_cycle
(Cycle)
Multigrid< VectorType >
set_edge_flux_matrices
(const MGMatrixBase< VectorType > &edge_down, const MGMatrixBase< VectorType > &edge_up)
Multigrid< VectorType >
set_edge_in_matrix
(const MGMatrixBase< VectorType > &edge_in)
Multigrid< VectorType >
set_edge_matrices
(const MGMatrixBase< VectorType > &edge_out, const MGMatrixBase< VectorType > &edge_in)
Multigrid< VectorType >
set_maxlevel
(const unsigned int)
Multigrid< VectorType >
set_minlevel
(const unsigned int level, bool relative=false)
Multigrid< VectorType >
signals
Multigrid< VectorType >
private
solution
Multigrid< VectorType >
subscribe
(std::atomic< bool > *const validity, const std::string &identifier="") const
EnableObserverPointer
private
t
Multigrid< VectorType >
private
transfer
Multigrid< VectorType >
private
unsubscribe
(std::atomic< bool > *const validity, const std::string &identifier="") const
EnableObserverPointer
private
v_cycle
enum value
Multigrid< VectorType >
validity_pointers
EnableObserverPointer
mutable
private
vcycle
()
Multigrid< VectorType >
vector_type
typedef
Multigrid< VectorType >
w_cycle
enum value
Multigrid< VectorType >
~EnableObserverPointer
()
EnableObserverPointer
virtual
Generated by
1.17.0