programmer's documentation
Functions
cs_lagr_dlvo.c File Reference
#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"
Include dependency graph for cs_lagr_dlvo.c:

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)
 

Function Documentation

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 
)