| add_mapping(this, parameters, simulation) | simple_design::simple_design_t |  | 
  | design_get_x(this, x) | simple_design::simple_design_t |  | 
  | design::design_t::design_get_x(this, x) | design::design_t |  | 
  | design_get_x_i(this, i) | design::design_t |  | 
  | design_get_y(this, y) | simple_design::simple_design_t |  | 
  | design::design_t::design_get_y(this, y) | design::design_t |  | 
  | design_get_y_i(this, i) | design::design_t |  | 
  | design_get_z(this, z) | simple_design::simple_design_t |  | 
  | design::design_t::design_get_z(this, z) | design::design_t |  | 
  | design_get_z_i(this, i) | design::design_t |  | 
  | free(this) | simple_design::simple_design_t |  | 
  | design::design_t::free(this) | design::design_t | pure virtual | 
  | free_base(this) | design::design_t |  | 
  | get_values(this, values) | simple_design::simple_design_t |  | 
  | design::design_t::get_values(this, values) | design::design_t | pure virtual | 
  | get_x(this, x) | design::design_t |  | 
  | get_y(this, y) | design::design_t |  | 
  | get_z(this, z) | design::design_t |  | 
  | initinit_from_json | simple_design::simple_design_t |  | 
  | initinit_from_components | simple_design::simple_design_t |  | 
  | init_base(this, name, n) | design::design_t |  | 
  | init_from_components(this, name, n, x, y, z) | simple_design::simple_design_t |  | 
  | init_from_json(this, parameters) | simple_design::simple_design_t |  | 
  | design::design_t::init_from_json(this, parameters) | design::design_t |  | 
  | init_from_json_sim(this, parameters, simulation) | design::design_t |  | 
  | map_backward(this, sensitivity) | simple_design::simple_design_t |  | 
  | design::design_t::map_backward(this, sensitivity) | design::design_t | pure virtual | 
  | map_forward(this) | simple_design::simple_design_t |  | 
  | design::design_t::map_forward(this) | design::design_t | pure virtual | 
  | n | design::design_t |  | 
  | n_global | design::design_t |  | 
  | size(this) | design::design_t |  | 
  | size_global(this) | design::design_t |  | 
  | update_design(this, values) | simple_design::simple_design_t |  | 
  | design::design_t::update_design(this, values) | design::design_t | pure virtual | 
  | write(this, idx) | simple_design::simple_design_t |  | 
  | design::design_t::write(this, idx) | design::design_t | pure virtual | 
  | x(this, i) | design::design_t |  | 
  | x_coord (defined in simple_design::simple_design_t) | simple_design::simple_design_t |  | 
  | y(this, i) | design::design_t |  | 
  | y_coord (defined in simple_design::simple_design_t) | simple_design::simple_design_t |  | 
  | z(this, i) | design::design_t |  | 
  | z_coord (defined in simple_design::simple_design_t) | simple_design::simple_design_t |  |