Diffpack Documentation
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Search
FEM Member List
This is the complete list of members for FEM, including all inherited members.
- adm(MenuSystem &menu)
[virtual] - ARITHMETIC enum value
- attach(MenuSystem &menu)
- attachMassMatrix(MatDiag(NUMT) &mass_matrix)
[inline] - average_tp
[protected] - calcElmMatVec(int e, ElmMatVec &elmat, FiniteElement &fe)
[virtual] - checkMassMatrix(GridFE &grid, int ndof_per_node=1)
[protected] - closeReport()
[inline, virtual] - cpu
[protected] - cpu_time_makeSystem
[protected] - customizeElmDef(ElmDef &elmdef, const String &elm_name)
[virtual] - decrement()
[inline] - define(MenuSystem &menu, int level=MAIN)
[inline] - defineStatic(MenuSystem &menu, int level=MAIN)
[static] - derivedQuantitiesAtItgPt(VecSimple(NUMT) &quantities, const FiniteElement &fe)
[virtual] - detach()
- dynamic_object
[protected] - dynamicObj() const
[inline] - elm_matvec
[protected] - evalOwnRefInd(FieldPiWisConst &refinement_field, real &evaluated_error)
[virtual] - FEM()
- field_at_pts
[protected] - FieldAverage_type enum name
- fillEssBC()
[virtual] - finite_elm
[protected] - getCPUtime4makeSystem() const
[inline] - getMenuSystem()
- getMultipleLoopIndex()
- getMultipleLoopLimit()
- getNoRefs() const
[inline] - GLOBAL_LS enum value
- HandleId()
- HARMONIC enum value
- howManyHandles()
[inline, static] - increment()
[inline] - integrand4smoothing(FiniteElement &fe, MatSimple(NUMT) &contributions)
[virtual] - integrands(ElmMatVec &elmat, const FiniteElement &fe)
[virtual] - integrands4energyErrorNorm(const FiniteElement &fe)
[virtual] - integrands4side(int side, int boind, ElmMatVec &elmat, const FiniteElement &fe)
[virtual] - isReferenced() const
[inline] - itg_rules
[protected] - k(const FiniteElement &fe, real t=DUMMY)
[virtual] - makeFlux(FieldsFE &flux, const FieldFE &f, Field &k, real c=-1.0, enum Smoothing_type method=GLOBAL_LS, real t=DUMMY)
- makeFlux(FieldsFE &flux, const FieldFE &f, enum Smoothing_type method=GLOBAL_LS, real t=DUMMY)
- makeFlux(FieldsPiWisConst &v, FieldFE &u, real c=1.0, Field *k=NULL, real t=DUMMY)
- makeFlux(FieldsFE &v, FieldFE &u, int method, Matrix(NUMT) *mass_matrix, real c=1.0, Field *k=NULL, real t=DUMMY)
- makeGradient(FieldsFEatItgPt &gradf, const FieldFE &f)
[inline] - makeGradient(FieldsPiWisConst &gradf, const FieldFE &f)
- makeGradient(FieldPiWisConst &gradf_norm, const FieldFE &f)
- makeGradientStatic(FieldsPiWisConst &gradient, FieldFE &f)
[static] - makeGradientStatic(FieldPiWisConst &gradient, FieldFE &f)
[static] - makeMassMatrix(GridFE &grid, Matrix(NUMT) &mm, bool row_sum, int ndof_perr_node=1, Field *scalar_field=NULL)
- makeSystem(DegFreeFE &dof, LinEqAdmFE &lineq, bool compute_A=true, bool compute_RHS=true, bool only_safe_nopt=true)
[virtual] - makeSystem(DegFreeFE &dof, ElmMatVecCalc &emv, IntegrandCalc *integrand, LinEqAdmFE &lineq, bool compute_A=true, bool compute_RHS=true)
- makeSystem(DegFreeFE &dof, ElmMatVecCalc &emv, IntegrandCalc *integrand, Matrix(NUMT) &mt)
- makeSystem(DegFreeFE &dof, Matrix(NUMT) &mt)
- makeSystem(DegFreeFE &dof, Matrix(NUMT) &mt, Vector(NUMT) &vc)
- makeSystem(DegFreeFE &dof, ElmMatVecCalc &emv, IntegrandCalc *integrand, Vector(NUMT) &vc)
- makeSystem(DegFreeFE &dof, Vector(NUMT) &vc)
- mass_mat
[protected] - menu_system
[protected] - mgFillEssBC(SpaceId grid_level=0)
[virtual] - mgFillEssBC(LinEqVector &x, SpaceId grid_level=0)
[virtual] - MLS
[protected] - MOVING_LS enum value
- name_counter
[protected, static] - numItgOverElm(ElmMatVec &elmat, FiniteElement &fe)
[virtual] - numItgOverElm(ElmMatVec &elmat, FiniteElement &fe, IntegrandCalc &integrand)
[virtual] - numItgOverSide(int side, int boind, ElmMatVec &elmat, FiniteElement &fe)
[virtual] - numItgOverSide(int side, int boind, ElmMatVec &elmat, FiniteElement &fe, IntegrandCalc &integrand)
[virtual] - openReport()
[inline, virtual] - operator delete(void *v)
- operator new(size_t t)
- optimize
[static] - refcount
[protected] - reportCPUtime(const char *algorithm, int verbosity_level=0, const char *comment=NULL)
[protected] - resultReport()
[virtual] - scan(MenuSystem &menu)
- SimCase()
- smoothDerivative(FieldFE &df_dir, int dir, const FieldFE &f)
- smoothDerivative(FieldFE &df, int dir, Matrix(NUMT) &mass_matrix, FieldFE &f)
- smoothField(FieldFE &smooth_field, const Field &some_field)
- smoothField(FieldFE &smooth_field, IntegrandCalc &rhs_integrand, int relative_itg_order=-1)
- smoothField(FieldFE &smooth_field, Matrix(NUMT) &mass_matrix, Field &some_field)
- smoothField(FieldFE &smooth_field, Matrix(NUMT) &mass_matrix, IntegrandCalc &rhs_integrand, int relative_itg_order=-1)
- smoothFields(FieldsFE &smooth_field, const FieldsFEatItgPt &some_field, enum Smoothing_type method=GLOBAL_LS)
- smoothFields(FieldsFE &smooth_field, const FieldsPiWisConst &piecewise_constant_field)
- smoothFields(FieldsFE &smooth_field, Matrix(NUMT) &mass_matrix, FieldsPiWisConst &piecewise_constant_field)
- smoothFields(FieldsFE &smooth_field, FieldsPiWisConst &piecewise_constant_field)
- smoothGradient(FieldsFE &gradf, const FieldFE &f)
- smoothGradient(FieldsFE &df, Matrix(NUMT) &mass_matrix, FieldFE &f)
- Smoothing_type enum name
- smoothMultipleFields(FieldsFE &collection, Matrix(NUMT) &mass_matrix)
- solveMassMatrix(const Vector(NUMT) &rhs, Vector(NUMT) &x)
[protected] - solveProblem()
[virtual] - traceMe(const char *name_of_variable)
- ~FEM()
[virtual] - ~HandleId()
[virtual] - ~SimCase()
[virtual]
Copyright © 2003 inuTech GmbH. All rights reserved.