gstlearn  1.0.0
CCC
FracList Member List

This is the complete list of members for FracList, including all inherited members.

_belongToLayer(const FracDesc &desc, double cote, double *xd, double *yd, double *xe, double *ye)FracListprivate
_checkFractureIntersect(double cote, int ifrac0)FracListprivate
_correctDensity(const FracFamily &family, int ifam, double cote, VectorDouble &denstab)FracListprivate
_cubic(double h)FracListprivate
_densityCumulate(const VectorDouble &denstab)FracListprivate
_densityUpdate(const FracFault &fault, int side, int ifam, double cote, double xx)FracListprivate
_deriveIntensity(double theta1, double thetap, double propsur)FracListprivate
_descsFracListprivate
_epsFracListprivate
_extendFractures(const FracFamily &family, int ifam, double cote, double thick, VectorDouble &denstab)FracListprivate
_faultAbscissae(const FracFault &fault, double cote)FracListprivate
_flagCheckFracListprivate
_fracAdd(int ifrac, int ifam, double xx, double cote, double thick, double orient, double *xp)FracListprivate
_fractureExtension(const FracDesc &desc, double cote, double dcote)FracListprivate
_fractureInterrupt(const FracFamily &family, const FracDesc &desc, double thick)FracListprivate
_generateDensity(const FracEnviron &envir, const FracFamily &family, int ifam, double cote, VectorDouble &denstab)FracListprivate
_getDiscretizedRank(double cumdens, const VectorDouble &denstab)FracListprivate
_getEndPointCount() constFracListprivate
_getMemLayer(int i)FracListinlineprivate
_getRank(int ifam, int shift) constFracListinlineprivate
_isValidDisc(int idisc)FracListprivate
_layerIntensity(const FracFamily &family, double thick)FracListprivate
_layersManage(const FracEnviron &envir, double *y0)FracListprivate
_layersRead(const VectorDouble &elevations, double *y0)FracListprivate
_layinfoFracListprivate
_low0FracListprivate
_low1FracListprivate
_ndiscFracListprivate
_nlayersFracListprivate
_noRoomForMoreFracture(const VectorDouble &denstab) constFracListprivate
_plungeSegment(DbGrid *dbgrid, int iptr, double delta, double value, double x1, double y1, double x2, double y2)FracListprivate
_plungeSegmentGradual(DbGrid *dbgrid, int iptr, double delta, VectorDouble &traj, double perm1, double perm2, double range)FracListprivate
_sameFaultSide(const FracEnviron &envir, int ifault0, double x0)FracListprivate
_setMemFrac(int i, int ifam, double value)FracListinlineprivate
_setMemLayer(int i, double value)FracListinlineprivate
_setMemPropsur(int i, int ifam, double value)FracListinlineprivate
_setMemTheta1(int i, int ifam, double value)FracListinlineprivate
_setMemTheta2(int i, int ifam, double value)FracListinlineprivate
_setMemTotal(int i, int ifam, double value)FracListinlineprivate
_simulateFractures(const FracEnviron &envir, const FracFamily &family, int ifam, double cote, double thick, double theta, VectorDouble &denstab)FracListprivate
_stepFracListprivate
_trajAdd(VectorDouble &traj, double x, double y)FracListprivate
_updateRepulsion(double x0, double range, VectorDouble &denstab)FracListprivate
_verboseFracListprivate
_welloutAdd(VectorDouble &wellout, double x, double y, int ifrac, int ip, int family, double perm)FracListprivate
_xoriginFracListprivate
addDescription(const FracDesc &description=FracDesc())FracList
addPoint(int i, double xx, double yy)FracListinline
AStringable()AStringable
AStringable(const AStringable &r)AStringable
display(const AStringFormat *strfmt=nullptr) const finalAStringablevirtual
display(int level) const finalAStringablevirtual
FracList(int ndisc=1000, bool flag_check=true, double low0=EPSILON8, double low1=EPSILON6, double eps=EPSILON3)FracList
FracList(const FracList &r)FracList
fractureExport() constFracList
fractureExtractDist(int ifam, double cote, double dcote)FracList
fractureExtractLength(int ifam, double cote, double dcote)FracList
fractureImport(const VectorDouble &frac_segs, const VectorDouble &layinfo=VectorDouble(), int nfamilies=0)FracListstatic
fractureToBlock(DbGrid *dbgrid, double xmax, VectorDouble &permtab, double perm_mat, double perm_bench, int ndisc=1000., const NamingConvention &namconv=NamingConvention("Fractures"))FracList
fractureToWell(int nval, const VectorDouble &well, double xmax, const VectorDouble &permtab, int *nint, int *ncol)FracList
fractureWellToBlock(DbGrid *dbgrid, int col_perm, int col_fluid, int flag_fluid, double val_fluid, const VectorDouble &wellout, int nval, int ndisc=1000., bool verbose=false)FracList
getNFracs() constFracListinline
layinfoExport() constFracListinline
operator=(const FracList &r)FracList
AStringable::operator=(const AStringable &r)AStringable
setFamily(int i, int ifam)FracListinline
setOrient(int i, double orient)FracListinline
simulate(const FracEnviron &envir, bool flag_sim_layer, bool flag_sim_fract, int seed, bool verbose, const VectorDouble &elevations=VectorDouble())FracList
toString(const AStringFormat *strfmt=nullptr) const overrideFracListvirtual
~AStringable()AStringablevirtual
~FracList()FracListvirtual