#include <plateproblem.h>
enum PlateProblem::FeName [private] |
PlateProblem< dim >::PlateProblem | ( | const FiniteElement< dim > & | fe | ) | [inline] |
PlateProblem< dim >::PlateProblem | ( | const FiniteElement< dim > & | fe | ) |
void PlateProblem< dim >::run | ( | ) | [inline] |
void PlateProblem< dim >::setup_system | ( | ) | [inline, private] |
void PlateProblem< dim >::assemble_system | ( | ) | [inline, private] |
void PlateProblem< dim >::assemble_multigrid | ( | ) | [inline, private] |
void PlateProblem< dim >::solve | ( | ) | [inline, private] |
void PlateProblem< dim >::derivative | ( | ) | [inline, private] |
void PlateProblem< dim >::error | ( | ) | [inline, private] |
void PlateProblem< dim >::process_solution | ( | const unsigned int | cycle, | |
const double | time_assemble_multigrid, | |||
const double | time_assemble_system, | |||
const double | time_of_solve | |||
) | [inline, private] |
void PlateProblem< dim >::output_results | ( | const unsigned int | cycle | ) | [inline, private] |
void PlateProblem< dim >::run | ( | ) |
void PlateProblem< dim >::setup_system | ( | ) | [private] |
void PlateProblem< dim >::assemble_system | ( | ) | [private] |
void PlateProblem< dim >::assemble_multigrid | ( | ) | [private] |
void PlateProblem< dim >::solve | ( | ) | [private] |
void PlateProblem< dim >::interpol_boundary_values | ( | const DoFHandler< dim > & | dof, | |
const unsigned char | boundary_component, | |||
std::map< unsigned int, double > & | boundary_values, | |||
const std::vector< bool > & | component_mask_ = std::vector<bool>() | |||
) | [inline, private] |
void PlateProblem< dim >::make_boundary_list | ( | const MGDoFHandler< dim > & | dof, | |
const unsigned char | boundary_component, | |||
std::vector< std::set< unsigned int > > & | boundary_values, | |||
const std::vector< bool > & | component_mask_ = std::vector<bool>() | |||
) | [inline, private] |
void PlateProblem< dim >::compute_cell_terms | ( | ITERATOR & | cell, | |
FullMatrix< double > & | cell_matrix, | |||
Vector< double > & | cell_rhs | |||
) | [inline, private] |
void PlateProblem< dim >::compute_inner_jumps | ( | ITERATOR & | cell, | |
unsigned int | face_nr, | |||
FullMatrix< double > & | int_int, | |||
FullMatrix< double > & | int_ext, | |||
FullMatrix< double > & | ext_int, | |||
FullMatrix< double > & | ext_ext | |||
) | [inline, private] |
void PlateProblem< dim >::compute_jumps_on_boundary | ( | ITERATOR & | cell, | |
unsigned int | face_nr, | |||
FullMatrix< double > & | int_int | |||
) | [inline, private] |
void PlateProblem< dim >::derivative | ( | ) | [private] |
void PlateProblem< dim >::error | ( | ) | [private] |
void PlateProblem< dim >::output_results | ( | const unsigned int | cycle | ) | const [inline, private] |
SmartPointer<const FiniteElement<dim> > PlateProblem< dim >::fe [private] |
SmartPointer<const FiniteElement<dim> > PlateProblem< dim >::fe_ref [private] |
Triangulation<dim> PlateProblem< dim >::triangulation [private] |
Triangulation<dim> PlateProblem< dim >::triangulation_ref [private] |
MGDoFHandler<dim> PlateProblem< dim >::mg_dof_handler [private] |
MGDoFHandler<dim> PlateProblem< dim >::mg_dof_handler_ref [private] |
ComputeError<dim> PlateProblem< dim >::compute_error [private] |
SparsityPattern PlateProblem< dim >::sparsity_pattern [private] |
SparseMatrix<double> PlateProblem< dim >::system_matrix [private] |
MGLevelObject<SparsityPattern> PlateProblem< dim >::mg_sparsity [private] |
MGLevelObject<SparseMatrix<float> > PlateProblem< dim >::mg_matrices [private] |
Playground PlateProblem< dim >::konvergenz_tabelle [private] |
Playground PlateProblem< dim >::aufwand_tabelle [private] |
Vector<double> PlateProblem< dim >::solution [private] |
Vector<double> PlateProblem< dim >::solution_ref [private] |
Vector<double> PlateProblem< dim >::solution_interpolated [private] |
Vector<double> PlateProblem< dim >::error_of_solution [private] |
Vector<double> PlateProblem< dim >::sol_der_x [private] |
Vector<double> PlateProblem< dim >::sol_der_y [private] |
Vector<double> PlateProblem< dim >::system_rhs [private] |
Vector<double> PlateProblem< dim >::residuum [private] |
Vector<double> PlateProblem< dim >::vector_L2_cell_error [private] |
Vector<double> PlateProblem< dim >::vector_H1_cell_error [private] |
Vector<double> PlateProblem< dim >::vector_H2_cell_error [private] |
Vector<double> PlateProblem< dim >::solution_values [private] |
double PlateProblem< dim >::L2_error_in_point [private] |
double PlateProblem< dim >::L2_error_in_point_old [private] |
double PlateProblem< dim >::L2_error_in_midpoint [private] |
double PlateProblem< dim >::L2_error_in_midpoint_old [private] |
Tensor<1,dim> PlateProblem< dim >::H1_error_in_point [private] |
Tensor<1,dim> PlateProblem< dim >::H1_error_in_point_old [private] |
Tensor<1,dim> PlateProblem< dim >::H1_error_in_midpoint [private] |
Tensor<1,dim> PlateProblem< dim >::H1_error_in_midpoint_old [private] |
Tensor<2,dim> PlateProblem< dim >::H2_error_in_point [private] |
Tensor<2,dim> PlateProblem< dim >::H2_error_in_point_old [private] |
Tensor<2,dim> PlateProblem< dim >::H2_error_in_midpoint [private] |
Tensor<2,dim> PlateProblem< dim >::H2_error_in_midpoint_old [private] |
double PlateProblem< dim >::global_L2_error [private] |
double PlateProblem< dim >::global_L2_error_old [private] |
double PlateProblem< dim >::global_H1_error [private] |
double PlateProblem< dim >::global_H1_error_old [private] |
double PlateProblem< dim >::global_H2_error [private] |
double PlateProblem< dim >::global_H2_error_old [private] |
FeName PlateProblem< dim >::fe_name [private] |
Triangulation<dim> PlateProblem< dim >::triangulation [private] |
SmartPointer<const FiniteElement<dim> > PlateProblem< dim >::fe [private] |
MGDoFHandler<dim> PlateProblem< dim >::mg_dof_handler [private] |
ComputeError<dim> PlateProblem< dim >::compute_error [private] |
SparseMatrix<double> PlateProblem< dim >::system_matrix [private] |
MGLevelObject<SparsityPattern> PlateProblem< dim >::mg_sparsity [private] |
MGLevelObject<SparseMatrix<float> > PlateProblem< dim >::mg_matrices [private] |
Vector<double> PlateProblem< dim >::solution [private] |
Vector<double> PlateProblem< dim >::solution_ref [private] |
Vector<double> PlateProblem< dim >::solution_old [private] |
Vector<double> PlateProblem< dim >::sol_der_x [private] |
Vector<double> PlateProblem< dim >::sol_der_y [private] |
Vector<double> PlateProblem< dim >::system_rhs [private] |
Vector<double> PlateProblem< dim >::residuum [private] |
Vector<double> PlateProblem< dim >::vector_L2_cell_error [private] |
Vector<double> PlateProblem< dim >::vector_H1_cell_error [private] |
Vector<double> PlateProblem< dim >::vector_H2_cell_error [private] |
Vector<double> PlateProblem< dim >::solution_values [private] |