https://mooseframework.inl.gov
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 
12 class InputParameters;
13 class MooseObject;
14 class Action;
15 
16 #include <string>
17 
19 {
20 
25 void addClassDescription(InputParameters & params, const std::string & desc);
26 
31 void checkLibraryAvailability(Action & self);
32 
33 }
void checkLibraryAvailability(MooseObject &self)
Check if thermochimica is available and throw an error if it is not.
void addClassDescription(InputParameters &params, const std::string &desc)
Add the supplied class description if thermochimica is available, otherwise add a warning message...