# Learn rfx

Channel: development; package: 2.0.0rc1; source: 2c32b7cf79b796fae825bfa08fc73d9914e61723

Page: https://remilab.ai/rfx/guide/
Source: https://github.com/bk-squared/rfx/blob/2c32b7cf79b796fae825bfa08fc73d9914e61723/docs/public/guide/index.md

Start with a physical question, build a model, and decide what you will measure.
The [visual manual](https://remilab.ai/rfx/gallery/visual-manual/) shows that sequence with fields,
structures and response curves.

New here? Read [Installation](https://remilab.ai/rfx/start/install/),
[first runnable model](https://remilab.ai/rfx/guide/first-run/), [Quick Start](https://remilab.ai/rfx/start/first-simulation/),
then [Core Concepts](https://remilab.ai/rfx/start/concepts/):
cells, boundaries, conductors, sources and ports, and when a run is finished.

| Your next step | Read or run |
|---|---|
| See what rfx can simulate | [Visual examples](https://remilab.ai/rfx/gallery/) |
| Choose a material and draw a structure | [Materials & geometry](https://remilab.ai/rfx/model/materials/) |
| Excite the model | [Sources & ports](https://remilab.ai/rfx/model/ports/) |
| Inspect fields and export plots | [Visualization & analysis](https://remilab.ai/rfx/measure/plots-and-export/) |
| Measure reflection and transmission | [Probes & S-parameters](https://remilab.ai/rfx/measure/s-parameters/) |
| Build a real device | [Your First Patch Antenna](https://remilab.ai/rfx/examples/first-patch/) |
| Refine the mesh and check the answer | [Convergence study](https://remilab.ai/rfx/evidence/mesh-convergence/) |
| Change a design using derivatives | [Inverse design](https://remilab.ai/rfx/design/optimization/) and [gradient behavior](https://remilab.ai/rfx/guide/gradient-behavior/) |

Use the [Examples hub](https://remilab.ai/rfx/examples/) to choose by structure or follow the
ordered source tutorials. Check [Support Boundaries](https://remilab.ai/rfx/support/)
for combinations of ports, materials, grids and runners; the [API](https://remilab.ai/rfx/api/)
gives the exact calls.
