Skip to content

DC function standardization #214

@drbergman

Description

@drbergman

There are many functions provided in BioFVM_microenvironment.cpp designed for implementing Dirichlet conditions (DCs). However, there is inconsistency across what they do and the naming conventions shed little light on what their under-the-hood differences are. Case in point (and maybe even the whole enchilada):

  • add_dirichlet_node does not update dirichlet_activation_vectors and thus cannot be used to start applying a DC
  • update_dirichlet_node( int voxel_index , int substrate_index , double new_value ) does do this but...
  • update_dirichlet_node( int voxel_index , std::vector<double>& new_value ) does not

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions