22 #ifndef _aspect_adiabatic_conditions_function_h 23 #define _aspect_adiabatic_conditions_function_h 27 #include <deal.II/base/point.h> 28 #include <deal.II/base/parsed_function.h> 33 namespace AdiabaticConditions
62 double temperature (
const Point<dim> &p)
const override;
68 double pressure (
const Point<dim> &p)
const override;
73 double density (
const Point<dim> &p)
const override;
99 Functions::ParsedFunction<1>
function;
static void declare_parameters(ParameterHandler &prm)
double density(const Point< dim > &p) const override
double temperature(const Point< dim > &p) const override
double density_derivative(const Point< dim > &p) const override
bool is_initialized() const override
void parse_parameters(ParameterHandler &prm) override
void initialize() override
double pressure(const Point< dim > &p) const override