Class SubdomainDefinition<T>
- Namespace
- AiDotNet.PhysicsInformed.PINNs
- Assembly
- AiDotNet.dll
Defines a subdomain for domain decomposition.
public class SubdomainDefinition<T>
Type Parameters
TThe 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
lowerBoundsT[]Lower bounds for each dimension.
upperBoundsT[]Upper bounds for each dimension.
namestringOptional 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
UpperBounds
Upper bounds for each dimension.
public T[] UpperBounds { get; set; }
Property Value
- T[]