copasi API  0.1
Public Types | Static Public Member Functions | Static Public Attributes
CObjectLists Class Reference

#include <CObjectLists.h>

List of all members.

Public Types

enum  ListType {
  EMPTY_LIST = 0, SINGLE_OBJECT, METABS, METAB_INITIAL_CONCENTRATIONS,
  METAB_INITIAL_NUMBERS, METAB_CONCENTRATIONS, METAB_NUMBERS, NON_CONST_METAB_CONCENTRATIONS,
  NON_CONST_METAB_NUMBERS, CONST_METAB_CONCENTRATIONS, CONST_METAB_NUMBERS, ODE_METAB_CONCENTRATIONS,
  ODE_METAB_NUMBERS, REACTION_METAB_CONCENTRATIONS, REACTION_METAB_NUMBERS, ASS_METAB_CONCENTRATIONS,
  ASS_METAB_NUMBERS, METAB_CONC_RATES, METAB_PART_RATES, METAB_TRANSITION_TIME,
  REACTIONS, REACTION_CONC_FLUXES, REACTION_PART_FLUXES, GLOBAL_PARAMETERS,
  GLOBAL_PARAMETER_INITIAL_VALUES, GLOBAL_PARAMETER_VALUES, NON_CONST_GLOBAL_PARAMETER_VALUES, CONST_GLOBAL_PARAMETER_INITIAL_VALUES,
  ODE_GLOBAL_PARAMETER_VALUES, ASS_GLOBAL_PARAMETER_VALUES, GLOBAL_PARAMETER_RATES, COMPARTMENTS,
  COMPARTMENT_INITIAL_VOLUMES, COMPARTMENT_VOLUMES, NON_CONST_COMPARTMENT_VOLUMES, CONST_COMPARTMENT_VOLUMES,
  ODE_COMPARTMENT_VOLUMES, ASS_COMPARTMENT_VOLUMES, COMPARTMENT_RATES, ALL_INITIAL_VALUES,
  ALL_LOCAL_PARAMETER_VALUES, ALL_PARAMETER_VALUES, ALL_PARAMETER_AND_INITIAL_VALUES, ALL_VARIABLES,
  ALL_ODE_VARIABLES
}

Static Public Member Functions

static std::vector
< CCopasiObject * > 
getListOfObjects (ListType t, const CModel *model)
static std::vector< const
CCopasiObject * > 
getListOfConstObjects (ListType t, const CModel *model)
static bool existsFixedMetab (const CModel *model)

Static Public Attributes

static const std::string ListTypeName []

Member Enumeration Documentation

Enumerator:
EMPTY_LIST 
SINGLE_OBJECT 
METABS 
METAB_INITIAL_CONCENTRATIONS 
METAB_INITIAL_NUMBERS 
METAB_CONCENTRATIONS 
METAB_NUMBERS 
NON_CONST_METAB_CONCENTRATIONS 
NON_CONST_METAB_NUMBERS 
CONST_METAB_CONCENTRATIONS 
CONST_METAB_NUMBERS 
ODE_METAB_CONCENTRATIONS 
ODE_METAB_NUMBERS 
REACTION_METAB_CONCENTRATIONS 
REACTION_METAB_NUMBERS 
ASS_METAB_CONCENTRATIONS 
ASS_METAB_NUMBERS 
METAB_CONC_RATES 
METAB_PART_RATES 
METAB_TRANSITION_TIME 
REACTIONS 
REACTION_CONC_FLUXES 
REACTION_PART_FLUXES 
GLOBAL_PARAMETERS 
GLOBAL_PARAMETER_INITIAL_VALUES 
GLOBAL_PARAMETER_VALUES 
NON_CONST_GLOBAL_PARAMETER_VALUES 
CONST_GLOBAL_PARAMETER_INITIAL_VALUES 
ODE_GLOBAL_PARAMETER_VALUES 
ASS_GLOBAL_PARAMETER_VALUES 
GLOBAL_PARAMETER_RATES 
COMPARTMENTS 
COMPARTMENT_INITIAL_VOLUMES 
COMPARTMENT_VOLUMES 
NON_CONST_COMPARTMENT_VOLUMES 
CONST_COMPARTMENT_VOLUMES 
ODE_COMPARTMENT_VOLUMES 
ASS_COMPARTMENT_VOLUMES 
COMPARTMENT_RATES 
ALL_INITIAL_VALUES 
ALL_LOCAL_PARAMETER_VALUES 
ALL_PARAMETER_VALUES 
ALL_PARAMETER_AND_INITIAL_VALUES 
ALL_VARIABLES 
ALL_ODE_VARIABLES 

Member Function Documentation

bool CObjectLists::existsFixedMetab ( const CModel model) [static]
std::vector< const CCopasiObject * > CObjectLists::getListOfConstObjects ( ListType  t,
const CModel model 
) [static]
std::vector< CCopasiObject * > CObjectLists::getListOfObjects ( ListType  t,
const CModel model 
) [static]

Member Data Documentation

const std::string CObjectLists::ListTypeName [static]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines