Remove unnecessary class forward declarations

This commit is contained in:
Ray Speth 2014-07-10 22:34:44 +00:00
parent 040958a5f5
commit c4beab316f
39 changed files with 0 additions and 116 deletions

View file

@ -14,9 +14,6 @@
namespace Cantera
{
class Phase;
class ThermoPhase;
//! Convert a double into a c++ string
/*!
* @param x double to be converted

View file

@ -19,8 +19,6 @@ namespace Cantera
{
// forward references
class ReactionData;
class ThermoPhase;
class SurfPhase;
class ImplicitSurfChem;

View file

@ -21,10 +21,6 @@
namespace Cantera
{
class Kinetics;
class SpeciesThermoFactory;
class XML_Node;
//! Rules for parsing and installing reactions
struct ReactionRules {
ReactionRules();

View file

@ -63,8 +63,6 @@ const int BULK_ETCH = 2;
namespace Cantera
{
class InterfaceKinetics;
//! Method to solve a pseudo steady state surface problem
/*!
* The following class handles solving the surface problem. The calculation

View file

@ -32,10 +32,6 @@ const int ExpFuncType = 104;
const int PowFuncType = 106;
const int ConstFuncType = 110;
class Sin1;
class Cos1;
class Exp1;
class Pow1;
class TimesConstant1;
/**

View file

@ -10,7 +10,6 @@
namespace Cantera
{
class MultiJac;
class MultiNewton;
class Func1;

View file

@ -15,8 +15,6 @@
namespace Cantera
{
class MultiJac;
//------------------------------------------
// constants
//------------------------------------------

View file

@ -79,7 +79,6 @@ namespace Cantera
//@}
class WaterProps;
class PDSS_Water;
/**
* Class %HMWSoln represents a dilute or concentrated liquid electrolyte

View file

@ -19,9 +19,6 @@
namespace Cantera
{
class XML_Node;
class PDSS;
/*!
* @name CONSTANTS
* Models for the Standard State of an IdealSolnPhase

View file

@ -19,10 +19,6 @@
namespace Cantera
{
class XML_Node;
class PDSS;
//! Various states of the Fugacity object. In general there can be multiple liquid
//! objects for a single phase identified with each species.

View file

@ -14,8 +14,6 @@
#include "cantera/base/ct_defs.h"
#include "mix_defs.h"
class WaterPropsIAPWS;
namespace Cantera
{
/**

View file

@ -16,9 +16,6 @@
namespace Cantera
{
class XML_Node;
class VPStandardStateTP;
//! Class for pressure dependent standard states that use a constant volume model
/*!
* @ingroup pdssthermo

View file

@ -14,13 +14,10 @@
#ifndef CT_PDSS_HKFT_H
#define CT_PDSS_HKFT_H
class WaterPropsIAPWS;
#include "PDSS.h"
namespace Cantera
{
class XML_Node;
class VPStandardState;
class PDSS_Water;
class WaterProps;

View file

@ -16,9 +16,6 @@
namespace Cantera
{
class XML_Node;
class VPStandardStateTP;
//! Derived class for pressure dependent standard states of an ideal gas species
/*!
* This class is for a single Ideal Gas species.

View file

@ -17,8 +17,6 @@
namespace Cantera
{
class XML_Node;
class VPStandardStateTP;
class ThermoPhase;
//! Derived class for pressure dependent standard states of an ideal gas species

View file

@ -17,9 +17,6 @@
namespace Cantera
{
class XML_Node;
class VPStandardStateTP;
//! Class for pressure dependent standard states that uses a standard state volume
//! model of some sort.
/*!

View file

@ -20,9 +20,6 @@
namespace Cantera
{
class WaterPropsIAPWS;
class WaterProps;
//! Class for the liquid water pressure dependent
//! standard state
/*!

View file

@ -14,8 +14,6 @@
namespace Cantera
{
class SpeciesThermo;
/**
* @defgroup phases Models of Phases of Matter
*

View file

@ -19,9 +19,6 @@
namespace Cantera
{
class XML_Node;
/**
* @ingroup thermoprops
*

View file

@ -38,8 +38,6 @@ const int cSS_CONVENTION_VPSS = 1;
const int cSS_CONVENTION_SLAVE = 2;
//@}
class XML_Node;
//! Base class for a phase with thermodynamic properties.
/*!
* Class ThermoPhase is the base class for the family of classes

View file

@ -22,9 +22,7 @@
namespace Cantera
{
class SpeciesThermoInterpType;
class VPStandardStateTP;
class XML_Node;
class SpeciesThermo;
class PDSS;
/**

View file

@ -19,10 +19,6 @@
namespace Cantera
{
class SpeciesThermoInterpType;
class PDSS;
//! Constant Molar Volume e VPSS species thermo manager class
/*!
* The calculation of multiple-species thermodynamic

View file

@ -20,12 +20,6 @@
namespace Cantera
{
class SpeciesThermoInterpType;
class VPStandardStateTP;
class SpeciesThermo;
class PDSS;
//! Class that handles the calculation of standard state thermo properties for
//! a set of species belonging to a single phase in a completely general
//! but slow way.

View file

@ -21,12 +21,6 @@
namespace Cantera
{
class SpeciesThermoInterpType;
class VPStandardStateTP;
class SpeciesThermo;
//! A VPSSMgr where all species in the phase obey an ideal gas equation of state
class VPSSMgr_IdealGas : public VPSSMgr
{

View file

@ -20,11 +20,6 @@
namespace Cantera
{
class SpeciesThermoInterpType;
class VPStandardStateTP;
class SpeciesThermo;
class PDSS;
class PDSS_Water;
//! Handles the calculation of standard state thermo properties for real water

View file

@ -19,11 +19,6 @@
namespace Cantera
{
class SpeciesThermoInterpType;
class VPStandardStateTP;
class SpeciesThermo;
class PDSS;
class PDSS_Water;
//! Manages standard state thermo properties for real water and a set of

View file

@ -21,10 +21,6 @@
namespace Cantera
{
class XML_Node;
class PDSS;
/**
* @ingroup thermoprops
*

View file

@ -15,9 +15,6 @@
namespace Cantera
{
class LiquidTransportParams;
//! Class AqueousTransport implements mixture-averaged transport
//! properties for brine phases.
/*!

View file

@ -12,10 +12,6 @@
namespace Cantera
{
// Forward references
class LiquidTransportParams;
//! Class LiquidTransport implements models for transport
//! properties for liquid phases.
/*!

View file

@ -15,9 +15,6 @@
namespace Cantera
{
class GasTransportParams;
//! Class MixTransport implements mixture-averaged transport properties for ideal gas mixtures.
/*!
* The model is based on that described by Kee, Coltrin, and Glarborg,

View file

@ -14,9 +14,6 @@
namespace Cantera
{
class GasTransportParams;
//! Class MultiTransport implements multicomponent transport properties for
//! ideal gas mixtures.
/*!

View file

@ -13,9 +13,6 @@
namespace Cantera
{
class GasTransportParams;
/**
* Class PecosTransport implements mixture-averaged transport
* properties for ideal gas mixtures.

View file

@ -14,10 +14,6 @@
namespace Cantera
{
class LiquidTransportParams;
//! Class SimpleTransport implements mixture-averaged transport
//! properties for liquid phases.
/*!

View file

@ -27,7 +27,6 @@
namespace Cantera
{
class TransportParams;
class GasTransportParams;
class LiquidTransportParams;
class SolidTransportData;

View file

@ -21,9 +21,6 @@ namespace Cantera
// forward references
class MMCollisionInt;
class GasTransportParams;
class LiquidTransportParams;
class XML_Node;
//! Factory class for creating new instances of classes derived from Transport.
/*!

View file

@ -22,7 +22,6 @@ const int LDIFF_MULTICOMP_STEFANMAXWELL = 2;
//! @}
class TransportParams;
class WaterProps;
class PDSS_Water;

View file

@ -17,7 +17,6 @@ namespace Cantera
// forward references
class ReactorBase;
class Kinetics;
class Func1;
class SurfPhase;
//! Represents a wall between between two ReactorBase objects.

View file

@ -22,8 +22,6 @@ using namespace std;
namespace Cantera
{
class SpeciesThermo;
VPSSMgr::VPSSMgr(VPStandardStateTP* vptp_ptr, SpeciesThermo* spthermo) :
m_kk(0),
m_vptp_ptr(vptp_ptr),

View file

@ -21,10 +21,6 @@
namespace Cantera
{
class XML_Node;
class VPStandardStateTP;
//! Throw a named error for an unknown or missing vpss species thermo model.
/*!
* @ingroup mgrpdssthermocalc