mpc.hh File Reference

Representation of multi-point constraint (MPC) equations. More...

#include <map>
#include <vector>
#include <iosfwd>
#include <set>
Include dependency graph for mpc.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Opm::Elasticity::MPC
 A class for representing a general multi-point constraint equation. More...
 
struct  Opm::Elasticity::MPC::DOF
 A struct for representing one term (DOF number and associated coefficient) in a MPC equation. More...
 
class  Opm::Elasticity::MPC::Less
 Comparison predicate for MPCs. More...
 

Namespaces

namespace  Opm
 
namespace  Opm::Elasticity
 

Typedefs

typedef std::set< MPC *, MPC::Less > Opm::Elasticity::MPCSet
 A set of MPCs. More...
 
typedef std::map< int, MPC * > Opm::Elasticity::MPCMap
 A mapping from dof to MPCs. More...
 

Enumerations

enum  Opm::Elasticity::Direction {
  Opm::Elasticity::NONE = 0 , Opm::Elasticity::X = 1 , Opm::Elasticity::Y = 2 , Opm::Elasticity::Z = 4 ,
  Opm::Elasticity::XY = 1+2 , Opm::Elasticity::XZ = 1+4 , Opm::Elasticity::YZ = 2+4 , Opm::Elasticity::XYZ = 1+2+4
}
 An enum for specification of global coordinate directions. More...
 

Detailed Description

Representation of multi-point constraint (MPC) equations.

Date
Oct 1 2007
Author
Knut Morten Okstad / SINTEF