DiFfRG
Loading...
Searching...
No Matches
DiFfRG::Variables::Assembler< Model_ > Member List

This is the complete list of members for DiFfRG::Variables::Assembler< Model_ >, including all inherited members.

Assembler(Model &model, const JSONValue &json)DiFfRG::Variables::Assembler< Model_ >inline
attach_data_output(DataOutput< dim, VectorType > &data_out, const VectorType &solution, const VectorType &variables, const VectorType &dt_solution=VectorType(), const VectorType &residual=VectorType())DiFfRG::Variables::Assembler< Model_ >inlinevirtual
average_time_jacobian_assembly()DiFfRG::Variables::Assembler< Model_ >inline
average_time_residual_assembly()DiFfRG::Variables::Assembler< Model_ >inline
Components typedefDiFfRG::Variables::Assembler< Model_ >
dimDiFfRG::Variables::Assembler< Model_ >static
get_differential_indices() const overrideDiFfRG::Variables::Assembler< Model_ >inlinevirtual
get_mass_matrix() const overrideDiFfRG::Variables::Assembler< Model_ >inlinevirtual
get_sparsity_pattern_jacobian() const overrideDiFfRG::Variables::Assembler< Model_ >inlinevirtual
jacobian(SparseMatrix< NumberType > &, const VectorType &, NumberType, const VectorType &, NumberType, NumberType, const VectorType &variables=VectorType()) overrideDiFfRG::Variables::Assembler< Model_ >inlinevirtual
DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 >::jacobian(SparseMatrix< double > &jacobian, const Vector< double > &solution_global, NumberType weight, NumberType mass_weight, const Vector< double > &variables=Vector< double >())DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 >inline
DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 >::jacobian(SparseMatrix< double > &jacobian, const Vector< double > &solution_global, NumberType weight, const Vector< double > &solution_global_dot, NumberType alpha, NumberType beta, const Vector< double > &variables=Vector< double >())=0DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 >pure virtual
jacobian_mass(SparseMatrix< NumberType > &, const VectorType &, const VectorType &, NumberType, NumberType) overrideDiFfRG::Variables::Assembler< Model_ >inlinevirtual
DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 >::jacobian_mass(SparseMatrix< double > &jacobian, const Vector< double > &solution_global, NumberType mass_weight=1.)DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 >inline
DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 >::jacobian_mass(SparseMatrix< double > &jacobian, const Vector< double > &solution_global, const Vector< double > &solution_global_dot, NumberType alpha=1., NumberType beta=1.)=0DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 >pure virtual
jacobian_variables(FullMatrix< NumberType > &jacobian, const VectorType &variables, const VectorType &) overrideDiFfRG::Variables::Assembler< Model_ >inlinevirtual
DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 >::jacobian_variables(FullMatrix< NumberType > &jacobian, const Vector< double > &variables, const Vector< double > &spatial_solution)DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 >inlinevirtual
log(const std::string logger) constDiFfRG::Variables::Assembler< Model_ >inline
mass(VectorType &, const VectorType &, const VectorType &, NumberType) overrideDiFfRG::Variables::Assembler< Model_ >inlinevirtual
DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 >::mass(Vector< double > &mass, const Vector< double > &solution_global, NumberType weight)DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 >inline
DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 >::mass(Vector< double > &mass, const Vector< double > &solution_global, const Vector< double > &solution_global_dot, NumberType weight)=0DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 >pure virtual
mass_matrixDiFfRG::Variables::Assembler< Model_ >private
Model typedefDiFfRG::Variables::Assembler< Model_ >
modelDiFfRG::Variables::Assembler< Model_ >private
nothingDiFfRG::Variables::Assembler< Model_ >privatestatic
num_jacobians() constDiFfRG::Variables::Assembler< Model_ >inline
num_residuals() constDiFfRG::Variables::Assembler< Model_ >inline
NumberType typedefDiFfRG::Variables::Assembler< Model_ >
readouts(DataOutput< dim, VectorType > &data_out, const VectorType &, const VectorType &variables) constDiFfRG::Variables::Assembler< Model_ >inline
reinit() overrideDiFfRG::Variables::Assembler< Model_ >inlinevirtual
reinit_vector(VectorType &vec) const overrideDiFfRG::Variables::Assembler< Model_ >inlinevirtual
residual(VectorType &, const VectorType &, NumberType, const VectorType &, NumberType, const VectorType &variables=VectorType()) overrideDiFfRG::Variables::Assembler< Model_ >inlinevirtual
DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 >::residual(Vector< double > &residual, const Vector< double > &solution_global, NumberType weight, NumberType weight_mass, const Vector< double > &variables=Vector< double >())DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 >inline
DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 >::residual(Vector< double > &residual, const Vector< double > &solution_global, NumberType weight, const Vector< double > &solution_global_dot, NumberType weight_mass, const Vector< double > &variables=Vector< double >())=0DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 >pure virtual
residual_variables(VectorType &residual, const VectorType &variables, const VectorType &) overrideDiFfRG::Variables::Assembler< Model_ >inlinevirtual
set_time(double t) overrideDiFfRG::Variables::Assembler< Model_ >inlinevirtual
sparsity_pattern_jacobianDiFfRG::Variables::Assembler< Model_ >private
sparsity_pattern_massDiFfRG::Variables::Assembler< Model_ >private
threadsDiFfRG::Variables::Assembler< Model_ >private
timings_jacobianDiFfRG::Variables::Assembler< Model_ >private
timings_residualDiFfRG::Variables::Assembler< Model_ >private
VectorType typedefDiFfRG::Variables::Assembler< Model_ >