HyperHDG
LocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t > Member List

This is the complete list of members for LocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >, including all inherited members.

assemble_loc_matrix(const lSol_float_t tau, hyEdgeT &hyper_edge, const lSol_float_t time) constLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inlineprivate
assemble_rhs_from_coeffs(const std::array< lSol_float_t, n_loc_dofs_ > &coeffs, hyEdgeT &hyper_edge) constLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inlineprivate
assemble_rhs_from_global_rhs(hyEdgeT &hyper_edge, const lSol_float_t time) constLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inlineprivate
assemble_rhs_from_lambda(const SmallMatT &lambda_values, hyEdgeT &hyper_edge) constLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inlineprivate
Bilaplacian(const constructor_value_type &tau=1.)LocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inline
bulk_values(const std::array< abscissa_float_t, sizeT > &abscissas, const input_array_t &lambda_values, hyEdgeT &hyper_edge, const lSol_float_t time=0.) constLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >
constructor_value_type typedefLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >
dual_at_boundary(const std::array< lSol_float_t, n_loc_dofs_ > &coeffs, hyEdgeT &hyper_edge) constLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inlineprivate
errors(const SmallMatT &lambda_values, hyEdgeT &hy_edge, const lSol_float_t time=0.) constLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inline
errors_temp(const SmallMatT &lambda_values_new, const SmallMatT &lambda_values_old, hyEdgeT &hy_edge, const lSol_float_t delta_t, const lSol_float_t time) constLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inline
hyEdge_dim()LocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inlinestatic
integrator typedefLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >private
is_dirichlet(const unsigned int node_type)LocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inlineprivatestatic
is_dirichlet_laplacian(const unsigned int node_type)LocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inlineprivatestatic
make_initial(SmallMatT &lambda_values, hyEdgeT &hyper_edge, const lSol_float_t time=0.) constLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inline
n_glob_dofs_per_node()LocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inlinestatic
n_loc_dofs_LocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >privatestatic
n_shape_bdr_LocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >privatestatic
n_shape_fct_LocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >privatestatic
node_system_dimLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >privatestatic
node_system_dimension()LocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inlinestatic
node_types(hyEdgeT &hyper_edge) constLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inline
primal_at_boundary(const std::array< lSol_float_t, n_loc_dofs_ > &coeffs, hyEdgeT &hyper_edge) constLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inlineprivate
residual_flux(const SmallMatInT &lambda_values_in, SmallMatOutT &lambda_values_out, hyEdgeT &hyper_edge, const lSol_float_t time=0.) constLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inline
solve_loc_prob_cor(const std::array< std::array< lSol_float_t, 2 *n_shape_bdr_ >, 2 *hyEdge_dimT > &lambda_values, const std::array< lSol_float_t, n_loc_dofs_ > &coeffs, hyEdgeT &hyper_edge, const lSol_float_t delta_time, const lSol_float_t time) constLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inlineprivate
solve_local_problem(const SmallMatT &lambda_values, const unsigned int solution_type, hyEdgeT &hyper_edge, const lSol_float_t time) constLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inlineprivate
solve_mass_problem(const std::array< lSol_float_t, n_loc_dofs_ > &coeffs, hyEdgeT &hyper_edge, const lSol_float_t time) constLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inlineprivate
system_dimLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >privatestatic
system_dimension()LocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inlinestatic
tau_LocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >private
total_numerical_flux_mass(const SmallMatInT &lambda_values_in, SmallMatOutT &lambda_values_out, hyEdgeT &hyper_edge, const lSol_float_t time=0.) constLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inline
trace_to_flux(const SmallMatInT &lambda_values_in, SmallMatOutT &lambda_values_out, hyEdgeT &hyper_edge, const lSol_float_t time=0.) constLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inline
trace_to_mass_flux(const SmallMatInT &lambda_values_in, SmallMatOutT &lambda_values_out, hyEdgeT &hyper_edge, const lSol_float_t time=0.) constLocalSolver::Bilaplacian< hyEdge_dimT, poly_deg, quad_deg, parametersT, lSol_float_t >inline