GEOSX
DirichletBoundaryCondition.hpp
Go to the documentation of this file.
1 /*
2  * ------------------------------------------------------------------------------------------------------------
3  * SPDX-License-Identifier: LGPL-2.1-only
4  *
5  * Copyright (c) 2018-2020 Lawrence Livermore National Security LLC
6  * Copyright (c) 2018-2020 The Board of Trustees of the Leland Stanford Junior University
7  * Copyright (c) 2018-2020 Total, S.A
8  * Copyright (c) 2019- GEOSX Contributors
9  * All rights reserved
10  *
11  * See top level LICENSE, COPYRIGHT, CONTRIBUTORS, NOTICE, and ACKNOWLEDGEMENTS files for details.
12  * ------------------------------------------------------------------------------------------------------------
13  */
14 
19 #ifndef GEOSX_MANAGERS_FIELDSPECIFICATION_DIRICHLETBOUNDARYCONDITION_HPP_
20 #define GEOSX_MANAGERS_FIELDSPECIFICATION_DIRICHLETBOUNDARYCONDITION_HPP_
21 
23 
24 namespace geosx
25 {
26 
32 {
33 public:
35  DirichletBoundaryCondition( string const & name, dataRepository::Group * const parent );
36 
40  DirichletBoundaryCondition() = delete;
41 
46 
51  static string CatalogName() { return "Dirichlet"; }
52 
53  virtual const string getCatalogName() const
54  {
56  }
57 
58 };
59 
60 } /* namespace geosx */
61 
62 #endif /* GEOSX_MANAGERS_FIELDSPECIFICATION_DIRICHLETBOUNDARYCONDITION_HPP_ */
DirichletBoundaryCondition()=delete
destructor
static string CatalogName()
Static Factory Catalog Functions.
virtual ~DirichletBoundaryCondition()
destructor
virtual const string getCatalogName() const
return the catalog name