Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

fempack.spaces

LNCC - Laboratório Nacional de Computação Científica

Definição de espaços de elementos finitos e funções de base globais.

Classes

FunctionSpace

Espaço de elementos finitos de Lagrange ordem 1 (P1/Q1).

Parâmetros:

Atributos:

Propriedades:

Exemplo:

from fempack.mesh import UniformMesh1D
from fempack.spaces import FunctionSpace

mesh = UniformMesh1D(0.0, 1.0, 10)
V = FunctionSpace(mesh, family="Lagrange", degree=1)

print(f"Número de DOFs: {V.ndofs}")
print(f"Dimensão: {V.dim}")

Function

Função de elementos finitos associada a um FunctionSpace.

Parâmetros:

Atributos:

Métodos:

Exemplo:

from fempack.mesh import UniformMesh1D
from fempack.spaces import FunctionSpace, Function
import numpy as np

mesh = UniformMesh1D(0.0, 1.0, 10)
V = FunctionSpace(mesh)

# Função com zeros
u = Function(V)

# Função com valores específicos
x = mesh.vertices
u_exact = Function(V, values=np.sin(np.pi * x))

print(u_exact.nodal_values())

Veja: código fonte.