-/** @addtogroup SURF_API
-
- @section SURF_doc Surf documentation
- Surf is composed several components:
- - @ref SURF_simulation
- - @ref SURF_models
- - @ref SURF_build_api
- - @ref SURF_c_bindings
- - @ref SURF_interface
- - @ref SURF_cpu_interface
- - @ref SURF_network_interface
- - @ref SURF_storage_interface
- - @ref SURF_host_interface
- - @ref SURF_vm_interface
- - @ref SURF_lmm
- - @ref SURF_callbacks
- - @ref plugin_energy
-
-
-*/
-
-/** @defgroup SURF_models Simulation Models
- @ingroup SURF_API
- @brief Functions to declare the kind of models that you want to use
- */
-
-/** @defgroup SURF_simulation Simulation
- @ingroup SURF_API
- @brief Functions for creating the environment and launching the simulation
-
- This section describes the functions for initializing SURF, performing
- the simulation and exiting SURF.
-*/
-
/** @defgroup SURF_build_api Create a new API
@ingroup SURF_API
@brief How to build a new API on top of SURF
*/
-/**
-@defgroup SURF_c_bindings SURF C bindings
-@ingroup SURF_API
-@brief Describes the c bindings of SURF
-*/
-
-/**
-@defgroup SURF_interface SURF Interface
-@ingroup SURF_API
-@brief Describes the general interface for all components (Cpu, Network, Storage, Host, VM)
-*/
-
-/**
-@defgroup SURF_cpu_interface SURF Cpu Interface
-@ingroup SURF_API
-@brief Describes the general Cpu interface for all Cpu implementations
-*/
-
-/**
-@defgroup SURF_network_interface SURF Network Interface
-@ingroup SURF_API
-@brief Describes the general Network interface for all Network implementations
-*/
-
-/**
-@defgroup SURF_storage_interface SURF Storage Interface
-@ingroup SURF_API
-@brief Describes the general interface for all Storage implementations
-*/
-
-/**
-@defgroup SURF_host_interface SURF Host Interface
-@ingroup SURF_API
-@brief Describes the general interface for all Host implementations
-*/
-
-/**
-@defgroup SURF_vm_interface SURF VM Interface
-@ingroup SURF_API
-@brief Describes the general interface for all VM implementations
-*/
-
-/**
-@defgroup SURF_lmm SURF Linear MaxMin
-@ingroup SURF_API
-@brief Describes how the linear MaxMin system work
-*/
-
-/**
-@defgroup SURF_callbacks SURF callbacks
-@ingroup SURF_API
-@brief Describes how to use the SURF callbacks
-*/
-
-/**
-@defgroup plugin_energy Energy Plugin
-@ingroup SURF_API
-@brief Describes how to use the energy plugin.
-*/