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 typedef | DiFfRG::Variables::Assembler< Model_ > | |
dim | DiFfRG::Variables::Assembler< Model_ > | static |
get_differential_indices() const override | DiFfRG::Variables::Assembler< Model_ > | inlinevirtual |
get_mass_matrix() const override | DiFfRG::Variables::Assembler< Model_ > | inlinevirtual |
get_sparsity_pattern_jacobian() const override | DiFfRG::Variables::Assembler< Model_ > | inlinevirtual |
jacobian(SparseMatrix< NumberType > &, const VectorType &, NumberType, const VectorType &, NumberType, NumberType, const VectorType &variables=VectorType()) override | DiFfRG::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 >())=0 | DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 > | pure virtual |
jacobian_mass(SparseMatrix< NumberType > &, const VectorType &, const VectorType &, NumberType, NumberType) override | DiFfRG::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.)=0 | DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 > | pure virtual |
jacobian_variables(FullMatrix< NumberType > &jacobian, const VectorType &variables, const VectorType &) override | DiFfRG::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) const | DiFfRG::Variables::Assembler< Model_ > | inline |
mass(VectorType &, const VectorType &, const VectorType &, NumberType) override | DiFfRG::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)=0 | DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 > | pure virtual |
mass_matrix | DiFfRG::Variables::Assembler< Model_ > | private |
Model typedef | DiFfRG::Variables::Assembler< Model_ > | |
model | DiFfRG::Variables::Assembler< Model_ > | private |
nothing | DiFfRG::Variables::Assembler< Model_ > | privatestatic |
num_jacobians() const | DiFfRG::Variables::Assembler< Model_ > | inline |
num_residuals() const | DiFfRG::Variables::Assembler< Model_ > | inline |
NumberType typedef | DiFfRG::Variables::Assembler< Model_ > | |
readouts(DataOutput< dim, VectorType > &data_out, const VectorType &, const VectorType &variables) const | DiFfRG::Variables::Assembler< Model_ > | inline |
reinit() override | DiFfRG::Variables::Assembler< Model_ > | inlinevirtual |
reinit_vector(VectorType &vec) const override | DiFfRG::Variables::Assembler< Model_ > | inlinevirtual |
residual(VectorType &, const VectorType &, NumberType, const VectorType &, NumberType, const VectorType &variables=VectorType()) override | DiFfRG::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 >())=0 | DiFfRG::AbstractAssembler< Vector< double >, SparseMatrix< double >, 0 > | pure virtual |
residual_variables(VectorType &residual, const VectorType &variables, const VectorType &) override | DiFfRG::Variables::Assembler< Model_ > | inlinevirtual |
set_time(double t) override | DiFfRG::Variables::Assembler< Model_ > | inlinevirtual |
sparsity_pattern_jacobian | DiFfRG::Variables::Assembler< Model_ > | private |
sparsity_pattern_mass | DiFfRG::Variables::Assembler< Model_ > | private |
threads | DiFfRG::Variables::Assembler< Model_ > | private |
timings_jacobian | DiFfRG::Variables::Assembler< Model_ > | private |
timings_residual | DiFfRG::Variables::Assembler< Model_ > | private |
VectorType typedef | DiFfRG::Variables::Assembler< Model_ > | |