Evolving surface finite element method
v0.3.0-14-g3598512
Numerical experiments for my papers
|
<Program name>=""> More...
#include <stdexcept>
#include <config.h>
#include <dune/fem/operator/common/operator.hh>
#include <dune/fem/solver/cginverseoperator.hh>
#include <dune/fem/solver/oemsolver.hh>
#include <dune/fem/quadrature/cachingquadrature.hh>
#include "secOrd_op_linearHeat.h"
#include "io_parameter.h"
#include "grid.h"
Go to the source code of this file.
Classes | |
class | Linear_heat_op |
struct | Esfem::SecOrd_op::Linear_heat::Data |
Typedefs | |
using | FE_function = Esfem::Grid::Scal_FEfun::Dune_FEfun |
using | Solver = Dune::Fem::CGInverseOperator< FE_function > |
using | Geometry = FE_function::DiscreteFunctionSpaceType::IteratorType::Entity::Geometry |
using | Grid_part = FE_function::GridPartType |
using | Quadrature = Dune::Fem::CachingQuadrature< Grid_part, 0 > |
using | Domain = FE_function::LocalFunctionType::DomainType |
using | Range = FE_function::LocalFunctionType::RangeType |
using | Jacobian_range = FE_function::LocalFunctionType::JacobianRangeType |
Functions | |
void | matrixFree_assembly (const double dT, const Geometry &, const Quadrature &, const FE_function::LocalFunctionType &, FE_function::LocalFunctionType &) |
void | massMatrixFree_assembly (const Geometry &, const Quadrature &, const FE_function::LocalFunctionType &, FE_function::LocalFunctionType &) |
Range | mass_matrix (const std::size_t pt, const Quadrature &q, const FE_function::LocalFunctionType &cf) |
Jacobian_range | stiffness_matrix (const std::size_t pt, const Quadrature &q, const FE_function::LocalFunctionType &cf) |
<Program name>="">
Revision history:
Revised by Christian Power dd.mm.yyyy Originally written by Christian Power (power22c@gmail.com) 01. Februar 2016
Implementation details for secOrd_op_linearHeat.h Created by Christian Power on 01.02.2016 Copyright (c) 2016 Christian Power. All rights reserved.
Definition in file secOrd_op_linearHeat.cpp.