Hello,
The “unspecified error” you are seeing when attempting to mesh a quadrilateral in FEFLOW 11 on an Azure VM is not a generic application bug but almost certainly tied to the virtualization environment. FEFLOW’s meshing routines rely heavily on low‑level numerical libraries and graphics acceleration. On a local workstation these libraries can access hardware resources directly, but inside an Azure VM you are limited to emulated graphics and constrained OpenGL support. That mismatch often manifests as vague errors during mesh generation, because the solver cannot allocate or initialize the required resources.
The first step is to confirm whether the VM has GPU acceleration enabled. Standard Azure VMs without GPU support expose only software rendering, which is insufficient for FEFLOW’s meshing engine. You should provision an NV‑series or NC‑series VM with NVIDIA GPU passthrough, install the Azure‑certified NVIDIA drivers, and then re‑run the meshing operation. If you remain on a CPU‑only VM, the error will persist.
If you already have GPU support, check that the Microsoft Remote Desktop session is not forcing GDI rendering. FEFLOW requires proper OpenGL context, and RDP sessions without GPU redirection will fail. In that case, you can test by connecting via Azure Bastion or enabling GPU acceleration for RDP.
Finally, verify that the VM has sufficient memory and swap space. Meshing large quadrilaterals can consume several gigabytes of RAM, and Azure VMs with limited memory allocations may throw “unspecified error” when the allocation fails.
In short, the issue is environmental: FEFLOW meshing requires GPU/OpenGL resources that are not available on a standard Azure VM. The remediation is to move the workload to a GPU‑enabled VM size, install the correct drivers, and ensure the session uses GPU rendering. That will align the Azure environment with the requirements of FEFLOW 11 and eliminate the error.
I hope you've found something useful here. If it helps you get more insight into the issue, it's appreciated to accept the answer. Should you have more questions, feel free to leave a message. Have a nice day!
Domic Vo.