_initialize(ParameterHandler ¶m) | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | |
add_vector_for_transfer(FEVector *src) | FuelCell::ApplicationCore::DoFApplication< dim > | |
ApplicationBase(boost::shared_ptr< ApplicationData > data=boost::shared_ptr< ApplicationData >()) | FuelCell::ApplicationCore::ApplicationBase | |
ApplicationBase(const ApplicationBase &other) | FuelCell::ApplicationCore::ApplicationBase | |
assemble(const FEVectors &) | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | |
assemble_numerically(const FEVectors &src, const double delta=1e-6) | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | |
assemble_numerically_flag | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | protected |
bdry_estimate(const FaceInfo &src) | FuelCell::ApplicationCore::DoFApplication< dim > | protectedvirtual |
bdry_matrix(MatrixVector &face_matrices, const typename DoFApplication< dim >::FaceInfo &face) | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | virtual |
bdry_residual(FEVector &face_vector, const FaceInfo &face) | FuelCell::ApplicationCore::DoFApplication< dim > | protectedvirtual |
block_info | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
BlockMatrixApplication(boost::shared_ptr< ApplicationData > data=boost::shared_ptr< ApplicationData >()) | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | |
BlockMatrixApplication(DoFApplication< dim > &, bool triangulation_only) | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | |
boundary_constraints | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
boundary_fluxes | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
boundary_values | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | protected |
cell_couplings | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
cell_errors | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
cell_estimate(const CellInfo &src) | FuelCell::ApplicationCore::DoFApplication< dim > | protectedvirtual |
cell_matrix(MatrixVector &cell_matrices, const typename DoFApplication< dim >::CellInfo &cell) | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | virtual |
cell_residual(FEVector &cell_vector, const CellInfo &cell) | FuelCell::ApplicationCore::DoFApplication< dim > | protectedvirtual |
CellInfo typedef | FuelCell::ApplicationCore::DoFApplication< dim > | |
clear() | FuelCell::ApplicationCore::ApplicationBase | virtual |
clear_events() | FuelCell::ApplicationCore::ApplicationBase | virtual |
coarsening_threshold | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
component_boundaryID_value_maps | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
component_materialID_value_maps | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
constrain_boundary(FEVector &v, bool homogeneous) const | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
curved_bdry_id | FuelCell::ApplicationCore::DoFApplication< dim > | |
curved_boundary | FuelCell::ApplicationCore::DoFApplication< dim > | |
d_out | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
data | FuelCell::ApplicationCore::ApplicationBase | protected |
data_interpretation | FuelCell::ApplicationCore::DoFApplication< dim > | |
data_out(const std::string &basename, const FEVectors &src) | FuelCell::ApplicationCore::DoFApplication< dim > | virtual |
data_out(const std::string &basename, const FEVector &solution, const std::vector< std::string > &solution_names, const std::vector< DataPostprocessor< dim > * > &PostProcessing) | FuelCell::ApplicationCore::DoFApplication< dim > | protectedvirtual |
data_out(const std::string &basename, const FEVector &solution, const std::vector< std::string > &solution_names, const FEVector &postprocessing=FEVector(), const std::vector< std::string > &postprocessing_names=std::vector< std::string >()) | FuelCell::ApplicationCore::DoFApplication< dim > | protectedvirtual |
declare_parameters(ParameterHandler ¶m) | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | virtual |
delete_vector_for_transfer() | FuelCell::ApplicationCore::DoFApplication< dim > | |
dirichlet_bc(std::map< unsigned int, double > &boundary_values) const | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | virtual |
dof | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
DoFApplication(boost::shared_ptr< ApplicationData > data=boost::shared_ptr< ApplicationData >()) | FuelCell::ApplicationCore::DoFApplication< dim > | |
DoFApplication() | FuelCell::ApplicationCore::DoFApplication< dim > | |
DoFApplication(DoFApplication< dim > &dof_app, bool triangulation_only) | FuelCell::ApplicationCore::DoFApplication< dim > | |
element | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
estimate(const FEVectors &src) | FuelCell::ApplicationCore::DoFApplication< dim > | virtual |
evaluate(const FEVectors &src) | FuelCell::ApplicationCore::DoFApplication< dim > | virtual |
face_errors | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
face_estimate(const FaceInfo &src1, const FaceInfo &src2) | FuelCell::ApplicationCore::DoFApplication< dim > | protectedvirtual |
face_matrix(MatrixVector &matrices11, MatrixVector &matrices12, MatrixVector &matrices21, MatrixVector &matrices22, const typename DoFApplication< dim >::FaceInfo &face1, const typename DoFApplication< dim >::FaceInfo &face2) | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | virtual |
face_residual(FEVector &face_vector1, FEVector &face_vector2, const FaceInfo &face1, const FaceInfo &face2) | FuelCell::ApplicationCore::DoFApplication< dim > | protectedvirtual |
FaceInfo typedef | FuelCell::ApplicationCore::DoFApplication< dim > | |
filename_initial_sol | FuelCell::ApplicationCore::DoFApplication< dim > | |
flux_couplings | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
g_out | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
get_data() | FuelCell::ApplicationCore::ApplicationBase | |
get_data() const | FuelCell::ApplicationCore::ApplicationBase | |
get_solution_index() | FuelCell::ApplicationCore::ApplicationBase | virtual |
grid_out(const std::string &basename) | FuelCell::ApplicationCore::DoFApplication< dim > | virtual |
hanging_node_constraints | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
id() const | FuelCell::ApplicationCore::ApplicationBase | virtual |
init_vector(FEVector &dst) const | FuelCell::ApplicationCore::DoFApplication< dim > | virtual |
initial_refinement | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
initialize(ParameterHandler ¶m) | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | virtual |
initialize_solution(FEVector &initial_guess, std::shared_ptr< Function< dim > > initial_function=std::shared_ptr< Function< dim > >()) | FuelCell::ApplicationCore::DoFApplication< dim > | virtual |
initialize_triangulation(ParameterHandler ¶m) | FuelCell::ApplicationCore::DoFApplication< dim > | protectedvirtual |
interior_fluxes | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
mapping | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
mapping_degree | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
matrix | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | protected |
memory_consumption() const | FuelCell::ApplicationCore::DoFApplication< dim > | |
mesh_generator | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
mumps_additional_mem | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | protected |
notifications | FuelCell::ApplicationCore::ApplicationBase | protected |
notify(const Event &reason) | FuelCell::ApplicationCore::ApplicationBase | virtual |
output_actual_degree | FuelCell::ApplicationCore::DoFApplication< dim > | |
output_coarse_solution | FuelCell::ApplicationCore::DoFApplication< dim > | |
output_initial_sol | FuelCell::ApplicationCore::DoFApplication< dim > | |
output_levels | FuelCell::ApplicationCore::DoFApplication< dim > | |
output_materials | FuelCell::ApplicationCore::DoFApplication< dim > | |
output_materials_and_levels | FuelCell::ApplicationCore::DoFApplication< dim > | |
output_matrices_and_rhs | FuelCell::ApplicationCore::DoFApplication< dim > | |
output_system_assembling_time | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | private |
post_cell_assemble() | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | virtual |
postprocessing_interpretations | FuelCell::ApplicationCore::DoFApplication< dim > | |
postprocessing_printing_indices | FuelCell::ApplicationCore::DoFApplication< dim > | |
print(const std::string &basename, const FEVector &src, const std::vector< unsigned int > &src_indices=std::vector< unsigned int >()) const | FuelCell::ApplicationCore::DoFApplication< dim > | |
print_blocks_instead_of_indices | FuelCell::ApplicationCore::DoFApplication< dim > | |
print_caller_name(const std::string &caller_name) const | FuelCell::ApplicationCore::ApplicationBase | protected |
print_debug | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | protected |
print_matrix_and_rhs(Vector &sys_rhs) const | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | protected |
print_parameters_to_file(ParameterHandler ¶m, const std::string &file_name, const ParameterHandler::OutputStyle &style) | FuelCell::ApplicationCore::ApplicationBase | |
print_postprocessing | FuelCell::ApplicationCore::DoFApplication< dim > | |
print_solution | FuelCell::ApplicationCore::DoFApplication< dim > | |
quadrature_assemble_cell | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | protected |
quadrature_assemble_face | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | protected |
quadrature_residual_bdry | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
quadrature_residual_cell | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
quadrature_residual_face | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
read_in_initial_solution | FuelCell::ApplicationCore::DoFApplication< dim > | |
read_init_solution(FEVector &dst, bool &good_solution) const | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
refinement | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
refinement_threshold | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
remesh() | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | virtual |
remesh_dofs() | FuelCell::ApplicationCore::DoFApplication< dim > | virtual |
remesh_matrices() | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | |
repair_diagonal | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | protected |
residual(FEVector &dst, const FEVectors &src, bool apply_boundaries=true) | FuelCell::ApplicationCore::DoFApplication< dim > | virtual |
residual_constraints(FEVector &dst) const | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | virtual |
serial_assemble(const FEVectors &) | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | |
serial_solve(FuelCell::ApplicationCore::FEVector system_rhs, FEVector &solution) | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | |
solution_interpretations | FuelCell::ApplicationCore::DoFApplication< dim > | |
solution_printing_indices | FuelCell::ApplicationCore::DoFApplication< dim > | |
solve(FEVector &dst, const FEVectors &src) | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | virtual |
solver_control | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | protected |
sort_cuthill | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
sort_direction | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
sparsities | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | private |
start_vector(FEVector &dst, std::string) const | FuelCell::ApplicationCore::ApplicationBase | inlinevirtual |
store_triangulation(Triangulation< dim > &new_tr) | FuelCell::ApplicationCore::DoFApplication< dim > | |
symmetric_matrix_flag | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | protected |
system_management | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
timer | FuelCell::ApplicationCore::BlockMatrixApplication< dim > | private |
tr | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
transfer_solution_to_coarse_mesh(Triangulation< dim > &tr_coarse, FEVector &coarse_solution, FEVector &refined_solution) | FuelCell::ApplicationCore::DoFApplication< dim > | |
transfer_vectors | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
Tsolve(FEVector &, const FEVectors &) | FuelCell::ApplicationCore::ApplicationBase | inlinevirtual |
use_predefined_solution | FuelCell::ApplicationCore::DoFApplication< dim > | |
verbosity | FuelCell::ApplicationCore::DoFApplication< dim > | protected |
~ApplicationBase() | FuelCell::ApplicationCore::ApplicationBase | virtual |
~DoFApplication() | FuelCell::ApplicationCore::DoFApplication< dim > | |