ASL
0.1.6
Advanced Simulation Library
|
![]() |
Classes | |
class | asl::BCNoSlip |
Bondary condition corresponding to a rigid wall ( \( \vec u=0\)) More... | |
class | asl::BCConstantPressure |
Bondary condition corresponding an in- or outflow boundary conditions with a given pressure. More... | |
class | asl::BCConstantVelocity |
Bondary condition corresponding wall with given velocity for uncompressible. More... | |
class | asl::BCConstantPressureVelocity |
Bondary condition corresponding wall with given velocity for uncompressible. More... | |
class | asl::BCVelocityMap |
class | asl::BCConstantPressureVelocityMap |
class | asl::BCTransportLimitedDepositionMap |
Set outflux corresponding to transport limitation of the deposition rate. More... | |
class | asl::BCKineticsLimitedDepositionMap |
Set outflux corresponding to kinetics and transport limitations of the deposition rate. More... | |
class | asl::ComputeSurfaceFluxMap |
class | asl::ComputeSurfaceForceMap |
Functions | |
SPBCond | asl::generateBCNoSlip (SPLBGK nm, const std::vector< SlicesNames > &sl) |
\[ \vec v =0,\; \nabla P = 0 \] More... | |
SPBCond | asl::generateBCConstantVelocity (SPLBGK nm, AVec<> v, const std::vector< SlicesNames > &sl) |
\[ \vec v =\vec v_0,\; \nabla P = 0 \] More... | |
SPBCond | asl::generateBCConstantPressure (SPLBGK nm, double p, const std::vector< SlicesNames > &sl) |
\[ \vec v =0,\; P = Const \] More... | |
SPBCond | asl::generateBCConstantPressureVelocity (SPLBGK nm, double p, AVec<> v, const std::vector< SlicesNames > &sl) |
\[ \vec v =\vec v_0,\; P = P_0 \] More... | |
SPNumMethod | asl::generateBCConstantPressure (SPLBGK nm, double p, SPAbstractDataWithGhostNodes map) |
\[ \vec v = 0,\; P = Const \] More... | |
SPNumMethod | asl::generateBCConstantPressureVelocity (SPLBGK nm, double p, AVec<> v, SPAbstractDataWithGhostNodes map) |
\[ \vec v =\vec v_0,\; P = P_0 \] More... | |
SPNumMethod | asl::generateBCNoSlip (SPLBGK nm, SPAbstractDataWithGhostNodes map) |
\[ \vec v =0,\; \nabla P = 0 \] More... | |
SPNumMethod | asl::generateBCNoSlipVel (SPLBGK nmU, SPAbstractDataWithGhostNodes map) |
\[ \vec v =0 \] for velocity field More... | |
SPNumMethod | asl::generateBCNoSlipRho (SPLBGK nmU, SPAbstractDataWithGhostNodes map) |
\[ \nabla P = 0 \] More... | |
SPNumMethod | asl::generateBCVelocity (SPLBGK nm, SPPositionFunction v, SPAbstractDataWithGhostNodes map) |
\[ \vec v =\vec v_0,\; \nabla P = 0 \] More... | |
SPNumMethod | asl::generateBCVelocity (SPLBGK nm, SPPositionFunction v, SPAbstractDataWithGhostNodes map, SPAbstractDataWithGhostNodes computationalDomain) |
\[ \vec v =\vec v_0,\; \nabla P = 0 \] More... | |
SPNumMethod | asl::generateBCVelocityVel (SPLBGK nm, SPPositionFunction v, SPAbstractDataWithGhostNodes map) |
\[ \vec v =\vec v_0,\; \nabla P = 0 \] More... | |
SPNumMethod | asl::generateBCTransportLimitedDeposition (SPLBGK nm, double p0, double limitingFactor, SPAbstractDataWithGhostNodes map) |
SPNumMethod | asl::generateBCKineticsLimitedDeposition (SPLBGK nm, double beta, double p0, double limitingFactor, SPAbstractDataWithGhostNodes map) |
SPNumMethod | asl::generateComputeSurfaceFlux (SPLBGK nm, SPDataWithGhostNodesACLData fF, SPAbstractDataWithGhostNodes map) |
SPNumMethod | asl::generateComputeSurfaceForce (SPLBGK nm, SPDataWithGhostNodesACLData fF, SPAbstractDataWithGhostNodes map) |
SPBCond asl::generateBCConstantPressure | ( | SPLBGK | nm, |
double | p, | ||
const std::vector< SlicesNames > & | sl | ||
) |
\[ \vec v =0,\; P = Const \]
SPNumMethod asl::generateBCConstantPressure | ( | SPLBGK | nm, |
double | p, | ||
SPAbstractDataWithGhostNodes | map | ||
) |
\[ \vec v = 0,\; P = Const \]
SPBCond asl::generateBCConstantPressureVelocity | ( | SPLBGK | nm, |
double | p, | ||
AVec<> | v, | ||
const std::vector< SlicesNames > & | sl | ||
) |
\[ \vec v =\vec v_0,\; P = P_0 \]
SPNumMethod asl::generateBCConstantPressureVelocity | ( | SPLBGK | nm, |
double | p, | ||
AVec<> | v, | ||
SPAbstractDataWithGhostNodes | map | ||
) |
\[ \vec v =\vec v_0,\; P = P_0 \]
SPBCond asl::generateBCConstantVelocity | ( | SPLBGK | nm, |
AVec<> | v, | ||
const std::vector< SlicesNames > & | sl | ||
) |
\[ \vec v =\vec v_0,\; \nabla P = 0 \]
SPNumMethod asl::generateBCKineticsLimitedDeposition | ( | SPLBGK | nm, |
double | beta, | ||
double | p0, | ||
double | limitingFactor, | ||
SPAbstractDataWithGhostNodes | map | ||
) |
SPBCond asl::generateBCNoSlip | ( | SPLBGK | nm, |
const std::vector< SlicesNames > & | sl | ||
) |
\[ \vec v =0,\; \nabla P = 0 \]
SPNumMethod asl::generateBCNoSlip | ( | SPLBGK | nm, |
SPAbstractDataWithGhostNodes | map | ||
) |
\[ \vec v =0,\; \nabla P = 0 \]
SPNumMethod asl::generateBCNoSlipRho | ( | SPLBGK | nmU, |
SPAbstractDataWithGhostNodes | map | ||
) |
\[ \nabla P = 0 \]
SPNumMethod asl::generateBCNoSlipVel | ( | SPLBGK | nmU, |
SPAbstractDataWithGhostNodes | map | ||
) |
\[ \vec v =0 \]
for velocity field
SPNumMethod asl::generateBCTransportLimitedDeposition | ( | SPLBGK | nm, |
double | p0, | ||
double | limitingFactor, | ||
SPAbstractDataWithGhostNodes | map | ||
) |
SPNumMethod asl::generateBCVelocity | ( | SPLBGK | nm, |
SPPositionFunction | v, | ||
SPAbstractDataWithGhostNodes | map | ||
) |
\[ \vec v =\vec v_0,\; \nabla P = 0 \]
SPNumMethod asl::generateBCVelocity | ( | SPLBGK | nm, |
SPPositionFunction | v, | ||
SPAbstractDataWithGhostNodes | map, | ||
SPAbstractDataWithGhostNodes | computationalDomain | ||
) |
\[ \vec v =\vec v_0,\; \nabla P = 0 \]
SPNumMethod asl::generateBCVelocityVel | ( | SPLBGK | nm, |
SPPositionFunction | v, | ||
SPAbstractDataWithGhostNodes | map | ||
) |
\[ \vec v =\vec v_0,\; \nabla P = 0 \]
SPNumMethod asl::generateComputeSurfaceFlux | ( | SPLBGK | nm, |
SPDataWithGhostNodesACLData | fF, | ||
SPAbstractDataWithGhostNodes | map | ||
) |
SPNumMethod asl::generateComputeSurfaceForce | ( | SPLBGK | nm, |
SPDataWithGhostNodesACLData | fF, | ||
SPAbstractDataWithGhostNodes | map | ||
) |