PRISMS-PF Manual
Loading...
Searching...
No Matches
MFOperator< dim, degree, number > Member List

This is the complete list of members for MFOperator< dim, degree, number >, including all inherited members.

clear()MFOperator< dim, degree, number >
compute_diagonal(BlockVector< number > &dst, const BlockVector< number > &src) constMFOperator< dim, degree, number >
compute_local_diagonal(const MatrixFree< dim, number > &_data, BlockVector< number > &diagonal, const BlockVector< number > &dummy_src, const std::pair< unsigned int, unsigned int > &cell_range) constMFOperator< dim, degree, number >private
compute_local_field_diagonal(FieldContainer< dim, degree, number > &variable_list, BlockVector< number > &diagonal, unsigned int field_index) constMFOperator< dim, degree, number >private
compute_local_operator(const MatrixFree< dim, number > &_data, BlockVector< number > &dst, const BlockVector< number > &src, const std::pair< unsigned int, unsigned int > &cell_range) constMFOperator< dim, degree, number >private
compute_operator(BlockVector< number > &dst, const BlockVector< number > &src=BlockVector< number >()) constMFOperator< dim, degree, number >
dataMFOperator< dim, degree, number >private
dependency_mapMFOperator< dim, degree, number >private
diagonal_entriesMFOperator< dim, degree, number >private
edge_constrained_indicesMFOperator< dim, degree, number >private
el(const unsigned int &row, const unsigned int &col) constMFOperator< dim, degree, number >
eval_matrix_diagonal()MFOperator< dim, degree, number >
field_attributesMFOperator< dim, degree, number >private
field_to_block_indexMFOperator< dim, degree, number >private
get_matrix_diagonal_inverse() constMFOperator< dim, degree, number >
get_matrix_free() constMFOperator< dim, degree, number >
identity()MFOperator< dim, degree, number >inlinestatic
initialize(const GroupSolutionHandler< dim, number > &dst_solution)MFOperator< dim, degree, number >inline
inverse_diagonal_entriesMFOperator< dim, degree, number >private
m() constMFOperator< dim, degree, number >
matrix_free_managerMFOperator< dim, degree, number >private
MFOperator(const PDEOperatorBase< dim, degree, number > &operator_owner, Operator oper, const std::vector< FieldAttributes > &_field_attributes, const SolutionIndexer< dim, number > &_solution_indexer, const MatrixFreeManager< dim, number > &_matrix_free_manager, DependencyMap _dependency_map, const SimulationTimer &_sim_timer)MFOperator< dim, degree, number >inline
Operator typedefMFOperator< dim, degree, number >
pde_opMFOperator< dim, degree, number >private
pde_operatorMFOperator< dim, degree, number >private
read_plainMFOperator< dim, degree, number >
reinit_matrix_diagonal(const BlockVector< number > &shape)MFOperator< dim, degree, number >
relative_levelMFOperator< dim, degree, number >private
ScalarValue typedefMFOperator< dim, degree, number >
scale_by_diagonalMFOperator< dim, degree, number >private
scaling_diagonalMFOperator< dim, degree, number >private
set_relative_level(unsigned int _relative_level)MFOperator< dim, degree, number >inline
set_scaling_diagonal(bool scale, const std::vector< const SolutionVector< number > * > &diagonal)MFOperator< dim, degree, number >inline
sim_timerMFOperator< dim, degree, number >private
solution_indexerMFOperator< dim, degree, number >private
solve_blockMFOperator< dim, degree, number >private
Tvmult(BlockVector< number > &dst, const BlockVector< number > &src) constMFOperator< dim, degree, number >
Value typedefMFOperator< dim, degree, number >
VectorValue typedefMFOperator< dim, degree, number >
vmult(BlockVector< number > &dst, const BlockVector< number > &src) constMFOperator< dim, degree, number >
zero()MFOperator< dim, degree, number >inlinestatic