SPHinXsys  alpha version
Public Member Functions | Protected Attributes | List of all members
SPH::IsotropicDiffusion Class Reference

isotropic diffusion property. More...

#include <diffusion_reaction.h>

Inherits SPH::BaseDiffusion.

Inherited by SPH::DirectionalDiffusion.

Public Member Functions

 IsotropicDiffusion (size_t diffusion_species_index, size_t gradient_species_index, Real diff_cf=1.0)
 
virtual Real getReferenceDiffusivity () override
 
virtual Real getInterParticleDiffusionCoff (size_t particle_i, size_t particle_j, Vecd &direction_from_j_to_i) override
 
- Public Member Functions inherited from SPH::BaseDiffusion
 BaseDiffusion (size_t diffusion_species_index, size_t gradient_species_index)
 
- Public Member Functions inherited from SPH::BaseMaterial
 BaseMaterial (Real rho0)
 
virtual void assignBaseParticles (BaseParticles *base_particles)
 
std::string MaterialType ()
 
std::string LocalParametersName ()
 
Real ReferenceDensity ()
 
virtual void writeToXmlForReloadLocalParameters (const std::string &filefullpath)
 
virtual void readFromXmlForLocalParameters (const std::string &filefullpath)
 
virtual BaseMaterialThisObjectPtr ()
 

Protected Attributes

Real diff_cf_
 
- Protected Attributes inherited from SPH::BaseMaterial
std::string material_type_name_
 
std::string parameters_name_
 
Real rho0_
 
BaseParticlesbase_particles_
 
XmlEngine reload_material_xml_engine_
 
ParticleVariableList reload_local_parameters_
 

Additional Inherited Members

- Public Attributes inherited from SPH::BaseDiffusion
size_t diffusion_species_index_
 
size_t gradient_species_index_
 

Detailed Description

isotropic diffusion property.

Member Data Documentation

◆ diff_cf_

Real SPH::IsotropicDiffusion::diff_cf_
protected

diffusion coefficient.


The documentation for this class was generated from the following file: