https://mooseframework.inl.gov
Loading...
Searching...
No Matches
ThermochimicaUtils.h
Go to the documentation of this file.
1//* This file is part of the MOOSE framework
2//* https://mooseframework.inl.gov
3//*
4//* All rights reserved, see COPYRIGHT for full restrictions
5//* https://github.com/idaholab/moose/blob/master/COPYRIGHT
6//*
7//* Licensed under LGPL 2.1, please see LICENSE for details
8//* https://www.gnu.org/licenses/lgpl-2.1.html
9
10#pragma once
11
12class InputParameters;
13class MooseObject;
14class Action;
15
16#include <string>
17
19{
20
25void addClassDescription(InputParameters & params, const std::string & desc);
26
32
33}
void addClassDescription(InputParameters &params, const std::string &desc)
Add the supplied class description if thermochimica is available, otherwise add a warning message.
void checkLibraryAvailability(MooseObject &self)
Check if thermochimica is available and throw an error if it is not.