Cantera 2.6.0
Classes | Namespaces | Functions
Interface.h File Reference
#include "cantera/base/Solution.h"
#include "cantera/thermo/SurfPhase.h"
#include "cantera/kinetics/InterfaceKinetics.h"
Include dependency graph for Interface.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Interface
 A container class holding managers for all pieces defining an interface. More...
 

Namespaces

namespace  Cantera
 Namespace for the Cantera kernel.
 

Functions

shared_ptr< Interface > newInterface (const std::string &infile, const std::string &name="", const std::vector< std::string > &adjacent={})
 Create and initialize a new Interface from an input file. More...
 
shared_ptr< Interface > newInterface (const std::string &infile, const std::string &name, const std::vector< shared_ptr< Solution > > &adjacent)
 Create and initialize a new Interface from an input file. More...
 
shared_ptr< Interface > newInterface (AnyMap &phaseNode, const AnyMap &rootNode=AnyMap(), const std::vector< shared_ptr< Solution > > &adjacent={})
 Create and initialize a new Interface from AnyMap objects. More...