Function ImmersX::Vascularization::generate(const dealii::Triangulation<3>&, const dealii::Mapping<3>&, const NetworkData&, const Parameters&, MPI_Comm, const std::vector<Territory>&, const std::vector<TerminalPair>&, const std::vector<TerminalTriplet>&)

Function Documentation

GenerationResult ImmersX::Vascularization::generate(const dealii::Triangulation<3> &background, const dealii::Mapping<3> &mapping, const NetworkData &initial, const Parameters &parameters, MPI_Comm communicator, const std::vector<Territory> &initial_territories, const std::vector<TerminalPair> &initial_pairs, const std::vector<TerminalTriplet> &initial_triplets)

Complete mixed two- and three-terminal compartments.

All endpoints of a compartment must be extended together; untouched compartments are retained.