well_connection.h File Reference

Base class for well perforations (well connections). More...

#include "fi_params.h"
#include "convert_units.h"
#include "well_type_helper.h"
#include "wells_compute_connection_factors.h"
#include "array_ext.h"
#include "well_controller.h"

Include dependency graph for well_connection.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  blue_sky::wells::connection< strategy_t >
 Base class for well perforations (well connections). More...

Namespaces

namespace  blue_sky
namespace  blue_sky::wells

Enumerations

enum  blue_sky::wells::connection_type {
  blue_sky::wells::CONNECTION_USUAL,
  blue_sky::wells::CONNECTION_GRP_PRIMARY,
  blue_sky::wells::CONNECTION_GRP_SECONDARY,
  blue_sky::wells::CONNECTION_TOTAL
}
 Type of perforation (connection). More...
enum  blue_sky::wells::connection_direction_type {
  blue_sky::wells::direction_x,
  blue_sky::wells::direction_y,
  blue_sky::wells::direction_z,
  blue_sky::wells::direction_total
}
enum  blue_sky::wells::connection_status_type {
  blue_sky::wells::connection_open,
  blue_sky::wells::connection_shut,
  blue_sky::wells::connection_total
}
 Perforation (connection) status. More...

Functions

connection_direction_type blue_sky::wells::connection_direction_cast (const std::string &str)
 Converts string value to connection_direction_type.
connection_status_type blue_sky::wells::connection_status_cast (const std::string &str)
 Converts string value to connection_status_type.


Detailed Description

Base class for well perforations (well connections).

Author:
Sergey Miryanov (sergey-miryanov), sergey.miryanov@gmail.com
Date:
06.08.2008 This source code is released under the terms of the BSD License. See LICENSE for more details.

Generated on Fri Nov 13 12:07:13 2009 for TheBSEagleProject by  doxygen 1.5.8