Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chemovesicle #161

Open
wants to merge 91 commits into
base: develop
Choose a base branch
from
Open

Chemovesicle #161

wants to merge 91 commits into from

Conversation

jeremie-mb
Copy link

New potential for subgrid particles

@lgtm-com
Copy link

lgtm-com bot commented Jan 19, 2022

This pull request introduces 1 alert when merging efb26a8 into 19093eb - view on LGTM.com

new alerts:

  • 1 for Encoding error

@lgtm-com
Copy link

lgtm-com bot commented Jan 20, 2022

This pull request introduces 1 alert when merging eb6ff0c into 19093eb - view on LGTM.com

new alerts:

  • 1 for Encoding error

@kevinstratford kevinstratford changed the base branch from master to develop January 28, 2022 08:20
@lgtm-com
Copy link

lgtm-com bot commented Jan 28, 2022

This pull request introduces 1 alert when merging eb6ff0c into 8bb71d5 - view on LGTM.com

new alerts:

  • 1 for Encoding error

Phi-subgrid interaction, vesicles and 2,3 and 4-body potentials now
 work much better.
Corresponding attribute in colloid.h (localmobility)
Corresponding function in subgrid.c
==> Space dependant mobility
    - can now be turned on/off in input file
    - defaults to physics mobility when turned off
    - map created around each colloid, assigning colloid->s.localmobility in a region of
      size colloid->s.localrange around each colloid

==> The force that PHI generates on the colloid due to the PHI-SUBGRID interaction is now
calculated using centered difference instead of analytic gradient of U.
This is done in interaction.c. Force balance is now enforced exactly.

==>  field_t * subgrid_flux has new name "subgrid_potential"

==> Added communication between processes to allow center of mass update of the central
subgrid particle. This is done in colloid_sums.c and subgrid.c.

==> Visualization of mobility_map slices in ludwig.c (temporary but I need to commit
ludwig.c)

==> Duplicates of bond_harmonic structures to allow for 3 different springs, each with
their own k and l0.
- utility to create vesicle input file
Added subgrid_phi_production
Central now updated like all the other (no centerofmass update)
Still the possibility to change this with broadcasting of dr
Added ishole attribute
jeremie-mb and others added 30 commits October 14, 2022 12:21
…ixed important bug in subgrid.c which broke conservation of phi+psi
… fluid when using external gradient, added psi<->phi with conservation
…nt when using psi_gradmu_outside_vesicle_only or not
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants