include/meltpooldg/core/parameters_base.hpp File Reference

Developer Documentation: include/meltpooldg/core/parameters_base.hpp File Reference
Developer Documentation
parameters_base.hpp File Reference
#include <deal.II/base/parameter_handler.h>
#include <concepts>
#include <fstream>
#include <iostream>
#include <sstream>
#include <string>
Include dependency graph for parameters_base.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MeltPoolDG::ParametersBase
 Abstract base class for managing parameter files. More...
 

Namespaces

namespace  MeltPoolDG
 Interface for a general preconditioner.
 

Concepts

concept  MeltPoolDG::ParameterObject
 Concept to check if a type is derived from ParametersBase.
 

Functions

void MeltPoolDG::add_and_parse_parameters (const std::string &parameter_file, const std::function< void(dealii::ParameterHandler &)> &add_parameters, const bool &enable_print=false, const bool print_details=false, const bool skip_undefined=true, const std::string &subsection="")
 Adds parameters from a file to a ParameterHandler object.