accim.parametric_and_optimisation.funcs_for_besos package

Submodules

accim.parametric_and_optimisation.funcs_for_besos.param_accis module

accim.parametric_and_optimisation.funcs_for_besos.param_accis.drop_invalid_param_combinations(samples_df)[source]
accim.parametric_and_optimisation.funcs_for_besos.param_accis.get_valid_param_combinations()[source]
accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_ASTtol(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the ACSTtol and AHSTtol arguments symmetrically to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_CAT(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: int)[source]

Modifies the CAT argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_CATcoolOffset(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the CATcoolOffset argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_CATheatOffset(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the CATheatOffset argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_ComfMod(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the ComfMod argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_ComfStand(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: int)[source]

Modifies the ComfStand argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_CoolSeasonEnd(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: any)[source]

Modifies the CoolSeasonEnd argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument. Can be an integer representing the day of the year, or the date in format dd/mm.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_CoolSeasonStart(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: any)[source]

Modifies the CoolSeasonStart argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument. Can be an integer representing the day of the year, or the date in format dd/mm.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_CustAST_ACSTall(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the CustAST_ACSTall argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_CustAST_ACSTaul(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the CustAST_ACSTaul argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_CustAST_ACSToffset(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the ACSToffset argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_CustAST_AHSTall(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the CustAST_AHSTall argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_CustAST_AHSTaul(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the CustAST_AHSTaul argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_CustAST_AHSToffset(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the AHSToffset argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_CustAST_ASTall(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the CustAST_ACSTall and CustAST_AHSTall arguments to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_CustAST_ASTaul(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the CustAST_ACSTaul and CustAST_AHSTaul arguments to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_CustAST_ASToffset(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the ACSToffset and AHSToffset arguments symmetrically to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_CustAST_m(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the CustAST_m argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_CustAST_n(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the CustAST_n argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_HVACmode(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: int)[source]

Modifies the HVACmode argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_MaxTempDiffVOF(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the MaxTempDiffVOF argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_MaxWindSpeed(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the MaxWindSpeed argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_MinOToffset(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the MinOToffset argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_MinTempDiffVOF(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the MinTempDiffVOF argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_MultiplierVOF(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: int)[source]

Modifies the MultiplierVOF argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_SetpointAcc(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the SetpointAcc argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_VSToffset(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the VSToffset argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_accis.modify_VentCtrl(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: int)[source]

Modifies the VentCtrl argument to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_apmv module

accim.parametric_and_optimisation.funcs_for_besos.param_apmv.change_adaptive_coeff_all_zones(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the adap_coeff_cooling and adap_coeff_heating arguments for all zones to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_apmv.change_adaptive_coeff_cooling_all_zones(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the adap_coeff_cooling argument for all zones to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_apmv.change_adaptive_coeff_heating_all_zones(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the adap_coeff_heating argument for all zones to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_apmv.change_pmv_cooling_setpoint_all_zones(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the pmv_cooling_sp argument for all zones to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_apmv.change_pmv_heating_setpoint_all_zones(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the pmv_heating_sp argument for all zones to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

accim.parametric_and_optimisation.funcs_for_besos.param_apmv.change_pmv_setpoint_all_zones(idf: <module 'besos.IDF_class' from '/home/docs/checkouts/readthedocs.org/user_builds/accim/envs/v0.7.6/lib/python3.9/site-packages/besos/IDF_class.py'>, value: float)[source]

Modifies the pmv_cooling_sp and pmv_heating_sp arguments symmetrically for all zones to match the entered value.

Parameters:
  • idf – The eppy or besos IDF class instance.

  • value – The value to be applied in the argument.

Returns:

Module contents