def get_brut_from_net(net,
                      type_sal=0,
                      hsup=0,
                      csg_rempl=0,
                      rev='sal',
                      year=2011):

    from openfisca_core.simulations import ScenarioSimulation
    import openfisca_france
    openfisca_france.init_country()

    simulation = ScenarioSimulation()
    simulation.set_config(year=2011, nmen=2, x_axis="sali", maxrev=100)
    simulation.set_param()
    simulation.compute()

    net = [net]

    _defaultP = simulation.P
    if rev == 'sal':
        output = _salbrut_from_salnet(net, hsup, type_sal, _defaultP)
    elif rev == 'cho':
        output = _chobrut_from_chonet(net, csg_rempl, _defaultP)
    elif rev == 'rst':
        output = _rstbrut_from_rstnet(net, csg_rempl, _defaultP)

    return output
def get_brut_from_net(net, type_sal = 0, hsup = 0, csg_rempl = 0, rev = 'sal', year = 2011):

    from openfisca_core.simulations import ScenarioSimulation
    import openfisca_france
    openfisca_france.init_country()

    simulation = ScenarioSimulation()
    simulation.set_config(year = 2011, nmen = 2, x_axis = "sali", maxrev = 100)
    simulation.set_param()
    simulation.compute()

    net = [net]

    _defaultP = simulation.P
    if rev == 'sal':
        output = _salbrut_from_salnet(net, hsup, type_sal, _defaultP)
    elif rev == 'cho':
        output = _chobrut_from_chonet(net, csg_rempl, _defaultP)
    elif rev == 'rst':
        output = _rstbrut_from_rstnet(net, csg_rempl, _defaultP)

    return output