Skip to content
Snippets Groups Projects
Commit 17d6cea8 authored by Andreas Gattringer's avatar Andreas Gattringer
Browse files

renamed files for consistency

parent dd7408b2
No related branches found
No related tags found
No related merge requests found
add_library(cats-butterflies SHARED "" butterfly_actions.c butterfly_actions.h butterfly_vital_rates.c butterfly_vital_rates.h module.h butterflies_dispersal.c butterflies_dispersal.h butterflies_populations.c butterflies_populations.h butterflies_inline.h)
add_library(cats-butterflies SHARED "" butterflies_actions.c butterflies_actions.h butterflies_vital_rates.c butterflies_vital_rates.h module.h butterflies_dispersal.c butterflies_dispersal.h butterflies_populations.c butterflies_populations.h butterflies_inline.h butterflies_generations.c butterflies_generations.h)
target_include_directories(cats-butterflies PUBLIC ".")
......
......@@ -2,7 +2,7 @@
#include "actions/cats_actions.h"
#include "actions/setup_actions.h"
#include "modules/module_header.h"
#include "butterfly_actions.h"
#include "butterflies_actions.h"
#include "module.h"
#include "butterflies_main.h"
#include "inline_overlays.h"
......@@ -15,6 +15,7 @@
#include "paths/paths.h"
#include "populations/population.h"
#include "inline_population.h"
#include "butterflies_generations.h"
enum action_status action_butterfly_stats_reset(struct cats_grid *grid, struct cats_configuration *conf)
......@@ -177,37 +178,6 @@ enum action_status action_butterfly_stats_write(struct cats_grid *grid, struct c
}
void grid_update_generations(struct cats_grid *grid, struct cats_thread_info *ts)
{
struct cats_configuration *conf = ts->conf;
struct conf_data_butterflies *module_conf = CATS_MODULE_DATA;
int module_id = CATS_MODULE_ID;
struct grid_data_butterflies *data = grid->grid_modules[module_id].module_data;
struct cats_vital_rate *rate = &module_conf->butterfly_generations;
const cats_dt_coord start_row = ts->area.start_row;
const cats_dt_coord end_row = ts->area.end_row;
const cats_dt_coord start_col = ts->area.start_col;
const cats_dt_coord end_col = ts->area.end_col;
for (cats_dt_coord row = start_row; row < end_row; row++) {
for (cats_dt_coord col = start_col; col < end_col; col++) {
if (cell_excluded_by_overlay(conf, row, col)) {
data->generations[row][col] = 0.0f;
continue;
}
cats_dt_rates gen = calculate_rate(rate, 0, conf->param, grid, row, col, NULL);
data->generations[row][col] = (float) gen;
//printf("GENERATIONS::thread %03d:: %d %d %f\n", ts->id ,row, col, (float) gen);
}
}
}
enum action_status action_butterfly_update_generations(struct cats_grid *grid, struct cats_configuration *conf)
{
int module_id = CATS_MODULE_ID;
......
#ifndef CATS_BUTTERFLY_ACTIONS_H
#define CATS_BUTTERFLY_ACTIONS_H
#ifndef CATS_BUTTERFLIES_ACTIONS_H
#define CATS_BUTTERFLIES_ACTIONS_H
#include "configuration/configuration.h"
void add_actions(struct cats_configuration *conf);
#endif //CATS_BUTTERFLY_ACTIONS_H
#endif //CATS_BUTTERFLIES_ACTIONS_H
//
// Created by gattringera on 01/03/23.
//
#include "butterflies_generations.h"
//
// Created by gattringera on 01/03/23.
//
#ifndef CATS_BUTTERFLIES_GENERATIONS_H
#define CATS_BUTTERFLIES_GENERATIONS_H
#endif //CATS_BUTTERFLIES_GENERATIONS_H
......@@ -4,8 +4,8 @@
#include "configuration/load_configuration_species_params.h"
#include "module.h"
#include "actions/cats_actions.h"
#include "butterfly_actions.h"
#include "butterfly_vital_rates.h"
#include "butterflies_actions.h"
#include "butterflies_vital_rates.h"
#include "cats_ini/cats_ini.h"
struct cats_global global;
......
#include "butterfly_vital_rates.h"
#include "butterflies_vital_rates.h"
void add_vital_rates(struct cats_configuration *conf, struct conf_data_butterflies *data)
{
......
#ifndef CATS_BUTTERFLY_VITAL_RATES_H
#define CATS_BUTTERFLY_VITAL_RATES_H
#ifndef CATS_BUTTERFLIES_VITAL_RATES_H
#define CATS_BUTTERFLIES_VITAL_RATES_H
#include "configuration/configuration.h"
#include "butterflies_main.h"
#include "vital_rates/setup_rates.h"
#include "modules/module_header.h"
void add_vital_rates(struct cats_configuration *conf, struct conf_data_butterflies *data) ;
#endif //CATS_BUTTERFLY_VITAL_RATES_H
#endif //CATS_BUTTERFLIES_VITAL_RATES_H
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment