![]() |
programmer's documentation
|
#include "cs_defs.h"
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <float.h>
#include <assert.h>
#include "bft_printf.h"
#include "bft_error.h"
#include "bft_mem.h"
#include "fvm_periodicity.h"
#include "cs_base.h"
#include "cs_interface.h"
#include "cs_mesh.h"
#include "cs_mesh_quantities.h"
#include "cs_parall.h"
#include "cs_prototypes.h"
#include "cs_search.h"
#include "cs_lagr_utils.h"
#include "cs_halo.h"
#include "cs_lagr_dlvo.h"
Functions | |
void | dlvo_init (const cs_real_t *faraday_cst, const cs_real_t *free_space_permit, const cs_real_t *water_permit, const cs_real_t *ionic_strength, const cs_real_t temperature[], const cs_real_t *valen, const cs_real_t *phi_p, const cs_real_t *phi_s, const cs_real_t *cstham, const cs_real_t *dcutof, const cs_real_t *lambwl, const cs_real_t *kboltz) |
void | cs_lagr_dlvo_finalize () |
void | cs_lagr_barrier (const void *particle, const cs_lagr_attribute_map_t *attr_map, cs_lnum_t face_id, cs_real_t *energy_barrier) |
cs_real_t | cs_lagr_van_der_waals_sphere_plane (cs_real_t distp, cs_real_t rpart, cs_real_t lambwl, cs_real_t cstham) |
cs_real_t | cs_lagr_van_der_waals_sphere_sphere (cs_real_t distcc, cs_real_t rpart1, cs_real_t rpart2, cs_real_t lambwl, cs_real_t cstham) |
cs_real_t | cs_lagr_edl_sphere_plane (cs_real_t distp, cs_real_t rpart, cs_real_t valen, cs_real_t phi1, cs_real_t phi2, cs_real_t kboltz, cs_real_t temp, cs_real_t debye_length, cs_real_t free_space_permit, cs_real_t water_permit) |
cs_real_t | cs_lagr_edl_sphere_sphere (cs_real_t distcc, cs_real_t rpart1, cs_real_t rpart2, cs_real_t valen, cs_real_t phi1, cs_real_t phi2, cs_real_t kboltz, cs_real_t temp, cs_real_t debye_length, cs_real_t free_space_permit, cs_real_t water_permit) |
void cs_lagr_barrier | ( | const void * | particle, |
const cs_lagr_attribute_map_t * | attr_map, | ||
cs_lnum_t | face_id, | ||
cs_real_t * | energy_barrier | ||
) |
void cs_lagr_dlvo_finalize | ( | void | ) |
cs_real_t cs_lagr_edl_sphere_plane | ( | cs_real_t | distp, |
cs_real_t | rpart, | ||
cs_real_t | valen, | ||
cs_real_t | phi1, | ||
cs_real_t | phi2, | ||
cs_real_t | kboltz, | ||
cs_real_t | temp, | ||
cs_real_t | debye_length, | ||
cs_real_t | free_space_permit, | ||
cs_real_t | water_permit | ||
) |
cs_real_t cs_lagr_edl_sphere_sphere | ( | cs_real_t | distcc, |
cs_real_t | rpart1, | ||
cs_real_t | rpart2, | ||
cs_real_t | valen, | ||
cs_real_t | phi1, | ||
cs_real_t | phi2, | ||
cs_real_t | kboltz, | ||
cs_real_t | temp, | ||
cs_real_t | debye_length, | ||
cs_real_t | free_space_permit, | ||
cs_real_t | water_permit | ||
) |
cs_real_t cs_lagr_van_der_waals_sphere_plane | ( | cs_real_t | distp, |
cs_real_t | rpart, | ||
cs_real_t | lambwl, | ||
cs_real_t | cstham | ||
) |
cs_real_t cs_lagr_van_der_waals_sphere_sphere | ( | cs_real_t | distcc, |
cs_real_t | rpart1, | ||
cs_real_t | rpart2, | ||
cs_real_t | lambwl, | ||
cs_real_t | cstham | ||
) |
void dlvo_init | ( | const cs_real_t * | faraday_cst, |
const cs_real_t * | free_space_permit, | ||
const cs_real_t * | water_permit, | ||
const cs_real_t * | ionic_strength, | ||
const cs_real_t | temperature[], | ||
const cs_real_t * | valen, | ||
const cs_real_t * | phi_p, | ||
const cs_real_t * | phi_s, | ||
const cs_real_t * | cstham, | ||
const cs_real_t * | dcutof, | ||
const cs_real_t * | lambwl, | ||
const cs_real_t * | kboltz | ||
) |