GeneralSurface Class Reference
Used to define a general surface. More...
#include <Surfaces.hpp>
Public Member Functions | |
GeneralSurface () | |
Construct a default GeneralSurface object. | |
GeneralSurface (String const &name) | |
Construct a GeneralSurface object with given unique surface name. | |
GeneralSurface (String const &name, SurfaceAreaModel const &area_model) | |
Construct a GeneralSurface object with given unique surface name and area model. | |
auto | setName (String const &name) -> GeneralSurface & |
Set the unique name of the surface. | |
auto | setAreaModel (SurfaceAreaModel const &model) -> GeneralSurface & |
Set the area model of the surface. | |
auto | set (SurfaceAreaModel const &model) -> GeneralSurface & |
Set the area model of the surface (equivalent to GeneralSurface::setAreaModel). | |
auto | name () const -> String const & |
Return the name of the surface. | |
auto | areaModel () const -> SurfaceAreaModel const & |
Return the area model of the surface. | |
auto | operator() (PhaseList const &phases) const -> Surface |
Convert this GeneralSurface object into a Surface object. | |
Detailed Description
Used to define a general surface.
The documentation for this class was generated from the following file:
- Reaktoro/Core/Surfaces.hpp