Exemplo n.º 1
0
class ColeColePropMap(Maps.PropMap):
    """
        Property Map for EM Problems. The electrical conductivity (\\(\\sigma\\)) is the default inversion property, and the default value of the magnetic permeability is that of free space (\\(\\mu = 4\\pi\\times 10^{-7} \\) H/m)
    """

    eta = Maps.Property("Electrical Conductivity", defaultInvProp=True)
    tau = Maps.Property("Electrical Conductivity", defaultVal=0.1, propertyLink=('taui', Maps.ReciprocalMap))
    taui   = Maps.Property("Electrical Conductivity", defaultVal=1., propertyLink=('tau', Maps.ReciprocalMap))
    c   = Maps.Property("Electrical Conductivity", defaultVal=1.)
Exemplo n.º 2
0
class EMPropMap(Maps.PropMap):
    """
        Property Map for EM Problems. The electrical conductivity (\\(\\sigma\\)) is the default inversion property, and the default value of the magnetic permeability is that of free space (\\(\\mu = 4\\pi\\times 10^{-7} \\) H/m)
    """

    sigma = Maps.Property("Electrical Conductivity", defaultInvProp = True, propertyLink=('rho',Maps.ReciprocalMap))
    mu = Maps.Property("Inverse Magnetic Permeability", defaultVal = mu_0, propertyLink=('mui',Maps.ReciprocalMap))

    rho = Maps.Property("Electrical Resistivity", propertyLink=('sigma', Maps.ReciprocalMap))
    mui = Maps.Property("Inverse Magnetic Permeability", defaultVal = 1./mu_0, propertyLink=('mu', Maps.ReciprocalMap))
Exemplo n.º 3
0
class MyReciprocalPropMap(Maps.PropMap):
    sigma = Maps.Property("Electrical Conductivity",
                          defaultInvProp=True,
                          propertyLink=('rho', Maps.ReciprocalMap))
    rho = Maps.Property("Electrical Resistivity",
                        propertyLink=('sigma', Maps.ReciprocalMap))
    mu = Maps.Property("Mu",
                       defaultVal=mu_0,
                       propertyLink=('mui', Maps.ReciprocalMap))
    mui = Maps.Property("Mu",
                        defaultVal=1. / mu_0,
                        propertyLink=('mu', Maps.ReciprocalMap))
Exemplo n.º 4
0
class SPPropMap(Maps.PropMap):
    """
        Property Map for IP Problems. The hydraulic head,
        H is the default inversion property
    """

    h = Maps.Property("Hydraulic Head", defaultInvProp=True)
Exemplo n.º 5
0
class MyPropMap(Maps.PropMap):
    sigma = Maps.Property("Electrical Conductivity", defaultInvProp=True)
    mu = Maps.Property("Mu", defaultVal=mu_0)
Exemplo n.º 6
0
class IPPropMap(Maps.PropMap):
    """
        Property Map for IP Problems. The electrical chargeability,
        (\\(\\eta\\)) is the default inversion property
    """
    eta = Maps.Property("Electrical Chargeability", defaultInvProp=True)