ug4
|
This is the complete list of members for ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >, including all inherited members.
algebra_type typedef | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | |
approx_space_type typedef | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | |
AssembleDefect(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, vector_type &d, const vector_type &u, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | |
AssembleDefect(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, vector_type &d, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | |
AssembleErrorEstimator(const std::vector< IElemError< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, const vector_type &u) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inlinestatic |
AssembleErrorEstimator(const std::vector< IElemError< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, std::vector< number > vScaleMass, std::vector< number > vScaleStiff, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inlinestatic |
AssembleJacobian(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, matrix_type &J, const vector_type &u, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | |
AssembleJacobian(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, matrix_type &J, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, number s_a0, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | |
AssembleLinear(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, matrix_type &A, vector_type &rhs, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | |
AssembleLinear(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, matrix_type &A, vector_type &rhs, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | |
AssembleMassMatrix(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, matrix_type &M, const vector_type &u, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | |
AssembleRhs(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, vector_type &rhs, const vector_type &u, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inlinestatic |
AssembleRhs(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, vector_type &rhs, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inlinestatic |
AssembleStiffnessMatrix(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, matrix_type &A, const vector_type &u, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | |
check_elem_lsf(size_t n_co, GridObject *pElem, int si, int g_level, bool use_hanging, const MathVector< dim > vCornerCoords[], number time) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inline |
clear_outer_values(vector_type &d, const DoFDistribution *dd) const | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inlinevirtual |
corner_inside(size_t co) const | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inline |
dim | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | static |
domain_type typedef | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | |
exclude_subsets(SmartPtr< approx_space_type > spApproxSpace, const char *subset_names) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inline |
extrapolate_by_lsf(size_t num_co, size_t base_co, number *u, size_t fct) const | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inline |
extrapolate_by_lsf(size_t num_co, number *u, size_t fct) const | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inline |
extrapolation() | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inline |
extrapolation_type typedef | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | |
FinishTimestep(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< DoFDistribution > dd, bool bNonRegularGrid, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | |
FinishTimestepElem(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | |
ls_grid_func_type typedef | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | |
lsf_at(size_t co) const | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inline |
LSGFGlobAssembler() | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inline |
m_bAssembleOnlyCut | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | private |
m_extrapol | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | private |
matrix_type typedef | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | |
prepare_interface_bc(SmartPtr< approx_space_type > spApproxSpace) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inline |
PrepareTimestep(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< DoFDistribution > dd, bool bNonRegularGrid, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, number future_time, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | |
PrepareTimestepElem(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | |
project_LSF() | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inline |
set_assemble_only_cut(bool b) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inline |
set_Dirichlet_on_if_for(SmartPtr< approx_space_type > spApproxSpace, const char *fct_name, number value) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inline |
set_Dirichlet_on_if_for(SmartPtr< approx_space_type > spApproxSpace, const char *fct_name, SmartPtr< CplUserData< number, dim > > func) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inline |
set_LSF(SmartPtr< ls_grid_func_type > spLSF) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inline |
set_Neumann0_on_if_for(SmartPtr< approx_space_type > spApproxSpace, const char *fct_name) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inline |
set_outer_matrices(matrix_type &A, const DoFDistribution *dd) const | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inlinevirtual |
set_outer_values(vector_type &u, const DoFDistribution *dd, number time) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inlinevirtual |
set_plain_Dirichlet_on_if_for(SmartPtr< approx_space_type > spApproxSpace, const char *fct_name, SmartPtr< CplUserData< number, dim > > func) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inline |
set_plain_Dirichlet_on_if_for(SmartPtr< approx_space_type > spApproxSpace, const char *fct_name, number value) | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inline |
vector_type typedef | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | |
~LSGFGlobAssembler() | ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | inlinevirtual |