Table of Contents

Class SubdomainDefinition<T>

Namespace
AiDotNet.PhysicsInformed.PINNs
Assembly
AiDotNet.dll

Defines a subdomain for domain decomposition.

public class SubdomainDefinition<T>

Type Parameters

T

The numeric type.

Inheritance
SubdomainDefinition<T>
Inherited Members

Constructors

SubdomainDefinition()

Default constructor for serialization.

public SubdomainDefinition()

SubdomainDefinition(T[], T[], string?)

Creates a subdomain definition.

public SubdomainDefinition(T[] lowerBounds, T[] upperBounds, string? name = null)

Parameters

lowerBounds T[]

Lower bounds for each dimension.

upperBounds T[]

Upper bounds for each dimension.

name string

Optional subdomain name.

Properties

LowerBounds

Lower bounds for each dimension.

public T[] LowerBounds { get; set; }

Property Value

T[]

Name

Optional name for the subdomain.

public string? Name { get; set; }

Property Value

string

UpperBounds

Upper bounds for each dimension.

public T[] UpperBounds { get; set; }

Property Value

T[]