v0.14.0
Classes | Namespaces | Typedefs | Variables
nonlinear_poisson_2d.hpp File Reference
#include <stdlib.h>
#include <MoFEM.hpp>

Go to the source code of this file.

Classes

struct  NonlinearPoissonOps::OpDomainLhs
 
struct  NonlinearPoissonOps::OpDomainRhs
 

Namespaces

 NonlinearPoissonOps
 

Typedefs

using DomainEle = PipelineManager::FaceEle
 
using DomainEleOp = DomainEle::UserDataOperator
 
using BoundaryEle = PipelineManager::EdgeEle
 
using BoundaryEleOp = BoundaryEle::UserDataOperator
 
using PostProcEle = PostProcBrokenMeshInMoab< DomainEle >
 
using OpBoundaryLhs = FormsIntegrators< BoundaryEleOp >::Assembly< PETSC >::BiLinearForm< GAUSS >::OpMass< 1, 1 >
 
using OpBoundaryRhs = FormsIntegrators< BoundaryEleOp >::Assembly< PETSC >::LinearForm< GAUSS >::OpBaseTimesScalar< 1 >
 
using OpBoundaryRhsSource = FormsIntegrators< BoundaryEleOp >::Assembly< PETSC >::LinearForm< GAUSS >::OpSource< 1, 1 >
 
using AssemblyDomainEleOp = FormsIntegrators< DomainEleOp >::Assembly< PETSC >::OpBase
 
using AssemblyBoundaryEleOp = FormsIntegrators< BoundaryEleOp >::Assembly< PETSC >::OpBase
 
using EntData = EntitiesFieldData::EntData
 
typedef boost::function< double(const double, const double, const double)> NonlinearPoissonOps::ScalarFunc
 

Variables

FTensor::Index< 'i', 2 > NonlinearPoissonOps::i
 

Typedef Documentation

◆ AssemblyBoundaryEleOp

Definition at line 26 of file nonlinear_poisson_2d.hpp.

◆ AssemblyDomainEleOp

Definition at line 24 of file nonlinear_poisson_2d.hpp.

◆ BoundaryEle

Definition at line 10 of file nonlinear_poisson_2d.hpp.

◆ BoundaryEleOp

Definition at line 11 of file nonlinear_poisson_2d.hpp.

◆ DomainEle

Definition at line 8 of file nonlinear_poisson_2d.hpp.

◆ DomainEleOp

Definition at line 9 of file nonlinear_poisson_2d.hpp.

◆ EntData

Definition at line 29 of file nonlinear_poisson_2d.hpp.

◆ OpBoundaryLhs

using OpBoundaryLhs = FormsIntegrators<BoundaryEleOp>::Assembly< PETSC>::BiLinearForm<GAUSS>::OpMass<1, 1>

Definition at line 16 of file nonlinear_poisson_2d.hpp.

◆ OpBoundaryRhs

using OpBoundaryRhs = FormsIntegrators<BoundaryEleOp>::Assembly< PETSC>::LinearForm<GAUSS>::OpBaseTimesScalar<1>

Definition at line 18 of file nonlinear_poisson_2d.hpp.

◆ OpBoundaryRhsSource

using OpBoundaryRhsSource = FormsIntegrators<BoundaryEleOp>::Assembly< PETSC>::LinearForm<GAUSS>::OpSource<1, 1>

Definition at line 20 of file nonlinear_poisson_2d.hpp.

◆ PostProcEle

Definition at line 12 of file nonlinear_poisson_2d.hpp.